	@charset "utf-8";
/* Style Sheet Title */
img, div { 
behavior:url(../iepngfix.htc);
}

/* General Styles */
body{
background:url(../images/structure_images/body_bg.jpg) repeat-x #FEEE7F;
font-family:Arial, Helvetica, sans-serif;
}

h1, h2, h3, li, ul, p{
padding:0;
margin:0px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
}

p, li, td{
color:#666666;
font-size:12px;
line-height:20px;
}

a{
text-decoration:none;
color:#336699;
}

a:hover{
text-decoration:underline;
}

.sectionAlign{
width:100%;
float:left;
}

.promotionLink{
width:100%;
text-align:right;
}

#allContainer{
margin:auto;
width:972px;
}

#headerContainer, #navContainer, #contentContainer, #footerContainer{
float:left;
width:912px;
padding:0 30px;
}

#headerContainer{
height:153px;
background:url(../images/structure_images/headerContainer_bg.png) no-repeat;
}

#headerCallToAction{
width:350px;
height:auto;
float:right;
margin-top:35px;
margin-right:30px;
}

#headerCallToAction h1{
font-size:18px;
color:#FFFFFF;
}

#headerCallToAction a{
color:#A5CE39;
}

.greenNumber{
color:#A5CE39;
font-size:20px;
}

/* Nav Container */
#navContainer{
height:47px;
background:url(../images/structure_images/navContainer_bg.png) no-repeat;
}

#nav{
height:36px;
margin-top:11px;
}

#nav li{
width:auto;
line-height:36px;
float:left;
border-right:1px solid #2F5F9E;
border-left:1px solid #96C2E8;
}

#nav a{
display:block;
padding:0 45px;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
}

#nav a:hover{
text-decoration:none;
}

#nav li:hover{
background:url(../images/structure_images/navContainerLiHover_bg.png) 50% 100% no-repeat;
}

#nav li ul{
background:#336699;
position:absolute;
width:200px;
left:-999em;
}

#nav li li{
border:none;
}

#nav li:hover ul{
left:auto;
}

#nav li ul a{
width:180px;
padding:0 10px;
line-height:26px;
font-weight:normal;
}

#nav li ul a:hover{
display:block;
background-image:none;
background-color:#27547F;
}

/* ---------------------------- */

body#home a#homeNav,
body#services a#servicesNav,
body#fileAClaim a#fileAClaimNav,
body#awards a#awardsNav,
body#faq a#faqNav,
body#careers a#careersNav,
body#contactUs a#contactUsNav{
background:url(../images/structure_images/navContainerLiHover_bg.png) 50% 100% no-repeat;
}


/* Content Container  */
#contentContainer{
height:auto;
background:url(../images/structure_images/contentContainer_bg.png) repeat-y;
}

.contentContainerSep{
width:100%;
height:1px;
margin-bottom:10px;
background:url(../images/structure_images/contentContainerSep.jpg) repeat-x;}

#leftContent, #rightContent{
margin-top:15px;
float:left;
}

#leftContent{
width:220px;
height:auto;
}

#leftContent h1{
font-size:16px;
color:#333366;
margin:12px 0 0 15px;
font-weight:normal;
}

#leftContent h2{
color:#669933;
font-size:12px;
height:16px;
line-height:16px;
margin-bottom:6px;
}


#leftContent p{
font-size:11px;
line-height:14px;
}

/* ---------------------------- */

#leftContentPromoBox_top, #leftContentPromoBox_btm{
width:220px;
float:left;
}

#leftContentPromoBox_top{
height:49px;
background:url(../images/structure_images/leftContent_promoBox_top.jpg) no-repeat;
}

#leftContentPromoBox_body{
height:auto;
width:180px;
padding:0 20px;
float:left;
background:url(../images/structure_images/leftContent_promoBox_body.jpg) repeat-y;
}

#leftContentPromoBox_btm{
height:18px;
background:url(../images/structure_images/leftContent_promoBox_bottom.jpg) no-repeat;
}

#leftContentPromoBox2{
width:190px;
height:auto;
margin:0 20px 10px 10px;
float:left;
}

/* ---------------------------- */

#rightContent{
width:678px;
height:auto;
margin-left:10px;
}

#rightContent h1{
color:#333366;
font-size:22px;
margin-bottom:10px;
}

#rightContent h2{
color:#3399CC;
font-size:18px;
margin-bottom:10px;
}

#rightContent h2 a{
color:#3399CC;
}

#rightContent h3{
color:#669900;
font-size:16px;
font-weight:normal;
margin:5px 0;
}

#rightContent p, #rightContent ul, #rightContent td{
margin-bottom:10px;
}

.rightContentLi_web{
background:url(../images/structure_images/rightContentLi_webIcon.jpg) no-repeat;
padding-left:20px;
}

.rightContentLi_pdf{
background:url(../images/structure_images/rightContentLi_pdfIcon.jpg) no-repeat;
padding-left:20px;
}

.rightContentLi_expand{
background:url(../images/structure_images/rightContentLi_expandIcon.jpg) no-repeat;
padding-left:20px;}

.rightContent2Column{
width:325px;
height:auto;
margin-left:10px;
float:left;
}


#shareThis{
width:90px;
margin-left:578px;
padding:3px 5px;
margin-bottom:10px;
border:1px solid #DFDFDF;
background:#EFEFEF;
font-size:12px;
color:#666666;
}

#shareThis a{
color:#666666;
}

/* Footer Container */
#footerContainer{
height:100px;
background:url(../images/structure_images/footerContainer_bg.png) no-repeat;
}

#footerNav{
width:100%;
height:20px;
margin-top:8px;
}

#footerNav li{
float:left;
padding:0 10px;
line-height:20px;
border-right:1px solid #99CCFF;
font-size:12px;
font-weight:bold;
}

#footerNav a{
color:#99CCFF;
}

#footerTag{
width:100%;
height:20px;
margin-top:15px;
}

#footerTag p{
color:#8F6B00;
font-size:11px;
}

#footerTag a{
color:#FFFFFF;
}
/* Footer Container End */

/* Image Pad */
.imagePad{
border:4px solid #CCCCCC;
margin-bottom:10px;
}

.imagePad_left{
float:left;
margin-right:10px;
}

.imagePad_left_wBorder{
float:left;
margin-right:10px;
border:4px solid #EFEFEF;
}

.imagePad_leftContentPromoBox{
margin-bottom:10px;
}

/* Image Pad End */

