/* CSS Document */

body {background-color: #e5e8eb;}
#mainFoot {font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; font-size: 12px; color: #aaaaaa;}
#mainFoot a{color: #aaaaaa; text-decoration: none;}

#mainFoot a:link{color: #aaaaaa; text-decoration: none;}
#mainFoot a:active{color: #788349; text-decoration: none;}
#mainFoot a:visited{color: #aaaaaa; text-decoration: none;}
#mainFoot a:hover{color: #788349; text-decoration: underline;}

#mainTable {background-color:#FFFFFF; margin-top: 0px; text-align: center;  padding: 0px;}
#herotxt {position: relative; left: 0px; width:165px; height: 85px; background-image:url(img/heroMainCL.png); background-repeat:no-repeat; background-position:top left; font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; font-size: 11px; padding: 3px 0px 0px 23px; color: #788349; line-height: 20px; text-align: left;}
#lowerTxt {height: 109px; background-color:#ffffff; font-family: ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; font-size: .65em; padding: 6px 0px 0px 5px;  color: #827e76; line-height: 16px; text-align: left;}

#nwr_login {position: relative; left: 25px; padding: 0px 0px 5px 0px; width: 135px; text-align:left;  color: #788349; font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; font-size: 11px;}

/*  Consumer specific styles below  */
#consNav {font-size: 11px; color: #9b856d; height: 28px; /*padding: 2px 0 0 0;*/ overflow: hidden; padding: 0px;}
#consNav a{font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #9b856d; text-align:left; font-size: 11px;  overflow: hidden; line-height: 28px; padding: 8px 5px 9px 5px;}
#consNav a:link{ color: #9b856d; text-decoration: none; display: block; }
#consNav a:active{color: #9b856d; background-color: #f8f4e6; text-decoration: underline; }
#consNav a:visited{color: #9b856d; text-decoration: none;}
#consNav a:hover{color: #9b856d; background-color: /*#f8f4e6*/ #cc0000; text-decoration: none;}

#ConsSelected{color: #9b856d; background-color: #f8f4e6; text-align:left; font-size: 11px;}

#leftColCons{background-image:url(img/leftcol_bg.png); background-repeat:repeat-x; background-position: top left; width: 182px; height: auto;}
#contentCons{background-image:url(img/content_bg.png); background-repeat:repeat-x; background-position: top left;}
<!-- #heroCons{background-image:url(img/content_bg.png); background-repeat:repeat-x; background-position: top left;} -->
#heroCons{background-color: #F5F5F3;}
#headerCons{width: 588px; height: 55px; background-image:url(img/header_bg.png); background-repeat:repeat-y; background-position: top left; font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #ffffff; text-align:left; font-size: 26px; font-weight: normal; padding-left:30px;}
#leftLink{position: relative; top: 73px;}
#contentAreaCons{font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #000000; font-size: 11px; text-align: left; padding: 25px 0px 2px 20px; margin-right: 10px; line-height: 16px;}
#contentSubCust{font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #000000; font-size: 11px; text-align: left; padding: 25px 15px 15px 20px; width: auto; line-height: 16px;}

#contentDemoCust{font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #000000; font-size: 11px; text-align: left; padding: 25px 10px 15px 10px; width: auto; line-height: 16px;}

#consList{position: relative; width: 210px; height: auto; left: 55px; top: 20px; line-height: 16px; border-left: 1px solid #ad9782;}
#consList a{color: #643e16; text-decoration: none;}
#consList a:link{color: #643e16; text-decoration: none;}
#consList a:active{color: #643e16; text-decoration: none;}
#consList a:visited{color: #643e16; text-decoration: none;}
#consList a:hover{color: #9b856d; text-decoration: underline;}


#rightConsList{position: relative; left: 9px; font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #234e6a; font-size: 11px; text-align: left; width: 195px; padding: 5px; line-height: 2.3em; 
padding-top: 5px;
padding-bottom: 5px;
margin-top: 15px;
margin-bottom: 15px;
clear:both;

}

