
a:hover   { text-decoration: underline overline }
a    { color: #90c; text-decoration: underline }
body       { background-color: white }
FORM { margin: 0px }
input, select, textarea    { color: #666; font-size: 10pt; font-family: verdana, arial }
input.buttonsub    { color: #ffffff; font-weight: bold; font-size: 10pt; font-family: verdana, arial; background-color: #9c00ce; cursor: hand  }
input.buttonsub2     { color: #ffffff; font-size: 9pt; font-family: verdana, arial; background-color: #9c00ce; cursor: hand  }
td, div    { color: #696969; font-size: 10pt; font-family: verdana }
.captions { color: #ff8c00; font-size: 10pt; text-transform: lowercase; letter-spacing: 2pt; padding-right: 6pt; padding-left: 6pt }
.echo { font-family: Helvetica }
.error { color: #f00; text-transform: lowercase; letter-spacing: 2pt }
.footer       { color: #999; font-weight: normal; font-size: 9pt; background-color: white; text-align: left }
.form { font-size: 10pt; font-family: verdana }
.head { font-size: 14pt }
.header { color: #fc3; font-size: 26pt; text-transform: lowercase; letter-spacing: 2pt }
.homenews { color: black; font-weight: normal; padding-top: 20px; padding-left: 20px }
.intro { font-weight: normal }
.leftcurrent { color: black; padding: 2px }
.leftlink { padding: 2px }
.leftsub { padding: 2px }
.leftsubcurrent { color: black; padding: 2px }
.navactive { font-weight: bold; font-size: 11pt; text-decoration: none; background-color: #90c; padding: 2px }
.navitem { font-weight: normal; font-size: 11pt; text-decoration: none; background-color: #90c; padding: 2px }
.navtable { background-color: black }
.nvprm { font-weight: normal; font-size: 11pt; text-decoration: none; background-color: #90c; padding-top: 6pt; padding-bottom: 6pt }
.nvprmact { font-weight: bold; text-decoration: none }
.nvsec { color: #90c; font-weight: normal; font-size: 11pt; text-decoration: none; padding-top: 3px; padding-bottom: 3px }
.required { color: red }
.subhead                 { color: #bc8f8f; font-weight: bold }
.subsub   { color: #333; text-align: left }
.subsubsub  { color: #ff4500; text-align: right }
.subsubsubLEFT { color: #ff4500; text-align: left; text-transform: lowercase; letter-spacing: 2pt; padding-right: 6pt }
.term { color: black; font-weight: bold; font-size: 1em }
.tile1   { font-weight: normal; background: #39c url(/images/ui/beach.jpg) repeat }
.tile1f { font-weight: normal; background: #39c url(images/ui/beach1.jpg) repeat }
.tile2 { font-weight: normal; background: #bacfea url(images/home/background2.jpg) no-repeat }
.indent { padding-right: 40px; padding-left: 40px }
li { margin-bottom: 5px }
.color1   { background-color: #f5f5f5 }
.color2  { background-color: #fff }
.color3  { background-color: #dcdcdc }
.columnhead    { color: #fff; background-color: #c0c0c0; vertical-align: bottom }
