
.Head1
{
	border-right: #996600 thin double;
	padding-right: 0px;
	border-top: #996600 thin double;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	border-left: #996600 thin double;
	width: 100%;
	color: #ffffff;
	padding-top: 0px;
	border-bottom: #996600 thin double;
	font-family: "Courier New" , Courier, mono;
	WHITE-SPACE: nowrap;
	background-color: #E4996B;
	text-align: left;
	cell-spacing: none;
	border-style: none;
}
.Head2
{
	border-right: #996633 2px solid;
	padding-right: 2px;
	border-top: #a36c36 1px solid;
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: #996633 1px solid;
	width: 100%;
	padding-top: 2px;
	border-bottom: #996633 2px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	background-color: #FFCE9D;
	cell-spacing: none;
	border: 1px #009900 none;
}
.Head3
{
	font-size: 14px;
	font-family: "Courier New" , Courier, mono;
	WHITE-SPACE: nowrap;
	background-color: #FFFEE8;
	text-align: center;
	cell-spacing: none;
}
.Title
{
	font-weight: bolder;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	text-align: center;
	cell-spacing: none;
	background-color: #3399CC;
}
.subTitle
{
	font-weight: bolder;
	font-size: 18pt;
	color: #ffddbb;
	font-family: "Courier New" , Courier, mono;
	WHITE-SPACE: nowrap;
	cell-spacing: none;
}
.Head1_Name
{
	font-weight: bold;
	font-size: 12px;
	color: #CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	cell-spacing: none;
}
.Cfont
{ 
	 font-family:Verdana,Arial, Helvetica, sans-serif;
	 color:Black;
	 font-size: 12px;
	 font-weight:normal;
}
.fnt
{ 
	font-size: 12px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	/*background-color: #F0F8FF;*/
	cell-spacing: none;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 2px;
	/*color:#2F428D;*/
	color:#800000;
	font-weight:bold;
}
/*.A
{
	font-weight: bold;
	font-size: 9pt;
	color: darkblue;
	font-family: "Verdana" , Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	text-align: center;
	text-decoration: none;
	cell-spacing: none;
}*/

.td
{
	font-size: 11px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	/*background-color: #F0F8FF;*/
	cell-spacing: none;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 2px;
	/*color:#2F428D;*/
	color:Black;
	/*font-weight:bold;*/
}
.rtd
{
	font-size: 11px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	/*background-color: #F0F8FF;*/
	cell-spacing: none;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 2px;
	/*color:#2F428D;*/
	color:Black;
	font-weight:bold;
}
.htd
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #F0F8FF;*/
	cell-spacing: none;
	padding-left: 2px;
	color:#000000;
	font-weight:bold;
}
.hd1
{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	/*background-color: #0099ff;*/
	cell-spacing: none;
	padding-left: 2px;
	color:white;
	font-weight:bold;
}
.tdtext
{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*background-color: #F0F8FF;*/
	cell-spacing: none;
	color:Black;
	font-weight:normal;
	overflow: hidden;
	float: right;
}
.Head2_td
{
	border-right: black 0px solid;
	border-top: #ffffff 1px solid;
	border-left: black 0px solid;
	border-bottom: #ffffff 0px solid;
	background-color: #95b8ff;
	cell-spacing: none;
	border-style: none;
}
.MainTable
{
	border-right: #000000 1px solid;
	padding-right: 0px;
	border-top: #ffffff 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #000000 1pt solid;
	width: 550px;
	padding-top: 0px;
	border-bottom: #000000 1px solid;
	text-align: center;
	cell-spacing: none;
	cellspacing-top: 1;
	clip: rect( );
	border: 1px #A8946F none;
}
.SubTable
{
	border-right: #000000 1px solid;
	padding-right: 0px;
	border-top: #ffffff 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #000000 1pt solid;
	width: 50%;
	padding-top: 0px;
	border-bottom: #000000 1px solid;
	text-align: center;
	cell-spacing: none;
	cellspacing-top: 1;
}
.Head3
{
	padding-right: 0px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family: "Courier New" , Courier, mono;
	WHITE-SPACE: nowrap;
	text-align: left;
	cell-spacing: none;
}
.Content
{
	padding-right: 0px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 0px;
	font-family: "Courier New" , Courier, mono;
	WHITE-SPACE: nowrap;
	background-color: #FFF5EC;
	text-align: left;
	cell-spacing: none;
	border: #006600 none;
	border-width: 0px 1px 1px;
}
.Head3_Mst
{
	padding-right: 0px;
	padding-left: 8px;
	font-weight: bolder;
	font-size: 14px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family: "Courier New" , Courier, mono;
	WHITE-SPACE: nowrap;
	background-color: #FFD5AA;
	text-align: center;
	cell-spacing: none;
}
.Content_Mst
{
	width: 100%;
	cell-spacing: none;
	border-style: none;
}


