/* CSS Document */
.sIFR-hasFlash #localHdr h2 {position:absolute;}
#leftNav { width: 188px; float: left; text-align: right; margin: -24px 0 0 -28px; position: relative; }
#leftNav .hdr { background: url(../../img/leftnav/leftnav-hdr-bdr.gif) no-repeat right 0; width: 166px; height: 19px; margin: 6px 0 0 23px; position: relative; }
#leftNav .hdr2 { background: #fff url(../../img/leftnav/leftnav-hdr-bdr-2.gif) no-repeat right 0; width: 166px; height: 32px; margin: 6px 0px 0 23px; position: relative; }
#leftNav .hdr3 { background: url(../../img/leftnav/leftnav-hdr-bdr-3.gif) no-repeat right 0; width: 166px; height: 48px; margin: 6px 3px 0 23px; position: relative; }
#leftNav .hdr h5 { float: left; margin: -2px 0 0px 15px; font-size: 13px; display: inline; color:6e8210; }
#leftNav .hdr2 h5 { float: left; margin: -2px 0 0px 15px; font-size: 13px; display: inline; text-decoration: none; letter-spacing:-1px; word-spacing:-1px;}
#leftNav .hdr2 h5 a { float: left; margin: 0px 1px 0px 2px; border-right:1px ccc; font-size: 11px; letter-spacing:0px; height:32px; display: inline; color:#6e8210; font-size:11px; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.detail { background: url(../../img/bg-body-landing.gif) repeat-x; }
.detail #wrapper { width: 960px; }
.detail #localHdr { height: 70px; height: 45px; padding-top: 25px; margin: 0 auto 10px auto; background: url(../../img/localhdr/bg-landing-about.jpg) no-repeat 0 -1px; }
.detail #localHdr h2 { margin-left: 180px; float: left; display: inline; width: 307px; }
.detail #contentCont { background:  url(../../img/content/detail/bdr-leftnav.gif) repeat-y -18px 0; float: left; margin: 24px 0 30px 0; }
.detail #contentCont #onecolapp { background: #fff url(../../img/content/detail/bdr-leftnav-none.gif) repeat-y -18px 0; float: left; margin: 0px 0 0px 0; }
.detail #contentCont2 { float: left; margin: 0; background: url(../../img/content/detail/green-graphic.jpg) no-repeat 136px bottom; min-height: 472px; height: auto !important; height: 472px; }

.detail #contentCont3 { background:  url(../../img/content/detail/bdr-rightnav.gif) repeat-y -18px 0; float: left; margin: 24px 0 10px 0;}
.detail #contentCont4 { 
	float: left; 
	margin: 0; 
	background: url(../../img/content/detail/green-graphic.jpg) no-repeat 136px bottom; 
	min-height: 472px; 
	height: auto !important; 
	height: 472px; 
	width: 960px;
}

.detail #content { width: 568px; float: right; margin: 0 10px; padding: 0;}
.detail #mainContent { width: 72%; float: left; color: #666; margin: 0;}
.detail #onecolapp #mainContent { width: 100%; float: left; color: #666; margin: 0; }
.detail .app#content { width: 100%; background-color:#ffffff; }
.detail .one-col#content { width: 100%; background-color:#ffffff; }
.detail .two-col#content #mainContent, .detail .one-col#content #mainContent { width: 100%; }
.detail#jobsPart #contentCont, .detail#jobsMin #contentCont { margin-top: 30px; }
.detail#jobsPart #content, .detail#jobsMin #content { width: 100%; padding: 0; margin: 0; }
.detail #utility { width: 188px; float: right; }
.detail #utility { min-height: 472px; height: 472px; }
.detail #utility #toolBar { margin: -25px 10px 13.5em 0; position: relative; }
.detail #utility p { margin-bottom: 1.5em; }
.detail #utility { background: url(../../img/content/detail/utility/bg-utility-white.gif) no-repeat 0 10px; }

.detail2 { background: url(../../img/bg-body-landing_nogreen.gif) repeat-x; }
.detail2 #wrapper { width: 960px; }
.detail2 #localHdr { height: 70px; height: 45px; padding-top: 25px; margin: 0 auto 10px auto; background: url(../../img/localhdr/bg-landing-about.jpg) no-repeat 95% -1px; }
.detail2 #contentCont { width: 100%; float: right; margin: 0; padding-top: 25px; background: #fff; }

#legacyContent .hdr h5, .hdr h5 a, #legacyContent #leftNav .hdr h5 a,#legacyContent #leftNav .hdr2 h5 a,#legacyContent #leftNav .hdr3 h5 a, .hdr3 h5 a, #legacyContent #leftNav .hdr h5 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#6e8210; font-size:11px; font-weight:bold; text-decoration: none; letter-spacing:-0px; word-spacing:0px;}

#onecolapp #legacyContent #mainContent { margin-left: 0px; float:left;}
#onecolapp #legacyContent .mainIndent { margin-left: 0px; float:left;}
