/************************************
Body style
************************************/
html, body
{
	font-weight: normal;
	font-size: 11px; /*background-image: url(/images/main/bg.jpg); 	background-color:rgb(227,227,227);*/
	margin: 0px;
	color: #333333;
	font-style: normal;
	font-family: verdana;
	height: 100%;
}

/************************************
Table style
************************************/
.tbl-site-main
{
	width: 100%;
	height: 100%;
	border: 0px;
	background-image: url(/images/bg/bg-menu-left.gif);
}

TABLE
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	font-family: verdana;
}
TH
{
	background-image: url(/images/icons/shadow_header.gif);
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-family: verdana;
	height: 20px;
}
.TH
{
	background-image: url(/images/icons/shadow_header.gif);
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-family: verdana;
	height: 20px;
	text-align: center;
}
.TH1
{
	font-weight: normal;
	font-size: 11px;
	background-image: url(/images/icons/shadow_header.gif);
	color: #ffffff;
	font-style: normal;
	font-family: verdana;
	height: 20px;
}

TR.HIGHLIGHTROW
{
	background-color: #99CCFF;
}
TR.HIGHLIGHTROW1
{
	background-color: #E7EFF7;
}
TR.HIGHLIGHTROW2
{
	background-color: #E7EFF7;
}

.TRBG1
{
	background-color: #E9EFE7;
}
.TRBG2
{
	background-color: #DDE4DA;
}
.TDBG_MA_Title1
{
	background-color: #000000;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-family: verdana;
	height: 21px;
}
.TDBG_MA_Title2
{
	background-color: #6C5537;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-family: verdana;
	height: 21px;
}
TD
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	font-family: verdana;
}
.TABLE1
{
	border-collapse: collapse;
}
.TBL0
{
	padding: 0px;
	background-color: #FFFFFF;
}
.TBL1
{
	border-collapse: collapse;
}
.BORDER0
{
	border-left: #cccccc 0px solid;
	border-right: #cccccc 0px solid;
	border-top: #cccccc 0px solid;
	border-bottom: #cccccc 0px solid;
}
.BORDER1
{
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
.BORDER2
{
	border-left: #999999 2px solid;
	border-right: #999999 2px solid;
	border-top: #999999 2px solid;
	border-bottom: #999999 2px solid;
}
.BORDER_HL
{
	border-left: #FF6600 2px solid;
	border-right: #FF6600 2px solid;
	border-top: #FF6600 2px solid;
	border-bottom: #FF6600 2px solid;
}
.TR_BR_B
{
	border-bottom: #999999 1px solid;
}
.TBL4
{
	padding: 0px;
	border: gray 1px solid;
}
.TBL5
{
	padding: 0px;
}
.TBL2
{
	padding: 0px;
	background-color: #ffffff;
}
.TBL3
{
	background-color: #FFFFFF;
}
.TDBG0
{
	background-color: #E9EFE7;
}
.TDBG1
{
	background-color: #e2f8f9;
}
.TDBG2
{
	background-color: #D0EEF0;
}
.TDBG3
{
	background-color: #A8DADC;
}
.TDBG4
{
	background-color: #B5C5AE;
}
.TDBG5
{
	background-color: #AAAAAA;
}
.TDBG5
{
	background-color: rgb(122,122,122);
}
.TDBG8
{
	background-color: #003333;
}
.TDBG_S1
{
	background-image: url(/images/misc/shadow_1.gif);
	height: 25px;
}
.TDBG_S2
{
	background-image: url(/images/misc/shadow_2.gif);
	height: 25px;
}
.TDBG_S3
{
	background-image: url(/images/misc/shadow_3.gif);
	height: 25px;
}
.TDBG_B
{
	background-color: #000000;
}
.TDBGU1
{
	background-color: #9A7950; /*996633*/
}
.TDBGU2
{
	background-color: #E1BE92; /*996633*/
}
TR.HL
{
	background-color: #FFFFCC;
}
TD.HL
{
	background-color: #FFFFCC;
}


/************************************
Background style
************************************/



/************************************
Input style
************************************/
INPUT, SELECT, TEXTAREA
{
	border-top-width: 1px;
	padding-right: 1px;
	padding-left: 1px;
	font-weight: normal;
	border-left-width: 1px;
	font-size: 11px;
	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	padding-bottom: 1px;
	border-top-color: #cccccc;
	padding-top: 1px;
	font-style: normal;
	font-family: verdana;
	border-right-width: 1px;
	border-right-color: #cccccc;
}
.INPUT1
{
	text-align: right;
	font-weight: bold;
}
.ALG_R
{
	text-align: right;
}

.INPUT5
{
	background-color: #DDE4DA;
}
.INPUT_HL
{
	text-align: right;
	background-color: #ffffcc;
}
/************************************
Link style
************************************/
A:link
{
	color: #000099;
	text-decoration: none;
}
A:visited
{
	color: #000099;
	text-decoration: none;
}
A:hover
{
	color: #ff6600;
	text-decoration: none;
}
A.L1:link
{
	color: #ffffff;
	text-decoration: none;
}
A.L1:visited
{
	color: #ffffff;
	text-decoration: none;
}
A.L1:hover
{
	color: #FFFF00;
	text-decoration: none;
}
a.menulink:link
{
	color: #21A5AB;
	text-decoration: none;
}
a.menulink:visited
{
	color: #21A5AB;
	text-decoration: none;
}
a.menulink:hover
{
	color: #000000;
	text-decoration: none;
}

.NO_BORDER
{
	border: NONE;
}





/************************************
Font style
************************************/
.XX-SMALL
{
	font: 9px Arial;
}
.X-SMALL
{
	font: 9px Verdana;
}
.SMALL
{
	font: 10px Verdana;
}
.DEFAULT
{
	font: 11px Verdana;
}
.LARGE
{
	font: 12px Verdana;
}
.X-LARGE
{
	font: 13px Verdana;
}
.Title1
{
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	font-style: normal;
	font-family: Arial;
}
.FB
{
	color: #000000;
	font-style: normal;
	font-family: verdana;
}
.FB1
{
	color: #000000;
	font-weight: bold;
	font-style: normal;
	font-family: verdana;
}
.FW
{
	color: #FFFFFF;
	font-style: normal;
	font-family: verdana;
}
.FT1
{
	font: 12px Arial;
	color: #FFFFFF;
	font-weight: bold;
}
.FT2
{
	font: 12px Arial;
	color: #000000;
	font-weight: bold;
}
.F1
{
	color: #FFFFFF;
	font-style: normal;
	font-family: verdana;
}
.F2
{
	color: #E17C29;
	font-style: normal;
	font-family: verdana;
}
.F10
{
	font-weight: bold;
	color: #E17C29;
	font-style: normal;
	font-family: verdana;
	font-size: 20px;
}
.S1
{
	font-size: 16px;
}
.F_Inactive
{
	font-size: 10px;
	color: gray;
	font-style: normal;
	font-family: verdana;
}
.F_Cancel
{
	text-decoration: line-through;
	font-size: 10px;
	color: gray;
	font-style: normal;
	font-family: verdana;
}
.F_Error
{
	font-size: 11px;
	color: red;
	font-style: normal;
	font-family: verdana;
	background-color: #ffffcc;
}
.F_Success
{
	font-weight: bold;
	font-size: 11px;
	color: blue;
	font-style: normal;
	font-family: verdana;
}
.F_Success2
{
	font-weight: bold;
	font-size: 15px;
	color: blue;
	font-style: normal;
	font-family: arial;
}
.F_NF
{
	font-weight: bold;
	font-size: 11px;
	color: red;
	font-family: verdana;
}

.F_Courier
{
	font-size: 9px;
	font-family: Courier;
}
HR
{
	height: 1px;
}
.gridLine1
{
	border-top: 1px;
	border-bottom: 1px dotted #aaaaaa;
	margin: 0 3px;
}
