/* Print only style sheet */
body { margin:0; padding:0; font-family:"Trebuchet MS",Arial,Verdana,Sans-Serif; font-size:8pt; }
table, tr, td { margin:0; padding:0; font-size:8pt; }
a, a:link { text-decoration:underline; color:#000; }
ol, ul { list-style:none; margin:0 0 20px 0; padding:0; }
a img { border :0; }

/* Universals */
.clear { clear:left; }
.pad10 { padding:2px; }
.pad20 { padding:5px; }
.printonly { }

/* Page */
#main { text-align:left; width:100%; }
#header { text-align:center; margin-bottom:10px; color:#b20000; font-size:10pt; font-family:Verdana,sans-serif; }
#header h1 { margin:0 0 10px 0; padding:0; }
#content { margin-bottom:10px; }
#content h2 { font-size:10pt; font-weight:bold; margin:0 0 5px 0; padding:0; }
#content h3 { margin:0; padding:0; display:none; }
#content li { list-style:none; display:inline; margin:0; padding:0; font-size:8pt; }
#content li.more { font-size:8pt; }
#content li.more a { color:#777; }
#content .left { }
#content .middle { }
#content .right { }

#rightpromo { display:none; height:0; width:0; }

#promobar { margin-bottom:10px; }
#promobar a { color:#555; }
#promobar h2 { margin:0; padding:0; font-size:13pt; font-weight:bold; margin-top:9px; }
#promobar .promobox {float:left;}
#promobar .promobox .button { float:left; width:170px; height:41px; text-align:center; margin-right:5px; margin-top:4px; }
#promobar .promobox .text { float:left; margin-right:10px; font-size:8pt; font-weight:normal; width:250px; }
.white { background:url('portal/images/promobutton_white.gif') no-repeat; }
.green { background:url('portal/images/promobutton_green.gif') no-repeat; }

#footer { background-color:#fff; }
#footer a { color:#000; text-decoration:underline; }
#footer h2, #footer .text { font-size:9pt; color:#aaa; margin:0; padding:0; font-weight:normal; }
#footer h3 { font-size:9pt; font-weight:bold; margin:0 0 5px 0; padding:0; }
#footer li { list-style:none; display:inline; margin:0; padding:0; font-size:8pt; margin-bottom:5px; }