body  {  background-color: Black; }
div#mainbody { margin: auto; background: url('marble.jpg'); border: 3px solid red; width: 900px; overflow-y:hidden; overflow-x:auto;}

table.contactus { font: 9pt tahoma, arial; width: 600px; }

a.special {text-decoration: none; color: black; text-align: center }
h1 { font: bold 12pt arial; text-align: center; line-height: 4pt}
h2 { font: bold 12pt tahoma; text-align: center; line-height: 4pt; color: navy }
h3 { font: bold 8pt tahoma; text-align: center; color: red }
h4 { font: bold 10pt tahoma; text-align: center; text-decoration: underline }
h5 { font: bold 10pt tahoma; text-align: center; text-decoration: underline; color: navy }
h6 { font: 8pt tahoma; text-align: center }
h7 { font: bold 8pt tahoma; text-align: center; color: purple }

 .text { font: 10pt tahoma, arial; }
 .text-center { font: 10pt tahoma, arial; text-align: center }
 
 .head { font: bold 10pt tahoma, arial; border-bottom: 0.01cm solid black; }
 .wins_years { font: 10pt tahoma, arial } 
 .bold_9pt_navy { font: bold italic 9pt tahoma, arial; color: purple }
 
 .super { font: 7pt tahoma, arial; vertical-align: super; color: blue }
 .DQ  { font: 7pt tahoma, arial; vertical-align: super; color: red }
 .qualifier { font: 7pt tahoma, arial; vertical-align: super; color: green }
 .notation { font: 7pt tahoma, arial; vertical-align: super; color: purple }

 .list { font: 9pt tahoma, arial; border-bottom: 0.01cm solid silver }
 .list_center { font: 9pt tahoma, arial; border-bottom: 0.01cm solid silver; text-align: center }
 .list_center_gray { font: 9pt tahoma, arial; border-bottom: 0.01cm solid silver; text-align: center; color: gray }
 .list_right { font: 9pt tahoma, arial; border-bottom: 0.01cm solid silver; text-align: right }
 .list-rt-border { font: 9pt tahoma, arial; border-bottom: 0.01cm solid silver;  border-right: 0.01cm solid silver } 
 .pts_champ { font: bold 9pt tahoma, arial; border-bottom: 0.01cm solid silver; color: red }
 .pts_champ_center { font: bold 9pt tahoma, arial; border-bottom: 0.01cm solid silver; text-align: center; color: red }
 .pts_champ_rt { font: bold 9pt tahoma, arial; border-bottom: 0.01cm solid silver; text-align: right; color: red }
 .rain { font: italic 9pt tahoma, arial; border-bottom: 0.01cm solid silver; color: gray }
 .rain_center { font: italic 9pt tahoma, arial; border-bottom: 0.01cm solid silver; color: gray; text-align: center }
 .xtra_event { font: bold 9pt tahoma, arial; border-bottom: 0.01cm solid silver }
 .xtra_event_center { font: bold 9pt tahoma, arial; border-bottom: 0.01cm solid silver; text-align: center }
 .no_point_sys { font: 7pt tahoma, arial; border-bottom: 0.01cm solid silver; color: gray}
 .dds-win { font: 8pt tahoma, arial; color: gray; border-bottom: 0.01cm solid silver;}
 .top-blk-brdr { font: 6pt tahoma; border-top-style: solid ; border-top-color: black; border-top-width: 1px; }
 .mkup { font: 8pt tahoma, arial }
 .mkup-gray { font: 8pt tahoma, arial; color: gray }
 .mkup-rt-border { font: 8pt tahoma, arial; border-right: 0.01cm solid silver }

 .link { text-decoration: underline; color: blue }
  
 .selected    { background-color: #CCCCCC; font: bolder 9pt tahoma; color: red; text-align: center; border-bottom: 1px solid black; }
 .notselected { background-color: #CCCCCC; font: 8pt tahoma; color: black; text-align: center; 	border-bottom: 1px solid black;}
 .notselected a.special:hover { background-color: #CCCCCC; font: bold 8pt tahoma; color: blue; text-align: center; }

  table.links { width: 900px; font: bold 8pt tahoma,arial; color: #CCCCCC; margin: auto; }
  table.links a {text-decoration: none; color: #CCCCCC }
 
 p.copyright { text-align: center; font: bold 8pt tahoma, arial; color: #CCCCCC }
