/* 新 Web 应用程序项目的默认 CSS Stylesheet */

BODY
{
    MARGIN-TOP: 0px; 
    MARGIN-LEFT: 0px;
    margin-right :0px;
    margin-bottom :0px;
    /**BACKGROUND-COLOR:GhostWhite;**/
    background : url(http://oa.gdjxjg.com:8099/school/images/bg.gif);
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    scrollbar-arrow-color: #FFFFFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
    scrollbar-Base-Color: #63a2c6;
    Color:#000000;    
}

.tablebody1
{
	background-color : #fff; line-height : normal; 
}

.tablebody2 {background-color : #e4e8ef; line-height : normal; } 

.tableborder1 {width : 98%; border:1px none inherit; background-color : #6595d6;}

.ControlBODY
{
	BACKGROUND-COLOR:GhostWhite;	
	background:  #FFFFFF;  
	font-size: 9pt;  
	font-family: 宋体; 
}
.MessageBODY
{
    MARGIN-TOP: 5px; 
    MARGIN-LEFT: 5px;
    margin-right :0px;
    margin-bottom :0px;
    /**BACKGROUND-COLOR:GhostWhite;**/
    background : url(http://oa.gdjxjg.com:8099/school/images/bg.gif);
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    scrollbar-arrow-color: #FFFFFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
    scrollbar-Base-Color: #63a2c6;
    Color:#000000;    
}

.BODYOther
{
    MARGIN-TOP: 0px; 
    MARGIN-LEFT: 0px;
    margin-right :0px;
    margin-bottom :0px;
    /**BACKGROUND-COLOR:GhostWhite;**/
    background : url(http://oa.gdjxjg.com:8099/school/images/bg.gif);
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    scrollbar-arrow-color: #FFFFFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
    scrollbar-Base-Color: #63a2c6;
    Color:#000000;
}

.td1 { FONT-SIZE: 9pt; text-align:center; FONT-FAMILY: 宋体; HEIGHT: 25px ;BORDER-BOTTOM: #639ACE 1px solid}
.td2 { FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: 宋体;HEIGHT: 25px ;BORDER-BOTTOM: #639ACE 1px solid}
.td3 { FONT-SIZE: 9pt; text-align:center; FONT-FAMILY: 宋体;HEIGHT: 25px ; HEIGHT: 30px ;}
.td4 { FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: 宋体;HEIGHT: 25px ;}		

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	color:	#0000ff;
	text-decoration : none;
	}	
		
A:visited	{	
	color:	#0000ff;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#0000ff;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#008000;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
	
LABEL
{
	font-family: 新宋体; 
	font-size: 12px
}

TD
{
	font-size: 12px;
	font-family: 新宋体;
}

.ReportTitle
{
	font-weight: bold;
	font-size: 20px;
}

.InputClass1
{
	border-right: #ccccff 1px solid;
	border-top: #ccccff 1px solid;
	border-left: #ccccff 1px solid;
	border-bottom: #ccccff 1px solid;
}

.InputClass2
{
	border: 1px solid #49b8e5;
}

.InputClass3
{
	border: 1px solid #49b8e5;
	text-align : center;
}

.TableStyle1
{
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
	BORDER-COLLAPSE: collapse; 
	BACKGROUND-COLOR: whitesmoke;
}
.tb1         
{ 
	height: 10px; 
	background-color: #ffffdd; 
	border: 1px solid #ffcc00; 
	padding: 5px; 
}

.tb2         {
               background-color: left; background-repeat: no-repeat; 
               background-attachment: scroll; height: 10px; 
               border: 1px solid #ff3300; padding-left: 30px; padding-right: 
               6px; padding-top: 6px; padding-bottom: 6px; 
               background-position: top }
               
.tb3     
{ 
	height: 10px; 
	background-color: #ffffdd; 
	border: 1px solid #ffcc00; 
	padding: 2px; 
}      

.tb4
{
	height: 10px; 
	background-color: #FFF3E7; 
	border: 1px solid #ff3300; 
	padding: 2px; 
}         

.CustomTable
{
	BORDER-RIGHT: darkgray 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: white 1px solid; 
	BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR : #fdf5e6;
}

.Border_1_Black
{
	border-style: solid; border-width: 1;
}


.Td_Width_1
{
	border: 1 solid Linen;
}

.Td_Navigation 
{
   background-image: url("http://oa.gdjxjg.com:8099/school/images/table_bgline2.gif");	
}

.Td_Border_2
{
	border: 1 solid DeepSkyBlue;
}

.Td_Left_Width_1
{
	border-left: 1 solid  blue
}

.Row_Progress
{
	background :#F7F3F7;
	height :50px;
}
	
.Row_Sort 
{
	background :#FFEBCE;
}

.Cell_Content
{
	background :#EFF3FF;
	height:30px;
}
	
.ProcessIng_Bottom
{
	background :#eaf7e2;
}
	
.ProcessIng_Middle
{
	background :aliceblue;
}
	
.ProcessIng_Option
{
	background:#F7F7F7;
}

.ProcessIng_Item
{
	background:#F7F7F7;
}


.Head
{
	background-color:buttonface;
	height:20px;
	font-family:宋体;
	font-size :9pt;
	border: 1px solid;
	cursor:default;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;	
}


 .fixTitle 
 {
	POSITION: relative; TOP:expression(this.offsetParent.scrollTop);
	height:20px;
	cursor:default;
}

.Head_down
{
	background-color:buttonface;
	height:20px;
	font-family:宋体;
	font-size :9pt;
	border: 1px solid;
	cursor:default;
	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
}

.Btn_1
{
	padding-top:4px;
	padding-left:4px;
	border: 1px solid;
	cursor:default;
	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}

.unSelectRow
{
	background-color:#F4F9FF;
	color:black;
}

.SelectRow
{
	background-color:highlight;
	color:White;
}

.Selected
{
	width:60;
	POSITION:absolute;
	text-align:center;
	font-size:9pt;
	vertical-align :middle;
	filter:gray;
}

.UnSelected
{
	width:60;
	POSITION:absolute;
	text-align:center;
	font-size:9pt;
	vertical-align :middle;
}
.Drag
{
	width:60;
	POSITION:absolute;
	text-align:center;
	font-size:9pt;
	vertical-align :middle;
	filter:alpha(opacity=30);
}

.StartMenuTable
{
	background-color :#eeeeee;
	border-width:0;
}




.NavigateBar
{
	background:#eeeeee;
	height:30px;	
	border:#888888;
}

.DataGridHead
{
	background-color:#8FC1E6;
	font-size :10pt;
	font-family:宋体;
	font-weight:bold;
	color:#666666;	
	height:25px;
}
.TableItem
{
	font-size :9pt;
	font-family:宋体;
}

.ItemStyle
{
   height:28px;
   background-color:#ffffff;
}
.trMouseOver
{
   height:28px;
   background-color : #C1D2EE;
}

.AlternatingItemStyle
{
   height:25px;
   background-color:oldlace;
}

.LineBorderTable
{
	border-collapse:collapse;
}

.Width100Text
{
	width:100%;
	border: solid 1 #888888;
}

.NoBorderText
{
	width:100%;
	border-width:0;
}

.body1
{
    MARGIN-TOP: 0px; 
    MARGIN-LEFT: 0px;
    margin-right :0px;
    margin-bottom :0px;	
	background: #eef0ff;  
	font-size: 9pt;  
	font-family: 宋体; 	
}

.body2
{
	MARGIN-TOP: 0px; 
    MARGIN-LEFT: 0px;
    margin-right :0px;
    margin-bottom :0px;
	background: #ffffee;  
	font-size: 9pt;  
	font-family: 宋体; 	
}

.Btn
	{
		CURSOR:hand;
		/**BORDER-BOTTOM: #0099ff 1px solid;
		BORDER-LEFT: #0099ff 1px solid;
		BORDER-RIGHT: #0099ff 1px solid;
		BORDER-TOP: #0099ff 1px solid;
        **/
		HEIGHT: 20px;
		POSITION: relative;
		Font-size:11pt;
		font-family:宋体;
	}
	
	.BtnMouseOver
	{
		/**BACKGROUND-COLOR: white;**/
		background-color : Linen;
		color : Blue;
		CURSOR:hand;
		BORDER-BOTTOM: buttonshadow 1px solid;
		BORDER-LEFT: buttonhighlight 1px solid;
		BORDER-RIGHT: buttonshadow 1px solid;
		BORDER-TOP: buttonhighlight 1px solid;
		HEIGHT: 20px;
		POSITION: relative;
		Font-size:11pt;
		font-family:宋体;
	}
	
	.BtnMouseDown
	{
		/**BACKGROUND-COLOR: #fffaf0;**/
		background-color : ghostwhite;
		color : Blue;
		CURSOR:hand;
		BORDER-BOTTOM: buttonhighlight 1px solid;
		BORDER-LEFT: buttonshadow 1px solid;
		BORDER-RIGHT: buttonhighlight 1px solid;
		BORDER-TOP: buttonshadow 1px solid;
		HEIGHT: 20px;
		POSITION: relative;
		TOP: 1px;
		Font-size:11pt;
		font-family:宋体;
	}
	
.buttons 
{
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #555 1px solid; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: right; 
}
#tabbar 
{ 
	LEFT: 10px; 
	POSITION: relative; 
}
.tab 
{ 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9pt; 
	Z-INDEX: -1; 
	LEFT: -2px; 
	FLOAT: left; 
	MARGIN-LEFT: -5px; 
	WIDTH: 90px; 
	CURSOR: pointer; 
	COLOR: #000; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: 宋体; 
	POSITION: relative; 
	TOP: 1px; 
	HEIGHT: 25px; 
	TEXT-ALIGN: center; 
	moz-border-radius: 0px 0px 4px 4px; 
}
.tab111 
{ 
	BORDER-RIGHT: buttonshadow 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: buttonshadow 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9pt; 
	Z-INDEX: -1; 
	LEFT: -2px; 
	FLOAT: left; 
	MARGIN-LEFT: -5px; 
	BORDER-LEFT: buttonshadow 1px solid; 
	WIDTH: 90px; 
	CURSOR: pointer; 
	COLOR: #000; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: buttonshadow 1px solid; 
	FONT-FAMILY: 宋体; 
	POSITION: relative; 
	TOP: 1px; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: ghostwhite; 
	TEXT-ALIGN: center; 
	moz-border-radius: 0px 0px 4px 4px; 
}
.tab-current 
{ 
	border-style: groove; 
	border-width: 1; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9pt; 
	Z-INDEX: 10; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 90px; 
	COLOR: blue; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: 宋体; 
	TOP: 1px; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: ghostwhite; 
	TEXT-ALIGN: center; 
}
.tab-move 
{ 
	border-style: ridge; 
	border-width: 1; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 9pt; 
	Z-INDEX: 10; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 90px; 
	COLOR: blue; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: 宋体; 
	TOP: 1px; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: Linen; 
	TEXT-ALIGN: center; 
}

.ItemStyle
{
   background-color:AliceBlue;
   border-style : Dotted;
}

.AlternatingItemStyle
{
   background-color:FloralWhite;
   border-style : Dotted;
}

.trMouseOver
{
   background-color : #C1D2EE;
}