 
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
#contentleft { text-align:left }
#contentmid { text-align:left }
#contentright { text-align:left }
#footer { font-family:Helvetica,Arial,sans-serif; font-size:12px; line-height:18px; text-align:center; text-decoration:none }
#footer a { color:#707070; text-decoration:none; padding:0 6px 0 6px; display:inline-block }
#footer a:hover { color:#90b112 }
#fresh a { background-image:url("../Resources/freshbrand.gif"); background-repeat:no-repeat; text-indent:-9999px; display:block; height:16px; width:100px }
#fresh a:hover { background-position:0 -16px }
#keywords { color:#b9b9b4; font-family:Helvetica,Arial,sans-serif; font-size:10px; text-align:center }
#link1 a { color:#fff; background-image:url("../Resources/linkssprites.gif"); background-repeat:no-repeat; display:block; width:180px; height:30px; text-indent:-999px; background-position:0 0  }
#link1 a:hover { background-image:url("../Resources/linkssprites.gif"); background-repeat:no-repeat; background-position:-180px 0  }
#link2 a { color:#fff; background-image:url("../Resources/linkssprites.gif"); background-repeat:no-repeat; display:block; width:180px; height:30px; text-indent:-999px; background-position:0 -30px }
#link2 a:hover { background-image:url("../Resources/linkssprites.gif"); background-repeat:no-repeat; background-position:-180px -30px }
#link3 a { color:#fff; background-image:url("../Resources/linkssprites.gif"); background-repeat:no-repeat; display:block; width:180px; height:30px; text-indent:-999px; background-position:0 -60px }
#link3 a:hover { background-image:url("../Resources/linkssprites.gif"); background-repeat:no-repeat; background-position:-180px -60px }
#logo a { background-image:url("../Resources/brighthouse-logo.png"); background-repeat:no-repeat; display:block; height:98px; background-position:0px 0px; text-indent:-1999px }
#navcontainer { margin-left:0px; text-align:center; list-style:none }
#navcontainer ul { margin:0; padding:0; background:none; list-style:none }
#navcontainer ul li a { color:#fff; font-family:Helvetica,Arial,sans-serif; font-size:13px; text-align:center; text-decoration:none; padding:10px 0 4px 0; height:34px; border-left:1px solid #fff; display:block; width:144px; float:left }
#navcontainer ul li a:hover { color:#90b112; background-color:#f8f8eb; border-left:4px solid #90B112; width:141px }
#other { font-size:11px }
#searchbox { text-align:center }
#topnav { font-family:Arial,Helvetica,sans-serif; font-size:12px }
#topnav a { color:#5c6047; text-align:center; display:inline-block; padding:4px 0 0 0 ; text-decoration:none; width:110px; float:left }
#topnav a:hover { color:#90b112; width:110px; border-bottom:3px solid #dadad3 }
body { color:#707070; font-family:Helvetica,Arial,sans-serif; font-size:12px }
body a { color:#90b112; text-decoration:none }
body a:hover { color:#f33 }
em { font-style:italic }
fracsub { font-size:9px }
fractsup { font-size:9px; vertical-align:text-top }
h1 { color:#90b112; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:normal }
h1:first-child { margin-top:0px }
h2 { color:#5c6047; font-family:Helvetica,Arial,sans-serif; font-size:20px; font-weight:normal }
h2:first-child { margin-top:0px }
h3 { color:#5c6047; font-family:Helvetica,Arial,sans-serif; font-size:14px; font-weight:normal }
h3:first-child { margin-top:0px }
h3 a { color:#5c6047; display:block; width:112px; padding:3px 0 3px 3px }
h3 a:hover { color:#90b112; background-color:#fff }
h3 a:visited { color:#f33; background-color:#fff }
p { line-height:1.5 }
strong { font-weight:bold }
td a { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:14px; background-color:#dadad3; text-align:center; display:block; margin:0; width:100%; height:100%; padding:3px 0 0 0  }
td a:hover { color:#f8f8eb; background-color:#90b112 }
td a:visited { color:#fff; background-color:#b9b9b4 }
.callout { color:#707070; font-family:Arial,Helvetica,sans-serif; font-size:15px }
.centered { color:#5c6047; font-size:12px; text-align:center }
.quotes { color:#b9b9b4; font-family:Arial,Helvetica,sans-serif; font-size:18px; text-align:center }
.bullets { line-height:18px }
.style1 { font-size:24px }
h1.style2 { color:#90b112; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:normal }
h1:first-child { margin-top:0px }
.style3 { color:#90b112; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:normal }
.bodycentered { color:#707070; font-family:Helvetica,Arial,sans-serif; font-size:12px; text-align:center }
.titles { color:#90b112; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:16px }
.freeshipping { color:#f33; font-style:italic }
.shipping { color:#707070; font-family:Helvetica,Arial,sans-serif; font-size:10px }
