.wht08 { font-family: arial, "comic sans ms", sans-serif; font-size: 8pt; font-weight: normal; color: white }
.wht10 { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: normal; color: white }
.wht12 { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: normal; color: white }
.wht14 { font-family: arial, "comic sans ms", sans-serif; font-size: 14pt; font-weight: normal; color: white }
.wht16 { font-family: arial, "comic sans ms", sans-serif; font-size: 16pt; font-weight: normal; color: white }
.wht18 { font-family: arial, "comic sans ms", sans-serif; font-size: 18pt; font-weight: normal; color: white }
.wht20 { font-family: arial, "comic sans ms", sans-serif; font-size: 20pt; font-weight: normal; color: white }
.wht22 { font-family: arial, "comic sans ms", sans-serif; font-size: 22pt; font-weight: normal; color: white }
.wht24 { font-family: arial, "comic sans ms", sans-serif; font-size: 24pt; font-weight: normal; color: white }
.blk08 { font-family: arial, "comic sans ms", sans-serif; font-size: 8pt; font-weight: normal; color: black }
.blk10 { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: normal; color: black }
.blk11 { font-family: arial, "comic sans ms", sans-serif; font-size: 11pt; font-weight: normal; color: black }
.blk12 { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: normal; color: black }
.blk14 { font-family: arial, "comic sans ms", sans-serif; font-size: 14pt; font-weight: normal; color: black }
.blk16 { font-family: arial, "comic sans ms", sans-serif; font-size: 16pt; font-weight: normal; color: black }
.blk18 { font-family: arial, "comic sans ms", sans-serif; font-size: 18pt; font-weight: normal; color: black }
.blk20 { font-family: arial, "comic sans ms", sans-serif; font-size: 20pt; font-weight: normal; color: black }
.blk22 { font-family: arial, "comic sans ms", sans-serif; font-size: 22pt; font-weight: normal; color: black }
.blk24 { font-family: arial, "comic sans ms", sans-serif; font-size: 24pt; font-weight: normal; color: black }
.red08 { font-family: arial, "comic sans ms", sans-serif; font-size: 8pt; font-weight: normal; color: red }
.red10 { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: normal; color: red }
.red12 { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: normal; color: red }
.red14 { font-family: arial, "comic sans ms", sans-serif; font-size: 14pt; font-weight: normal; color: red }
.red16 { font-family: arial, "comic sans ms", sans-serif; font-size: 16pt; font-weight: normal; color: red }
.red18 { font-family: arial, "comic sans ms", sans-serif; font-size: 18pt; font-weight: normal; color: red }
.red20 { font-family: arial, "comic sans ms", sans-serif; font-size: 20pt; font-weight: normal; color: red }
.red22 { font-family: arial, "comic sans ms", sans-serif; font-size: 22pt; font-weight: normal; color: red }
.red24 { font-family: arial, "comic sans ms", sans-serif; font-size: 24pt; font-weight: normal; color: red }
.wht08bold { font-family: arial, "comic sans ms", sans-serif; font-size: 8pt; font-weight: bold; color: white }
.wht10bold { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: bold; color: white }
.wht12bold { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: bold; color: white }
.wht14bold { font-family: arial, "comic sans ms", sans-serif; font-size: 14pt; font-weight: bold; color: white }
.wht16bold { font-family: arial, "comic sans ms", sans-serif; font-size: 16pt; font-weight: bold; color: white }
.wht18bold { font-family: arial, "comic sans ms", sans-serif; font-size: 18pt; font-weight: bold; color: white }
.wht20bold { font-family: arial, "comic sans ms", sans-serif; font-size: 20pt; font-weight: bold; color: white }
.wht22bold { font-family: arial, "comic sans ms", sans-serif; font-size: 22pt; font-weight: bold; color: white }
.wht24bold { font-family: arial, "comic sans ms", sans-serif; font-size: 24pt; font-weight: bold; color: white }
.blk08bold { font-family: arial, "comic sans ms", sans-serif; font-size: 8pt; font-weight: bold; color: black }
.blk10bold { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: bold; color: black }
.blk11bold { font-family: arial, "comic sans ms", sans-serif; font-size: 11pt; font-weight: bold; color: black }
.blk12bold { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: bold; color: black }
.blk14bold { font-family: arial, "comic sans ms", sans-serif; font-size: 14pt; font-weight: bold; color: black }
.blk16bold { font-family: arial, "comic sans ms", sans-serif; font-size: 16pt; font-weight: bold; color: black }
.blk18bold { font-family: arial, "comic sans ms", sans-serif; font-size: 18pt; font-weight: bold; color: black }
.blk20bold { font-family: arial, "comic sans ms", sans-serif; font-size: 20pt; font-weight: bold; color: black }
.blk22bold { font-family: arial, "comic sans ms", sans-serif; font-size: 22pt; font-weight: bold; color: black }
.blk24bold { font-family: arial, "comic sans ms", sans-serif; font-size: 24pt; font-weight: bold; color: black }
.red08bold { font-family: arial, "comic sans ms", sans-serif; font-size: 8pt; font-weight: bold; color: red }
.red10bold { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: bold; color: red }
.red12bold { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: bold; color: red }
.red14bold { font-family: arial, "comic sans ms", sans-serif; font-size: 14pt; font-weight: bold; color: red }
.red16bold { font-family: arial, "comic sans ms", sans-serif; font-size: 16pt; font-weight: bold; color: red }
.red18bold { font-family: arial, "comic sans ms", sans-serif; font-size: 18pt; font-weight: bold; color: red }
.red20bold { font-family: arial, "comic sans ms", sans-serif; font-size: 20pt; font-weight: bold; color: red }
.red22bold { font-family: arial, "comic sans ms", sans-serif; font-size: 22pt; font-weight: bold; color: red }
.red24bold { font-family: arial, "comic sans ms", sans-serif; font-size: 24pt; font-weight: bold; color: red }
.redbox { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: bold; color: white }
.redboxsmall { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: bold; color: white }

