@charset "utf-8";
/* CSS Document */
/*-- Business: NF --*/
/*-- Project: NF AWE Home --*/
/*-- Front End: E --*/
/*-- Last Published: 08/25/11 --*/

body { font-family:Arial, sans-serif; font-size:0.80em; color:#ffffff; background: none repeat scroll 0 0 #5E6269; }
img{ border:0; padding:0; margin:0; }
ul {padding:0; margin:0; }
.italic {font-style:italic;}
.hidden { width:1px; height:1px; overflow:hidden; margin:0; padding:0;  }
.clearBR { clear:both;}
.noDisplay {display:none}

/* SSC Login */

#logoNW {width:960px; margin: 0 auto; line-height:1.3em; background-color:#5E6269}
#logoNW img {float:left}
#logoNW .headerTitle {float:left; margin: 24px 0 0 16px}
#logoNW .navUtility {width:31%; float:right; font-size:10px; padding-top:20px}
#logoNW .navUtility ul li {display: inline;}
#logoNW .navUtility li {padding-left:15px}
#logoNW .navUtility li.first {padding-left:0}
#logoNW .navUtility li.last {padding-left:0}
#logoNW .navUtility a {color:#FFF;text-decoration:none}
#logoNW .navUtility a:visited{color:#FFF;text-decoration:none}

/* Main Content Area */
#containerWrapper { width:960px; height:760px; margin:0 auto; line-height:1.3em; background-color: #FFF }
#containerMain {height: auto}
#containerMain .imgFloat {float:left}
#containerMain #rightRail {width:305px; height:300px; float:right; background:#186c96}
#containerMain #rightRail #myAccount {margin:10px 10px 0 10px}
#containerMain #rightRail #myAccount #loginTitle { background-image:url(../cps-images/nf-awe-home-log-in-txt.gif); background-repeat:no-repeat; width:256px; height:38px;margin:3px 0 13px 0}
#containerMain #rightRail #myAccount #loginTitle img {float:right; padding:20px 65px 0 0}
#containerMain #rightRail #myAccount h2 {font-size:19px; font-weight:normal; line-height:normal}
#containerMain #rightRail #myAccount #loginSecurity {width:15px; float:right}
#containerMain #rightRail #myAccount .loginWrapper {}
#containerMain #rightRail #myAccount #formElms .btnRT {margin:5px 0 0 194px}
#containerMain #rightRail #myAccount #formElms .reqText {width:165px; height:12px; text-align:left; margin:5px 0 5px 0}
#containerMain #rightRail #myAccount #formElms .labelUN {margin:0 3px 0 18px; vertical-align:middle}
#containerMain #rightRail #myAccount #formElms .labelPW {margin: 0 0px 0 18px; vertical-align:middle}
#containerMain #rightRail a,a:visited {color:#FFF; text-decoration:underline}
#containerMain #rightRail .floatRight {float:right; padding:2px 20px 0 0}
#containerMain #rightRail .floatLeft {float:left; padding:2px 0 0 10px}
#containerMain #rightRail .loginRule {color:#4689ab; background:#4689ab; height:1px; margin: 10px 0}

#containerMain #rightRail #SignUp {margin:18px 0 5px 10px; }
#containerMain #rightRail .forgot {width:150px; margin:15px 0 15px 0}

#contentMain { background-color: #FFF; color:#333333; margin-top:19px}
#contentMain a:link,a:visited{color:#0066cc;text-decoration:none}
#contentMain #contentRight{width:299px; margin:0 0 10px 0px; float:right;}
#contentMain #contentRight ul {padding: 0 0}
#contentMain #contentRight li { list-style:none; font-size:12px; margin:2px 0}
#contentMain #contentRight img {padding:2px 0 7px 0}
#contentMain #contentRight a:link,a:visited{color:#0066cc;text-decoration:none}
#contentMain #contentRight a:hover{text-decoration:underline;}
#contentMain #contentRight .contactUsImg {margin:15px 0 0px 0}
#contentMain #contentRight #watchAd {padding-top:10px}
#contentMain .imgFloat {float:left}


#contentMain #contentLeft {width:615px; margin:0 0px 10px 17px}
#contentMain #contentLeft p {font-size:15px; margin:1px 0 10px 0}
#contentMain #contentLeft h3 {color:#333; font-size:19px; font-weight:normal;margin-bottom:10px}
#contentMain #contentLeft #listIndent {padding:0 10px 5px 10px}
#contentMain #contentLeft #listIndent p {font-size:12px}
#contentMain .urbo {font-size:70%; color:#cccccc; margin:25px 0 0px 3px}


#navMain { background-image:url(../cps-images/nf-awe-nav-main-bgd.gif); background-repeat:repeat-x ; width:960px;height:50px}
#navMain .navBtnPad {padding:21px 17px 0 17px}

#ft { width:960px; font-size:75%; margin:10px auto 0 auto; line-height:10px; padding:0; }
#ft img { float:left; padding: 5px 2px 0 10px; }
#ft img.right {float:right;}
#ft p {color:#a9abaf}
#ft a { color:#ffffff; text-decoration:underline; }

/* Footer */
/* Auto Centric Footer*/
#ft {background:#5E6269;padding:0 0 30px;text-align:left;color:#666;margin-top:15px}
#ft .pageBottomNav{margin:8px 0 0;width:700px}
#ft .pageBottomNav ul,#ft .pageBottomNav li{float:left}
#ft .pageBottomNav ul{margin:0px 0 12px -4px; width:700px}
#ft .pageBottomNav li{border-right:#dedede 1px solid;padding:0 4px; list-style:none}
#ft .pageBottomNav li#last{border:0}
#ft .pageBottomNav li.last{border:0; color:#a9abaf; list-style:none }
#ft .pageBottomNav socialMedia {}
#ft .pageBottomNav socialMedia li {list-style:none}
#affiliates {width:960px; margin:0 auto;}
#affiliates img {padding-right:7px}
#ft p {clear:left; margin:10px 0 0}
#ft .copyright{clear:left;margin:10px 0 0;width:76%}
#ft .busPartners{float:right;margin:12px 0 0}
#ft .busPartners .formButton #busPartSubmit{position:relative;top:5px}
/* Auto Centric Footer*/

.printFooter{display:none}
.printFooter p{margin-bottom:6px}
.printFooter p strong{font-weight:700}
em {font-style: normal}
