/* Default CSS Stylesheet for a new Web Application project 

BODY
{
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	scrollbar-arrow-color: #000000;  
	scrollbar-face-color: #DCDCCF;  
	scrollbar-3dlight-color: #000000;  
	scrollbar-highlight-color: #CAD2FF; 
	scrollbar-shadow-color: #999; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #E1E6FF;   
	scrollbar-base-color:#f8f8f8;   
}
*/     

.LeftPage
{
	font:9pt;
	margin-left:2;
	margin-top:2;
	margin-bottom:0;
	margin-right:0;
	background-color: #43ACE2;
}

.LeftBar
{
	BACKGROUND-COLOR:#078BCC;
	font:9pt;
	margin-left:2;
	margin-top:2;
	margin-bottom:0;
	margin-right:0;

	width: 10px;

}

.LeftPage2
{
	font:9pt;
	margin-left:2;
	margin-top:2;
	margin-bottom:0;
	margin-right:0;
}
.LeftTopPage
{
	font:9pt;
	margin-left:0;
	margin-top:0;
	margin-bottom:0;	
	margin-right:0;
}

.MainPage
{
	font:9pt;
	margin-left:2;
	margin-top:2;
}

.MainStart
{
	font:9pt;
	margin-left:12;
	margin-top:8;
}

.GridHead
 {font:8pt tahoma; 
	font-weight:bold; color:white; background-color:blue; padding-left:5px; padding-right:5px;
	}

.GridEnglish
{
	font:8pt;
	font-family:tahoma; 
	padding-left:5px; 
	padding-right:5px;	
}
	
.Grid
{
	font-size:9pt;
	font-family:宋体;
	}
.button1 {
	font-size: 12px;
	color: #000000;
	background-color: #E7E8DA;
	border: 2px solid #C7CC91;
	cursor:hand;
	width: 72px;
	height:27px;
	}
.button2 {
	font-size: 12px;
	color: #000000;
	background-color: #E7E8DA;
	border: 2px solid #C7CC91;
	cursor:hand;
}
.button3 {
	font-size: 12px;
	color: #000000;
	background-color: #d7d4c1;
	cursor:hand;
}
.buttonReader {
	font-size: 12px;
	color: #000000;
	background-color: #E7E8DA;
	border: 2px solid #C7CC91;
	cursor:hand;
	width: 60px;
	height: 27px;
}
.tableborder {
	border: 1px solid #ced1aa;
}
.tableborder2 {
	border: 1px solid #000000;
}
.formtxt {
	border: 1px solid #000000;
}
.tableborder {
	border: 1px solid #ced1aa;
}
.txt1
{
	font-size:12px;
	font-family:宋体;
	}	
.txt2
{
	font-size:14px;
	font-family:宋体;
	letter-spacing:1.5;
	}	
.title1
{
	font-size:14px;
	font-family:宋体;
	font-weight:bold;
	}
.title2
{
	font-size:17px;
	font-family:宋体;
	font-weight:bold;
	}