#rightConsList img{margin-top: 4px; margin-left: 0px; padding: 0; }
#rightConsList a{color: #495c04; text-decoration: none; padding-left: 5px;}
#rightConsList a:link{color: #495c04; text-decoration: none;}
#rightConsList a:active{color: #889c1c; text-decoration: none;}
#rightConsList a:visited{color: #495c04; text-decoration: none;}
#rightConsList a:hover{color: #889c1c; text-decoration: none;}
#ConsSideSelect {position: relative; width: 160px; left: 2px; padding-left: 5px; color: #889c1c; text-decoration: none;}

#rCons_SideLink{position: relative; width: 160px; left: 8px;}
#rCons_SideSelected {position: relative; width: 160px; left: 9px; color: #889c1c;}


#rightSubCust{background-image: url(img/rightCust_bg.png); background-repeat:repeat-x; background-position: top left;}
#rightCust_Title{font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #8e8f84; font-size: 18px; text-align: left; left: 10px; padding: 25px 0px 2px 20px;}
#rightCust_DLink{position: relative; top: 20px; width: 143px; left: 14px;}
#rightCust_CLink{position: relative; width: 164px; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 15px;}

#CustNav {font-size: 11px; color: #7b5e3e; height: 28px; overflow: hidden; padding: 0px;}
#CustNav a{font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #2e5f7f; text-align:left; font-size: 11px; height: 28px; line-height: 28px; padding: 8px 5px 8px 5px;}
#CustNav a:link{ color: #7b5e3e; text-decoration: none;}
#CustNav a:active{color: #f7f3e3; text-decoration: underline; background-color: #f7f3e3;}
#CustNav a:visited{color: #7b5e3e; text-decoration: none;}
#CustNav a:hover{color: #7b5e3e; background-color: #f7f3e3; text-decoration: none;}

#CustSelected{color: #7b5e3e; background-color: #f7f3e3; text-align:left; font-size: 11px; overflow: hidden; line-height: 28px; padding: 8px 5px 9px 5px;}

#rCust_Lwr_Link{position: relative; width: 160px; left: 2px;}


/*  DSC specific styles below  */

#DSCNav {font-size: 11px; color: #2e5f7f; height: 28px; overflow: hidden; padding: 0px;}
#DSCNav a{font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #2e5f7f; text-align:left; font-size: 11px;  overflow: hidden; line-height: 28px; padding: 8px 5px 8px 5px;}
#DSCNav a:link{ color: #2e5f7f; text-decoration: none;}
#DSCNav a:active{color: #2e5f7f; text-decoration: underline; background-color: #ecf3f7;}
#DSCNav a:visited{color: #2e5f7f; text-decoration: none;}
#DSCNav a:hover{color: #2e5f7f; background-color: #ecf3f7; text-decoration: none;}

#DSCSelected{color: #2e5f7f; background-color: #ecf3f7; text-align:left; font-size: 11px; overflow: hidden; line-height: 28px; padding: 8px 5px 9px 5px;}


#leftColDSC{background-image:url(img/leftcol_bg.png); background-repeat:repeat-x; background-position: top left; width: 182px; height: auto; background-color: #F1F3E9;}
#contentDSC{background-image:url(img/contentDSC_bg.png); background-repeat:repeat-x; background-position: top left; background-color: #F5F5F3; padding: 0px;}
#heroDSC{background-color: #F5F5F3;}
#headerDSC{width: 588px; height: 55px; background-image:url(img/header_DSC_bg.png); background-repeat:repeat-y; background-position: top left; font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #ffffff; text-align:left; font-size: 26px; font-weight: normal; padding-left:30px;}
#leftLink{position: relative; top: 73px;}
#contentAreaDSC{position: relative; top: 0px; font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #234e6a; font-size: 11px; text-align: left; padding: 25px 10px 2px 20px; width: 285px; line-height: 16px; height: auto;}
#contentSubDSC{font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #000000; font-size: 11px; text-align: left; padding: 25px 15px 15px 20px;width: auto; line-height: 16px;}

