BODY {font-family: sans-serif;}
p, td, table, p.rightpanel,td.rightpanel {font-size: 9pt }
p, td, table, p.rightpanel,td.rightpanel {color:#333333;}
p, td, table, p.rightpanel,td.rightpanel {text-align: justify}
td.menutable {text-align:center}
td.uppertable {text-align:right}
td.alignright {text-align:right}
td.default {text-align:left}
tt { color:#000000;}
A {font-size: 9pt }
A:hover {color:#0000FF; }
A.mainnav  { font-weight: bold;}


A.mainnav, A.current, A.sub, A.currentsub, td.uppertable, #leftpanel, #header {display: none;}

#nonscreenurl {font-size:12pt}
A.map {font-size:10pt}
A.mainnav  { color:white;}
A:hover.mainnav {color:#FFCC00;}
A.currentupper, A.upper, A.mainnav, A.map  { text-decoration: none }
A:hover.mainnav { text-decoration: none }
.mainnav { font-size: 9pt }

STRONG  { color:#800000 }
STRONG  { font-size: 18pt}
STRONG  { text-align:right}
STRONG.left  { color:#800000 }
STRONG.left  { font-size: 12pt}
STRONG.left  { text-align:center}


H2  { font-size: 14pt}
H3  { font-size: 10pt}
H2,H3  { color:#0000BB; }
A.currentupper {color:#777777; }
A.current {color:#DDAA00;}
A.current { font-weight: bold;}
A.current  { text-decoration: none }
A:hover.current { text-decoration: none }
A:hover.current { color:#FFCC00; }
.current { font-size: 9pt }
A.heading  { text-decoration: none }
A.currentsub {color:#DDAA00;}
A:hover.currentsub { color:#FFCC00; }
.currentsub { font-size: 8pt }

.sub { font-size: 8pt }
A:hover.sub {color:#FFCC00;}
A.sub  { color:white;}

A.currentsub {color:#DDAA00;}
A:hover.currentsub { color:#FFCC00; }
.currentsub { font-size: 8pt }
