@charset "utf-8";
/* CSS Document */

body { margin:0; text-align: left; background: none; line-height: 1.5em; }
h1 { margin:0; padding: 20px 0 10px 0; font: bold 24px Arial, Helvetica, sans-serif; color: #000; }
h2 { margin:0; padding: 0 0 15px 0; font: bold 16px Arial, Helvetica, sans-serif; color: #666; }
p { margin:0 0 1.3em 0; padding:0; }
p, td, th, dd, dt, a, li, blockquote { font: normal 14px Arial, Helvetica, sans-serif !important; line-height: 1.6em !important; }

#container { width: 100%; position: relative; margin: 0;}
#header, #logo, #promo, #topmenu, #topbarmask, #topnav, #nav, #push, #footer, #leftsidebar, #breadcrumbs { display: none; }
#content { width: 100%; position: relative; padding-top: 15px; background-color: #FFF; }
#main { margin: 0; padding: 0 4em 0 0; width: 100%; }
.chart th, .list th, .dt .chart th { background-color: #FFF; color: #000;}
tr.alt { background-color: #EEE; }
.dt th { background-color: #FFF; color: #333; }
#print { display: block !important; float: left; width: 200px; height: 100px; background-image: url(../images/printlogo.gif); }
#printinfo { display: block !important; float: right; text-align: right; }
#printinfo p { margin: 0; padding:0; }
