body, h1, h2, p, a, table
 { font-family:arial, sans-serif;
 }

h1
 { font-size:30px;
   font-style:italic;
   font-weight:bold;
   color:#000099;
   margin-top:8px;
   margin-bottom:8px;
   text-align:center;
 }

h2
 { font-size:24px;
   color:#000099;
   margin-top:0px;
   margin-bottom:4px;
   text-align:center;
 }

.small
 { font-size:12px;
   color:#ffffff;
 }

table
 { font-size:20px;
   text-align:center;
   vertical-align:middle;
   width:100%;
   height:100%;
   border-collapse:collapse;
 }

.tab_norm
 { border:solid 4px #000099;
 }

.tab_norm_hl
 { background-color:#ffffff;
   border:solid 4px #000099;
 }

.tab_small
 { font-size:9px;
   border:solid 2px #000099;
 }

.tab_small_hl
 { font-size:9px;
   background-color:#ffffff;
   border:solid 2px #000099;
 }