body {
	margin:0;
	padding:0 0 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#333;
	background:url(../otherimages/pagebgtile.gif) 0 0 repeat-y #fff;
}
td, font, span, p, div {text-align:left;}
.textinput {
	font:11px Arial, Helvetica, sans-serif;
	background-color:#d4d0c8;
}
.leftinput {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#fff;
}
.maindiv {
	background-image:url(otherimages/contentbgtile.gif);
	background-repeat:repeat-y;
	height:100%;
	width:760px;
	text-align:center;
	position:relative;
	margin:0 auto;
}
.toplinkstext {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#7c7c7c;
}
.toplinkslink {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#7c7c7c;
	text-decoration:underline;
}
.toplinkslink:hover {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#06c;
	text-decoration:underline;
}
.leftnavlink {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	filter:DropShadow(Color=#000000, OffX=2, OffY=2, Positive=1);
}
.leftnavlink:hover {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
	filter:DropShadow(Color=#000000, OffX=2, OffY=2, Positive=1);
}
.leftnavactive {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#f6d93c;
	text-decoration:none;
	filter:DropShadow(Color=#000000, OffX=2, OffY=2, Positive=1);
}
.basicText {
	font:11px Arial, Helvetica, sans-serif;
	color:#333;
}
.whitetext {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
}
.medText {
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
}
.basicBold1 {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#06c;
}
.basiclink {
	font:11px Arial, Helvetica, sans-serif;
	color:#797060;
	text-decoration:none;
}
.basiclink:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#797060;
	text-decoration:underline;
}
.lightlink {
	font:13px Arial, Helvetica, sans-serif;
	color:#797060;
	text-decoration:underline;
}
.lightlink:hover {
	font:13px Arial, Helvetica, sans-serif;
	color:#06c;
	text-decoration:underline;
}
.medlink {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#797060;
	text-decoration:underline;
}
.medlink:hover {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#06c;
	text-decoration:underline;
}
.blacklink {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.blacklink:hover {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#06c;
	text-decoration:underline;
}
.basiclink2 {
	font:11px Arial, Helvetica, sans-serif;
	color:#06c;
	text-decoration:none;
}
.basiclink2:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#06c;
	text-decoration:underline;
}
.basiclink3 {
	font:12px Arial, Helvetica, sans-serif;
	color:#797060;
	text-decoration:none;
}
.basiclink3:hover {
	font:12px Arial, Helvetica, sans-serif;
	color:#797060;
	text-decoration:underline;
}
.medlink2 {
	font:12px Arial, Helvetica, sans-serif;
	color:#06c;
	text-decoration:none;
}
.medlink2:hover {
	font:12px Arial, Helvetica, sans-serif;
	color:#06c;
	text-decoration:underline;
}
.boldlink {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#797060;
	text-decoration:none;
}
.boldlink:hover {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#797060;
	text-decoration:underline;
}
.boldlinkRed {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:none;
}
.boldlinkRed:hover {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:underline;
}
.footertext {
	font:11px Arial, Helvetica, sans-serif;
	color:#f6d93c;
}
.footerlink {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.footerlink:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.bigbold {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#06c;
}
.hugebold {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#06c;
}
.smallbold {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#06c;
}
.smalltext {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
.smalllink {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#797060;
	text-decoration:none;
}
.bigyellow {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f6d93c;
}
.boldyellow {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#f6d93c;
}
.maintitletext {
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#06c;
}
h1.popupheader {
	font:bold 1.4em Arial, Helvetica, sans-serif;
	color:#06c;
	margin:15px 0 0 0;
	padding:0;
}
#nav {
	width:165px;
	background:url(leftnav/nav_top.gif) 0 0 no-repeat;
	padding:9px 0 0 0;
	margin:6px auto;
}
#nav ul {
	background:url(leftnav/nav_bottom.gif) 0 100% no-repeat;
	padding:0 0 9px 0;
	margin:0 0 0 0;
	list-style-type:none;
}
#nav li {
	background:url(leftnav/nav_btnbg_on.gif) 0 0 no-repeat;
	height:23px;
}
#nav li span {
	display:block;
	padding:5px 0 0 20px;
	height:18px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#f6d93c;
	filter:DropShadow(Color=#000000, OffX=2, OffY=2, Positive=1);
}
#nav li a {
	display:block;
	text-decoration:none;
	height:18px;
	padding:5px 0 0 20px;
	background:url(leftnav/nav_btnbg_off.gif) 0 0 no-repeat;
	color:#fff;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	filter:DropShadow(Color=#000000, OffX=2, OffY=2, Positive=1);
}
#nav li a:hover {text-decoration:underline;}
#nav li a:active {color:#f6d93c;}
#genInfo {height:17px;}
.emailButton {padding-left:150px;}
/* search detail services page */
#detailServices {background:url(content/blueinsetbox_tile2.gif) 0 0 repeat-y;}
#detailServices div {
	background:url(content/blueinsetbox_top.gif) 0 0 no-repeat;
	padding-top:8px;
}
#detailServices table {width:226px;}
#detailServices td,
#detailServices th {
	padding:0 5px;
	border:none;
}
#detailServices thead {background:url(content/blueinsetbox_dots.gif) 0 100% no-repeat;}
#detailServices th {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f6d93c;
}
#detailServices th.th1 {background-position:0 100%;}
#detailServices th.th2 {background-position:100% 100%;}
#detailServices td {color:#fff;}
#detailServices td.servicing {
	padding-top:8px;
	font-weight:bold;
}
#detailServices td.servicing span {color:#f6d93c;}
#detailServices td.caveat {text-align:center;}
#detailServices tfoot td {
	background:url(content/blueinsetbox_bottom.gif) 0 0 no-repeat;
	height:14px;
}
#leftBanner {
	width:165px;
	margin:0 auto;
}
#leftBanner table, #leftBanner div {margin:0 auto 6px auto;}
#leftBanner div {width:127px;}
#leftBanner div a {display:block;}
#leftLogin {
	width:127px;
	margin:0 auto;
}
#leftLogin label,
#leftLogin input {display:block;}
#leftLogin label {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#06c;
}
#leftLogin input {
	width:127px;
	margin:3px 0;
	}
#leftLogin h6 {
	background:url(leftnav/clientlogin_title.gif) 0 0 no-repeat;
	width:96px;
	height:12px;
	margin:0;
}
#leftLogin div {
	background:url(leftnav/login_btn.gif) 0 0 no-repeat;
	width:57px;
	height:24px;
}
#leftLogin a {
	display:block;
	text-decoration:none;
	height:100%;
}
#leftLogin span {
	position:absolute;
	font-size:1px;
	left:-9999px;
}