@charset "utf-8";
*{ border:0; margin:0; outline:0; }
body{ background:#027fc2 url(../imges/background.jpg) no-repeat top; font-family:"Calibri", Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

p { margin:6px 10px 8px 10px; text-align:justify; font-size:12px; color:#000000; line-height:18px; }
.list { list-style-image:url(../imges/Untitled-2.gif); padding-left:40px; padding-top:6px; margin-bottom:8px; }
.list  li{ margin:2px 0 2px 0; }
.list  li a{ text-decoration:underline; color:#4a8940; font-weight:bold;}
.list  li a:hover{ text-decoration:underline; }

input{ border:1px #39a3de solid; font-family:"Calibri", Arial, Helvetica, sans-serif; color:#034391; font-size:12px; padding:2px 0; }
textarea{ border:1px #39a3de solid; font-family:"Calibri", Arial, Helvetica, sans-serif; color:#034391; font-size:12px; padding:2px 0; }

h1{ font-size:20px; color:#034391; margin:4px 0 8px 0; }
h2{ color:#034391; font-size:18px; background:url(../imges/dotted_hor.gif) repeat-x bottom; padding-left:10px; padding-bottom:10px; }
h3{ font-size:16px; color:#034391; margin:4px 0 8px 0; }
h4{ font-size:16px; color:#034391; margin:4px 0 8px -20px; }

#top_banner{ width:970px; margin:0 auto; }

#container{ width:970px; margin:0 auto; background:url(../imges/cont_bg.gif) repeat-y top; }
.cont_padding{ padding:10px 20px; }
.border_right{ border-right:#c9e4f7 4px solid; }
.padL_20{ padding-left:20px; }
.padR_15{ padding-right:15px; }
.pad_10{ padding:10px; }
.padB_7{ padding-bottom:7px; }
.pad_14{ padding:14px; }
.padR_4{ padding-right:4px; }

.link-1 { display:block; float:left; background:url(../imges/btm_bg.gif) left top repeat-x; color:#034391; text-decoration:none; }
.link-1 em { display:block; background:url(../imges/btm_bg_left.gif) no-repeat left top;}
.link-1  b { display:block; background:url(../imges/btm_bg_right.gif) no-repeat right top; padding:2px 8px 2px 8px; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#4a8940}

.box_img{ margin:20px 0; }
.box_border{  border-bottom:#c9e4f7 4px solid; border-top:#c9e4f7 4px solid; padding:10px 0; }
.imges a{ float:left; display:block; border:0; }

.vert_images a img{ border:4px #39a3de solid; }
.btm_border{ border-bottom:#c9e4f7 2px solid; padding:12px 0; }
.level{ font-weight:bold; font-size:14px; padding-right:6px; }

.ftr_brand{ padding:10px 0 4px 0; }
.ftr_brand a {border:0; float:left; display:block;} 

.footer{ padding:20px 10px; }
.ftr_menu{ font-size:12px; color:#025ba3; font-weight:bold; }
.ftr_menu a{ color:#000000; text-decoration:none; font-weight:bold; padding:0 8px; text-transform:uppercase; }
.ftr_menu a:hover{ color:#025ba3; }
.copyright{ font-size:12px; padding-top:2px; }

.bg_map{ background:url(../imges/map.gif) no-repeat bottom right; }
.img_border{ border:3px #2dc4f9 solid; }
.list{ float:left; margin-right:20px; margin-left:14px; }

.question{ background:#e7f5ff url(../imges/q.gif) no-repeat left; padding-left:46px; font-weight:bold; line-height:34px; display:block; background-position:10px 6px; font-size:14px;}
.answer{ background:url(../imges/a.gif) no-repeat left; padding-left:46px; line-height:18px; display:block; background-position:10px 6px; padding-top:10px; padding-bottom:10px;}
.problem{ font-size:14px; font-weight:bold; }
.problem span{ color:#f43b39; }
.sol{ color:#034391; font-weight:bold; font-size:14px; }
.article{ color:#034391; font-size:14px; font-weight:bold; text-decoration:underline; }
.article:hover{ text-decoration:none; }

.testimonial{ width:776px; margin:0 auto; }
.test_top{ background:url(../imges/testimonial_top.gif) no-repeat top left; margin-top:20px; margin-bottom:20px; }
.test_btm{ background:url(../imges/testimonial_btm.gif) no-repeat bottom; padding:10px 64px 0px 60px; }
.auth_pad{ margin:30px 0 0 50px; font-weight:bold; font-size:14px; }

.hous{ font-family: Tahoma; font-size:25px; color:#198bce; font-weight:bold; text-transform:uppercase; line-height:26px;}
.hous-phone{ font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#198bce; font-weight:bold; text-transform:uppercase;}


#nav {
	background:url(../imges/nav-sprite.jpg) no-repeat;
	width:940px;
	height:44px;
	margin:0;
	padding:0;
}
#nav span {
	display: none;
}


#nav li, #nav a {
	height:42px;
	display:block;margin:0;
	padding:0;
}
#nav li {
	float:left;
	list-style:none;
	display:inline;
}
#nav1 {
	width: 154px;
}
#nav2 {
	width: 156px;
}
#nav3 {
	width: 156px;
}
#nav4 {
	width: 155px;
}
#nav5 {
	width: 155px;
}
#nav6 {
	width: 154px;
}

#nav1 a:hover {
	background:url(../imges/nav-sprite.jpg) 0px -44px no-repeat;
}
#nav2 a:hover {
	background:url(../imges/nav-sprite.jpg) -154px -44px no-repeat;
}
#nav3 a:hover {
	background:url(../imges/nav-sprite.jpg) -310px -44px no-repeat;
}
#nav4 a:hover {
	background:url(../imges/nav-sprite.jpg) -466px -44px no-repeat;
}
#nav5 a:hover {
	background:url(../imges/nav-sprite.jpg) -621px -44px no-repeat;
}
#nav6 a:hover {
	background:url(../imges/nav-sprite.jpg) -776px -44px no-repeat;
}
img{ border:0px;}

.fast{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#198bce; text-decoration:none;}


