BODY { font-family:tahoma,arial,sans-serif; font-size:0.82em; color:#444; }
DIV { font-family:tahoma,arial,sans-serif; color:#444; }
TD { font-family:tahoma,arial,sans-serif; font-size:0.82em; color:#444; }
TH { font-family:tahoma,arial,sans-serif; font-size:0.82em; color:#444; }

H1 { color:#009A41; font-family:arial,sans-serif; font-size:148%; letter-spacing:-1px; }
H2 { color:#009A41; font-family:arial,sans-serif; font-size:134%; letter-spacing:-1px; }
H3 { color:#0080C8; font-family:arial,sans-serif; font-size:120%; letter-spacing:-1px; }
H4 { color:#0080C8; font-family:arial,sans-serif; font-size:110%; letter-spacing:-1px; }
H5, H6 { color:#0080C8; font-family:arial,sans-serif; font-size:100%; }

A { color:#17c; }
A:visited { color:#64a; }
A:hover { color:#0ae; text-decoration:underline; }
A:active { color:#c00; }
A:focus { color:#c00; }
A[NAME] { text-decoration:none; }

INPUT { font-family:monospace; }
INPUT.button { font-family:tahoma,arial,sans-serif; font-size:84%; }
INPUT.field { border:1px solid #AFD8AD; background-color:#F4F1F0; }
TEXTAREA { font-family:monospace; }
TEXTAREA.field { border:1px solid #AFD8AD; background-color:#F4F1F0; }

P { margin:0.4em 0 0.8em 0; }
UL, OL { margin-top:0.2em; margin-bottom:0.6em; margin-left:1em; padding-left:1em; }
LI { margin-bottom:0.3em; }
BIG { font-size:108%; }
SMALL { font-size:82%; }
.grey { color:#888; }
.blue { color:#0080C8; }
UL.blue SPAN { color:#444; }
.green { color:#009A41; }
UL.green SPAN { color:#444; }
.lightgreen { color:#A0D8B0; }
UL.lightgreen SPAN { color:#444; }
STRONG { color:#009A41; }
BLOCKQUOTE { margin-left:1.5em; margin-right:1.5em; padding:0.4em 0.8em 0.4em 0.8em; font-style:italic; font-size:110%; background-color:#E8F8FF; }
.error { color:#C33; }

.topbar { background-color:#F4F1F0; font-size:11px; }
.topbar A { text-decoration:none; }
.topbar A:visited { color:#17c; }
.topbar A:hover { color:#0ae; text-decoration:none; }
.toppad { padding:4px 6px 4px 6px; }
.toppad TD { padding:0 6px 0 6px; }
.imagebar { background:#def url(img/bg_imagebar.gif) repeat-x; }
#middle {  border-top:5px solid #0080C8; }
.menubar { background-color:#009A41; color:#fff; font-weight:bold; border-top:1px solid #fff; border-bottom:1px solid #fff; }
.menubar A { text-decoration:none; color:#fff; }
.menubar A:visited { color:#fff; }
.menubar A:hover { color:#ffb; text-decoration:none; }
.menubar A:active { color:#ffb; }
.menubar A:focus { color:#ffb; }
.menubar DIV { margin:3px 0px 3px 0px; padding-left:12px; }
.selmenubar { background-color:#fff; color:#009A41; font-weight:bold; border-top:1px solid #fff; border-bottom:1px solid #fff; }
.selmenubar A:visited { color:#17c; text-decoration:none; }
.selmenubar A:hover { color:#0ae; }
.selmenubar DIV { margin:3px 0px 3px 0px; padding-left:12px; color:#009A41; }
.menu { color:#009A41; font-weight:bold; padding-left:12px; }
.menu DIV { padding:0.2em 0 0.15em 0; }
.menu A { text-decoration:none; }
.leftborder { border-left:1px solid #AFD8AD; }
.rightborder { border-left:1px solid #fff; }
.topline { border-top:3px solid #AFD8AD; }
.bottomline { border-bottom:3px solid #AFD8AD; }
.bottomline1 { padding-bottom:1px; border-bottom:1px solid #48B8E0; }