#cSubTitle, #contentAreaCons h1, #contentSubDSC h1, #contentSubCust h1 {font-size: 18px; font-weight:normal; color: #4f6712; margin-bottom: 10px; margin-top:0;}
#cSubSubT, #contentAreaCons h2, #contentSubDSC h2, #contentSubCust h2 {font-size: 12px; font-weight:normal; color:#8d877a; margin-bottom: 10px; margin-top:0;}
#contentAreaCons h3, #contentSubDSC h3, #contentSubCust h3 {font:bold 11px ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif;}


#rightSubDSC{background-image:url(img/rightDSC_bg.png); background-repeat:repeat-x; background-position: top left;}
#rightDSC_Title{font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #8e8f84; font-size: 18px; text-align: left; left: 10px; padding: 25px 0px 2px 20px;}
#rightDSC_DLink{position: relative; top: 0px; width: 143px; left: 14px;}
#rightDSC_CLink{position: relative; width: 164px; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 15px;}

#rDSC_SideLink{position: relative; width: 160px; left: 8px;}
#rDSCS_SideSelected {position: relative; width: 160px; left: 9px; color: #688fa8;}

#bodyGoLink{position: relative; font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #6c9bc6; font-size: 11px; text-align: left; width: 160px; left: 0px; margin-top: 2px;}
#bodyGoLink a{color: #6c9bc6; text-decoration: none;}
#bodyGoLink a:link{color: #6c9bc6; text-decoration: none;}
#bodyGoLink a:active{color: #234e6a; text-decoration: none;}
#bodyGoLink a:visited{color: #6c9bc6; text-decoration: none;}
#bodyGoLink a:hover{color: #234e6a; text-decoration: none;}

#rightGoLink{position: relative; font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #6c9bc6; font-size: 11px; text-align: left; width: 160px; left: 37px; margin-top: 2px;}
#rightGoLink a{color: #6c9bc6; text-decoration: none;}
#rightGoLink a:link{color: #6c9bc6; text-decoration: none;}
#rightGoLink a:active{color: #234e6a; text-decoration: none;}
#rightGoLink a:visited{color: #6c9bc6; text-decoration: none;}
#rightGoLink a:hover{color: #234e6a; text-decoration: none;}

#DSCList{position: relative; width: 210px; height: auto; left: 56px; top: 20px; line-height: 16px; border-left: 1px solid #6699ff;}
#DSCList a{color: #234e6a; text-decoration: none; }
#DSCList a:link{color: #234e6a; text-decoration: none;}
#DSCList a:active{color: #643e16; text-decoration: none;}
#DSCList a:visited{color: #234e6a; text-decoration: none;}
#DSCList a:hover{color: #234e6a; text-decoration: underline;}

#rightDSCList{position: relative; left: 9px; font-family:ScalaSansLF, ScalaSans, Tahoma, Arial, sans-serif; color: #234e6a; font-size: 11px; text-align: left; width: 195px; padding: 5px; line-height: 25px;}
#rightDSCList img{margin-top: 4px; margin-left: 0px; padding: 0; }
#rightDSCList a{color: #234e6a; text-decoration: none; padding-left: 5px;}
#rightDSCList a:link{color: #234e6a; text-decoration: none;}
#rightDSCList a:active{color: #643e16; text-decoration: none;}
#rightDSCList a:visited{color: #234e6a; text-decoration: none;}
#rightDSCList a:hover{color: #688fa8; text-decoration: none;}

#DSCSideSelected {position: relative; width: 160px; left: 2px; padding-left: 5px; color: #688fa8; text-decoration: none;}

/* Styles added by Patrick 
October 5th
=================================================================*/

/* ------------ styles for tables ----------------- */

.table_two_column {
    border-collapse:collapse;
    border: 1px solid #666;
    border-bottom: none;
    border-right: none;
}

.table_two_column td {
    margin:0;
    border-bottom: 1px solid #666!important;
    border-right: 1px solid #666!important;
    padding:5px;
}

