BODY {
	SCROLLBAR-FACE-COLOR: #999999; 
	SCROLLBAR-HIGHLIGHT-COLOR: #999999; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #333333; 
	SCROLLBAR-ARROW-COLOR: #8C0C00; 
	SCROLLBAR-TRACK-COLOR: #999999;  
	SCROLLBAR-DARKSHADOW-COLOR: #333333;
	background-color: #999999; 
	padding: 0px; margin: 0px;
	background-image: url('_img/bk.gif'); 
 }
TD, th, .sm, p, li, .body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
th { background-color: #999999; color: #ffffff; }
.proj { padding-top: 6px; padding-bottom: 6px; vertical-align: top; }
.sm2 { font-size: 10px;  }
.notop { margin-top: 6px; }
.no0 { margin-top: 0px; }
.nopad { margin-top: 6px; margin-bottom: 0px; }
.nopad2 { margin-top: 6px; margin-bottom: 6px; }
.ftr { padding-top: 5px; padding-bottom: 5px; padding-right: 10px; color: #cccccc; text-align: right; background-color: #333333; border-top: 1px solid #999999; }

A:link, A:visited { color: #5E0000; }
A:hover, A:hover.n2 { color: #8C0C00; text-decoration: none; }
A:link.n2, A:visited.n2 { color: #5E0000; text-decoration: none; }
A:link.n3, A:visited.n3 { color: #cccccc; text-decoration: none; }
A:link.n, A:visited.n { color: #ffffff; text-decoration: none;  }
A:hover.n, A:hover.n3 { color: #FBBF09; text-decoration: none; }

A:hover.n2on { color: #8C0C00; text-decoration: none; font-weight: bold; }
A:link.n2on, A:visited.n2on { color: #5E0000; text-decoration: none; font-weight: bold;  }
A:link.n3on, A:visited.n3on { color: #cccccc; text-decoration: none; font-weight: bold;  }
A:link.non, A:visited.non { color: #ffffff; text-decoration: none; font-weight: bold; }
A:hover.non, A:hover.n3on { color: #FBBF09; text-decoration: none; font-weight: bold; }

h1, .h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #8C0C00; margin-bottom: 0px; }
h2, .h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; margin-bottom: 0px; }
h3, .h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; margin-bottom: 0px; }
h4, .h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; margin-bottom: 0px; }
h5, .h5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5E0000; margin-bottom: 2px; }
LI { padding-bottom: 3px; }
p { line-height: 14px; }


.label { background-color: #8FC9E9; color: #0F4969; text-align: right; font-weight: bold; }
.btn2 { background-color: #FBBF09; border: 1px solid #999999; color: #8C0C00; font-weight: bold; height: 22px; }
FORM  { margin: 0px; } 
TEXTAREA, .input { border: 1px solid #666666; font: 12px Verdana, Tahoma, Arial, sans-serif; background-color: #FFFFFF; width: 100%;  }
.input { border: 1px solid #333333; font: 11px Verdana, Tahoma, Arial, sans-serif; background-color: #efefef !important; width: 100%;  }
.inputon { border: 1px solid #8C0C00; font: 11px Verdana, Tahoma, Arial, sans-serif; background-color: #efefef !important; width: 100%;  }
.nobot { margin-bottom: 0px; margin-top: 0px; }
.caption { color: #8C0C00; text-align: right; padding-right: 2px; padding-left: 4px; }
hr { height: 1px; color: #F05521; }
.q { color: #224067; }
.btm { margin-bottom: 8px; }
.bkred { background-color: #8C0C00; }
.bkhdr { background-color: #F5F5F5; background-image: url('_img/bk-hdr.gif'); }
.bkdk { background-color: #333333; padding: 10px; }
.bkdkt { background-color: #333333; border-bottom: 1px solid #999999; }
.bkdkb { background-color: #333333; border-top: 1px solid #999999; }
.bkdred { background-color: #666666; padding: 10px; line-height: 16px;  }
.lspc { background-color: #333333; border-right: 1px solid #999999; background-image: url('_img/bk-l.gif'); }
.tpic { border-left: 1px solid #999999; }
.mid { margin-top: 1px; margin-bottom: 1px;  }
.out {  }
.nav { padding-left: 25px; height: 30px; background-color: #8C0C00; border-top: 1px solid #999999; border-bottom: 1px solid #000000; }
.nav2 { padding-left: 25px; height: 29px; background-color: #8C0C00; border-bottom: 1px solid #000000; }
.bkyel { background-color: #FBBF09; border-left: 1px solid #999999; padding: 10px; }
.bkwht { background-color: #ffffff; padding: 10px; }
.tag { padding-bottom: 16px; text-align: center; font-size: 12px; color: #8C0C00; }
.tlink { padding-right: 10px;  padding-bottom: 16px; text-align: right; font-size: 11px; color: #333333; }
.row { padding: 5px; border-bottom: 1px solid #cccccc; }
.red { color: #8C0C00; }
.gry { color: #333333; }
// gry 999999 dkgry 333333 red 8C0C00 yel FBBF09


