BODY {
	color : 000000;
	font-family : Arial, sans-serif;
	font-size : 12px;
	leftmargin: 0;
	topmargin: 0;
	scrollbar-3dlight-color: cccccc; 
	scrollbar-arrow-color: ffffff;
	scrollbar-base-color: 000000;
	scrollbar-darkshadow-color: 999999;
	scrollbar-face-color: ff0000;
	scrollbar-highlight-color: 666666;
	scrollbar-shadow-color: 000000
}

P { color : 000000;	font-family : Arial, sans-serif; font-size : 12px; }

.champssched { color : 000000;	font-family : Arial, sans-serif; font-size : 10px; }
.champsschedhead { color : 000000;	font-family : Arial, sans-serif; font-size : 11px; font-weight:bold}
DIV { color : 000000;	font-family : Arial, sans-serif; font-size : 12px; }
TABLE { color : 000000;	font-family : Arial, sans-serif; font-size : 12px; }
LI { color : 000000; font-family : Arial, sans-serif; font-size : 12px; }
.normal { color : 000000; font-family : Arial, sans-serif; font-size : 12px; }
.title { color : cc0000; font-family : Arial, sans-serif; font-size : 20px; font-style : normal;}
.newsheadline { color : 000000; font-family : Arial, sans-serif; font-size : 16px; font-style : normal; font-weight:bold}
.homeheadline { color : ff0000; font-family : Arial, sans-serif; font-size : 16px; font-style : normal; font-weight:bold}
.small {font-size : 10px; color : 000000; font-family : Arial, sans-serif; }
.smtext {font-size : 10px; color : 000000; font-family : Arial, sans-serif; }
#smtext {font-size : 10px; color : 000000; font-family : Arial, sans-serif; }
.medtext {font-size : 10px; color : 000000; font-family : Arial, sans-serif; }
#medtext {font-size : 10px; color : 000000; font-family : Arial, sans-serif; }
.hkbox {font-size : 11px; color : 000000; font-family : Arial, sans-serif; }
.smallgrey {font-size : 10px; color:999999 ;font-family : Verdana, sans-serif; }
.related {font-size : 10px; font-family : Verdana, sans-serif;}
.caption {font-size : 9px;}
.tiny { font-size : 9px; color : 000000; font-family : Arial, sans-serif;  }
.new {font-size : 8px; font-family : Arial, sans-serif;; color: ffffff; background: 0099cc}
.slick { font-size: 10px; font-family: Verdana, sans-serif; color: 000099; }
.copyright { font-size: 10px; font-family: Verdana, sans-serif; color: 000000; }
.utils { font-size : 10px; color: 999999; text-decoration: none; font-weight: bold; font-family : Verdana, sans-serif; }
UL { list-style: disc ; font-family: Arial, sans-serif; color: 000000; margin-bottom: 0%;}
OL { font-family: Arial, sans-serif; color: 000000; margin-bottom: 0%;}
.alert { color : FF0000;	font-family : Arial, sans-serif; font-size : 12px; }

.formlabel {font-size: 12px; font-family: Arial, sans-serif;}
.formfield {font-size: 12px; font-family: Arial, sans-serif; width:300px;}

A:active { color: ff0000;  text-decoration: underline }
A:link { color: ff0000;  text-decoration: underline }
A:visited { color: ff0000;  text-decoration: underline }
A:hover { color: ff0000; text-decoration: none }

A.slick:active { color: 000099;  text-decoration: underline }
A.slick:link { color: 000099;  text-decoration: underline }
A.slick:visited { color: 000099;  text-decoration: underline }
A.slick:hover { color: 000099; text-decoration: none }

A.hiddenlink:active { color: ffffff;  text-decoration: underline }
A.hiddenlink:link { color: ffffff;  text-decoration: underline }
A.hiddenlink:visited { color: ffffff;  text-decoration: underline }
A.hiddenlink:hover { color: ffffff; text-decoration: none }

A.utils:active { font-size : 10px; color: 999999; text-decoration: none; font-weight: bold; font-family : Verdana, sans-serif; }
A.utils:link { font-size : 10px; color: 999999; text-decoration: none; font-weight: bold; font-family : Verdana, sans-serif; }
A.utils:visited { font-size : 10px; color: 999999; text-decoration: none; font-weight: bold; font-family : Verdana, sans-serif; }
A.utils:hover { font-size : 10px; color: 000000; text-decoration: none; font-weight: bold; font-family : Verdana, sans-serif; }

@media print {
  @page         { margin: 10% }
  H1, H2, H3,
  H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid }
  BLOCKQUOTE, 
  UL, OL, DL    { page-break-before: avoid }
}



@media speech {

  H1, H2, H3, 

  H4, H5, H6    { voice-family: paul, male; stress: 20; richness: 90 }

  H2            { pitch: x-low; pitch-range: 80 }

  H3            { pitch: low; pitch-range: 70 }

  H4            { pitch: medium; pitch-range: 60 }

  H5            { pitch: medium; pitch-range: 50 }

  H6            { pitch: medium; pitch-range: 40 }

  LI, DT, DD    { pitch: medium; richness: 60 }

  DT            { stress: 80 }

  STRONG        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }

  I             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }

  B             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }

  U             { richness: 0 }

  A:link        { voice-family: harry, male }

  A:visited     { voice-family: betty, female }

  A:active      { voice-family: betty, female; pitch-range: 80; pitch: x-high }

