body {margin:0em;
background-color:#666633;
scrollbar-base-color:#666633;
scrollbar-face-color:#697a70;
scrollbar-track-color:#aaa;
scrollbar-3dlight-color:#aaa;
scrollbar-highlight-color:#aaa;
scrollbar-arrow-color:#fd6700;
scrollbar-darkshadow-color:#888;
scrollbar-shadow-color:#aaa;
}

body,p,ul,li,td,input,select,textarea{
font-family:Sans-serif,Arial,Verdana,Helvetica;
font-size:10pt;font-style:normal;color:#333;
}

th {font-size:11pt;font-weight:bold;text-align:left}

h1,h2,h3,h4,h5{font-family:sans-serif;
font-weight:bold;
}
h1 {font-size:14pt;color:#697a70}
h2 {font-size:13pt;color:#697a70}
h3 {font-size:12pt;color:#222}
h4 {font-size:11pt;color:#333}

textarea {width:99%}

a:link {text-decoration:underline;color:#6b4b36;}
a:visited {text-decoration:underline;color:#6b4b36;}
a:hover {text-decoration:none;color:#222;}
a IMG {border-color:#aaa;}

acronym,abbr {font:inherit;
cursor:help;
border-bottom:1px dotted #b00;
}

.fineprint {font-size:10px;}

.titlebarmsg {font-family:Arial,Georgia,"Times New Roman",Times,serif;
font-weight:bold;
color: #999;
}

.titlebarmenu {font-family:sans-serif;
font-weight: bold;
font-size: 10pt;
color:#697a70;
}
.titlebarmenu a:link,.titlebarmenu a:visited {text-decoration:none;color:#6b4b36}
.titlebarmenu a:hover {text-decoration:none;color:#fb6801}

.footerbar {font-family:Arial,Helvetica,sans-serif;
font-size:10px;
color:#cecece;
background-color:#697a70;
font-style:normal;
}

/* __ Left NavBar */
.leftmenu {font-family:Arial,sans-serif;}
.leftmenu a:link,.leftmenu a:visited {
text-decoration:none;
font-weight:bold;
color:#697a70;
display:block;
padding-left:12px;
padding-bottom:5px;
}
.leftmenu a:hover {
text-decoration:none;
font-weight:bold;
color:#6b4b36;
display:block;
padding-left:12px;
padding-bottom:5px;
}

/* __ Msg Box (eg. site news)*/
.boxheader {font-family:Sans,serif;
font-size:14px;
text-align:center;
color:#fff;
background-color:#697a70;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:none;
text-decoration:none;
}

.newsbox {font-family: OCR-A,Arial, Helvetica, serif;
font-size:11px;
background-color:#eee;
}

A.noline:link {text_decoration:none;}
A.noline:visited {text_decoration:none;}

.errormsg {font-weight:bold;color:#e00;}
.noticemsg {font-weight:bold;color:#0e0;}

.b0 {margin:2px;
border:1px solid #fff;
background-color:#69707a;
color:#fff;
font-size:12px;
font-weight:bold;
}
.b1 {margin:20px 0px 10px 5px;
width:160px;
border:1px solid #fff;
background-color:#69707a;
color:#fff;
font-size:12px;
font-weight:bold;
}

.tabSelected {
text-align: center;
font-weight:bold;
padding: 2px 10px 2px 10px;
border-top:2px #333 solid;
border-left:2px #333 solid;
border-right:2px #333 solid;
background-color:#222;
color:#fff;
}
.tab {
text-align: center;
background-color: #eee;
padding: 2px 10px 2px 10px;
border-left:1px #888 solid;
border-bottom:2px #333 solid;
border-top:1px #888 solid;
}
.tab a:link, .tab a:visited {
text-decoration: none;
color:#222;
}
.tab a:hover {
text-decoration: none;
color:#36c;
}
.tabgap {
border-left:1px #888 solid;
border-bottom:2px #333 solid;
}

.listtable {width:100%;
border:outset 1pt;
border-width:1px;
border-style:solid;
border-color:#888;
empty-cells:show;
border-collapse:collapse;
}

.listtable th {border-top:none;
border-width:1px;
border-style:solid;
border-color:#888;
background-color:#aaa;
color:#fff;
padding:2px;
}
.listtable td {border-width:1px;
border-left-style:solid;
border-right-style:solid;
border-top-style:dotted;
border-bottom-style:solid;
border-color:#9a9;
padding:2px;
}
.nomargin {margin:0}
