td { border-right: 1px solid gray;
     border-bottom: 1px solid gray; background-color: black; 
     padding: 1px 1px 1px 1px; text-align: center }
table.sec td { width: 34px; height: 34px; }
table.uni td { width: 70px; height: 70px; }
table.clu td { border-right: 0px solid gray; border-bottom: 0px solid gray;
               padding: 0px 0px 0px 0px }
img.uni { width: 70px; height: 0px; }
table.uni td table td { width: 0px; height: 0px; border: 0px; padding: 0px 0px 0px 0px }
th { background: #A1A1AF; color: #00001C; border-right: 1px solid gray;
     border-bottom: 1px solid gray }
th.numLeft { border-left: 1px solid gray }
th.numTop { border-top: 1px solid gray }

img { border: 0px }
.b { background-color: #1D5087 }
.f { background-color: #000000 }
.o { background-color: #737373 }
.g { background-color: #9A0D23 }
.e { background-color: #0E2945 }
.m { background-color: #90DE07 }
.v { background-color: #5CA81F }

body { background: #00001C; font-family: Arial, Verdana, sans-serif;
       font-size: 12px; color: #A1A1AF; scrollbar-face-color:#04042C;
       scrollbar-arrow-color:#788496; scrollbar-track-color:#050535;
       scrollbar-highlight-color:#788496; scrollbar-darkshadow-color:#788496;
       scrollbar-base-color:#383F49 }
       
table { font-family: Arial, Verdana, sans-serif; font-size: 12px;
        color: #A1A1AF; border-spacing: 0px; border-collapse: collapse }
        
.nf {width: 64px; height: 64px; border: 0;}
.first {background: #A1A1AF; color: #00001C;}
.alternating {background: #0C0C3E;}
hr {color: #A1A1AF; border-style:groove;}
A:link {text-decoration:none; color:#D0D1D9;}
A:visited {text-decoration:none; color:#D0D1D9;}
A:hover {text-decoration:underline; color:#E5E5FF;}
select, input, button {background-color:#00001C; color:#D0D1D9;}
input.disabled {background-color:#CCCCCC;}
.tabstyle {border-width:3px; border-color:#A0B1C9; border-style:double; padding:5px;}
.marginstyle {margin: 5px; padding: 5px;}
.messagestyle {border-width:1px; border-color:#A0B1C9; border-style:outset; padding: 5px;}
.upgradestyle {border-width:2px; border-color:#A0B1C9; border-style:outset; padding: 5px;}
#tipBox {position:absolute; width: 200px; z-index: 100; border: 1pt black solid; background: #000000; visibility: hidden; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
ul {padding-left:0.5cm; margin-left:0cm}