BODY
{
	background-color : #E1DCC6;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	scrollbar-highlight-color: #E1DCC6;
}
BODY.TAW
{
	background-color : White;
}
select.hg{
	background : Menu;
	font : 11pt tahoma;
}

SELECT{
	font : 11pt tahoma;
	letter-spacing : 1px;
}
SELECT.AC{
	font : 11pt  tahoma;
	letter-spacing : 1px;
	background-color : #E4C9BF;
}
SELECT.sub{
	font : 10pt tahoma;
	letter-spacing : 1px;
}
INPUT{
	font : 11pt tahoma;
	letter-spacing : 1px;
}
INPUT.pwd{
COLOR: #383DD8;
	font : 11pt tahoma;
	letter-spacing : 1px;
	width : 126px;
	border : 1 solid #383DD8;
}
INPUT.pwdo{
	COLOR: #383DD8;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 12pt tahoma;
	border : none Black 1;
	background : White;
	cursor : hand;
	
}
INPUT.pwdc{
	COLOR: #383DD8;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 12pt tahoma;
	border : none Black 1;
	background : White;
	cursor : hand;
	width : 40;
}
INPUT.num{
	font : 11pt tahoma;
	letter-spacing : 1px;
	border : none;
	width : 20px;
	text-align : left;
}
iNPUT.num1{
	font : 11pt tahoma;
	letter-spacing : 1px;
	border : none;
	text-align : right;
}
iNPUT.num8{
	font : 11pt tahoma;
	letter-spacing : 1px;
	text-align : right;
}
INPUT.AC{
	font : 11 pt tahoma;
	letter-spacing : 1px;
	background-color : #E4C9BF;
}
INPUT.SUB{
	font : 9pt tahoma;
	letter-spacing : 1px;
	width : 120;
}
input.dd{
	width : 18;
	border : none;
}
INPUT.SUB1{
	font : 9pt tahoma;
	letter-spacing : 1px;
}
Submit.SUB{
	font : 9pt tahoma;
	letter-spacing : 1px;
}

input.SUB_cen{
	font : 9pt tahoma;
	letter-spacing : 1px;
	text-align : center;
}
input.SUB1_cen{
background-color :  #DCE9DA;
	font : 9pt tahoma;
	letter-spacing : 1px;
	text-align : center;
}
TEXTAREA{
	font : 11pt  tahoma;
	letter-spacing : 1px;
}

P.menu {
	COLOR: black;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 12pt tahoma;
}
P.taw {
	COLOR: #383DD8;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 12pt tahoma;
}
P.menu1 {
	COLOR: #000033;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 8pt tahoma;
}
P.menuon {
	COLOR: Maroon;
	font : bold 12pt tahoma;
}
P.menuon1 {
	COLOR: Maroon;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 18pt tahoma;
}
P.menuon2 {
	COLOR: Maroon;
	text-align : left;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 12pt tahoma;
}
P.menuon3 {
	COLOR: Maroon;
	text-align : center;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 16pt tahoma;
}
IMG{
	BORDER-BOTTOM-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	vertical-align : middle;
}
A{
	text-decoration : none;
	font : bold 10pt tahoma;
	vertical-align : middle;
}
A:link {
	COLOR: Blue;
}
A:visited {
	COLOR: Blue;
}
A:hover {
	COLOR: Green;
	TEXT-DECORATION: none;
}

A.select { 
	COLOR: White;
 }
A.select:link { 
	COLOR: White; 
}
A.select:visited { 
	COLOR: White; 
}
A.select:hover {
	COLOR: Yellow; 
}
A.menu {
	vertical-align: top;
	text-align : left;
	COLOR: #666633;
	font : bold 14pt tahoma;
	cursor : hand;
	letter-spacing : 2px;
}
A.menu:link {
	COLOR: Blue;
}
A.menu:visited {
	COLOR: Blue;
}
A.menu:hover {
	COLOR: Green;
	TEXT-DECORATION: none;
}
A.menu1 {
	font : 600 10pt tahoma;
	letter-spacing : 0px;
}
A.menu1:link {
	COLOR: #206C15;
}
A.menu1:visited {
	COLOR: #206C15;
}
A.menu1:hover {
	COLOR: #CCFF33;
}

