html, body {
 	height:			1000;
	margin:			0;
	padding:		0;
	background-color: #ffffff;
	color:			#005C8B;
	font-size:		14px;
	font-family:	"MS Sans Serif", sans-serif;
}
table {
	font-family:  "MS Sans Serif", sans-serif;
	font-size : 14px;
	color : #005C8B;
}

A
{
    COLOR: #FF9900;
	font-family:  "MS Sans Serif", sans-serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

TH
{
    COLOR: #005C8B;
	font-family:  "MS Sans Serif", sans-serif;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none
}
TD
{
    COLOR: #005C8B;
	font-family:  "MS Sans Serif", sans-serif;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none
}

/* ?????????????????? table */
.th			{border: none; background: #6DD1FF; color: #ffffff; font-family:"MS Sans Serif"; font-size:14; height: 25px; font: bold; }
.tr0		{border: none; background: #EEEEEE; color: #000000; font-family:"MS Sans Serif"; font-size:14; height: 22px}
.tr1		{border: none; background: #FFFFFF; color: #000000; font-family:"MS Sans Serif"; font-size:14; height: 22px}
.tm0		{border: none; background: #EBDEB0; color: #005C8B; font-family:"MS Sans Serif"; font-size:14; height: 22px}
.tm1		{border: none; background: #ffffff; color: #005C8B; font-family:"MS Sans Serif"; font-size:14; height: 22px}
.tm2		{border: none; background: #ffffff; color: #005C8B; font-family:"MS Sans Serif"; font-size:16; height: 40px}

/*	 TEXTBOX	*/
.txtLogin			{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #ffffff; width: 100px;}
.txtPasswd			{font: 11px; color: #404040; border: solid 1px #c0c0c0; background: #ffffff; width: 100px;}
.txtCommon		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #ffffff; height: 18px;}
.txtMandatory		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fffff0; height: 18px;}
.txtError				{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fff0f0; height: 18px;}
.txtDisabled		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #f0f0f0; height: 18px;}
.txtHidden			{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #f0f0f0; background: #f0f0f0; height: 18px;}
.txtDot0				{font: 8px "MS Sans Serif"; color:	#404040; border: 0px #f0f0f0; background: #e0e0e0; height: 1px; width:1px;}
.txtDot1				{font: 8px "MS Sans Serif"; color:	#404040; border: 0px #f0f0f0; background: #ffffff; height:1px;  width:1px;}
.txtDot2				{font: 8px "MS Sans Serif"; color:	#F3EBEB; border: 0px #f0f0f0; background: #F3EBEB; height: 1px; width:1px;}
.txtLabel			{font: 10px "MS Sans Serif"; color:	#0000ff; border: none #f0f0f0; background: #ffffff; height: 18px;}

/* MONEYBOX*/
.mnyCommon		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #ffffff; height: 18px; text-align: right}
.mnyMandatory	{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fffff0; height: 18px; text-align: right}
.mnyError			{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fff0f0; height: 18px; text-align: right}
.mnyDisabled		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #f0f0f0; height: 18px; text-align: right}
.mnyLabel			{font: 10px "MS Sans Serif"; color:	#0000ff; border: none #f0f0f0; background: #ffffff; height: 18px; text-align: right}
.mnyLabel0			{font: 10px "MS Sans Serif"; color:	#0000ff; border: none #f0f0f0; background: #F3EBEB; height: 18px; text-align: right}

/*	 SELECTBOX	*/
.selStatus			{font: 14px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #ffffff; height: 18px;}
.selCommon		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #ffffff; height: 18px;}
.selMandatory	{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fffff0; height: 18px;}
.selError			{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fff0f0; height: 18px;}
.selDisabled		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #f0f0f0; background: #f0f0f0; height: 18px;}
.seldd0				{font: 14px "MS Sans Serif"; color:	#404040;}
.seldd1				{color: #404040; border: solid 1px #e0e0e0; background: #e0e0e0; height: 20px;}
.seldd2				{color: #404040; border: solid 1px #ffffff; background: #ffffff; height: 20px;}

/*	 LISTBOX	*/
.lstCommon		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #ffffff; height: 18px;}
.lstMandatory		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fffff0; height: 18px;}
.lstError				{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fff0f0; height: 18px;}
.lstDisabled		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #f0f0f0; background: #f0f0f0; height: 18px;}

/*	 CHECKBOX	*/
.chbCommon		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #ffffff; height: 18px;}
.chbMandatory	{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fffff0; height: 18px;}
.chbError			{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #c0c0c0; background: #fff0f0; height: 18px;}
.chbDisabled		{font: 10px "MS Sans Serif"; color:	#404040; border: solid 1px #f0f0f0; background: #f0f0f0; height: 18px;}

/*	 TEXTAREA	*/
.txaCommon {
	font: 10px "MS Sans Serif";
	color:	#404040;
	border: solid 1px #c0c0c0;
	background: #ffffff;
	overflow: hidden;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #404040;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #404040;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color:;
	scrollbar-shadow-color:#e0e0e0;
}
.txaMandatory {
	font: 10px "MS Sans Serif";
	color:	#404040;
	border: solid 1px #c0c0c0;
	background: #fffff0;
	overflow: hidden;
	scrollbar-3dlight-color: #fffff0;
	scrollbar-arrow-color: #404040;
	scrollbar-base-color: #fffff0;
	scrollbar-darkshadow-color: #404040;
	scrollbar-face-color: #fffff0;
	scrollbar-highlight-color:;
	scrollbar-shadow-color:#e0e0e0;
}
.txaError {
	font: 10px "MS Sans Serif";
	color:	#404040;
	border: solid 1px #c0c0c0;
	background: #fff0f0;
	overflow: hidden;
	scrollbar-3dlight-color: #fff0f0;
	scrollbar-arrow-color: #404040;
	scrollbar-base-color: #fff0f0;
	scrollbar-darkshadow-color: #404040;
	scrollbar-face-color: #fff0f0;
	scrollbar-highlight-color:;
	scrollbar-shadow-color:#e0e0e0;
}
.txaDisable {
	font: 10px "MS Sans Serif";
	color:	#404040;
	border: solid 1px #c0c0c0;
	background: #f0f0f0;
	overflow: hidden;
	scrollbar-3dlight-color: #f0f0f0;
	scrollbar-arrow-color: #404040;
	scrollbar-base-color: #f0f0f0;
	scrollbar-darkshadow-color: #404040;
	scrollbar-face-color: #f0f0f0;
	scrollbar-highlight-color:;
	scrollbar-shadow-color:#e0e0e0;
}
.txaLabel {
	font: 10px "MS Sans Serif";
	color:	#0000ff;
	border: none;
	background: #ffffff;
	overflow: hidden;
	scrollbar-3dlight-color: #f0f0f0;
	scrollbar-arrow-color: #404040;
	scrollbar-base-color: #f0f0f0;
	scrollbar-darkshadow-color: #404040;
	scrollbar-face-color: #f0f0f0;
	scrollbar-highlight-color:;
	scrollbar-shadow-color:#e0e0e0;
}
.OraCellTextCentergreen
{
    FONT-WEIGHT: 700;
    font-family:  "MS Sans Serif", sans-serif;
    font-size: 10pt ;
    background-color: #E3FDF8;
}
.txtSource			
{
    COLOR: #005C8B;
    font-family:  "MS Sans Serif", sans-serif;
    font-size: 10pt ;
    background-color: #E3FDF8;
    border: none; 
}
    .OraCellTextRightgreen
{
    font-family:  "MS Sans Serif", sans-serif;
    FONT-WEIGHT: 600;
    font-size: 10pt ;
    background-color: #E3FDF8;
    text-align:right;
}
.OraColumnHeaderEform01
{
    text-align:center;   
}
.OraCellNumber2
{
    text-align:center; 
}
.OraCellNumber
{
    text-align:right; 
}

.butHelp			{height: 20px; width:20px;}

.trMenu0	{background: #C7F9FF; height: 20px;}
.trMenu1	{background: #ffffff; height: 20px;}
.txtDot0				{font: 8px "MS Sans Serif"; color:	#404040; border: 0px #f0f0f0; background: #e0e0e0; height: 1px; width:1px;}
.txtDot1				{font: 8px "MS Sans Serif"; color:	#404040; border: 0px #f0f0f0; background: #ffffff; height:1px;  width:1px;}
.txtDot2				{font: 8px "MS Sans Serif"; color:	#F3EBEB; border: 0px #f0f0f0; background: #C7F9FF; height: 1px; width:1px;}

.headTable		{font: 16px "MS Sans Serif"; color:	red; border: none; height: 18px;}

div#tbl-container {
    width: 100%;    
    height: 252px;
    overflow: auto;
}

div#tbl-container table th {
    width: 100%;
}

thead th, thead th.locked	{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    border-right: 1px solid silver;
    position:relative;
    cursor: default; 
}

thead th {
    top: expression(document.getElementById("tbl-container").scrollTop-2); /* IE5+ only */
    z-index: 20;
}

thead th.locked {z-index: 30;}

td.locked,  th.locked{
    background-color: #ffeaff;
    font-weight: bold;
    border-right: 1px solid silver;
    left: expression(document.getElementById("tbl-container").scrollLeft); /* IE5+ only */
    position: relative;
    z-index: 10;
}  

