body { margin-top:5px;background:#2F4D35 url('hcm_back_2.jpg'); }
body,td,th,div { font:14px Verdana, Arial, Helvetica, sans-serif;color: #F8E27D; }
a:link { color: #FBECA9; }
a:visited { color: #E49B00; }
a:hover { color: #F1CC23; }
a:active { color: #FBECA9; }
.style1 { font-size: x-small; }
.style2 { color: #F0C403;font-weight: bold; }
.tdstyle { padding:12px 5px 0px 5px;background-repeat: no-repeat; }
.style3 {	font-size: x-small;color: #F8E27D; }

input, select, textarea { border:1px solid #822e14;background-color:#5e2512;color:#fff;font-weight:bold; }

.x0 { width:150px; }
.x1 { width:425px; }
.x2 { width:405px; }

.y0 { _height:110px; }

.o0 { border:1px solid #e49b00; }
.o1 { border:1px solid #f1cc23; }
.o2 td { border:1px solid #822e14;background:#512011;padding:5px;font-size:12px; }
.o3 { border-bottom:1px solid #822e14; }
.o4 { border-top:1px solid #822e14; }

.l { float:left; }
.r { float:right; }

.tl { text-align:left; }

.c { clear:both; }

.b0 { background:#5E2512; }
.b1 { background:#512011; }
.b2 { background:#2f4127; }
.b3 { background:#420b08; }
.b4 { background:#8b2801 url('right_cell_fill.jpg') no-repeat; }
.b5 { background:#8B2801 url("hcm_column_bak.jpg") no-repeat; }

.p0 { margin:10px 0 10px 0; }
.p1 { padding:5px; }
.p2 { padding:4px; }
.p3 { padding-right:10px; }

.s0 { font-size:12px; }
.s1, .s1 td, .s1 input, .s1 select { font-size:10px; }
.s2 { font-size:12px; }

.w0 { font-weight:normal; }
.w1 { font-weight:bold; }

.nw { white-space:nowrap; }

.h { display:none; }
.warning { font-weight:bold;color:red; }