A.podmenu {
	font : 600 10pt tahoma;
	letter-spacing : 0px;
}
A.podmenu:link {
	COLOR: #206C15;
}
A.podmenu:visited {
	COLOR: #206C15;
}
A.podmenu:hover {
	COLOR: #CCFF33;
}
A.podmenu1 {
	font : 600 9pt tahoma;
	letter-spacing : 0px;
}
A.podmenu1:link {
	COLOR: #206C15;
}
A.podmenu1:visited {
	COLOR: #206C15;
}
A.podmenu1:hover {
	COLOR: #CCFF33;
}
TABLE 
{
	border : 1px solid #629359;
	padding : 1px;
}
TABLE.invisible
{
	border: 0;
	padding: 0;
	border-spacing: 0;
}
TABLE.inv
{
	border: 0;
	padding: 0;
	border-spacing: 0;
	vertical-align : top;
	letter-spacing : 0px;
	margin: 0px 0px;
	}
TR.odd
{
	background-color: #DBD7BB;
}
TR.even
{
	background-color : #DCE9DA;
}
TH
{
	vertical-align: middle;
	background-color: Silver;
	color: Black;
	text_wrapping: yes;
	border : 1px solid #629359;
	font : 11pt tahoma;
	letter-spacing : 1px;
}

TD
{
	vertical-align: middle;
	border : 1px solid #629359;
	font : 10pt tahoma;
	letter-spacing : 1px;
	
}
TD.atab
{
	border: 2px solid black;
	padding: 1;
	vertical-align: middle;
	font-weight: bold;
	color: brown;
	background-color: darkkhaki;
	text-align: center;
}
TD.ntab
{
	border: 2px solid gray;
	padding: 1;
	vertical-align: middle;
	text-align: center;
	font : tahoma;
}
TD.v
{
	background-color: #B9D2B5;
	border: 1px solid #629359;
	vertical-align: middle;
	font : 14px tahoma;
}
TD.invisible
{
	border: 0;
	vertical-align: middle;
}
TD.inv
{
	border: 0px;
	padding: 0px;
	text-align : left;
	vertical-align : top;
	color : Black;
	font : bold 10pt;
}
TD.inv_filter
{
	border: 0px;
	padding: 0px;
	vertical-align: top;
	text-align : left;
	COLOR: #666633;
	font : bold 14pt tahoma;
	cursor : hand;
	letter-spacing : 2px;
}
TD.down
{
	border: 0px;
	padding: 0px;
	vertical-align: super;
	text-align : left;
	color : Black;
	font : bold 10pt Tahoma;
}
TD.inv1
{
	border: 0;
	vertical-align: top;
	text-align : center;
	color : Black;
	font : bold 10pt Tahoma;
}
TD.inv11
{
	border: 0;
	vertical-align: bottom;
	text-align : center;
	color : Black;
	font : bold 10pt Tahoma;
}
TD.inv111
{
	border: 0;
	vertical-align: middle;
	text-align : center;
	color : Black;
	font : bold 10pt Tahoma;
}
TD.inv2
{
	border: 0;
	vertical-align: top;
	text-align : right;
	color : Black;
}
TABLE.inv1
{
	border: 0;
	padding: 0;
	border-spacing: 0;
	vertical-align : top;
	height : 100%;
}

TABLE.inv2
{
	border: 0;
	padding: 0;
	border-spacing: 0;
	vertical-align : top;
	height : 100%;
	background-color : #B9D2B5;
}
td.inv3
{
	border: 0;
	padding: 0;
	border-spacing: 0;
	vertical-align : middle;
	height : 100%;
	text-align : right;
	color : Black;
	font : bold 10pt Tahoma;
}
td.inv4
{
	border: 0;
	padding: 0;
	border-spacing: 0;
	vertical-align : center;
	height : 100%;
	text-align : left;
	COLOR: Maroon;
	font : bold 10pt tahoma;
}
td.inv4_s
{
	border: 0;
	padding: 0;
	border-spacing: 0;
	vertical-align : middle;
	height : 100%;
	text-align : left;
	COLOR: Black;
	font : bold 10pt tahoma;
	}
