body { background-color:#FFFFFF; margin:3px; font:menu; font-size:11px; }

.mama {color:#637C95}
.unicode { font-family: "@Arial Unicode MS";  }

a:link {text-decoration:none;;color:#003366;font-size:11px;}
a:hover {text-decoration:underline;;color:#0033CC;font-size:11px;}
a:active {text-decoration:none;;color:#637C95;font-size:11px;}
a:visited {text-decoration:none;;color:#003366;font-size:11px;}
a.mama {text-decoration:none;color:#637C95;font-size:11px;}

tr.c {background-color:#C2CCD6;}
tr.a {background-color:#94BAE0;}
tr.h {background-color:#DDE3EC;}
tr.d {background-color:#DDDDDD;}
tr.e {background-color:#EEEEEE;}
tr.f0 {background-color:#F0F0F0;}
tr.fa {background-color:#FAFAFA;}
tr.fc {background-color:#FCFCFC;}
tr.ff {background-color:#FFFFFF;}
tr.ef {background-color:#FFCC00;color:#EE0000;}
tr.eb {background-color:#FFEB99;}

tr.tfc {background-color:#FCFCFC;vertical-align:top;}
tr.te  {background-color:#EEEEEE;vertical-align:top;}
tr.th  {background-color:#DDE3EC;vertical-align:top;}

th {font:menu;font-size:11px;font-weight:bold;}
.l {text-align:left;}
.i {text-indent:5px;text-align:left;}
.bs {border:1px solid #000000;}
.br {border:1px solid #000000;text-align:right;}
.r {text-align:right;}

td {font:menu;;font-size:11px;}
.b {font-weight:bold;}
.ac {text-align:center;}
.bc {font-weight:bold;text-align:center;}
.f {background-color:#FFFFFF;}
.bi {text-indent:5px;font-weight:bold;}
.sk {font-size:9px;}
.kc {font-size:11px;text-align:center;}
.kr {font-size:11px;text-align:right;}
.br {font-weight:bold;text-align:right;}
.nr {font-weight:normal;text-align:right;}
.bc {font-weight:bold;text-align:center;}

.btb    {border-bottom:1px solid #B1BBC5; border-top: 1px solid #B1BBC5;}
.blrb   {text-align:left; border-bottom:1px solid #B1BBC5; border-top: 1px solid #B1BBC5; border-left:1px solid #B1BBC5;}
.bltb   {text-align:left; border-bottom:1px solid #B1BBC5; border-top: 1px solid #B1BBC5; border-left:1px solid #B1BBC5;}
.brtb   {text-align:right; border-bottom:1px solid #B1BBC5; border-top:1px solid #B1BBC5; border-right:1px solid #B1BBC5;}
.brtlb  {border: 1px solid #B1BBC5;}
.bltbbi {text-indent:5px; border-bottom: 1px solid #B1BBC5; border-top: 1px solid #B1BBC5; border-left:1px solid #B1BBC5;}
.vat    {vertical-align: top;}

label {cursor: pointer}
.hover {
	background-color: red;
}
input {font:menu;font-size:11px;border:1px solid #C2CCD6;}
input:focus {background-color:#F8F8F8;}
.p {width:105px;}
.sbjct {width:428px;font-weight:bold;}
.bbutt {background-color:#C2CCD6;color:#000033;width:105px;border:1px outset #B1BBC5;}
.dbutt {background-color:#DDE3EC;color:#000033;width:105px;border:1px inset #B1BBC5;}
.hbutt {background-color:#DDE3EC;color:#000033;width:70px;border:1px outset #B1BBC5;}
.nbutt {background-color:#C0C0C0;color:#000000;width:105px;border-top:2px solid #EEEEEE;border-left:2px solid #EEEEEE;border-right:2px solid #606060;border-bottom:2px solid #606060;}

.disbutt {background-color:#DDE3EC;color:#999999;width:105px;border:1px inset #999999;}
.dibutt  {background-color:#DDE3EC;color:#999999;width:70px;border:1px outset #999999;font-size:9px;height:18px}

select   {font:menu;font-size:11px;border:1px solid #C2CCD6;}
textarea {font:menu;font-size:11px;width:428px;height:235px;border:1px solid #C2CCD6;}
.remark  {font:menu;font-size:11px;width:376px;height:105px;border:1px solid #C2CCD6;}
.tasm    {font:menu;font-size:11px;width:294px;height:105px;border:1px solid #C2CCD6;}

#header_container {
	position:fixed;
	top:65; left:0; right:0;
	margin:6;
	height:3em;
	z-index:3;
}