A:link
 {color:#336600; text-decoration:none;cursor:hand;}
A:visited
 {color:#65038e;text-decoration:none}
A:active
 {color:#ff0000;} 
A:hover
 {color:#ff0000;text-decoration:none}

A
{	font-family:宋体;
	font-size:9pt;
	
}
.txt_table_title
{
	font-size:18px;
	font-family:"宋体";
	font-weight: bold;

	}	
.txt_table
{
	font-size:14px;
	font-family:"宋体";
	}	
.txt_table_td
{
	font-size:14px;
	font-family:宋体;
	}	
	
.txt_TID {
	font-size: 9px;
	color: #000000;
	background-color: #F6F5FF;
	border: 1px solid;
	border-color:#81ACEF;
	cursor:hand;
	width: 120px;
	height:21px
}
.txt_PromptInfo
{
    font-size: 16px;
    color: #ff0000;
    border: 0px;
    font-weight:bold;
    width: 20px;
}

.inf
{
	font-size:9pt;
	color:red;
}
A.title_link:link
{
    font-family:宋体;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none
}

A.title_link:visited
{
    font-family:宋体;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none
}
A.title_link:hover
{
    font-family:宋体;font-size:10pt;color:#098acc;font-weight:bold;text-decoration:none
}
A.Menu_link:link
{
    font-family:宋体;font-size:12px;color:#ffff00;text-decoration:none
}
A.Menu_link:visited
{
    font-family:宋体;font-size:12px;color:#ffffff;text-decoration:none
}
A.Menu_link:hover
{
    font-family:宋体;font-size:12px;color:#FFFF00;text-decoration:none
}
A.SubMenu_link:link
{
	font-family:宋体;font-size:12px;color:#FFFFFF;text-decoration:none
}
A.SubMenu_link:visited
{
	font-family:宋体;font-size:12px;color:#FFFFFF;text-decoration:none
}
A.SubMenu_link:hover
{
	font-family:宋体;font-size:12px;color:#FFFF00;text-decoration:none
}

.txt_table2
{
	font-size:12px;
	font-family:"宋体";
}
.title3
{
	font-size:12px;
	font-family:宋体;
	font-weight:bold;
	}
	
.button3 {
	font-size: 10pt;
	font-family:宋体;
	font-weight:bold;
	color: #000000;
	background-color:#d7d4c1;
	cursor:hand;
}
A.table_link:link
{
    font-family:宋体;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none
}
A.table_link:visited
{
    font-family:宋体;font-size:10pt;color:#FF0000;font-weight:bold;text-decoration:none
}
A.table_link:hover
{
    font-family:宋体;font-size:10pt;color:#098acc;font-weight:bold;text-decoration:none
}
A.table_link1:link
{
	font-family:宋体;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none
}
A.table_link1:visited
{
    font-family:宋体;font-size:10pt;color:#FF0000;font-weight:bold;text-decoration:none;background-color:Gray
}
A.table_link1:hover
{
    font-family:宋体;font-size:10pt;color:#098acc;font-weight:bold;text-decoration:none
}

.TABLE1
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	border-collapse:collapse; 
	border-spacing: 0px; 
	font-size:12px;
	font-family:宋体;
	margin-bottom: 0px;
	width:100%;
}

.TABLE1Nofont
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	border-collapse:collapse; 
	border-spacing: 0px; 
	margin-bottom: 0px;
	width:100%;
}

.TABLE2
{
	border-collapse:collapse; 
	border-spacing: 0px; 
	border:0px; 
	padding:0px;
	margin:0px;
}

.TABLE_TRTD_Title
{
	margin: 0px;
	padding: 0px;
	border-bottom:1px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	
	font-size:12px;
	font-family:宋体;
	font-weight:bold;
}

.TABLE_TRTD
{
	height: 25px;	
	margin: 0px;
	padding: 0px;
	border: 1px groove #000000;
}

.TABLE_TRTDRight
{
	height: 25px;	
	margin: 0px;
	padding: 0px;
	border: 1px groove #000000;
	padding-right:5px;
}

.TABLE_TRTDNoBorder
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.TABLE_TDSolid
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #F4F4F0;
}

.hidden { display:none;}


.Label_Title
{
	font-size:11pt; 
	text-decoration: underline; 
	font-family: 宋体, Arial, Helvetica, sans-serif; 
	color: #090075; 
	font-weight: bold;
}

.DIV_LOADING
{
	width: 100px;
	font-size: 9pt;
	font: 宋体;
	border-right: red thin dotted;
	border-top: red thin dotted;
	border-left: red thin dotted;
	color: #FFFF00;
	border-bottom: red thin dotted;
	font-family: Monospace;
	background-color: #009900;
	border-color: #333300;
	border-style: dotted;
}

.hiddenPic
{
    visibility: hidden;
    width: 0px;
    height: 0px;
}

.visiblePic
{
    visibility: visible;
    width: 24px;
    height: 24px;
}

.StatsReportTitle
{
	font-family: 宋体, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	text-decoration: underline
}

.hiddenRow
{
    visibility:hidden;
}

.visibleRow
{
    visibility:visible;
}

.EmptyGridRow_TDSolid
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #A7A6AA;
	color: #000000;
	background-color: #F4F4F0;
	font-weight: bold;
	font-size: 12px;
	text-align:center;
}

.EmptyGridRow_TDDataSolid
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #A7A6AA;
	color: #800000;
	background-color: #FFFFFF;
	font-size: 12px;
}