td.inv4_v
{

	vertical-align : center;
	height : 100%;
	text-align : left;
	COLOR: Maroon;	
	font : bold 12pt tahoma;
}
td.inv4_g
{
	border: 0;
	padding: 0;
	border-spacing: 0;
	vertical-align : center;
	height : 100%;
	text-align : center;
	COLOR: Maroon;
	font : bold 10pt tahoma;
}
td.inv5
{
	border: 0;
	vertical-align: center;
	text-align : right;
	color : Black;
	background-color: #B9D2B5;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 12pt tahoma;
}
td.inv5_L
{
	border: 0;
	vertical-align: center;
	text-align : left;
	color : Black;
	background-color: #B9D2B5;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 12pt tahoma;
}
TD.atab1
{
	vertical-align: middle;
	font : bold;
	color: Black;
	background-color: #DCE9DA;
	text-align: center;
	border: 0;
}
TD.ntab1
{
	border: 0;
	vertical-align: middle;
	text-align: center;
}
td.a{
	border: 0;
	vertical-align: top;
	color : Black;
	font : bold 25pt tahoma;
	text-align: center;
}
td.b{
	border: 0;
	vertical-align: middle;
	color : Black;
	font : 16pt tahoma;
	text-align: left;
}
td.b1{
	border: 0;
	vertical-align: middle;
	color : Black;
	font-weight : normal;
	font : bold 16pt tahoma;
	text-align: center;
}
td.c{
	border: 0;
	vertical-align: top;
	color : Black;
	font : bold 18pt tahoma;
	text-align: center;
}

TD.t
{
	border: 0;
	vertical-align: middle;
	font : bold 12pt tahoma;
	letter-spacing : 1px;
	text-align: right;
}
TABLE.browse 
{
	border : 1px solid #629359;
	padding : 1px;
}
TD.browse
{
	vertical-align: top;
	text-align: center;
	border : 1px solid #629359;
	font : bold 12pt tahoma;
	letter-spacing : 1px;
}
tr.browse
{
	background-color: #B9D2B5;
}
tr.browse1
{
	background-color: #C1941C;
}
TH.browse
{
	text-align: left;
	vertical-align: middle;
	background-color: #91B889;
	color: Black;
	text_wrapping: yes;
	border : 1px solid #629359;
	font : bold 13pt tahoma;
	letter-spacing : 1px;
}
TABLE.line 
{
	border: 0px;
	padding: 0px;
}
TD.line
{
	border: 0px;
	padding: 0px;

}
TR.reports
{
	text-align: center;
	vertical-align: middle;
	background-color: #DCDCDC;
	color: Black;
	text_wrapping: yes;
	border : 1px solid #629359;
	font : bold 13pt tahoma;
	letter-spacing : 1px;
}
TABLE.reports 
{
	border : 1px solid Black;
	padding : 1px;
}
td.reports 
{
	border : 1px solid Black;
	padding : 1px;
}
td.reports1 
{
	border : 1px solid Black;
	padding : 1px;
	text-align: center;
	vertical-align: middle;
}
td.reports2 
{
	border : 1px solid Black;
	padding : 1px;
	font : bold;
	text-align: right;
	vertical-align: middle;
	background-color: #F4F4F4;
}
td.reports3
{
	border : 1px solid Black;
	padding : 1px;
	text-align: right;
	vertical-align: middle;
	}
