body     { font-size: 11pt; font-family: Arial, Verdana, Helvetica, Geneva; background-image: url(../images/flannel.gif); padding: 20px }
p {}
td {}
.small_td    { font-size: 9pt; text-align: center }
.qsos { font-size: 9pt }
.label  { color: #4b0082; font-weight: bold }
h1  { color: #4b0082; font-size: 18pt }
h2  { color: #4b0082; font-size: 16pt }
h3  { color: #4b0082; font-size: 13pt }
.box { border: solid 2px gray }
th { color: white; font-size: 11pt; background-color: #00008b }
.small_th  { color: white; font-weight: bold; font-size: 9pt; background-color: #00008b; text-align: center }
li { margin-top: 6pt }
.pagetitle { color: white; font-weight: bold; font-size: 14pt }
.mainbody { background-color: white; text-align: center; border: solid 1px black }
.quote { color: white; font-style: italic; font-weight: bold; font-size: 10pt; text-align: center; vertical-align: bottom }
.quotee { color: white; font-weight: bold; font-size: 8pt; text-align: center; vertical-align: top; margin-left: 40px }
.copyright  { color: #f5f5f5; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Verdana, Geneva }
.modeA  { color: white; font-size: 9pt; background-color: #8b0000; text-align: center; border-right: 1px solid black; border-bottom: 1px solid black }
.modeB { color: white; font-size: 9pt; background-color: #006400; text-align: center }
.tb { border-top: 1px solid black; border-left: 1px solid black }
.b  { border-bottom: 1px solid black }
.br   { text-align: right; border-right: 1px solid black; border-bottom: 1px solid black }
.key   { color: black; font-weight: bold; font-size: 9pt; text-align: right }
.menuitem { font-weight: bold; font-size: 11px; text-align: center }
.bottomBorder   { background-color: #f0f8ff; border-bottom: 1px solid gray }
.topBorder  { background-color: #f0f8ff; border-top: 1px solid gray }
a.sans:visited { color: #480082; text-decoration: none }
a.sans:link   { color: #480082; text-decoration: none }
a.sans:hover { color: #8B0000; text-decoration: underline }