body {
  background-color: #C0C0C0;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
}

a {
  color: #0000FF;
}

a:visited {
  color: #000080;
}

a:hover {
  color: #800000;
  letter-spacing: normal;
  line-height: normal;
  text-transform: none;
}

BODY {background: #c0c0c0; vertical-align: top; text-align: center; font-family: verdana;}
.name {font-size: 12; width: 20%; background: #c0c0c0; color: #000000; text-align: left;}
.time {font-size: 12; width: 10%; background: #c0c0c0; color: #000000; text-align: center; font-weight: bold;}
.hcp {font-size: 12; width: 10%; background: #c0c0c0; color: #000000; text-align: center;}
.htime {font-size: 12; width: 10%; background: #c0c0c0; color: #000000; text-align: center;}
.pts {font-size: 12; width: 6%; background: #c0c0c0; color: #000000; text-align: center;}
.hpts {font-size: 12; width: 6%; background: #c0c0c0; color: #000000; text-align: center;}
.awards {font-size: 10; width: 24%; background: #c0c0c0; color: #000000; text-align: center;}
.ptsttl {font-size: 12; width: 6%; background: #c0c0c0; color: #000000; text-align: center;}
.hcpttl {font-size: 12; width: 6%; background: #c0c0c0; color: #000000; text-align: center;}
.comment {font-size: 12; background: #c0c0c0; color: #000000; text-align: justify; font-family: Comic Sans MS;}

.ptt {font-size: 10; width: 10%; background: #c0c0c0; color: #000000; text-align: center;}
.dns {font-size: 10; width: 10%; background: #c0c0c0; color: #000000; text-align: center;}

.names {font-size: 12; width: 30%; background: #c0c0c0; color: #000000; text-align: left;}
.club {font-size: 12; width: 10%; background: #c0c0c0; color: #000000; text-align: left;}

.day {font-size: 11; width: 4%; background: #c0c0c0; color: #000000; text-align: right; padding-right: 3px}
.date {font-size: 11; width: 6%; background: #c0c0c0; color: #000000; text-align: right; padding-right: 3px}
.event {font-size: 12; width: 20%; background: #c0c0c0; color: #000000; text-align: left; font-family: Comic Sans MS; padding-left: 3px}
.dist {font-size: 12; width: 2%; background: #c0c0c0; color: #000000; text-align: center;}
.course {font-size: 11; width: 6%; background: #c0c0c0; color: #000000; text-align: center;}
.loc {font-size: 10; width: 13%; background: #c0c0c0; color: #000000; text-align: left;  padding-left: 3px}
.start {font-size: 11; width: 5%; background: #c0c0c0; color: #000000; text-align: center;}
.hq {font-size: 10; width: 18%; background: #c0c0c0; color: #000000; text-align: left; font-family: Comic Sans MS; padding-left: 3px }
.close {font-size: 10; width: 8%; background: #c0c0c0; color: #000000; text-align: right; padding-right: 3px}
.spacer {font-size: 12; width: 1%; background: #c0c0c0; color: #000000; text-align: right;}
.closespecial {font-size: 10; width: 8%; background: #c0c0c0; color: #FF0000; text-align: right; padding-right: 3px; font-weight: bold }

.test {font-size: 12; width: 10%; background: #cc99ff; color: #000000; text-align: center;}

.jan {font-size: 10; width: 8%; background: #66cc99; color: #ffffff; text-align: right;}
.feb {font-size: 10; width: 8%; background: #CCCCFF; color: #000000; text-align: right;}
.mar {font-size: 10; width: 8%; background: #ccff99; color: #ffffff; text-align: right;}
.apr {font-size: 10; width: 8%; background: #ffff33; color: #ffffff; text-align: right;}
.may {font-size: 10; width: 8%; background: #ffdd66; color: #ffffff; text-align: right;}
.jun {font-size: 10; width: 8%; background: #ffcc33; color: #ffffff; text-align: right;}
.jul {font-size: 10; width: 8%; background: #ff9900; color: #ffffff; text-align: right;}
.aug {font-size: 10; width: 8%; background: #FF9900; color: #ffffff; text-align: right;}
.sep {font-size: 10; width: 8%; background: #993300; color: #ffffff; text-align: right;}
.oct {font-size: 10; width: 8%; background: #660000; color: #ffffff; text-align: right;}
.nov {font-size: 10; width: 8%; background: #006600; color: #ffffff; text-align: right;}
.dec {font-size: 10; width: 8%; background: #339999; color: #ffffff; text-align: right;}

.otype {font-size: 10; width: 5%; background: #ffffee; color: #000000; text-align: center;}
.oevent {font-size: 10; width: 10%; background: #eeffff; color: #000000; text-align: left;}
.odist {font-size: 10; width: 4%; background: #ffeeff; color: #000000; text-align: center;}
.omember {font-size: 10; width: 17%; background: #eeeeee; color: #000000; text-align: left;}
.otime {font-size: 10; width: 6%; font-weight: bold; background: #ffffdd; color: #000000; text-align: right;}
.oplace {font-size: 10; width: 8%; font-weight: bold; background: #ddffff; color: #000000; text-align: left;}
.ospecial {font-size: 10; width: 10%; font-weight: bold; background: #ffddff; color: #ff0000; text-align: right;}
.ocourse {font-size: 10; width: 8%; background: #eeffee; color: #000000; text-align: center;}
.comment {font-size: 10; width: 10%; background: #ffccff; color: #000000; text-align: left;}
.winner {font-size: 8; width: 8%; background: #ccffff; color: #000000; text-align: left;}
.wintime {font-size: 8; width: 5%; background: #ffffcc; color: #000000; text-align: right;}

