a:active, a:hover { color: blue; }
a:link { color: #005F00; }
a:visited { color: red; }
body { background: #FFD; background-image: url(/jpg/b_ground.jpg); }
body, button, input, td { font-family: Verdana,Arial,Sans-Serif; }
button { width: 110px; font-weight: bold; border-width: 4px; border-style: outset; }
h1 { color: blue; text-align: center; }
input { font-weight: bold; }
ul { margin-top: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.4; color: blue; }

.day { text-align: center; vertical-align: top; }
.head { color: blue; font-weight: bold; font-size: xx-large; }
.main { margin: 0 auto; text-align: center; }
.race { font-weight: bold; color: blue; text-align: right; }
.size { font-size: smaller; text-align: left; }

.bb { font-weight: bold; color: blue; }
.bbr { font-weight: bold; color: blue; text-align: right; line-height: 1.5; }
.info { font-size: xx-small; }
.rb { font-weight: bold; color: red; }
.sml { font-size: smaller; }

.duff { color: transparent; width: 110px; height: 0px; border-width: 4px; }
.next { color: white; background: blue; }
.prev { background: cyan; }

.sub { background: lime; width: 80px; border-width: 4px; border-style: outset; }
.res { color: white; background: red; width: 80px; border-width: 4px; border-style: outset; }

.XCD { color: red; font-weight: bold; text-transform: uppercase; }
.XGD { color: blue; font-weight: bold; text-transform: uppercase; }
.XED { color: #005F00; font-weight: bold; text-transform: uppercase; }
.XKD { color: #993300; font-weight: bold; text-transform: uppercase; }
.XDD { color: #FF66FF; font-weight: bold; text-transform: uppercase; }

