/* private:Site */
body {width:100%; background-color:#e4e4e5; margin:0; padding:0; border:0; font-size:0.7em; font-family:Arial Sans-Serif;}

/*general styles*/
img{border:none;}
.clear{clear:both; overflow:hidden; height:0px; margin:0px; padding:0px;}


/*header styles*/
#HeaderRepeater{width:100%; height:161px; background-image:url("/images/presentation/headerRepeater1.jpg"); background-repeat:repeat-x; background-color:#bcbec0;zoom:1; height:1%;}
#HeaderWrapper{width:986px;margin:0px auto;}
#LogoHolder{width:140px; float:left;padding-top:12px;}
#HeaderRightContainer{width:836px; float:left;padding-top:12px;zoom:1;height:148px;}

#BridgeTitle{float:left; width:400px;padding-left:15px;}
#BridgeLink{float:right; width:300px;text-align:right; zoom:1; height:67px; overflow:hidden;}
#BridgeLink a{color:#FFFFFF;}

#Container{width:976px; margin:0px auto;}
#InnerContainer{}
#Header{}
#BodyHolder{}
#HeaderRightBottom{margin:45px 0px 0px 0px; width:800px;zoom:1;}
.topNav{float:left;margin-left:16px;}
.topNavInner{height:36px; float:left;font-size:11px;}
.topNavCurrentPage{background-image:url(/images/presentation/topNavRepeater.jpg); background-repeat:repeat-x;}
.topNavCurrentPage a{color:Red;}
.topNavInner a{color:#000000; font-weight:bold;}
#TopNavSpacer{width:2px; height:36px;background-image:url(/images/presentation/topNavSpacer1.jpg); background-repeat:repeat-x; float:left;}


/*body styles*/


/*footer styles*/
#Footer{ background-color:#666666; color:#FFFFFF;margin-top:16px; font-size:80%;padding:11px;zoom:1;}
#Footer a{color:#FFFFFF; font-weight:bold;}
#FooterLeft{float:left; width:250px;}
#FooterMiddle{float:left; width:250px;}
#FooterRight{float:right; width:450px; text-align:right;}
#FooterRight img{padding:0px 2px;}
#NetConstruct {padding-top:15px; text-align:center;}


/*homepage styles*/
#HomepageTopSection{background-color:#FFFFFF; margin-top:16px; padding:16px; zoom:1;}
.HomepageTopSectionBoxes{float:left;height:198px; overflow:hidden;border:1px solid #b2b2b2;}
#HomepageTopSectionLeft{width:558px;height:198px;overflow:hidden;}
#HomepageTopSectionMiddle{width:174px;margin-left:16px;height:198px; overflow:hidden;}
#HomepageTopSectionRight{width:174px;margin-left:16px;height:200px; overflow:hidden; float:left;}

#HomepageBottomSection{margin-top:16px;}
#HomepageBottomSectionLeft{float:left; width:560px;}
#HomepageBottomSectionRight{float:left; width:368px; padding:16px; margin-left:16px; background-color:#FFFFFF;}
#HomepageBottomSectionLeftTop{background-color:#FFFFFF; padding:16px;min-height:162px; width:528px; }
#HomepageBottomSectionLeftBottom{background-color:#FFFFFF; margin-top:16px;}
#HomepageBottomSectionRightHolder{background-color:#e4e4e5; border:1px solid #b2b2b2;}
#HomepageBottomSectionRightTitle{background-color:#000000; height:15px; padding:14px 0 14px 14px; color:#FFFFFF;font-weight:bold;}
#HomepageBottomSectionRightBody{padding:0px 0px 0 16px; height:191px;}
#HomepageBottomSectionRightBodyLeft{float:left; padding:16px 0; width:160px; height:159px; overflow:hidden;font-size:11px;}
#HomepageBottomSectionRightBodyRight{float:right; width:180px; height:191px; overflow:hidden; text-align:right;}
#HomepageBottomSectionLeftBottomLogos{height:47px;padding:5px 0pt 6px 14px; overflow:hidden;}
#HomepageBottomSectionLeftBottomLogos img{padding: 0 5px;}
#HomepageTopSectionMiddleTop{margin-bottom:16px; border:1px solid #b2b2b2;height:90px;overflow:hidden;}
#HomepageTopSectionMiddleBottom{border:1px solid #b2b2b2;height:90px;overflow:hidden;}
/*InnerPage Styles*/

#InnerLeftWrapper{width:768px; float:left; background-image:url(/images/presentation/InnerWhiteRepeater.jpg); background-repeat:repeat-y; border-left:1px solid #FFFFFF; margin-top:16px;}
#InnerLeft{width:164px; float:left; padding:16px 14px 0px 14px; }
#InnerMiddle{width:560px; float:left; margin-left:16px;}
#InnerRight{width:190px; float:right; margin:16px 0px 0px 16px;}
.innerRightTop{border:1px solid #999999;overflow:hidden;width:189px;height:84px;}
.InnerMiddleDivider{width:100%; height:16px;background-color:#e4e4e5;}
#InnerMiddleBreadCrumb{height:30px; padding:14px 0px 0px 16px; color:#8f8f8f; font-weight:bold;}
#InnerMiddleBreadCrumb a{color:#8f8f8f; font-weight:normal;}
#InnerMiddleBanner{padding:10px; }
#InnerMiddleBannerImg{height:146px; width:540px; overflow:hidden;}
#InnerMiddleContent{padding:20px 20px 0 25px;}
.InnerRightTop{width:189px; height:80px; overflow:hidden; border:1px solid;}
#InnerRightTopTwo{margin-top:16px;}
#InnerRightBottom{background-color:#000000; margin-top:16px; padding:15px 8px 8px 8px;}
#HeaderTestimonial{color:#FFFFFF;float:right;width:250px;font-size:11px;}
#TestimonialName{font-style:italic;}

/* staffMember plugin */
.partnerWrapper{margin-bottom:14px;zoom:1;}
.partnerLeft{float:left; width:45px; margin-right:8px;}
.partnerRight{float:left; width:120px;}
.partnerImage{height:55px; width:45px; overflow:hidden;}
.partnerText{color:#FFFFFF;font-size:10px;line-height:11px;}

.subLinks{list-style:none;}
.level1{list-style:normal;padding:0pt 0pt 0pt 13px;}
.Selected{color:#B72A0C;}

.AccessSmall{font-size:11px;padding-left:2px;}
.AccessMedium{font-size:13px;padding-left:2px;}
.AccessLarge{font-size:15px;padding-left:2px;}