td.rtitle
{
	border: 0;
	vertical-align: center;
	color : Black;
	font : bold 18pt tahoma;
	text-align: center;
}
td.rtitle2
{
	border: 0;
	vertical-align: center;
	color : Black;
	font : bold 14pt tahoma;
	text-align: center;
}
TD.otch
{
	background: Black;
	border: 0;
	vertical-align: center;
	text-align : center;
	color : Window;
	font : bold 10pt tahoma;
}
TD.otch1
{
	border: 0;
	vertical-align: center;
	text-align : left;
	color : Black;
}
TD.otch2
{
	background: Black;
	border: 0;
	vertical-align: center;
	text-align : left;
	color : Window;
	font : bold 10pt tahoma;
}
td.otch3 
{
	border : 1px solid #999999;
	padding : 1px;
	vertical-align: top;
	text-align : left;
	color : Black;
	font : bold 10pt tahoma;
	background: White;
}
td.otch4 
{
	border : 0;
	padding : 0;
	vertical-align: top;
	text-align : left;
	color : Black;
	font-size : 10pt;
}
td.input
{
	background-color :  #DCE9DA;
	border: inset buttonhighlight 2;
}
td.input_white
{
	background-color : White;
	border: inset buttonhighlight 2;
	letter-spacing : -1px;
}
td.input_cen
{
	background-color : #DCE9DA;
	border: none buttonhighlight 2;
	border: inset buttonhighlight 2;
	text-align : center;
}
td.input_rig
{
	background-color : #DCE9DA;
	border: none buttonhighlight 2;
	border: inset buttonhighlight 2;
	text-align : right;
}
table.calendar
{
	padding:0;
	background-color : menu;
	border: outset buttonhighlight 2;
}
td.calendar1
{
	padding:0;
	background-color : menu;
	border: none buttonhighlight 2;
}
td.AC
{
	border : 1px inset Black;
	border-color : Black White White Black;
	background-color : #E4C9BF;
	width:140; 
	font : bold 13pt tahoma;
}
td.rtitle1
{
	border: 0;
	vertical-align: center;
	color : Black;
	background-color: #F1F1F1;
	font : bold 14pt tahoma;
	text-align: center;
}
td.rtitle3
{
	border: 0;
	vertical-align: center;
	color : Black;
	background-color: #F1F1F1;
	font : bold 12pt tahoma;
}
font.reports{
	font-size : 10pt;
	font : tahoma;
}
font.rr{
	font : bold 17pt tahoma;
	text-shadow : inherit;
}
SPAN.glow { 
	background: white; 
	color: white;
	text-shadow: black 0px 0px 5px;
}
td.adj
{
	border: 1px solid;
	vertical-align : center;
	height : 100%;
	text-align : left;
	COLOR: Maroon;
	font : bold 11pt tahoma;
}
TH.adj
{
	vertical-align: middle;
	background-color: #91B889;
	color: Black;
	text_wrapping: yes;
	border : 1px solid #629359;
	font : bold 13pt tahoma;
}
font.list{
	font : bold 9pt tahoma;
}

#bar{
	position: absolute;
	width:100%;
}
table.fdff{
	padding:0;
	background-color : tahoma;
	border: groove buttonhighlight 2;
}
td.ggg{
	padding:0;
	background-color : tahoma;
	border: 1 outset buttonhighlight 2;
}
td.ff {
	padding:0;
	cursor : default;
	border : 1 solid ButtonFace;
}
td.gg{
	border : 1px solid White;
	border-color : White Gray Gray White;
}
table.head{
	padding:0;
	background-color : menu;
	border : 1px solid White;
	border-color : White Gray Gray White;
}
table.sss{
	padding:0;
	background-color : ButtonFace;
	border: 1 outset buttonhighlight 2;
}
td.lll{
	border: 0;
	vertical-align: top;
	color : #406824;
	font : bold 60pt tahoma;
	text-align: center;
}	
td.input_rig_num
{
	background-color : Window;
	border: none buttonhighlight 2;
	border: inset buttonhighlight 2;
	text-align : right;
	}
TD.pull0
{
	border:0px;
	padding:0;
	vertical-align: top;
	text-align : left;
	color : white;
	font : bold 10pt;
	
}
TD.pull1
{
	border:0px;
	padding:0;
	vertical-align: top;
	text-align : left;
	color : Black;
	font : bold 10pt;
	background-color : White;
}
TD.pull2
{
	border:0px;
	padding:0;
	vertical-align: top;
	text-align : left;
	color : Black;
	font : bold 11pt Tahoma;
	background-color : White;
}
TD.pull3
{
	border:0px;
	padding:0;
	vertical-align: top;
	text-align : left;
	color : Black;
	font : 10pt Tahoma;
	background-color : White;
}
TD.pull4
{
	border:0px;
	padding:0;
	vertical-align: top;
	text-align : left;
	color : Black;
	font : 10pt Tahoma;
	background-color : White;
}
TD.pull5
{
	border:0px;
	padding:0;
	vertical-align: top;
	text-align : left;
	color : Black;
	font : 11pt Tahoma;
	background-color : White;
}
div.fgf{
	position : absolute;
	border : 1 solid #383DD8;
	vertical-align : middle;
	z-index : 2;
	background-color : White;
	visibility : hidden;
}
div.fgf1{
	position : absolute;
	vertical-align : middle;
	z-index : 0;
	visibility : hidden;
}
	
div.fgf2{
	position : absolute;
	vertical-align : middle;
	z-index : 1;
	background-color : White;
	visibility : hidden;
}
P.users {
	COLOR: Black;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 8pt tahoma;
}
th.users {
	COLOR: Black;
	LETTER-SPACING: normal;
	text-decoration : none;
	font : bold 11pt tahoma;
}
div.middle {
	vertical-align : middle;

}