body { margin:0px; padding:0px; background-color:#fff; font-family:Arial, Helvetica, Sans-Serif; }

p.heading { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; line-height:12px; margin-bottom:2px; margin-top:2px; font-weight:bold; }
p.subheading { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10px; line-height:10px; margin-bottom:0px; margin-top:2px; font-weight:bold; }
p.bodyheading { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; font-weight:bold; margin-bottom:0px; margin-top:0px; }
p.mainbody { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; line-height:13px; margin-top:4px; }
p.body { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10px; line-height:13px; margin-top:4px; }
p.body_light { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:11px; line-height:17px; color:#666; }
p.caption { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:9px; color:#000; line-height:10px; margin:0px; padding:0px; padding-top:3px; }
p.footer { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10px; color:#fff; }
p.facts { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:11px; line-height:13px; }
p.message { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:11px; font-weight:bold; border:1px solid #ccc; background-color:#f9f9f9; padding:3px 10px 3px 10px; margin-bottom:4px; width:390px; }

p.download_title { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:11px; font-weight:bold; margin:0px; }
p.download_links { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10px; margin:0px; }

span.top_text { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:11px; color:#999; text-decoration:none; }

a { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:11px; color:#009; text-decoration:none; }
a:hover { color:#000; }
a:active { color:#000; }

a.top { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:11px; color:#999; text-decoration:none; }
a.top:hover { color:#000; }
a.top:active { color:#000; }
a.top_active { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:11px; color:#000; text-decoration:none; }

a.main_nav { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; font-weight:bold; color:#CCC; padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; }
a.main_nav:hover { color:#fff; }
a.main_nav:active { color:#fff; }
a.main_nav_active { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; font-weight:bold; color:#fff; padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; }

a.sub_nav { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; font-weight:bold; color:#999; padding-bottom:2px; padding-top:2px; padding-left:8px; padding-right:8px; }
a.sub_nav:hover { color:#fff; color:#000; }
a.sub_nav:active { color:#fff; color:#000; }
a.sub_nav_active { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; font-weight:bold; color:#000; padding-bottom:2px; padding-top:2px; padding-left:8px; padding-right:8px; }

a.left_nav { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:11px; font-weight:regular; color:#666666; padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; }
a.left_nav:hover { color:#fff; color:#000; }
a.left_nav:active { color:#fff; color:#000; }
a.left_nav_active { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:11px; font-weight:regular; color:#000; padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; }

a.link_nav { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; font-weight:regular; color:#999; padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; }
a.link_nav:hover { color:#fff; color:#000; }
a.link_nav:active { color:#fff; color:#000; }
a.link_nav_active { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:12px; font-weight:regular; color:#000; padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; }

td.download_cell { border:0px solid #ccc; border-bottom-width:1px; vertical-align:bottom; }


td { font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:11px; line-height:17px; }

td.first_label { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10px; text-align:right; padding:2px; padding-left:6px; padding-right:6px; border:1px solid #ccc; }
td.label { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10px; text-align:right; padding:2px; padding-left:6px; padding-right:6px; border:1px solid #ccc; border-top-width:0px; }
td.first_text { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10px; font-weight:bold; text-align:left; padding:2px; padding-left:6px; padding-right:6px; border:1px solid #ccc; border-left-width:0px; }
td.text { font-family:Arial, Helvetica, Verdana, Sans-Serif; font-size:10px; font-weight:bold; text-align:left; padding:2px; padding-left:6px; padding-right:6px; border:1px solid #ccc; border-top-width:0px; border-left-width:0px; }
td.empty { height:4px; border-width:0px; }