.bold { font-weight: bold }
.new { font-size: 1em; color: red; text-align: center }
.datelbl { color: blue; font-size: 1.1em; font-weight:bold }

a:link.ltbg { color: black }
a:visited.ltbg { color: black }
a:link.dkbg {color: white}
a:visited.dkbg {color: white}
a:link.hdr {color: white}
a:visited.hdr {color: white}
a:link.newclass { color: red; text-decoration: underline }
a:visited.newclass { color: red; text-decoration: underline }
a:hover.newclass { color: red; text-decoration: underline }
a:active.newclass { color: red; text-decoration: underline }
a:link.nlmlink { color: white; text-decoration: none }
a:visited.nlmlink { color: white; text-decoration: none }
a:hover.nlmlink { color: red; text-decoration: none }
a:active.nlmlink { color: white; text-decoration: none }
a:link.whtlink { color: white }
a:visited.whtlink { color: white }
a:hover.whtlink { color: yellow }
a:active.whtlink { color: white }
a:link.blklink { color: black }
a:visited.blklink { color: black }
a:hover.blklink { color: blue }
a:active.blklink { color: black; text-decoration: none }
a:link.redbox { color: white; font-weight: bold }
a:visited.redbox { color: lightcyan; font-weight: bold }
a:link.prevnextcls { color: red; font-weight: bold; text-decoration: none }
a:visited.prevnextcls { color: red; font-weight: bold; text-decoration: none }
a:hover.prevnextcls { color: green; font-weight: bold; text-decoration: none }
a:active.prevnextcls { color: red; font-weight: bold; text-decoration: none }

span { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: bold; color: black }
span.ltbg { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: bold; color: black }
span.dkbg { font-family: arial, "comic sans ms", sans-serif; font-size: 10pt; font-weight: bold; color: white }
span.redbox { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: bold; color: white }
span.smlnote { font-family: arial, "comic sans ms", sans-serif; font-size: 8pt; color: black }
span.dkbg12 { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: bold; color: white }
span.dkbg14 { font-family: arial, "comic sans ms", sans-serif; font-size: 14pt; font-weight: bold; color: white }
span.dkbg16 { font-family: arial, "comic sans ms", sans-serif; font-size: 16pt; font-weight: bold; color: white }
span.dkbg18 { font-family: arial, "comic sans ms", sans-serif; font-size: 18pt; font-weight: bold; color: white }
span.dkbg20 { font-family: arial, "comic sans ms", sans-serif; font-size: 20pt; font-weight: bold; color: white }
span.dkbg22 { font-family: arial, "comic sans ms", sans-serif; font-size: 22pt; font-weight: bold; color: white }
span.ltbg12 { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; font-weight: bold; color: black }
span.ltbg14 { font-family: arial, "comic sans ms", sans-serif; font-size: 14pt; font-weight: bold; color: black }
span.ltbg16 { font-family: arial, "comic sans ms", sans-serif; font-size: 16pt; font-weight: bold; color: black }
span.ltbg18 { font-family: arial, "comic sans ms", sans-serif; font-size: 18pt; font-weight: bold; color: black }
span.ltbg20 { font-family: arial, "comic sans ms", sans-serif; font-size: 20pt; font-weight: bold; color: black }
span.ltbg22 { font-family: arial, "comic sans ms", sans-serif; font-size: 22pt; font-weight: bold; color: black }

td { font-family: arial, "comic sans ms", sans-serif; font-size: 12pt; color: black }
td.hdr  { font-family: arial, "comic sans ms", sans-serif; font-size: 1.1em; color: white }
td.lghdr  { font-family: arial, "comic sans ms", sans-serif; font-size: 18pt; color: white }
td.dkbg { font-family: arial, "comic sans ms", sans-serif; font-size: 1.1em; color: white }
td.ltbg { font-family: arial, "comic sans ms", sans-serif; font-size: 1.1em; color: black }

/* Class detail title */
.dtltitle { font-family: arial, "comic sans ms", sans-serif; font-size: 1.5em; color: black }

td.plain { font-family: arial; font-size: 1.1em; color: black }
td.coltitle { font-family: arial; font-size: 1.3em; color: black; font-weight: bold; text-decoration: underline }
td.semtitle { font-family: arial; font-size: 1.3em; color: red; font-weight: bold; text-decoration: none }
td.desc { font-family: arial; font-size: 10pt; color: black; font-weight: bold }
td.dtl {font-weight: bold}

table.bold { font-weight: bold }
span.spaces {font-size:0.9em}
span.classfull {color:red; font-size:1em}
span.regatshow {font-size:0.8em}
span.datelbl {color:blue; font-size:1.1em; font-weight:bold}

