/* ----------------- Common Elements ------------------ */

body {font-family:verdana,arial,helvetica,sans-serif;scrollbar-3dlight-color:#999999;scrollbar-arrow-color:#999999;scrollbar-base-color:#ff0000;scrollbar-darkshadow-color:#999999;scrollbar-face-color:#BEBEAA;scrollbar-highlight-color:#ECECEC;scrollbar-shadow-color:#665E00;}

td, p, ul, ol, blockquote {font-family: verdana,arial,helvetica,sans-serif;}

td, p, ul, ol, li, blockquote, h1, h2, h3, h4 {font-size:8pt;color:#59595A;}

h1 {font-weight:bold;font-size:13pt;color:#013161;margin-bottom:0px;}
h2 {font-weight:bold;font-size:9pt;color:#3266CC;margin-bottom:0px;}
h3 {font-weight:bold;font-size:8pt;color:#3F638F;margin-bottom:0px;}
h4 {font-weight:bold;font-size:7pt;color:#3F638F;margin-bottom:0px;}

ul, ol, li, blockquote {font-size:8pt;font-weight:normal;}

ul, ol {line-height:1.3em;}

hr {color:#999999;height:1pt;}

a {color:#784242;}
a:hover {color:#FF0000;}
a:active {color:#8A3232;}

/* --------------------- Body Txt Stuff --------------------- */

.tiny {font-size:7pt;font-family:verdana,arial,helvetica,sans-serif;}
.small {font-size:7pt;font-family:verdana,arial,helvetica,sans-serif;}
.normal {font-size:8pt;font-family:verdana,arial,helvetica,sans-serif;}
.medium {font-size:10pt;font-family:verdana,arial,helvetica,sans-serif;}
.large {font-size:12pt;font-family:verdana,arial,helvetica,sans-serif;}
.red {color:#CC0000;}
.dim {color:#999999;}
.inverse {color:#FFFFFF;}

/* ------------------ Form Types ------------------ */

.input {font-size:8pt;color:#000000;font-weight:normal;background-color:#FFFFFF;font-family:verdana,arial,helvetica,sans-serif;border: 1px solid #7F7F7F;}
.button {font-size:8pt;color:#000A00;background-color:#A1B6EF;font-family:verdana,arial,helvetica,sans-serif;border: 1px solid #0832D6;}
.label {text-align:right;font-size:8pt;color:#656666;font-weight:bold;font-family:verdana,arial,helvetica,sans-serif;}
.label2 {font-size:8pt;color:#656666;font-weight:bold;font-family:verdana,arial,helvetica,sans-serif;}
.desc {vertical-align:top;font-size:7pt;color:#999999;font-family:verdana,arial,helvetica,sans-serif}
.error {background-color:#FFF7E7;font-size:8pt;font-weight:bold;color:#990000;font-family:verdana,arial,helvetica,sans-serif;}
.search {font-size:7pt;color:#8C756B;font-weight:normal;width:110px;padding-left:2px;background-color:#FFFFFF;border:1px solid #733A3A;font-family:verdana,arial,helvetica,sans-serif}

/* -------------------- Colors -------------------- */

.bgcolor1 {background:#FAFAFA;color:#313431;border:dotted 1px #CACACA;}
.bgcolor2 {background:#DEDFDE;color:#636563;border:dotted 1px #BD494A;}
.bgcolor3 {background:#EFEFEF;border:solid 1px #BD494A;}
.row1 {background-color:#E3E3E3;}
.row2 {background:#EFEFEF;}
.row3 {background:#FFFFFF;}

/* ---------------- NavArea -------------------- */	

.headernav {text-decoration:none;color:#666666;}
.headernav:hover {text-decoration:underline;color:#666666;}
.mainnav {font-weight:bold;text-decoration:none;color:#5B504A;}
.mainnav:hover {font-weight:bold;text-decoration:underline;color:#5B504A;}
.youarehere {text-decoration:underline;color:#6F6F6F;}
.youarehere:hover {text-decoration:underline;}
.leftnav {text-decoration:none;}
.leftnav:hover {text-decoration:underline;}