﻿html, body, form { padding: 0; margin: 0; }
body {background: url(../images/siteBg.jpg) repeat-x #2f2f2f; color: #fff; font-family: Arial, Verdana, Helectiva, Sans-Serif; font-size: 12px; line-height: 16px;}
img{border: 0;}
hr{ height: 1px; background-color: #414141;}
a {color: #fff}


img, div, td, .spotlight3, .leftContentFeature  { behavior: url(../iepngfix.htc) }/*IE 5.5+ .pngfix */
h1{font-weight: normal; margin: 0; padding: 0;}
h3{font-weight:bold; margin: 0; font-size: 13px; padding:0 0 10px; color: #bae0f9;}
.siteWrap{margin: 0 auto;}
.headerWrap{background: url(../images/headerBg.jpg) no-repeat top center; padding-top: 14px;}
.homeWrap{margin: 0 auto 55px; background: url(../images/homepageBg.jpg) no-repeat top center;}
.centerWidth{margin: 0 auto; width: 960px;}
.bread{display: none;}

.header{height: 113px; padding: 10px 13px;}
.headerRight{float:right; margin: 20px 0; text-align: right; text-align: right;}
.topNav{height: 37px; display:block; margin-bottom: 4px;}

.flashContent{margin-bottom: 15px;}

.spotlightSection{padding-left: 25px; font-size: 13px; margin-top: 15px; overflow: auto;}
.spotlightLeftsWrap{float: left; width: 566px;}
.spotlightSection ul{list-style-type: none; padding: 0; margin: 10px 0 0 0;}
.spotlightSection li a{color: #bae0f9; padding-right: 10px; background: url(../images/blueArrow.gif) no-repeat right;}
.spotlightQuickLinks{width: 550px; height: 28px; margin-left: -15px; padding-top: 5px;} 
.spotlight1, .spotlight2{float: left; width: 233px; padding: 15px 30px 20px 20px; line-height: 18px;}
.spotlight3Wrap{float:left; }
.spotlight3{width: 334px; min-height: 140px; padding: 15px 15px 20px 20px; line-height: 24px; background: url(../images/spotlight3Bg.png) repeat; border-top: solid 1px #3d3e37; border-bottom: solid 1px #3d3e37;}
.spotlight3Button{width: 150px; height: 20px; margin-top: 3px; background: url(../images/spotlight3Bg.png) repeat; padding: 8px 0 5px 22px;}
.spotlight3Button a{background: url(../images/blueArrow.gif) no-repeat left; color: #fff; text-decoration: none; padding-left: 15px;}
* html .spotlight3{height: 140px;} /*IE Min-Height Hack */
.spotlightHead{padding-bottom: 14px;} 
.lineBrk{height: 1px; width: 100%; background: url(../images/line.gif) repeat-x top; line-height: 0.1em;}
.spanBg{min-height: 800px; background: url(../images/pagespan-Bg.gif) repeat-y; overflow: auto;}
* html .spanBg{height: 800px;} /*IE Min-Height Hack */
.footerWrap{display: block; padding-bottom: 35px;}
.footerTxt{font-size: 12px; color: #969696; padding: 10px 40px;}
.footerTxt a{color: #969696; text-decoration: none}
.footerTxt a:hover{text-decoration: underline;}
.footerTxt ul{list-style-type: none; margin: 0; padding: 0;}
.footerTxt li{display: inline; margin: 0; padding: 0;}
.goLeft{float: left;}
.goRight{float: right;}


.newsLeadInItem a{color: #fff;}
.newsLeadInItemDate{padding-right: 30px; color: #b6b6b6;}

.contentPageWrap{margin: 0 auto; background: url(../images/contentPageBg.jpg) no-repeat top center;}
.contentPageWrap ul li{list-style-image: url(../images/blueArrow.gif);}
.contentPageWrap ol li{}
.banner{margin-bottom: 15px;}

.leftContent{float: left; }
.leftContentFeature{width: 223px; padding: 25px 25px 25px 17px; border-top: solid 1px #424242; background: url(../images/spotlight3Bg.png) repeat; color:#bae0f9;}
.leftContentFeature ul{margin:18px 0 0 12px; padding:0;}
.leftContentFeature li{padding: 0 0 10px 5px;}
.leftNavItem .quickLnk {padding: 25px 15px 15px 20px; text-align: left; border-top: solid 1px #424242;}
.leftNavItem{width:265px; padding: 0; margin: 0; text-align: right;}
.leftItem{width: 223px; padding: 25px 25px 25px 17px; border-top: solid 1px #424242; color: #cccccc;}
.leftItem a{color: #b7def8; padding-right: 10px; background: url(../images/blueArrow.gif) no-repeat right;}
.leftItem a img{background-image: none;}
.rightContent{width: 656px; padding: 0 0 30px 37px; float: left;}

.contentTitle{font-size: 18px; color: #b7def8; margin: 25px 0 32px 0; }
.affiliations a{background-image: none;}

.contactInfoCenter{width: 290px; text-align: left; float: left; padding: 15px 5px 15px 15px;}
.contactInfo{margin: 0 auto; }
.contactForm{width: 320px; padding:15px 0 0 15px; margin-bottom: 30px; float: left; border-right: solid 1px #424242;}
.contactForm ul{padding: 0 10px 0 0; margin: 15px 0 0 0; color: #cccccc;}
.contactForm li{padding-bottom: 5px;}
.theForm{margin: 25px 0 0 5px;}
.contactNames{width: 500px; padding:15px 5px 15px 15px; float: left; text-align: left;}
.contactNames table{margin: 15px 0 0 5px; color: #ccc;}
.contactNames th{color:#bae0f9;}
.contactNames td{padding: 5px 0;  border-bottom: solid 1px #353535;}
.contactNames tr:hover{background-color: #383838;}
.normalTextBox, .largeTextBox{margin-left: 10px; width: 175px;}
.dropDownLi, .sbmt {margin-left: 10px;}


.topColumn table, .bottomLeftColumn table, .bottomRightColumn table{width: 100%; margin: 10px 0 0 5px;}
.topColumn td, .bottomLeftColumn td, .bottomRightColumn td {border-bottom: solid 1px #353535; padding: 2px 0;}
.topColumn tr:hover, .bottomLeftColumn tr:hover, .bottomRightColumn tr:hover{background-color: #383838;}
.topColumn {width: 615px; border-bottom: solid 1px #424242; padding: 15px; overflow: hidden;}
.bottomLeftColumn{width: 280px; padding: 15px 25px 15px 15px; border-right: solid 1px #424242; float: left;}
.bottomRightColumn{width: 270px; padding: 15px 25px 15px 15px; float: left;}
.DocPrepLeft{width: 280px; margin: 0 25px 0 0; float: left; }
.DocPrepRight{width: 280px; margin: 0 0 0 15px; float: left;}


/*ACCORDIAN FOR FAQ PAGE */
.accordian h4:hover {text-decoration: underline;} 
.accordian h4 { 
      cursor:pointer; 
      font-size:12px;
      font-weight:normal;
      margin:0;
      padding:2px 0 2px 15px;
      color: #b7def8;
      } 
.accordian div {color: #fff; margin: 0 2px 0 15px; padding: 5px 15px 5px 15px; background: url(../images/spotlight3Bg.png) repeat;} 

a.viewAll{display: block; margin-top: 10px; color: #B7DEF8}