body { background-color:#ffeeaa;color:#000000;text-align:center;}
body, table, td, div, p { font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:15px;}
.validateError { font-family:Arial, Helvetica, sans-serif;color:#cc0000;font-size:12px;font-weight:bold;}
div#topnav { background-color:#569;text-align:center;height:20px;}
div#topnav ul { margin:0px;padding:0px;font-size:11px;font-family:verdana, arial, helvetica, san-serif;font-weight:bold;line-height:18px;white-space:nowrap;}
div#topnav li { padding-left:1px;padding-right:5px;list-style-type:none;display:inline;background-image:url("/BCA/generic/images/menu/navVertDash.gif");background-repeat:no-repeat;background-position:100% 50%;}
div#topnav li a { padding-left:16px;text-decoration:none;color:#fff;}
div#topnav li a:hover { color:#ff6;background-repeat:no-repeat;background-position:4px 50%;}
a.topnav:hover { background-image:url("/BCA/generic/images/menu/topNav_rArrow.gif");}
a.signin:hover { background-image:url("/BCA/generic/images/menu/topNav_dArrow.gif");}
div#footer { background-color:#569;height:78px;padding-right:10px;}
div#footer td { font-family:verdana, arial;color:#fea;font-size:9px;}
div#footer td a { color:white;text-decoration:none;}
div#footer td a:hover { color:white;border-bottom:1px dotted white;}
.legalbold { font-family:verdana;font-weight:bold;}
.utilityintro { font-family:verdana;font-weight:bold;font-size:11px;line-height:14px;}
div#bencategory { padding:12px 10px;font-size:11px;line-height:14px;}
div#bencategory a { text-decoration:none;color:#00c;}
div#bencategory a:hover { color:#00c;border-bottom:1px dotted #00c;}
div#bencategory img { float:left;margin-right:5px;margin-bottom:5px;}
div#bencategory strong a { text-decoration:none;color:#569;}
div#bencategory strong a:hover { color:#009;border-bottom:1px dotted #009;}
div#benetext { font-family:arial, helvetica, sans-serif;font-size:11px;line-height:14px;}
div#benetext a { text-decoration:none;color:#00c;}
div#benetext a:hover { color:#00c;border-bottom:1px dotted #00c;}
div#breadcrumbing { font-family:verdana;font-size:10px;color:#666;padding-left:10px;height:33px;}
div#breadcrumbing a { color:#666;text-decoration:none;}
div#breadcrumbing a:hover { color:#666;border-bottom:1px dotted #666;}
div#category { font-family:arial, helvetica, sans-serif;font-size:11px;line-height:14px;}
div#category a { text-decoration:none;color:#00c;}
div#category a:hover { color:#00c;border-bottom:1px dotted #00c;}
div#category p { font-family:arial, helvetica, sans-serif;font-size:11px;line-height:14px;}
div#category li { margin-left:-25px;font-family:arial, helvetica, sans-serif;font-size:11px;line-height:14px;}
div#category p span { font-family:verdana, arial, helvetica, sans-serif;font-weight:bold;font-size:10px;line-height:14px;color:#669;}
div#category span { font-family:verdana, arial, helvetica, sans-serif;font-weight:bold;font-size:10px;line-height:14px;color:#669;}
div#coupondownload { background-color:#ff6;font-family:arial, helvetica, sans-serif;font-size:11px;color:#666;padding:2px 0px 2px 2px;}
div#couponlink { background-color:#fea;padding-top:0px;padding-left:1px;padding-bottom:3px;margin-right:9px;margin-bottom:14px;border-top:1px dotted #666;}
div#couponlink a { color:#00c;text-decoration:none;font-weight:bold;}
div#couponlink a:hover { color:#00c;text-decoration:underline;}
div#crossSell { font-family:arial, helvetica, sans-serif;font-size:11px;line-height:14px;padding:0px 10px;text-align:left;}
div#crossSell ul { margin-top:5px;}
div#crossSell ul li{
margin-left:-20px;}
div#crossSelltop { background-color:#fea;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:11px;line-height:16px;padding:0px 0px 2px 4px;text-align:left;}
div#crossSelltop a { text-decoration:none;color:#00c;}
div#crossSelltop a:hover { color:#00c;border-bottom:1px dotted #00c;}
div#feature { font-family:arial, helvetica, sans-serif;font-size:12px;line-height:15px;}
div#feature a { text-decoration:none;color:#00c;}
div#feature a:hover { color:#00c;border-bottom:1px dotted #00c;}
div#htgdownload { background-color:#ff6;font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:bold;color:#666;padding:2px 1px;margin-bottom:10px;}
div#htgheader { background-color:#fea;height:40px;padding-top:0px;margin-bottom:10px;}
div#htglink { background-color:#fea;height:19px;padding-top:0px;padding-left:1px;margin-bottom:14px;border-top:1px dotted #666;}
div#htglink a { color:#00c;text-decoration:none;font-weight:bold;}
div#htglink a:hover { color:#00c;border-bottom:1px dotted #00c;}
div#legal { font-family:arial, helvetica;font-size:10px;line-height:12px;}
div#legal p { font-family:arial, helvetica;font-size:10px;line-height:12px;}
div#legal a { text-decoration:none;color:#00c;}
div#legal a:hover { color:#00c;border-bottom:1px dotted #00c;}
div#maincontent { border:1px solid #666;padding:0px;}
div#promosuccessheader { font-size:14px;font-family:Trebuchet, Arial;font-weight:bold;color:#009;}
div#utilityright { border-top:1px dotted #666;border-left:1px dotted #666;}
div#utilityrightcopy { padding-left:10px;padding-bottom:20px;}
div#utilityrightcopy p { font-family:verdana;font-size:11px;line-height:14px;}
div#welcome { width:252px;float:right;text-align:right;font-family:verdana;font-size:10px;line-height:13px;color:#666;padding-right:10px;height:33px;}
div#welcome a { text-decoration:none;font-weight:bold;color:#00c;}
div#welcome a:hover { text-decoration:underline;}
ol#designAdvisor { margin-top:0px;}
ol#designAdvisor li { padding-top:10px;}
ol#designAdvisor li textarea { margin-top:5px;font-family:verdana, arial;font-size:12px;}
table.cclinks td { font-family:arial, helvetica, sans-serif;font-size:10px;line-height:15px;color:#666;}
table.cclinks td a { text-decoration:none;color:#00c;}
table.cclinks td a:hover { text-decoration:underline;}
table.cclinks td ul { list-style-type:none;}
table.cclinks td li { margin-left:-40px;padding-bottom:5px;}
table.myprofile { background-color:#fea
}
td.aboutusimage { padding-bottom:15px;text-align:center;vertical-align:top;}
td.aboutusimage a:hover { border-bottom:0px;}
td.aboutuscopy { padding-left:10px;vertical-align:top;padding-bottom:15px;}
td.bencategory { width:168px;padding-bottom:20px;font-size:11px;line-height:14px;}
td.bencategory a { text-decoration:none;color:#00c;}
td.bencategory a:hover { color:#00c;border-bottom:1px dotted #00c;}
td.bencategory strong a { text-decoration:none;color:#569;}
td.bencategory strong a:hover { color:#009;border-bottom:1px dotted #009;}
td.bencategory2 { width:234px;padding-bottom:20px;font-size:11px;line-height:14px;}
td.bencategory2 a { text-decoration:none;color:#00c;}
td.bencategory2 a:hover { color:#00c;border-bottom:1px dotted #00c;}
td.bencategory2 strong a { text-decoration:none;color:#569;}
td.bencategory2 strong a:hover { color:#009;border-bottom:1px dotted #009;}
td.benefitHighlight { background-color:ffc;}
td.benefitHighlight div{
 font-size:12px;line-height:15px;color:#666;}
td.benefitHighlight div a { text-decoration:none;font-weight:bold;color:#00c;}
td.benefitHighlight div a:hover { border-bottom:1px dotted #00c;}
td.formLabels { padding:2px 20px 2px 0px;font-family:arial, helvetica;font-size:10px;line-height:13px;}
td.htgRight { vertical-align:top;width:188px;}
td.htgRight div { margin-left:18px;}
td.legal { vertical-align:middle;font-family:arial, helvetica;font-size:10px;line-height:12px;}
td.myprofileheader { font-family:verdana, arial, helvetica;font-size:11px;font-weight:bold;color:#666;background-color:#fc6
}
td.myprofiletext { font-family:arial, helvetica;font-size:11px;color:#333;}
td.promoinput { padding:3px 0px;font-family:arial, helvetica;font-size:10px;}
td.promoinput a { text-decoration:none;color:#00c;}
td.promoinput a:hover { color:#00c;border-bottom:1px dotted #00c;}
td.signinbox { font-size:10px;color:#000;}
td.upsell { background-color:ffc;}
td.upsell div{
 font-size:11px;line-height:14px;color:#000;margin:0px 10px;}
ul#coupondownload { margin-top:5px;margin-bottom:5px;list-style:none;padding-left:0px;margin-left:5px;}
ul#coupondownload li { background-image:url("/BCA/GENERIC/images/customercenter/offOverArrowRight.gif");background-repeat:no-repeat;background-position:0px 1px;padding-left:16px;font-family:arial, helvetica, sans-serif;font-size:12px;line-height:15px;margin-bottom:7px;}
ul#coupondownload li a { text-decoration:none;color:#00c;}
ul#coupondownload li a:hover { color:#00c;border-bottom:1px dotted #00c;}
ul#customercenter { margin-top:5px;margin-bottom:5px;list-style:none;padding-left:0px;margin-left:0px;}
ul#customercenter li { background-image:url("/BCA/Generic/images/customercenter/lgArrow.gif");background-repeat:no-repeat;background-position:0px 0px;padding-left:27px;margin-top:10px;font-family:arial, helvetica, sans-serif;font-size:11px;line-height:14px;}
ul#customercenter2 li { background-image:none;padding-left:0px;margin-top:0px;}
ul#customercenter li p { font-family:arial, helvetica, sans-serif;font-size:11px;line-height:14px;}
ul#customercenter li td { font-family:arial, helvetica, sans-serif;font-size:11px;line-height:14px;}
ul#customercenter li a { text-decoration:none;color:#00c;}
ul#customercenter li a:hover { color:#00c;border-bottom:1px dotted #00c;}
ul#customercenter li b { color:#666;font-family:verdana;font-size:13px;line-height:15px;font-weight:bold;}
ul#customercenter li b a { text-decoration:none;color:#666;font-family:verdana;font-size:13px;line-height:15px;font-weight:bold;}
ul#customercenter li b a:hover { color:#666;border-bottom:1px dotted #666;}
ul#customercenter li td.aboutusimage a:hover { border-bottom:none;}
ul#genpromo li { margin-left:-25px;}
ul#htgdownload { margin-top:5px;margin-bottom:5px;list-style:none;padding-left:0px;margin-left:5px;}
ul#htgdownload li { background-image:url("/BCA/GENERIC/images/customercenter/offOverArrowRight.gif");background-repeat:no-repeat;background-position:0px 1px;padding-left:16px;font-family:arial, helvetica, sans-serif;font-size:12px;line-height:15px;margin-bottom:7px;}
ul#htgdownload li a { text-decoration:none;color:#00c;}
ul#htgdownload li a:hover { color:#00c;border-bottom:1px dotted #00c;}
a.link { text-decoration:none;color:#00c;}
a.link:hover { color:#00c;border-bottom:1px dotted #00c;}
a.mouseover { text-decoration:none;padding-right:15px;}
a.mouseover:hover { background-image:url("/BCA/Generic/images/crossSell/overArrowCrossSell.gif");background-repeat:no-repeat;background-position:100% 50%;}
a.promo { text-decoration:none;color:#00c;}
a.promo:hover { color:#00c;border-bottom:1px dotted #00c;}
a.promosuccess { text-decoration:none;color:#00c;}
a.promosuccess:hover { color:#00c;border-bottom:1px dotted #00c;}
a.signinbox { text-decoration:none;color:#00c;}
a.signinbox:hover { color:#00c;border-bottom:1px dotted #00c;}
a.utilityLink { text-decoration:none;color:#00c;}
a.utilityLink:hover { color:#00c;border-bottom:1px dotted #00c;}
#errorwarning { color:#FFFFFF;padding:6px 15px;background-color:#FF0000;border-left:15px solid #990000;margin:5px 0;display:none;}
.strongPasswordDiv{
visibility:hidden;font-weight:bold;color:Green;background-color:silver;position:absolute;}
.weakPasswordDiv{
visibility:hidden;font-weight:bold;color:Red;background-color:silver;position:absolute;}
