
body     { font-family: Arial; background: #fff no-repeat left top; margin-top: 0px; margin-left: 10px }
div.redbox { color: white; font-size: smaller; background-color: #900; text-align: center; padding: 0.5em; border: none; width: 160px }
div.blkbox { color: white; background-color: black; width: 760px }
td.dark  { color: white; font-size: 85%; background-color: #900; text-align: center; vertical-align: top; padding-right: 0.4em; padding-left: 0.4em }
td.darksm  { color: white; font-size: 0.75em; background-color: #900; text-align: center; vertical-align: top; padding-right: 0.4em; padding-left: 0.4em }
td.light  { font-size: 85%; background-color: white; text-align: center; vertical-align: top; padding-right: 0.5em; padding-left: 0.5em }
tr.sub { font-size: 0.65em }
td.text { font-size: 0.8em }
div.text { font-size: 0.8em }
td.textright { font-style: italic; font-size: 0.8em; text-align: right }
td.lightjustify { font-size: 85%; background-color: white; text-align: justify; vertical-align: top; padding-right: 0.5em; padding-left: 0.5em }
#revlink a { color: #ccf }
#indexlink a { color: white; text-decoration: none; }
#indexulink a { color: white; text-decoration: underline; }
#redlink a   { color: #ddf; font-weight: bold }
#headlink a  { color: white; text-decoration: none }
#revlink a:visited { color: #ccf }
#indexlink a:visited { color: white; text-decoration: none; }
#indexulink a:visited { color: white; text-decoration: underline; }
#redlink a:visited   { color: #ddf; font-weight: bold }
#headlink a:visited  { color: white; text-decoration: none }
#revlink a:hover  { color: red; font-weight: bold }
#indexlink a:hover { color: white; font-weight: bold; text-decoration: underline; }
#indexulink a:hover { color: white; font-weight: bold; }
#redlink a:hover  { color: white; font-weight: bold }
#headlink a:hover       { color: red; text-decoration: none; background-color: white }
#revlink a:active { color: red }
#indexulink a:active { color: red; text-decoration: underline; }
#redlink a:active { color: white }
#headlink a:active  { color: red; text-decoration: none }
table.data  { font-size: 90% }
p.sub  { font-size: 75% }
p.supersub { font-size: 65% }
p.subwhite { color: white; font-size: 75% }
p.subsilver { color: silver; font-size: 75% }
h1 { color: #900; margin-top: 0em; padding-top: 0em }
h2 { color: #900; font-size: 1.5em; margin-top: 0em; padding-top: 0.3em }
h3   { color: #900 }
h4 { color: #900; margin-top: 0em; margin-bottom: 0em; padding-top: 0em; padding-bottom: 0em }
h5 { color: #ffc0cb; font-size: 80% }
table.head           { color: white; font-weight: bolder; font-size: 0.75em; background-color: black }
p.head   { color: #900; font-size: 2em; margin-bottom: 0.2em }

table.topnav       { color: white; font-size: 0.8em; background-color: navy; text-align: center }
table.data  { color: black; font-size: 0.8em; text-align: center }
td.footer      { color: white; font-size: 0.75em; background-color: #303; text-align: center }
td.whttext  { color: white }
table.dropmenu   { color: white; font-size: 0.8em; text-align: center }
.menu   { display: none }
.holder  { color: white; font-size: 11px; line-height: 18px; font-family: tahoma, vardana, arial, sans-serif; text-decoration: none; background-color: #000; text-align: center; float: left; margin-left: 1px; border: solid 1px #000; width: 123px; height: 18px; overflow: hidden; display: block }
.holder:hover  { color: #fff; background-color: #660015; height: auto; cursor: pointer }
a.inner, a.inner:visited  { color: #000; text-decoration: none; background-color: #f0cccc; border-bottom: 1px solid #000; width: 122px; display: block }
a.inner:hover  { background-color: white }
a.outer, a.outer:visited  { color: white; font-size: 12px; line-height: 18px; font-family: tahoma, vardana, arial, sans-serif; text-decoration: none; background-color: black; text-align: center; float: left; margin-top: 1px; margin-bottom: 1px; margin-left: 1px; padding-left: 1px; border: solid 1px #000; width: 122px; height: 18px; overflow: hidden; display: block }
a.outer:hover  { color: #fff; background-color: #660015; overflow: visible }
a.outer:hover table {display:block; background:#eee; border-collapse:collapse;}
p.larger { font-size: 1.1em }
p.whitelarge { color: white; font-size: 1.5em; text-align: center; }
p.small  { font-size: 0.9em; text-align: left }
p.linespacing   { line-height: 1.4em }
div.ctr { text-align: center }
