body          { font-family: arial, verdana, sans-serif; font-size: small }
hr            { border-style: dashed; text-align: center }

a:hover       { text-decoration: none }

.outer        { background-color: #002200 }
.outer a      { color: white }

.menu            { background-color: white; text-align: center; vertical-align: middle; font-weight: bold; color: black }
.menu a          { text-decoration: none; padding-left: 7px; padding-right: 7px }
.menu a:hover    { text-decoration: underline }
.menu a.basic    { color: black }
.menu a.selected { color: green; text-decoration: underline }
.menu a.hot      { color: red }

.content       { background-color: #ffffcc; text-align: justify; color: black; vertical-align: top }
.content h1    { font-size: large; font-weight: bold }
.content h2    { font-size: medium; font-weight: bold }
.content li    { line-height: 140% }
.content li div.sub { margin-top: 5px; margin-left: 5px; font-style: italic; color: #333333; line-height: 110% }
.content li span.small { margin-bottom: 0px; font-size: 80%; color: #002200; font-weight: bold }
.content a     { color: black }
.content p img { float: left; margin-right: 10px; margin-top: 3px }
.content hr    { color: #003300; height: 2px; width: 75% }
/*.content img   { border: 1px solid black }*/

.actionbar     { background-color: #99cc99 }
.actionbar a   { font-weight: bold }
.actionbar img { border: 0px }

form           { text-align: left }
input.radio    { background-color: #ffffcc }

.contact hr    { color: black; height: 1px; width: 100% }
.contact th    { vertical-align: top }
.contact td    { vertical-align: top }

.border       { background-color: black }
.border img   { border: 0px }
.disclaimer   { font-style: italic }
.attention    { color: red }
div.hidden    { visibility: hidden }