.btn { border: 3px double #aaa;background: #aaa;  color: #fff; cursor: pointer; height:24px; width:60px;font-size: 12px; }

.btn.blue { background: #81ACEF; border-color: #81ACEF;}
.btn.green { background: #B2E4AD;border-color: #B2E4AD; }
.btn.pink { background: #e1a;border-color: #e1a; }
.btn:hover { background-color: #AA0000; border-color: #AA0000;}
.btn:active { background-color: #444000; border-color: #444000; }

.txt_disable
{
	border-style: groove;
	background-color: #EAE8FF;	
	font-size:12px;
}

.txt_normal
{
	border-style: groove;
	font-size:12px;
}

.TABLE_TRTD_Disable
{
	height: 25px;	
	margin: 0px;
	padding: 0px;
	border: 1px groove #000000;
	background-color:#EAE8FF;
}

.tdAlignLeft
{
	text-align: left;
}

.DataGridFixedHeader   
{ 
  POSITION:   relative;   
  BACKGROUND-COLOR:   blue   ; 
  height:25px; 
  color:#ffffff; 
  text-align:center   ; 
  vertical-align:middle; 
  font-weight:bold; 
  font-size:13px; 
  background-color:#5D7B9D; 
}

.MinwinImg
{
	width:20px;
	height:20px
}

.divBack
{
	 background-color: #F6F6F6; 
	 width: 100%; 
	 height:100%; 
	 z-index: 1000; 
	 position: absolute;
     left: 0; 
	 top: 0; 
	 overflow: hidden;
	 -moz-opacity:0.8;
	 filter:alpha(opacity=80);
     opacity:0.8;
}

.divGrid
{
	position:relative;
	left: 0;
	overflow-x: scroll;
	width: 100%;
	height: auto;
}

.GridViewStyle
{   
    border-right: 1px solid #A7A6AA;
    border-bottom: 1px solid #A7A6AA;
    border-left: 1px solid #A7A6AA;
    border-top: 1px solid #A7A6AA;
    padding: 1px;
    width:100%;
    font-size:12px;
	font-family:宋体;
}

.GridViewStyle a
{
	color: #007526;
}

.GridViewHeaderStyle th
{
	border-left: 1px solid #E1DEE4;
	border-right: 1px solid #E1DEE4;
}

.GridViewHeaderStyle
{
	background-color: #F4F4F0;
	font-weight: normal;
	color: #000000;
	height: 22px;
}

.GridViewFooterStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White;
}

.GridViewRowStyle
{
    background-color: #FFFFFF;
    /*color: #333333; */
    height:22px;
}

.GridViewAlternatingRowStyle
{
    background-color: #FFFFFF;
   /* color: #284775;*/
   height:22px;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
	border: 1px solid #E1DEE4;
}

.GridViewSelectedRowStyle
{
	background-color: #DFE4FF;
	color: #0000FF;
	height: 22px;
	font-weight:bold;	
}

.GridViewPagerStyle
{
	background-color: #F4F4F0;
	color: #AC0217;
	font-weight: bold;
	padding:6px;
	text-align:left;
}

.GridViewPagerStyle table
{
    margin: 0 auto 0 auto;
    
}

.freezeMainContent 
{ 
	z-index:120; 
	left:expression(document.getElementById("mainContent").scrollLeft+"px");/*expression(this.offsetParent.scrollLeft);*/
	position:relative;
	border: 0px;	
}

.freezeMainContent2 
{ 
	z-index:120; 
	left:expression(document.getElementById("mainContent2").scrollLeft+"px");/*expression(this.offsetParent.scrollLeft);*/
	position:relative;
	border: 0px;	
}

.divScroll
{ 
	overflow-y:scroll;
}

.TABLE_TDSolidLabel
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #F4F4F0;
	background-color: #EEFAFF;
	text-align:right;
}
.TABLE_TDSolidContainer
{
	margin: 0px;
	padding: 0px;
	border: 1px solid #F4F4F0;
	padding-left:3px;
	text-align:left;
}

.TABLE_TRTDContainer
{
	height: 25px;	
	margin: 0px;
	padding: 0px;
	border: 1px groove #000000;
	padding: 3px;
	text-align:left;
}
.divtitle
{
	font-size:12px;
	font-family:宋体;
	font-weight:bold;
}

.txt_whileborder
{
	border-bottom:groove 2px #0022FF;
	border-left:none;
	border-right:none;
	border-top:none;
	background-color: #FFFFFF;
}

.div_ToolLeft
{
	float: left; 
	margin-left:5px;
	font-size:12px;
	font-family:宋体;
}

/*
.div_ToolRight
{
	text-align:right;
	margin-right:5px;
	font-size:12px;
	font-family:宋体;
}
*/

.div_ToolRight
{
    float: right;
	margin-right:5px;
	font-size:12px;
	font-family:宋体;
}



.TABLE_TDSolidLeft
{
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #F4F4F0;
	border-bottom:1px solid #F4F4F0;
	border-right-style:none;
	border-top-style:none;
}

.DIVLoing
{
	position: absolute;
	left: 0px; 
	top: 0px; 
	height: 25px; 
	width: 200px;
	z-index: 9990;
}
