P { font-family: verdana,arial,sans-serif; font-size: 8pt; color: black }

FONT.title { font-size: large; font-weight: 600 }
FONT.subtitle { font-size: medium; font-weight: 600 }
FONT.special { font-size: small; font-style: italic; font-weight:600 }
FONT.big { font-size: x-small; font-weight: 600 }
FONT.body { font-size: x-small }
FONT.footer { color: white; font-size: x-small }

A { color: #8888ff; text-decoration: none; font-family: verdana; font-size: x-small }
A.recordlink1 { color: #8888ff; text-decoration: underline }
A.recordlink2 { color: white; text-decoration: underline }
A.menuheaderlink { color: #8888ff; text-decoration: underline; font-size: small; font-weight: 700 }
A.menulink { color: #9999ff; text-decoration: underline; font-size: x-small }
A.footerlink { color: white; text-decoration: none; font-size: x-small }
A.emaillink{ color: #ffcc00; text-decoration: none; font-size: x-small }

IMG { border: 0px none;  }

TD { width: 100%; vertical-align: text-top }
TD.menuheader { }
TD.menu { }
TD.body { }
TD.footer { }
TD.banner { }
TD.navbar { width: 640px; vertical-align: text-top; text-align: left }


TABLE { border-width: 0; padding: 0 }
TABLE.body { width: 640px; border-width: 0; padding: 5px }
TABLE.banner { width: 780px; border-width: 0; padding: 0 }
TABLE.schedule { width: 80%; text-align: center }
TABLE.fpschedule { width: 80%; text-align: center }
TABLE.records { width: 50%; text-align: center }
TABLE.results { width: 90%; text-align: center }
TABLE.fpresults { width: 80%; text-align: center }
TABLE.roster  { width: 40%; text-align: center }

TR { width: 100%; vertical-align: text-top }

DIV { text-align: left }