.TextBox
{
	border: #E4DED1;
	border-style: groove; 
	border: 1px ridge;
	/*border-top-width: 1px ; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;*/
	TEXT-ALIGN:left;
    font-weight:bold;
    font-family:Verdana;
    color:Black;
    background-color: #ffffff;
}

.textbox
{
	width: 125px;
	border-top-style: groove;
	border-right-style: groove;
	border-left-style: groove;
	height: 19px;
	border-bottom-style: groove;
	
}



.mandatory
{
	font-size: 10px;
	color: red;
}

.buttons
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BAAA8D;
	border: #E4DED1;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.TitileSpace
{
	height: 10px;
	clip: rect( );
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.HeadBg
{
	background-color: #C4E0FF;
	border: 1px none #C4E0FF;
}
.button
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	border: 1px ridge #93C9FF;
	/*background-color: #F0F8FF;*/
	width: 65px;
	clip: rect( );
	font-weight: bold;
}
.buttonAddg
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Green;
	font-weight: bold;
	background-color: #EBEBEB;
	border: #E4DED1;
	border-style: groove; 
	border-width:medium;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	cursor:hand;
}
.buttonAdd
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	clip: rect( );
	font-weight: bold;
	background-color: #EBEBEB;
	border: 1px ridge;
}
.ListThSpn
{
	font-family: Webdings;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
}
input
{
	font-size: 11px;
	border: 1px solid #666666;
}
.txtGrid
{
	clip: rect( );
	border-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tdGrid
{
	background-color: #FFFFFF;
	padding-left: 2px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d3d3d3;
	border-right-color: #333333;
	border-bottom-color: #666666;
	border-left-color: #666666;
	/*overflow: hidden;*/
	overflow:hidden;
	float: right;
}
.tdRedGrid
{
	background-color: Pink;
	padding-left: 2px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #333333;
	border-bottom-color: #666666;
	border-left-color: #666666;
	overflow: hidden;
	float: right;
}
.tdGridBOM
{
	width: 100%;
	clip: rect( );
	border-color: black #999999 #999999 black;
	background-color: #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.txtstyle
{
	text-decoration:none;
}
.tblGrid
{
	clip: rect(0px 1px 0px 1px);
	background-color: #999999;
}
.select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	background-color: #ffffff;
	border: #E4DED1;
	
	border: 1px ridge;
}
.tblHeadGrid
{
	background-color: #EBEBEB;
}
.thGrid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*border: 1px ridge;*/
	background-color: #2F428D; 
	color:white;
	text-align: left;
	
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #333333;
	border-bottom-color: #666666;
	border-left-color: #666666;
	overflow: hidden;
	float: right;
}
.btnGrid
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	background-color: #EBEBEB;
	border: none;
	height: 19px;
	width: 19px;
	vertical-align: middle;
}
.textarea
{
	font-size: 11px;
	border: 1px solid #666666;
}
.ListTh
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px ridge;
	background-color: #EBEBEB;
	font-weight: bold;
}
.ListThOn
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px ridge;
	background-color: #D7D7D7;
	font-weight: bold;
}
.toolBarGrid
{
	background-color: #666666;
	border: ridge;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.ListTd
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cell-spacing: none;
	padding-left: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.RptTbl
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	letter-spacing: 1px;
	word-spacing: 3px;
}
.RptTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


.time
{
	behavior:url(#default#time2);
}
.Calender
{
	POSITION: absolute;
	LEFT:290;
	/*TOP:540;*/
	TOP:305;
}
.CalenderSM_Event
{
	POSITION: absolute;
	LEFT:290;
	TOP:400;
}
.CalTransfer
{
	POSITION: absolute;
	LEFT:290;
	TOP:390;
}
.Toset
{
	POSITION: absolute;
}
.ToTakeActiom
{
	POSITION: absolute;
	LEFT:210;
	TOP:250;
}
.ToReTransfer
{
	POSITION: absolute;
	LEFT:210;
	TOP:290;
}

.ToolLink
{
	font-weight: bold;
	font-size: 75%;
	color: #00319c;
	text-decoration:underline;
	
}
.ToolLinkOver
{
	font-size: 75%;
	color: #0099ff;
	text-decoration: underline;
}
.RthGrid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 0px ridge;
	background-color:DESKTOP;
	text-align: LEFT;	
	padding-top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #333333;
	border-bottom-color: #666666;
	border-left-color: #666666;
	overflow: hidden;
	float: right;
}