body
{
	font-family: Arial;
	font-size: mediumer;
}
.tbMain /*主要table*/
{
	BORDER-RIGHT: #5b84c4 1px solid; 
	BORDER-TOP: #5b84c4 1px solid; 
	BORDER-LEFT: #5b84c4 1px solid; 
	BORDER-BOTTOM: #5b84c4 1px solid; 
	BACKGROUND-COLOR: #F0F8FF;
	width:100%;
	border-collapse: collapse;	
}
.tbMain-NoTopLine /*主要table*/
{
	BORDER-RIGHT: #5b84c4 1px solid; 
	BORDER-LEFT: #5b84c4 1px solid; 
	BORDER-BOTTOM: #5b84c4 1px solid; 
	BACKGROUND-COLOR: #F0F8FF;
	width:100%;
	border-collapse: collapse;	
}
.tbMain-NoBottomLine /*主要table*/
{
	BORDER-RIGHT: #5b84c4 1px solid; 
	BORDER-TOP: #5b84c4 1px solid; 
	BORDER-LEFT: #5b84c4 1px solid; 
	BACKGROUND-COLOR: #F0F8FF;
	width:100%;
	border-collapse: collapse;	
}
.tbMain-NoTopBottomLine /*主要table*/
{
	BORDER-RIGHT: #5b84c4 1px solid; 
	BORDER-LEFT: #5b84c4 1px solid; 
	BACKGROUND-COLOR: #F0F8FF;
	width:100%;
	border-collapse: collapse;	
}

.title-style /*主要table的第一列td*/
{
	BACKGROUND-COLOR: #708090;
	text-align:center;
	font-family:"新細明體";
	color: #ffffff;
	height:20px;/*新增*/
	
}
.sub-title-style /*主要table的第一列td*/
{
	BACKGROUND-COLOR: #708090;
	text-align:left;
	font-family:"新細明體";
	color: #ffffff;
}
.title-lbl-style /*主要table的第一列td內的Label*/
{
	font-family:"新細明體";
	color: #ffffff;
}

.must-style
{
    font-family: "新細明體";
    color: #E10000;
    border-bottom-color: #D3D3D3;
    border-bottom-style: none;
    border-bottom-width: 1px;
    width: 15%; /*新增*/
    font-size: medium;
}
.readonly-style
{
    font-family: "新細明體";
    color: #0000FB;
    width: 15%; /*新增*/
    font-size: medium;
}

/*Modal Popup*/
.modalBackground 
{
	background-color:Gray;
	/*filter:alpha(opacity=70);
	opacity:0.7;*/
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
 
.ajaxhead {
	background-color: #708090;
	font-size: large;
	color: #ffffff;
	font-weight: bold;
	line-height: normal;
}
.tdunderline{
	border-bottom-color:#D3D3D3;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	font-size:medium;
}
.tdunderline1{
	border-bottom-color:#D3D3D3;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	width:2%;/*新增*/
}

/*Popup Control*/
.popupControl
{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

.testTextbox
{
    color:Black;	
}

.table {
	/*FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif*/
	
	font-family: "細明體";
	color: #333333;
	font-size: 12pt;
	border-color: #999999;
}
.GridView_Move{
	/*FILTER: alpha(opacity=70);*/
	background-color: #CE5D5A;
}

 
.normal-Textbox {
	COLOR: black; FONT-SIZE:12px;
}
.control-Textbox {
	COLOR: black; FONT-SIZE:12px;  
}
.title-button {
   background-color:#F7F6F3;
   border-bottom-style:outset;
   border-bottom-color:Blue;
   font-size:medium;
   font-weight:bold;
   color:#0066CC;
   height:25px; 
}

.list-button
{
    font-size: small;
    color: #0066CC;
    height: 20px;
    vertical-align:top;    
}

.title2-button {
   background-color:#EFF3FB;
   border-bottom-style:None;
   border-bottom-color:#EFF3FB;
   font-size:medium;
   font-weight:bold;
   color:#0066CC;
   height:25px; 
}

.form-control {
  border: 0;
  color: #324148;  
  padding: 0; 
  font-size:medium;
  color: #324148;
}

.RadCaptcha-style  
{
	font-family:"新細明體";
	border-bottom-color:#D3D3D3; 
	border-bottom-width:1px; 
	height:20px;/*新增*/
	font-size: 16px;
}

.normal-style
{
    font-family: "新細明體";
    width: 15%; /*新增*/
    font-size: large;
}

.normal-style-qb /*黑色Label*/
{
	font-family:"新細明體"; 
	width:40%;/*新增*/
	font-size:medium;
}

.normal-style-sr /*黑色Label*/
{
	font-family:"新細明體"; 
	width:50%;/*新增*/
	font-size:medium;
}

.normal-style-pr /*黑色Label*/
{
	font-family:"新細明體"; 
	width:10%;/*新增*/
	font-size:Medium;
}