body{background-image:url(../images/bg-grad.gif);background-position:center top;background-repeat:repeat-x;background-color:#FFFFFF;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#002D62;font-weight:normal;height:100%;padding:0px;}
#outerdiv{background-image:url(../images/main-bg.jpg);background-position:center 0px;background-repeat:no-repeat;margin-top:0px;height:100%;padding:0px;}
#maindiv{width:970px;margin:0px auto;padding:0px;}
.bodytext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#002D62;font-weight:normal;}
.bodytext:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#73AA00;font-weight:normal;}
a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#002D62;font-weight:normal;text-decoration:underline;}
.sm{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#002D62;font-weight:normal;text-align:left;text-decoration:none;letter-spacing:1px;}
.sm:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#73AA00;font-weight:normal;text-decoration:underline;text-align:left;letter-spacing:1px;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#73AA00;font-weight:normal;text-decoration:underline;}
.hdr-title{color:#73AA00;font-weight:bold;}
h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;line-height:16px;color:#73AA00;font-weight:bold;font-weight:bold;letter-spacing:1px;}
.navcell{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;font-weight:normal;color:#002D62;padding:0px 5px;text-align:right;letter-spacing:1px;height:28px;}
.nav-lnk{color:#002D62;text-decoration:none;}
.nav-lnk:link{color:#002D62;text-decoration:none;}
.nav-lnk:active{color:#002D62;text-decoration:none;}
.nav-lnk:visited{color:#002D62;text-decoration:none;}
.nav-lnk:hover{color:#73AA00;text-decoration:underline;}
.toptable{margin:19px 10px 10px 10px;width:950px;height:56px;}
.search-field{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;line-height:22px;color:#192328;height:24px;background-color:#FFFFFF;border:solid 1px #B9B9B9;width:300px;padding:1px;margin:17px 10px 0px 0px;}
#search-bg{background-image:url(../images/search-bg.gif);background-position:center top;background-repeat:no-repeat;background-color:#FFFFFF;height:60px;padding:10px 15px;}
.left-column{width:660px;vertical-align:top;padding-right:10px;}
.right-column{width:300px;vertical-align:top;}
.contenttable{margin:10px auto;width:970px;}
#popularcategories{background-image:url(../images/panel-bg1.gif);background-position:center top;background-repeat:no-repeat;background-color:#FFFFFF;margin:10px auto;width:300px; word-wrap: break-word;}
#mainpanel{background-image:url(../images/panel-bg2.gif);background-position:center top;background-repeat:no-repeat;background-color:#FFFFFF;margin:10px 0px;width:660px;}
.mpanel{background-image:url(../images/panel-bg2.gif);background-position:center top;background-repeat:no-repeat;background-color:#FFFFFF;margin:10px 0px;width:660px;}
.adhere{border-bottom:solid 1px #B9B9B9;line-height:18px;margin:15px 5px 10px 5px; text-align:left;}
.ad-here:link, .ad-here:visited{color:#B9B9B9;text-decoration:none;}
.ad-here:hover{color:#73AA00;text-decoration:none;}
#padding{padding:10px;}
#googlepanel{margin:0px auto;padding:10px;width:160px;text-align:center;}
#googleboxadh{padding:0px;width:468px;text-align:center;margin:20px auto;}
#boxad{padding:0px;width:160px;text-align:center;margin:15px auto;}
.left-column-hm{width:600px;vertical-align:top;}
.right-column-hm{width:300px;vertical-align:top;}
.header{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;line-height:20px;color:#73AA00;height:20px;text-align:left;margin:0px 10px;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;line-height:20px;color:#73AA00;}
#h2-header{height:20px;text-align:left;padding:10px 0px 15px 15px;}
#adpad{margin:10px 0px;}
.sidenav-lnk{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;font-weight:normal;color:#002D62;padding:0px 5px; white-space:pre;}
.sidenav-lnk:link{color:#002D62;text-decoration:none;}
.sidenav-lnk:active{color:#002D62;text-decoration:none;}
.sidenav-lnk:visited{color:#002D62;text-decoration:none;}
.sidenav-lnk:hover{color:#73AA00;text-decoration:underline;}
.homenav-lnk{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;font-weight:normal;color:#002D62;padding:0px 5px 0px 10px;  display:block;}
.homenav-lnk:link{color:#002D62;text-decoration:none;}
.homenav-lnk:active{color:#002D62;text-decoration:none;}
.homenav-lnk:visited{color:#002D62;text-decoration:none;}
.homenav-lnk:hover{color:#73AA00;text-decoration:underline;}
.alphalink{margin:2px 6px;}
.alphalink:hover{margin:0px;padding:2px 6px;background-color:#73AA00;color:#FFFFFF;}
#alpha{padding:10px 0px 20px 0px;text-align:center;width:650px;}
.notice{font-size:12px;letter-spacing:1px;font-weight:bold;text-align:center;margin-top:15px;}
.icon-margin{margin-right:10px;}
#lst-hdr-hm{width:614px;margin:10px 0px 0px 10px; padding-left: 26px; background-image:url(../images/icon-details.gif);background-position:left top;background-repeat:no-repeat;}
.lst-hdr-s{width:640px;margin:10px 0px 0px 10px;}
.lst-hdr{width:640px;margin:10px 0px 0px 10px; font-size:18px; font-weight:bold;}
.lst-hdr-lnk{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;line-height:24px;color:#002D62;letter-spacing:1px;font-weight:bold; text-decoration:none;}
.lst-hdr-lnk:hover{line-height:24px;font-size:18px;color:#73AA00;}
.lst-hdr-lnk-sm{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#002D62;letter-spacing:1px;font-weight:bold; text-decoration:none;}
.lst-hdr-lnk-sm:hover{line-height:16px;font-size:12px;color:#73AA00;}
.lst-hdr-lnk-hm{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#002D62;letter-spacing:1px;font-weight:bold; text-decoration:none;}
.lst-hdr-lnk-hm:hover{line-height:16px;font-size:12px;color:#73AA00;}
.state-lnk{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;line-height:24px;color:#002D62;font-weight:bold; text-decoration:none;}
.state-lnk:hover{line-height:24px;font-size:13px;color:#73AA00;font-weight:bold;}
.state-lnk-n{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;line-height:24px;color:#999999;font-weight:bold;}
#lst-details{width:614px;margin:0px 0px 0px 36px;}
.lst-details-rec{width:614px;margin:0px 0px 0px 36px;}
.lst-details-recent{width:645px;margin:0px 0px 0px 15px;}
.lst-url{width:630px;margin:0px 0px 20px 10px;padding:0px 0px 15px 5px;border-bottom:solid 1px #73AA00;}
.lst-hdr2{width:630px;margin:10px 0px 0px 10px;}
.lst-hdr-lnk2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#002D62;letter-spacing:1px;font-weight:bold;}
.lst-hdr-lnk2:hover{font-size:11px;color:#73AA00;}
#spheader{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;line-height:15px;color:#73AA00;height:15px;text-align:left;}
#sp-results{margin:10px 0px 0px 10px;}
#edge{margin:0px 5px 30px 5px;border-bottom:solid 1px #B9B9B9;}
.heading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#002D62;font-weight:bold;letter-spacing:1px;}
.heading:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#73AA00;font-weight:bold;letter-spacing:1px;}
.forms{margin:0px;padding:0px;}
.fields{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:16px;color:#002D62;height:18px;background-color:#FFFFFF;border:solid 1px #7A8B99;padding:1px 0px 1px 5px;width:200px;}
.fields-ml{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:16px;color:#002D62;background-color:#FFFFFF;border:solid 1px #7A8B99;padding:0px 5px;}
.footer{background-image:url(../images/footer-bg.gif);background-position:center top;background-repeat:repeat-x;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:16px;font-weight:normal;color:#002D62;padding:15px 5px 0px 5px;text-align:center;height:45px;width:960px;margin:0px auto;}
.footer-lnk{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;line-height:16px;color:#002D62;text-decoration:none;text-align:center;}
.footer-lnk:link{color:#002D62;text-decoration:none;}
.footer-lnk:visited{color:#002D62;text-decoration:none;}
.footer-lnk:hover{font-size:10px;color:#002D62;text-decoration:underline;}
.pg-lnk{
	margin:0px;
	background-color:#F2F8FC;
	border: solid 1px #D9EAF6;
	line-height: 20px;
	padding: 3px;
	text-decoration:none
}
.pg-lnk:hover{
	margin:0px;
	padding:2px 6px;
	background-color:#D9EAF6;
	border: solid 1px #D9EAF6;
	padding: 3px;
	
}
.pg-lnk-s{
	margin:0px;
	background-color:#F2F8FC;
	border: solid 1px #D9EAF6;
	line-height: 20px;
	padding: 6px 4px;
	font-size: 12px;
	font-weight:bold;
}
.nil {
	color: #999999;
}
.state-cell{
	background-color:#F2F8FC;
	border: solid 1px #D9EAF6;
	font-weight: bold;
}
#marg {
	margin-bottom: 30px;
}
.o-title {
	background-position:left top;
	font:Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #0079C1;
	line-height:36px;
	padding: 0px 15px;
	font-weight:400;
	text-shadow:White 2px 2px 0px;
}
.o-hd {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0079C1;
	margin: 15px 10px 0px 10px;
}
.o-details{ margin:0px 0px 0px 25px;}

.o-url:link{
	line-height:25px;
	font-size:15px;
	color: #0079C1;
	font-weight:bold;
}
.o-url:visited {
	line-height:25px;
	font-size:15px;
	color: #0079C1;
	font-weight:bold;
}
.o-url:hover{
	line-height:25px;
	font-size:15px;
	color: #0079C1;
	font-weight:bold;
}o-url:active {
	line-height:25px;
	font-size:15px;
	color: #0079C1;
	font-weight:bold;
}

#offer {
	margin: 5px 10px;
	padding: 5px;
	border: 3px dashed #73AA00;
	background-color:#EAF2D9;
	

}
.offer-hm{
	padding: 10px;
	background-color: #EAF2D9;
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0079C1;
	border: 1px solid #73AA00;
	line-height:20px;
	font-weight:bold;
	margin-top: 10px;
}

.offer-hd-hm {
	font-size: 12px;
	font-weight: bold;
	color: #0079C1;
	text-decoration: none;
}
.offer-hd-hm:hover {
	font-size: 12px;
	font-weight: bold;
	color: #0079C1;
	text-decoration: underline;
}
.o-info{
	padding-left: 35px;
	margin-left: 26px;
	background-position:left top;
	background-repeat: no-repeat;
	height: 35px;
	line-height: 25px;
}
.bd-address{
	padding-left: 35px;
	background-position:left top;
	background-repeat: no-repeat;
	height: 35px;
	line-height: 25px;
}

.address{background-image: url(../images/icon-address.gif);}
.date{ background-image: url(../images/icon-date.gif);}
.web{ background-image: url(../images/icon-web.gif);}
.ph{background-image: url(../images/icon-phone.gif);}
.fax{background-image: url(../images/icon-fax.gif);}
.mobile{background-image: url(../images/icon-mobile.gif);}
.cat-ico{background-image: url(../images/icon-category.gif);}
.code{background-image: url(../images/icon-code.gif);}
