html{height:100%;}
body {margin:0px; padding:0px 0px 0px 0px; background:#efefef url('../img/bg.gif') top left repeat-x; font-family:Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size:11px; color:#333438;}
div,img,form{margin:0px; padding:0px; position:relative;}
img{border-style:none;}
.clear{clear:both;}
a:link, a:visited, a:hover{color:#3f4b55; text-decoration:none;}
p{margin:0px 0px 12px 0px; position:relative;}
.color{color:#156d96;}
h1{font-size:21px; color:#3c4852; margin:0px 0px 12px 0px;padding:0px;}
h2{font-weight:bold; color:#5e6870; font-size:16px; margin:0px 0px 8px 0px;padding:0px;}
ul{list-style-type:disc;list-style-position:outside;color:#3c4852; padding:0px 0px 0px 15px; margin:0px 0px 20px 0px;font-size:12px;}
ol{list-style-position:outside;color:#3c4852; padding:0px 0px 0px 18px; margin:0px 0px 20px 0px;font-size:12px;}
ul li, ol li{margin-bottom:10px;}
input, textarea, select{font-size:11px; position:relative; background-color:white; border:1px solid #83a1bb; padding-left:5px;}
.invs{display:none;}
/* end inits */
.eval_bar{color:white;height:58px;overflow:hidden;width:696px;background:transparent url('../img/eval_bar.gif') 0px 0px no-repeat;margin:0px auto 0px auto;padding:0px 0px 0px 284px;}
.eval_bar .hover{position:absolute;top:15px;left:14px;width:254px;height:30px;cursor:pointer;}
.eval_bar .phone{position:absolute;top:20px;left:842px;font-size:16px;}
.eval_bar form{padding:10px 0px 0px 16px;width:680px;height:48px;top:-58px;background:#5e6870 url('../img/blank.gif') top left repeat;}
.eval_bar form .close{position:absolute;top:4px;right:10px;font-weight:bold;font-size:11px;padding:2px 3px;background-color:#3c4852;cursor:pointer;}
.eval_bar form h1{font-size:14px;color:white;margin-bottom:4px;}
.eval_bar form input{width:108px;float:left;color:#ffffff;background:#4a555e url('../img/blank.gif') top left repeat;border-color:#424b51;margin-right:2px;}
.eval_bar form .submit{width:61px;height:18px;padding:0px;border-style:none;background:transparent url('../img/btn_submit_small.gif') top left no-repeat;}

.nav_bar{width:980px;height:82px;margin:0px auto 0px auto;padding:26px 0px 0px 0px;background:transparent url('../img/eval_bar.gif') 0px -116px no-repeat;z-index:130;}
.nav_bar .home{position:absolute;top:28px;left:1px;width:263px;height:34px;}
.nav_bar .button{font-size:14px;float:right;margin-left:5px;height:32px;text-align:center;padding:0px 0px 0px 0px;color:#3f4b55;background:transparent url('../img/nav.png') 0px 0px no-repeat;}
.nav_bar .button img{height:32px;}
.nav_bar .button.active{}

.nav_bar .button .drop{display:none;text-align:left;position:absolute;left:0px;top:32px;background-color:#3c4852;z-index:150;padding:20px;width:183px;font-size:11px;overflow:hidden;}
.nav_bar .button .drop a:link, .nav_bar .button .drop a:visited{color:white;text-decoration:none;}
.nav_bar .button .drop a:hover{color:#2e9de4;}
.nav_bar .button .drop h2{width:100%;color:#697681;font-size:12px;padding:0px 0px 3px 0px;margin:0px 0px 7px 0px;border-bottom:1px solid #697681;text-transform:uppercase;letter-spacing:.5px;}
.nav_bar .button .drop p{padding-left:13px;letter-spacing:.5px;}

.slide_holder{overflow:hidden;height:381px;margin:0px auto 0px auto;width:100%;background:transparent url('../img/slide_dots.gif') top left repeat-x;}
.slide_holder .slide{width:1050px;height:381px;position:absolute;top:0px;left:50%;margin-left:-525px;}

.icon_bar{background:transparent url('../img/icon_bar.gif') top left no-repeat;width:932px;height:86px;margin:0px auto 32px auto;padding:150px 0px 0px 48px;}
.icon_bar img{width:47px;height:47px;float:left;margin-right:58px;cursor:pointer;}
.icon_bar .box{font-size:11px;color:#20272c;width:245px;height:128px;padding:17px 30px 0px 30px;position:absolute;top:91px;left:0px;background:transparent url('../img/icon_bar_box.gif') top left no-repeat;display:none;}
.icon_bar .box h1{height:22px;padding:0px;margin:0px 0px 5px 0px;background:#3c4852 url('../img/icon_bar_headers.gif') 0px 0px no-repeat;}

.bottom_3{width:996px;height:241px;margin:0px auto 20px auto;padding:0px 0px 0px 16px;background:transparent url('../img/bottom_3_bg.png') 0px 0px no-repeat;}
.bottom_3 img{float:left;width:302px;margin-right:37px;height:194px;background:transparent url('') 0px 0px no-repeat;}

.footer{margin-top:18px;width:100%;padding:2px 0px 0px 0px;background:#3c4751 url('../img/footer_bg.gif') top left repeat-x;}
.footer .center{font-size:10px;background:#3c4751 url('../img/footer_top.gif') top left repeat-x;width:980px;margin:0px auto 0px auto;padding:36px 0px 0px 0px;color:#c4c2c2;}
.footer .center .bottom{height:22px;width:980px;background:#3c4751 url('../img/footer_bottom.gif') top left repeat-x;margin:25px 0px 0px 0px;}
.footer .center p{margin-bottom:3px;}
.footer .center .left{float:left;width:221px;margin-right:32px;}
.footer .center .left h2{letter-spacing:1px;text-transform:uppercase;color:#f0f0f0;padding-bottom:4px;border-bottom:3px solid #697681;margin-bottom:4px;font-size:13px;}
.footer .center a:link, .footer .center a:visited, .footer .center a:hover{color:#c4c2c2;text-decoration:none;}
.footer .center .media{background:transparent url('../img/footer_middle.gif') top left no-repeat; margin-top:20px;padding:12px 0px 12px 0px;border-top:3px solid #697681; border-bottom:3px solid #697681;}
.footer .center .icon{top:8px;height:36px;width:35px;float:left;margin-right:18px;background-image:url('../img/footer_icons.gif');}
.footer .center b{color:white;text-transform:uppercase;}
.footer .center .media form{float:left;padding-top:8px;}
.footer .center .media form input{width:90px;float:left;color:#ffffff;background:#545f68 url('') top left repeat;border-color:#3a454e;margin-right:3px;}
.footer .center .media form .submit{width:61px;height:18px;padding:0px;border-style:none;background:transparent url('../img/btn_submit_footer.gif') top left no-repeat;}