BODY {
  margin:0px; background:#000000 center; color: #CCCCCC;
  scrollbar-face-color: #999999;
  scrollbar-highlight-color: #000000;
  scrollbar-shadow-color: #000000;
  scrollbar-arrow-color: #cccccc;
  scrollbar-3dlight-color: #666666;
  scrollbar-track-color: #000000;
  scrollbar-darkshadow-color: #333333;
  font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Tahoma, Arial, Helvetica, sans-serif
}

TD. {
  border-right: thin ridge #CCCCCC;
  border-left: thin ridge #CCCCCC;
  border-bottom: thin ridge #CCCCCC;
  border-top: thin ridge #CCCCCC;
}

P, TD {
/*  background-color: transparent;*/
  color: #CCCCCC;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  text-align: left;  
  font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}

TD.membg {
  background : #333333;
  color: #CCCCCC;
  font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}

TD.rankingList {
  text-align: right;  
  text-valign: middle;  
  font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}

TD.rankingHeader {
  text-align: center;  
  text-valign: middle;  
  font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
}
TD.dr {
  border-left: thin ridge #CCCCCC;
  border-bottom: thin ridge #CCCCCC;
  text-align: right;  
  text-valign: middle;  
  font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}

TD.dl {
  border-right: thin ridge #CCCCCC;
  border-bottom: thin ridge #CCCCCC;
  text-align: left;  
  text-valign: middle;  
  font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}

P.pr {
  text-align: right;
  margin: -2px 0 0px 0;
}

P.pl {
  text-align: left;
  margin: -2px 0 0px 0;
}

TD.leftframe {
  background : transparent;
}

TD.DAY {
  background-color: transparent;
  align: center;
}

TD.TODAY {
  background-color: #222222;
}

TD.WAR {
  background-color: #CCCCCC;
}

TD.WD {
  background-color: #111111;
}
TD.darkgray {
  background-color: #333333;
  color: #CCCCCC;
  text-align: center;
  font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}

TD.HE {
  color: #CCCCCC;
}
TD.JO {
  color: #FFFFFF;
  font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
}
TD.NO {
  color: #666666;
  font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
}

TD.lightgray {
  background-color: #333333;
  color: #CCCCCC;
  text-align: left;
  font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}

TD.lgl {
  background-color: transparent;
  color: #CCCCCC;
  text-align: left;
  font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}

H1 {
  background-color: transparent;
  color: #CCCCCC;
  margin-top: 5px;
  margin-bottom: 10px;
  font: bold 16pt Tahoma, Arial, Helvetica, sans-serif;
}

H2 {
  background-color: transparent;
  color: #CCCCCC;
  margin-top: 15px;
  margin-bottom: 5px;
  font: bold 22pt Tahoma, Arial, Helvetica, sans-serif;
}

H3 {
  background-color: #999999;
  color: #CCCCCC;
  margin-top: 0px;
  margin-bottom: 0px;
  font: 10pt Tahoma, Arial, Helvetica, sans-serif;
}

H4 {
  background-color: transparent;
  color: #CCCCCC;
  margin-top: 0px;
  margin-bottom: 0px;
  font: bold 12pt Tahoma, Arial, Helvetica, sans-serif;
}

H5 {
  background-color: transparent;
  color: #CCCCCC;
  margin-top: 15px;
  margin-bottom: 5px;
  font: 7pt Verdana, Arial, Helvetica, sans-serif;
}


A {
  background-color: transparent;
  color: #999999;
  text-decoration: none;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
}

A:hover {
  background-color: transparent;
  color: #CCCCCC;
}

A:active {
  background-color: transparent;
  color: #999999;
}

input, textarea, select {
  background-color: #999999;
  color: #333333;
  border-color: #666666;
  border-style: ridge;
  font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}

 submit, reset, button {
  background-color: #999999;
  color: #333333;
  border-color: #666666;
  border-style: ridge;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
}

img {
  border-color: transparent;
  border-width: 0px;
}
