body {font-family: Arial, Helvetica, Verdana, sans-serif; background: #FFFFFF; color: #000000; font-size: 12px; margin: 0; padding: 0}
img {padding: 0; margin: 0; display: block; border: 0}
a {color: #0090DA}
a:hover, a:active {color: #333333; text-decoration: underline}

.breaker {clear: both}

#container {width: 800px; margin: 0 auto; padding: 0; display: block; overflow: hidden}

#header {width: 800px; height: 94px; margin: 0 auto; padding: 0; position: relative; border-bottom: 1px solid #bfe3f3; display: block}
#header .fb {z-index: 3; position: absolute; top: 0; left: 0; margin: 0; padding: 0}
#header .issue {float: left; position: absolute; top: 64px; left: 173px}
#header .logo {float: right; margin-top: 25px; padding-right: 10px}

#content {float: left; width: 598px; padding: 0; margin: 0; display: block}
.featureimage {padding-bottom: 11px; border-bottom: 1px solid #bfe3f3}
#contents {width: 577px; padding: 0 21px 0 0; margin: 0; display: block}
#contents2 {padding: 0; margin: 85px 21px 0 0; display: block}
#contents ul li,
#contents2 ul li,
#contents2 ol li  {margin-bottom: 1em}

#contents ul,
#contents2 ul {list-style-image: url('images/green-dot2.gif')}

#rightcaption {float: right; padding: 10px 10px 0 10px; margin: 85px 0 10px 10px; border: 1px solid #bfe3f3; border-right: none}
#rightcaption .caption {font-size: 10px; color: #a5a5a5; padding-bottom: 10px; width: 232px}
#rightcaption img {padding-bottom: 10px}

.hometoc {float: left; padding: 10px 0; margin: 0; display: block; width: 324px}
.homeimage {float: left; padding-top: 60px; padding-right: 24px; padding-bottom: 50px}
.leftimage {float: left; padding-right: 10px}
.topimage {padding-top: 10px}

#rightnav {float: left; width: 202px; background: #FFF url('images/nav-back.gif') repeat-y 0 0; padding: 10px 0}

.nav {padding: 0 20px}
.nav a {color:#0090DA; text-decoration:none}
.nav a:hover, .sidenav a:active {color: #333333; text-decoration:underline}

.nav ul li {margin-left: -20px; margin-bottom: 10px}

.navlinks {font-size: 12px; margin: 10px 0; padding: 0}
.navlinks a {display: block; padding: 5px 0}

.hwlinks {font-size: 11px; margin: 10px 10px 10px 35px; padding: 0}
.hwlinks a {display: block; text-decoration: none; background: #FFF url('images/green-dot.gif') no-repeat 0 4px; padding: 0 0 10px 10px}

.hwlinks a.text {display: block; text-decoration: none; background: #FFF url('images/green-dot.gif') no-repeat 0 4px; padding: 0 0 2px 10px}
.hwtext {font-size: 11px; margin: 0; padding: 0 0 10px 10px; color: #666; display: block}

.featuretext {font-size: 11px; margin: 0; padding: 0; color: #666; display: block}

.textblue {color: #0090DA}
.black {color: #000; font-weight: normal}
.disclaimer {font-size: 10px; color:#a5a5a5}
.disclaimer sup {font-size: 8px}

#footer {width: 800px; height: 70px; background: #fff url('images/footer_back.gif') repeat-x 0 0}
.footerlinks {color: #0090DA; font-size: 11px; padding: 8px 10px}
.footerlinks a {text-decoration: none}
.footerlinks a:hover, .footerlinks a:active {color: #333333; text-decoration:underline}

.copyright {color: #000000; font-size: 11px; padding: 15px 10px}

h1 {font-size: 18px; color: #0090DA; font-weight: bold; margin: 5px 0}
h2 {font-size: 16px; color: #0090DA; font-weight: bold; margin: 10px 0; padding: 0 0 10px 0}
h3 {font-size: 14px; color: #0090DA; font-weight: bold; margin: 0; padding: 0 0 5px 0}

h1.normal {font-weight: normal; margin: 0; padding: 0}
h2.normal {font-weight: normal; margin: 0; padding: 0}
h3.normal {font-weight: normal; margin: 0; padding: 0}

.orangetext {color: #f78f1e; font-weight: bold; margin: 0; padding: 0 0 10px 0}
.green {color: #c1d82f; font-weight: bold; margin: 0; padding: 0}
.dkblue {color: #25408f; font-weight: bold; margin: 0; padding: 0 0 10px 0}
.teal {color: #00a5ad; font-weight: bold; margin: 0; padding: 0 0 10px 0}

.sig {text-align: right; font-style: italic; color: #0090DA}

#callout-orange {background: #FFF url('images/callout-orange.jpg') no-repeat 0 0; width: 417px; height: 232px; padding: 0; margin: 20px auto 20px auto}
#callout-orange .copy {width: 367px; padding: 20px 30px 10px 20px; color: #000}
#callout-orange h3 {color: #FFF; font-size: 14px; font-weight: bold; margin: 0; padding: 0}
#callout-orange img {float: left; padding: 0 10px 20px 0}
#callout-orange a {font-weight: bold; text-decoration: underline; color: #000}

#callout-orange2 {background: #FFF url('images/callout-orange2.jpg') no-repeat 0 0; width: 417px; height: 212px; padding: 0; margin: 20px auto 20px auto}
#callout-orange2 .copy {width: 367px; padding: 20px 30px 10px 20px; color: #000}
#callout-orange2 h3 {color: #FFF; font-size: 14px; font-weight: bold; margin: 0; padding: 0}
#callout-orange2 img {float: right; padding: 0 0 0 10px}
#callout-orange2 a {font-weight: bold; text-decoration: underline; color: #000}

#callout-green {background: #FFF url('images/callout-green.jpg') no-repeat 0 0; width: 417px; height: 232px; padding: 0; margin: 20px auto 20px auto}
#callout-green .copy {width: 367px; padding: 20px 30px 10px 20px; color: #000}
#callout-green h3 {color: #FFF; font-size: 14px; font-weight: bold; margin: 0; padding: 0}
#callout-green img {float: left; padding: 0 10px 20px 0}
#callout-green a {font-weight: bold; text-decoration: underline; color: #000}
#callout-green sup {font-size: 8px}

#callout-green2 {background: #FFF url('images/callout-green2.jpg') no-repeat 0 0; width: 417px; height: 295px; padding: 0; margin: 20px auto 20px auto}
#callout-green2 .copy {width: 367px; padding: 20px 30px 10px 20px; color: #000}
#callout-green2 h3 {color: #FFF; font-size: 14px; font-weight: bold; margin: 0; padding: 0}
#callout-green2 img {float: left; padding: 0 10px 20px 0}
#callout-green2 a {font-weight: bold; text-decoration: underline; color: #000}
#callout-green2 sup {font-size: 8px}

#callout-green3 {background: #FFF url('images/callout-green3a.jpg') no-repeat 0 0; width: 417px; height: 131px; padding: 0; margin: 20px auto 20px auto}
#callout-green3 .copy {width: 367px; padding: 20px 30px 10px 20px; color: #000}
#callout-green3 h3 {float: left; color: #FFF; font-size: 14px; font-weight: bold; margin: 0; padding: 0}
#callout-green3 img {float: left; padding: 0 10px 20px 0}
#callout-green3 a {font-weight: bold; text-decoration: underline; color: #000}
#callout-green3 sup {font-size: 8px}
#callout-green3 .copyblock {float: left; padding: 0 10px; width: 290px}

#callout-green4 {background: #FFF url('images/callout-green3a.jpg') no-repeat 0 0; width: 417px; height: 131px; padding: 0; margin: 20px auto 20px auto}
#callout-green4 .copy {width: 367px; padding: 20px 30px 10px 20px; color: #FFF; text-align: center; font-size: 14px}
#callout-green4 h2 {color: #FFF; font-size: 16px; font-weight: bold; margin: 0 auto; padding: 0}


#callout-teal {background: #FFF url('images/callout-teal.jpg') no-repeat 0 0; width: 417px; height: 232px; padding: 0; margin: 20px auto 20px auto}
#callout-teal .copy {width: 367px; padding: 20px 30px 10px 20px; color: #000}
#callout-teal h3 {color: #FFF; font-size: 14px; font-weight: bold; margin: 0; padding: 0}
#callout-teal img {float: left; padding: 0 10px 20px 0}
#callout-teal a {font-weight: bold; text-decoration: underline; color: #000}
#callout-teal sup {font-size: 8px}

#healthtip {border-top: 1px solid #bfe3f3; padding: 20px 0}
#healthtip h2 {font-size: 13px; color: #0090DA; font-weight: bold; margin: 0; padding: 0}
#healthtip h2.orangetext {color: #f78f1e; font-weight: bold; margin: 0; padding: 0; font-size: 13px}
#healthtip h2.redtext {color: #d2232a; font-weight: bold; margin: 0; padding: 0; font-size: 13px}
#healthtip h2.greentext {color: #c1d82f; font-weight: bold; margin: 0; padding: 0; font-size: 13px}
#healthtip img.tip  {float: left; padding: 0 10px 20px 0}
#healthtip img.tip2  {float: left; padding: 0 10px 50px 0}
#healthtip img.arrows  {display: inline; padding: 0}

hr {border-top: 1px solid #e4ecae; padding: 0; margin: 5px 0}

table.bluetable {background-color: #e5f4fa; border: 1px solid #0090DA; width: 417px; padding: 0; margin: 0 auto; border-collapse: collapse}
th {font-weight: bold; font-size: 14px; color: #0090DA; border-bottom: 1px solid #0090DA; padding: 5px}
td {padding: 5px}

.icons {padding: 0; display: block; margin: 0; border: 0}
.icon {float: left; padding: 0 10px 50px 0}

.image2 {float: right; padding: 0 0 5px 10px}
.numbers {padding: 0; display: block; margin: 0}
.numbers1 {float: left; padding: 0 10px 30px 0}
.numbers1a {float: left; padding: 0 10px 10px 0}
.numbers2 {float: left; padding: 0 10px 50px 0}
.numbers3 {float: left; padding: 0 10px 150px 0}
.numbers3a {float: left; padding: 0 10px 100px 0}

sup {font-size: 10px}

.footnote {font-size: 10px; color:#666666}
.footnote sup {font-size: 9px}

#bluebox {background-color: #e5f4fa; border-top: 1px solid #bfe3f3; width: 547px; padding: 10px 15px; margin: 10px 0 0 0}
#bluebox img {float: left; padding: 0 10px 0 0}
#bluebox h3 {font-size: 14px; font-weight: bold; margin: 0; padding: 10px 0 0 0}

table.orangetable {background-color: #ffcb6d; border: 1px solid #0090DA; width: 450px; padding: 0; margin: 0 auto; border-collapse: collapse}
th {font-weight: bold; font-size: 14px; background-color: #0090DA; color: #FFF; padding: 5px; text-align: left}
td {padding: 10px 10px 5px 10px}
.orangetable b {font-size: 14px; color: #0090DA}