div {
  text-align:center;
  color:black;
  font-family:Tahoma,Arial,Helvetica;
}
div.darkred { 
  background-color:#FF8888;
  font-weight:bold; 
}
div.lightred { 
  background-color:#FFC4C4;
  font-size:10pt;
}
div.darkgreen { 
  background-color:#75DB73;
  font-weight:bold; 
}
div.lightgreen { 
  background-color:#A4EAA2;
  font-size:10pt;
}
div.darkblue { 
  background-color:#3399FF;
  font-weight:bold; 
}
div.lightblue { 
  background-color:#99CCFF;
  font-size:10pt;
}
div.darkyellow { 
  background-color:#FCD700;
  font-weight:bold; 
}
div.lightyellow { 
  background-color:#FFFF66;
  font-size:10pt;
}

div.maintitle {
  font-size:18pt;
  font-weight:bold; 
  font-align:center;
}
div.footer {
  font-size:8pt;
  font-align:center;
  font-style:italic;
}

font, font.std, p.std {
  font-family:Tahoma,Arial,Helvetica;
  color:black;
  font-size:10pt;
}

font.title {
  font-weight:bold;
  font-size:14pt;
}

font.subtitle {
  font-weight:bold;
  font-size:12pt;
}

a:link	{
  color:mediumblue;
}
a:hover {
  color:mediumblue;
  background:white;
}
a:visited {
  COLOR:mediumblue;
}

p.right {
  text-align:right;
}

td.top { 
  vertical-align:top; 
  font-size:10pt;
}

td.grey {
  background-color:#E0E0E0;
  font-size:10pt;
}

td.white {
  background-color:#FFFFFF;
  font-size:10pt;
}

td.lightred {
  background-color:#FFC4C4;
} 
td.darkred {
  background-color:#FF8888;
}
td.lightgreen {
  text-align: center;
  background-color:#A4EAA2;
} 
td.darkgreen {
  background-color:#75DB73;
  font-size: 11px;
}
td.dayheader {
  background-color:#75DB73;
  font-size: 11px;
  width: 50px;
  text-align: center;
}
td.daygrey {
  background-color:#E0E0E0;
  font-size:10pt;
  text-align: center;
}
td.daywhite {
  background-color:#FFFFFF;
  font-size:10pt;
  text-align: center;
}
td.lightblue {
  background-color:#99CCFF;
} 
td.darkblue {
  background-color:#3399FF;
}

body { 
  background-color="white"; 
  font-family:Tahoma,Arial,Helvetica;
}

