     
BODY {font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #000000;
      font-size: 8pt;
}

TD   {font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: 8pt;
    }

H1  {font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12pt;
     font-weight: bold;
     color: #000000;
     }

H2  {font-family: Lucida, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: 10pt;
     font-weight: bold;
     }
     
H3  {font-family: Lucida, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: 11pt;
     font-weight: bold;
     }    
H4  {font-family: Lucida, Arial, Helvetica, sans-serif;
     font-size: 10pt;
     color: #000000;
     }

P   {font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
}

.linkpartner {
  border: solid 1px darkblue;
  background-color: #CADDF7;
  font-size: 7pt;
}

.underline {
  border-bottom: solid 2px black;
}

.blacktext {
   color: black;
}

.correct {
   background: url('../pics/correct.gif');               
   background-position: center;         
   background-repeat: no-repeat;
}

.bet {
     font-family: Courier New;
     font-size: 8pt;
     font-weight: bold;     
}

.goodresult {
      border-right:solid 1px darkblue;      
      background-repeat: no-repeat;
}

.badresult {
      border-right:solid 1px darkblue;      
      background: url('../pics/notcorrect.gif');         
      background-repeat: no-repeat;
      background-position: center;      
}

.conright {
   background: url('../pics/conright.gif');               
   background-repeat: no-repeat;
}

.menubutton {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 8pt;
   color: white; 
   border: solid 1px black;   
   background-color: #40CDC6;
}

.subrow {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 8pt;
   color: black; 
   border: solid 1px black;   
   background-color: #004d99;
   background: url('../pics/subrow.gif');               
}

.menulink:link {
   font-family: Arial,Helvetica,Verdana;
   font-size: 8pt;
   text-decoration: none;
   color: white; 
}
.menulink:visited {
   font-family: Arial,Helvetica,Verdana;
   font-size: 8pt;
   text-decoration: none;   
   color: white; 
}

.menulink:hover {
   font-family: Arial,Helvetica,Verdana;
   font-size: 8pt;
   text-decoration: none;   
   color: white; 
}

.crosstable1 {
   background-color: #408ecd
}

.crosstable2 {
   border:solid 1px darkblue; 
   font-size: 7pt;        
}

.crosstable3 {
   background-color: #000099;
}

.bodytable {
      border:solid 2px darkblue;      
      background-color: #F1F6FC;
      background-repeat: no-repeat;
}

.newstable {
      border:solid 2px darkblue;      
      background-color: #2774B3;
}

.menu {
      background-color: #2774B3;
}

.content {
      background-color: #F1F6FC;
}

.betcontent {
      background: url('../pics/smalltoto.gif');          
      background-repeat: no-repeat;      
}

.statscolumn {
      border-right:solid 1px darkblue;      
}

.statscolumnright {
      border-right:solid 1px darkblue;      
      background: url('../pics/correct.gif');         
      background-repeat: no-repeat;
      background-position: center;            
}

.bottomlink:link {
   font-family: Arial,Helvetica,Verdana;
   font-size: 6pt;
   color: #990000; 
}
.bottomlink:visited {
   font-family: Arial,Helvetica,Verdana;
   font-size: 6pt;
   color: #990000; 
}

.smalltext {
   font-family: Arial,Helvetica,Verdana;
   font-size: 6pt;
   color: #000000; 
}

.optional 
 {
   border: solid 1px #0066aa;
 }
 
.pagetitle
 {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 9pt;
   color: white; 
 }
  
.pageheader
 {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 8pt;
   color: white; 
   border: solid 1px black;
   background-color: #000099;  
 }
 
.tableheader {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 8pt;
   color: white; 
   border: solid 1px black;
   background-color: #990000;
   background: url('../pics/tableheader.gif');   
}

.errorheader {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 8pt;
   color: white; 
   border: solid 1px black;
   background-color: #FF0000;
}

.subtableheader {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 8pt;
   color: white; 
   border: solid 1px black;
   background-color: #004d99;
   background: url('../pics/subtable.gif');
}

.subcolumnheader {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 8pt;
   color: white; 
   border: solid 1px black;
   background-color: #00994c;
   background: url('../pics/subcolumn.gif');   
}

.columnheader {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 8pt;
   color: white; 
   border: solid 1px black;
   background-color: #009999;
   background: url('../pics/subcolumn.gif');      
}

.errormessage {
   font-family: Arial,Helvetica,Verdana;
   font-weight: bold;
   font-size: 8pt;
   color: white; 
   border: solid 1px black;
   background-color: #FF0000;
}

A {color:#2774B3; text-decoration:none; font-weight:bold; cursor:auto}
A:HOVER {color:#2774B3; text-decoration:underline; font-weight:bold; cursor:auto}

P.error { color: red;
          font-weight: bold;
        }
P.warning {color: 333333;
           font-weight: bold;
          }
P.msg {color: 3333FF;
       font-weight: bold;
      }


