/* CSS Document */
body,div{ margin:0px; padding:0px; font:normal 12px Georgia; color:#37789E; line-height:18px; text-align:justify;}
#container{ margin:0 auto; width:970px;}
#header{ width:970px; height:80px;}
#logo{ float:left; width:165px; height:47px; padding-top:6px;}
.topNavWrap{ float:left; width:805px; padding-top:10px;}
.utilityLink{ float:right; color:#34A8D4; font:normal 11px Georgia, "Times New Roman", Times, serif; }
.utilityLink a{ color:#34A8D4; font:normal 11px Georgia, "Times New Roman", Times, serif; text-decoration:none; }
.utilityLink a:hover{ color:#0D4C9A; font:normal 11px Georgia, "Times New Roman", Times, serif; text-decoration:none; }
.utilityLinkSelected{ color:#0D4C9A; font:normal 11px Georgia, "Times New Roman", Times, serif; }
.mainNav{ clear:both; float:right; padding-top:20px; font:normal 17px Georgia, "Times New Roman", Times, serif; color:#34A8D4;}
.mainNav ul{ list-style-type:none; margin:0px; padding:0px;}
.mainNav ul li{ list-style-type:none; display:inline; margin:0px; padding: 0 4px 0 4px;}
.mainNav ul li a{ font:normal 17px Georgia, "Times New Roman", Times, serif; color:#34A8D4; text-decoration:none; }
.mainNav ul li a:hover{color:#00529C;}
.mainNavActive{ color:#00529C;}
.pipe{ font:normal 10px Georgia, "Times New Roman", Times, serif; color:#34A8D4; }
.clear{ clear:both; }
#wrapper{ float:left; width:970px; padding-bottom:15px;}
.contwrap{ float:left; width:970px;}
.mastheadInner{ float:left; width:730px; height:230px;}
.masthead{ float:left; width:730px; height:230px;}
.masthead a{ font:normal 11px Georgia, "Times New Roman", Times, serif; color:#B6DEEA; text-decoration:none;} 
.newOffer{ float:left; width:218px; height:213px; background:#FEFEF2; border:1px solid #BDB77A; padding:5px 10px 10px 10px;}
.midcontent{ float:left; width:725px; }
.midInnerWrap{ float:left; width:724px; }
.serviceLink{ font:normal 11px Georgia, "Times New Roman", Times, serif; text-align:left; color:#37789E; text-decoration:none;}
.serviceContent{ float:left; width:715px; height:420px; background:url(../images/bg_service.gif) no-repeat top left; padding-top:5px;}
.serviceSub01{ float:left; padding-left:5px; width:235px;}
.serviceSub02{ float:left; padding-left:5px;}
.serviceList{ width:100%; padding-top:5px;}
.serviceList ul{ list-style-type:none; padding:5px 0 0 0; margin:0px;}
.serviceList ul li{ line-height:25px; }
.serviceList ul li a{ font:normal 12px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#37789E; }
.featuredWrap{ float:left; width:713px; border:1px solid #C6DFEC; background:url(../images/bg_featured.gif) repeat-x top left;}
.titleImage{ float:left; width:190px}
.introText{ float:left; width:520px; padding:0px; margin:0px; font:normal 12px Georgia; line-height:18px; }
.rightRail{ float:left; width:238px; background:#EDFAFF; border:1px solid #A1E1FA; margin-left:5px; border-top-width:0px;}
.rightContWrap{ width:228px; padding:0 5px 0 5px; }
.titleWrap{ float:left; width:233px; height:29px; background:url(../images/bg_title.gif) repeat-x top left; line-height:29px; padding-left:5px; font:bold 16px Georgia, "Times New Roman", Times, serif; color:#00529C; padding-top:5px; letter-spacing:-1px;}
.getQuoteCont{ float:left; width:160px; padding-left:10px;}
.helpLine{ float:left;  }
.helpLineCont{ padding-left:70px; width:150px;}
#footer{ float:left; width:970px; height:85px;}
.copyrightWrap{ width:960px; height:45px; background-color:#E3EFF6; padding:5px; text-align:right; }
.copyright{ float:left; width:33%; font:normal 80% Georgia, "Times New Roman", Times, serif; padding:5px 0 0 630px;}
.footerLink{ float: right; width:730px; text-align:center;}
.footerLink a{ font:normal 11px Georgia, "Times New Roman", Times, serif; color:#37789E; text-decoration:none;}

.bgLeft{ float:left; width:180px; background:url(../images/BgLeft.gif) no-repeat top left; min-height:350px; height:350px; padding:10px 0 0 10px;}
.leftLink{ float:left; width:140px;}
.leftLink ul{ margin:0px; padding:0px; list-style-type:none; padding-top:5px;}
.leftLink ul li { padding-top:8px; font:bold 14px Georgia, "Times New Roman", Times, serif; color:#0099FF;  }
.leftLink ul li a{ font:bold 14px Georgia, "Times New Roman", Times, serif; color:#37789E; text-decoration:none;}
.leftLink ul li a:hover{ color:#0099FF;}
.sublink{padding-left:10px;}
.sublink ul{ margin:0px; padding:0px;}
.sublink ul li{ font:normal 12px Georgia, "Times New Roman", Times, serif; color:#0099FF; }
.sublink ul li a{ font:normal 12px Georgia, "Times New Roman", Times, serif; color:#37789E; }
.sublink ul li a:hover{ font:normal 12px Georgia, "Times New Roman", Times, serif; color:#0099FF; }


.servicesWrap{ padding:8px 8px 0 8px;}
.servicesWrap h3{ font:bold 13px Georgia; margin:0px; padding:0px; color:#0191E7;}
.serviceText{ font:normal 11px Georgia; line-height:13px; color:#37789E;}
.servicesWrap2{ padding:8px 8px 0 8px; width:210px;}
.bigh1{font:normal 32px Georgia !important; color:#990000; text-indent:-2000em; width:190px; z-index:1000; display:block;}
.h1Image{ background:url(../images/search_solutions.gif) no-repeat top left; width:190px; height:79px; float:left;}

.careerWrap{ width:100%;}
.careerRow{ width:490px;  padding:5px 0; }
.careerCol1{ width:140px; float:left; font:bold 13px Georgia; color:#0191E7;}
.careerCol2{ float:left; width:350px;}