a { color: #FFFFFF; text-decoration: none; }
a:hover { color: #CCCCCC; }
td { font-size:9pt; color:#cccccc }
th.hidden { color:#656E63; }
table.main { border-width:2px; border:1px solid #345678; background:#123456; color: #cccccc;}
td.menu { border-width:2px; border:1px solid #345678; background:#123456; color: #cccccc; padding:4px;}
td.menu td.boxed a { width:110px; height:10px; margin-top:-4px; margin-bottom:-4px; margin-right:0px; margin-left:0px; padding:3px; padding-right:0px; float:right; text-align: left;}
td.menu td.boxed a:hover { background:#345678; color: #FFFFFF; }
td.boxed { border-width:1px; border:1px solid #345678; color: #EEEEEE; padding:4px;}
table.vis { border:1px solid #345678; }
table.vis td { background-color:#123456; }
table.vis td.marked { background-color:#D92E35; }
table.boxed { border-width:1px; border-color:1px solid #626E9A;}
td.other { background:#444444; }
td.nap { background:#909800; }
td.ally { background:#00A000; }
td.self { background:#0000F4; }
td.own { background:#DDDDDD; }
tr.center td { text-align:center; }
tr.lit td { font-weight:bold; background:#234567; color: #BBBBBB; }
th { font-size:9pt; color:EEEEEE; font-weight:bold; background:#234567; }
body { background: #012345; font-size:9pt; font-family: Verdana, Arial }
h1 { font-size:16pt;}
h2 { font-size:14pt;}
h3 { font-size:12pt; font-weight:bold; }
h4 { font-size:10pt; font-weight:bold; font-style:italic; margin-bottom:4pt}
img { border: none; }
.error { color: rgb(220, 20, 20); }
.inactive { color: rgb(160, 160, 160); }
hr { color: #804000; }
table.box { border-width:1px; border-style: solid; border-color:#345678; background:#234567; vertical-align: center;}
input { font-family:Arial, Helvetica; font-size:10; background:6f6f6f; border-color:cccccc; border-width:1px; border-style:solid; }
input.normal { font-family:Arial, Helvetica; font-size:10; background:cccccc; border-width:0px; } 