body {
	width: 1000px;
	height: 600px;
	background: #fff url(../images/bg_sm.gif) repeat;
	font: normal 11px helvitica, arial ;
	line-height: 15px;
}
img 
{
	border: 0px; 

}

a 
{
	text-decoration: none;
}

#navigation 
{
	left: 55px; position:relative;
}

#maintextdiv 
{
	top:240px; 
	height: 230px; 
	width: 550px; 
	left: 75px; 
	position:relative; 
	background:#ffffff; z-index:1;
	overflow:auto;
}
#maintextdiv.services
{
	height:430px; top:90px; width:570px; left: 440px;
}

#maintextdiv.fees
{
	height:240px; top:90px; width:550px; left: 300px;
	vertical-align: middle;
}

#maintextdiv.home 
{
	height: 270px;
}

#maintext 
{
	font-family: Arial;
	font-size: 13px;
	padding:15px;
}
.maintextheader 
{
	font-weight: bold;
	color: #ed5592;
}

.content
{
	margin-bottom:10px; margin-top:3px;
}

.homebg 
{
	left: 55px; top: 50px; position:absolute;
}


#logo 
{
	left: 13px; top: 60px; width: 274px; height: 74px; position:absolute; z-index:1;
}


#copyright 
{
	font-weight: bold;
	font-size: 12px;
	color: #ed5592;
	margin:10px;
	z-index: 1;
	top:650px; width: 550px; left: 75px; position:absolute;
}

#contact 
{
	font: bold 15px helvitica, arial ;	
	color: #ffffff;
	left : 600px;
	width:350px;
	margin-left: 250px;
}
#contact a
{
	color: #ffffff;
}

.divider 
{
	background-color:#cccccc; width:270px; height:1px;
}

td 
{
	text-align: left;
}

table 
{
	text-align:center;
}


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
 text-align:center;
padding: 0px;
left: 400px;
border: 1px solod gray;
visibility: hidden;
color: black;
text-decoration: none;
background: transparent url(../images/tooltip_sprite.gif) no-repeat;
height:371px;
width:294px;padding-top: 15px;

}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

h2{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000000}
.txtboxbg{ background:url(../images/contact-textboxbg.gif) no-repeat; width:178px; height:20px; border:none; padding:2px 0 0 5px;}
.txtarea{background:url(../images/contact-textareabg.gif) no-repeat; width:231px; height:85px; border:none;padding:2px 0 0 5px;}
.offer{color:#231F20; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:italic}
.limited{color:#0F597A;font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:italic}
.txt_label{font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; font-style:italic}