BODY { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }
TD, TH { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }
FONT { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
B, STRONG { font-weight: bold; }
FORM { margin: 0px; padding: 0px; }

A:link, A:active { color: #666666; text-decoration: none; }
A:visited { color: #666666; text-decoration: none; }
A:hover { color: #FF9900; text-decoration: none; }

A.sub:link, A.sub:active { color: #FFFFFF; text-decoration: underline; }
A.sub:visited { color: #FFFFFF; text-decoration: underline; }
A.sub:hover { color: #FF9900; text-decoration: underline; }

A.in:link, A.in:active { color: #666666; text-decoration: underline; }
A.in:visited { color: #666666; text-decoration: underline; }
A.in:hover { color: #FF9900; text-decoration: underline; }

A.map:link, A.map:active { color: #FF3333; text-decoration: underline; }
A.map:visited { color: #FF3333; text-decoration: underline; }
A.map:hover { color: #FF9900; text-decoration: underline; }

A.titleb:link, A.sub:active { color: #666666; text-decoration: underline; font-weight: bold; }
A.titleb:visited { color: #666666; text-decoration: underline; font-weight: bold; }
A.titleb:hover { color: #FF9900; text-decoration: underline; font-weight: bold; }

td.menu { margin: 0px; padding: 3px; border-style: solid; border-width: 1px 0px 0px 1px; border-color: #ffffff; }
table.menu { margin: 0px; padding: 0px; background-color: #666666; }
td.menu2 { margin: 0px; padding: 5px; }
td.bars { background-image: url(../img/bars.gif); background-repeat: repeat-x; }
td.ibars { background-image: url(../img/bars.gif); background-repeat: repeat-x; }
td.main { padding: 20px 20px 20px 250px; }

.title { font: 14px/18px; font-weight: bold; color: #333333; border-style: dotted; border-width: 0px 0px 2px 0px; border-color: silver; }
.title2 { font: 14px/18px; font-weight: bold; color: #333333; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: silver;}
.fontm { font-size: 12px; color: #333333;}
.fontmb { font-size: 12px; color: #333333; font-weight: bold; }

.copy {font: 12px/25px; color: #333333;}
.col_b1 { color: mediumblue; }
.col_r1 { color: palevioletred; }
.col_y1 { color: goldenrod; }
.col_g1 { color: darkcyan; }
.col_bk1 { color: silver }
.col_bk2 { color: darkgray }
.col_bk3 { color: gray; }
.col_bk4 { color: dimgray; }

.reviewf { background-color: #e0e0e0; padding: 0.5em; }

.bgc_main { background-color: #0033CC; }.white {  background-color: #FFFFFF}
