

.PageFunction{
	font:"新細明體";
	float:left;
	color: #336699;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
	background-image:url('../images/Banner_BG_01b.gif') ;
	background-repeat:no-repeat;
	background-position:left;
  height:36px;
  width:1%;
  vertical-align:left;
}



.PageFunctionIcon{
   float:left;
   position:relative;
   background-repeat:no-repeat;
   background-image:url('../images/Icon_03.gif');
	 width:29px;
	 height:36px;
}

.PageFunctionTx{
	float:left;
	FONT-FAMILY: "Verdana", "新細明體"
	text-align:left;
	font-size:14pt;
	position:relative;
}


.PageFunctionBg{
   float:left;
   position:relative;
   padding: 0;
	 margin-top: 5px;
  margin-bottom: 5px;

   background: url('../images/Banner_BG_03b.gif');
	 width:97%;
	 height:36px;
}

.PageFunctionFt{
  	float:left;
  	position:relative;
  	padding: 0;
		margin-top: 5px;
		margin-bottom: 5px;
		background: url('../images/Banner_BG_02b.gif') no-repeat;
		width:2%;
		height:36px;
		vertical-align:right;
}


.NoticeHeader{
	float:left;
	background: url('../images/Banner_BG_04.gif');
	width:20px;
	height:36px;
	vertical-align:right;
	

}
.NoticeHeaderLabel{
	float:left;
	background: url('..//images/Banner_BG_04B.gif');
	width:20px;
	height:36px;
	vertical-align:right;
	

}


.AppMenuBd{
	background-image: url('../images/BG_01.gif') ;
  text-align:center;
	
}

.TableTr{}

.TableTdStyle{
	background-color: #FFFFFF;
	border: 1px double #CACACA;

	
}

.TableTrHeader{ 
	
		background-color: #ADC6F7;
		text-align: center;
		color:#222222 
		
		}
.TableTdLabel{ 
	background-color: #8EC6AB;
	text-align: center; 
	font-size: 12px; 
	color:#222222 }
	
.TableTdInput{ 
	background-color: #FFFACD; text-align: left; font-size: 12px	
/*font-size: 12px*/}
.TableTdInput2{
	background-color: #E7E7E7; text-align: left;
}
	
.TableHeader{background-color: #B1D0FA; font-size: 12px; font-weight:bold;}

.Detail1{
  
   background-color: #FFFFFF;
}

.Detail2{
	
	background-color: #FFFACD;	
 }
 
 

.TableTdValue{ background-color: #FFFFFF; text-align: left; /*font-size: 12px*/}

.TableTdButton{ background-color: #FFCC66; text-align: center; /*font-size: 12px*/}

.ErrorMsg {font: bold 100%; color: #FF0000; font-size: 13px ;text-align: left;}

.GrantSearch{ float:left; position:absolute; top:20px; left:20px; }
.GrantInStock{ float:left; position:absolute; top:60px; left:20px; }
.GrantButtonIn{ float:left; position:absolute; top:150px; left:230px; }
.GrantButtonOut{ float:left; position:absolute; top:190px; left:230px; }
.GrantAssigned{ float:left; position:absolute; top:60px; left:300px; }

.tree {
	font-family:Verdana ;
	font-size:10px ;
	width:729px;
	float:left;
	background:url('../images/Banner_BG_A3.gif');
	height:320px;
	border:0px solid gray;
	padding:5px 0;
	overflow:auto;
}

.TableStyle{
	background-color: #FFFFFF;
	border: 1px solid #ADC6F7;

	 

}

.required{
   color:#FF0000;
}


.TBTitle
	{
	FONT-FAMILY: Verdana, 新細明體, Arial;
	 FONT-SIZE: 10pt;
	 
	color:#FFFFFF;
	background:#003366;
	font-family:"新細明體";
	font-weight:200;
	}
.TBbg1
	{ BACKGROUND-COLOR: #ccffcc;
		COLOR:green;
	FONT-FAMILY: Verdana, 新細明體, Arial; 
	FONT-SIZE: 10pt;
	
	
	}
.TBbg2
	{ 
	BACKGROUND-COLOR: lightyellow;
	color: #666666;
	FONT-FAMILY: Verdana, 新細明體, ;
	 FONT-SIZE: 10pt;

	 }
	 

.fldCaption {
	text-align:left;
	FONT-FAMILY: Verdana, 新細明體, Arial; 
	font-size: 16pt;
	color:#000000;
  margin-left: 5px;
	vertical-align:top;
}

.menubar {  
  text-decoration:none;
  FONT-FAMILY: Verdana, 新細明體, Arial; 
}


table#docList td#colseq  {
	background-color:#FFFFFF;
	border-right: 1px solid #ADC6F7
} 

table#docList tr:hover,table#docList tr.hilite {
	background:#FFFF99;
}
table#pickList tr:hover,table#pickList tr.hilite {
	background:#FFFF99;
}

table#docList tr:hover td#button_align_center {
	background:transparent;
}
table#pickList tr:hover td#button_align_center {
	background:transparent;
}

table#docList th,table#docList span.fldCaption{
	
	background:#8EC6AB;
	font-family:"新細明體";
	font-weight:200;
	text-align:center;	
}
table#pickList th,table#pickList span.fldCaption{
	
	background:#D5D5D5;
	font-family:"新細明體";
	font-weight:200;
	text-align:center;	
}

div.dataGridContainer{
	width:100%;
	height:100%;
	overflow-x:scroll;
	overflow-y:auto;
	overflow:-moz-scrollbars-horizontal !important;
}

