﻿body, form {
    margin: 0;
}
body {
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 9pt;
    background: white;
    color: black;
}
table {
	font-size: 9pt;
}
h1, h2, h3, h4 {
	margin: 0;
	font-family: 宋体, tahoma, arial, helvetica, sans-serif;
}

/*页面链接样式*/
a { text-decoration: none; }
a:link { color: #636; }
a:visited { color: #636; }
a:hover { color: #666;text-decoration: underline; }
a:active { color: #666; }

A.banner:active
{
	color: white;
}
A.banner:link{
	color: white;
}
A.banner:visited{
	color: white;
}


/*主页顶端栏目*/
.header {
	background-image: url(Images/header_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	border-bottom:  solid 4px #CA7900;
	background-color: #6A69A6;
}

.mainbar {
	background-image: url(Images/header_bg.gif);
}

.minorbar {
	background-image: url(Images/bar_bg.gif);
	background-repeat:repeat-x;
}

/*标语*/
.banner{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt; 
    color: white;
    font-weight: bold; 
    text-decoration: none; 
}

/*导航条*/
.navbar
{
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F7F6F6, endColorstr=#FFFFFF); BACKGROUND-COLOR: #F7F6F6;height:28px;
}

/*按钮样式*/
.sn_btn_1
{
	font-size: 9pt;
	border:0px solid #7394B8; 
	padding-top: 2px; 
	height:22px; 
	background-image:url(Images/header_bg.gif);
	background-color: #fff;
	color:White
}
.sn_btn_2
{
	font-size: 9pt;
	border:0px solid #7394B8; 
	padding-top: 2px; 
	height:22px; 
	background-image:url(Images/bar_bg.gif);
	background-color: #fff;
	color:White
}

/*CheckBox样式*/


/*DropDownList样式*/
.DropDownList
{
	font-size:12px;
}

/*Grid样式*/
.Grid
{
  background-color:White;
   border-left-color:Gray;
   border-bottom-color:Gray;
   border-right-color:Gray;
   border-top-color:Gray;
   color:Blue; 
}
.FooterStyle
{
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.RowStyle
{
	BACKGROUND-COLOR:#E4E3EE;
}
.HeaderStyle
{ 
	background-image: url(Images/bar_bg.gif);
	background-position: top left;
	background-repeat: repeat-x; 
}
.SelectedRowStyle 
{ 
	BACKGROUND-COLOR:#D1DDF1;
	FONT-WEIGHT: bold;
	Color:Red;
}
.AlternatingRowStyle
{
	BACKGROUND-COLOR:#CDCCDF;
}
.PagerStyle
{
  BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}

/*Label样式*/
.ErrorLabel
{
	color:Red;
	font-size:13px;
}

/*Menu样式*/
.StaticMenuStyle {
	background: #efedd4 url(images/tabunselectedbg.gif) bottom repeat-x;
	font-size: 12px;	
}

.StaticHoverStyle {

}

.StaticSelectedStyle 
{
	/*
	background:#E1DCB3 url(images/tabselectedbg.gif) repeat-x;
	color:white;
	*/
}

.StaticMenuItemStyle
{	
    padding:8px 5px 8px 5px;
    border-right:1px solid #AAAAEE;
}

.DynamicMenuStyle 
{
    border-left:1px solid #a5b5ee;
    border-right:1px solid #a5b5ee;
    border-bottom:1px solid #a5b5ee;
    font-size: 12px;
    width:150px;
    padding:0px;
    text-align:left;
	background-color:#EEEEFF;
}
.DynamicMenuItemStyle {	
    width:150px;
    text-align:left;
    line-height:20px;
    font-weight:normal;
    color:#33a;
    background-color:#eef;
    padding:2px 5px 2px 5px;
    border-top:1px solid #fafafa;
    border-bottom:1px solid #d3d3f3;
    display:block;    
}

.DynamicHoverStyle 
{
	padding:2px 5px 2px 5px;
    width:150px;
    text-align:left;
    color:#33a;
    font-weight:normal;
    text-decoration:underline;
    background-color:#ccf;
}

.StaticMenuStyleSide {
	/*background: #efedd4 url(images/tabunselectedbg.gif) bottom repeat-x;*/
	font-size: 12px;	
	background-image: url(Images/minorbar.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding:5px 5px 5px 5px;
}

.StaticMenuStyleSide a
{
	color:White;
}

.StaticMenuStyleSide a:hover
{
	color:White;
}

.StaticMenuStyleSide a:visited
{
	color:White;
}

/*Table样式*/
.Normal
{
	table-layout:auto;
	width:100%;
}

/*WebPart标题栏*/
.WebPartTitle
{
	background-image: url(Images/header_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #669;
	color: #fff;
	font-size: 1.1em;
}

.TableFrameCote
{
	border:1px solid #B7B5DA;
}
.TableFrameCollapse
{
	border-collapse:collapse;border:1px solid #EBEBE6;border-color:#EBEBE6;
}
.TableFrameCoteBar
{
	border-collapse:collapse;border:1px solid #D1DDF1;border-color:#D1DDF1;
}

.DisabledTextBoxFrame
{
	border:0px solid #E4E3EE; background-color:#E4E3EE;tcmp:expression(this.readOnly="true");
}

/*主页背景*/
.BackgroundImageLeft
{
	background-image:url(Images/whatsnew_wtr.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom right;
}

.BackgroundImageRight
{
	background-image:url(Images/samples_wtr.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;
}
/*登陆背景*/
.BackgroundImageLogin
{
	background-image: url(Images/overview_wtr.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom right
}
.BackgroundImageBottom
{
	padding:10px;
	background:url(images/bottombg.gif) repeat-x;
	background-color:#ffffff;
}

/*-----------------------------------------------------------------*/
.LeftDiv
{
	background-position: left top;
	position: absolute;
	width: 200px;
	height: 95%;
	z-index: 2;
	left: 0px;
	top: 34px;
	border-right: 5px solid  #CA7900;
	border-top: 1px solid  #CA7900;
	overflow: auto;
	BORDER-RIGHT: #CA7900 4px solid; BORDER-TOP: #cccccc 1px solid; SCROLLBAR-FACE-COLOR: #E4E3EE; LEFT: 0px; OVERFLOW-X: hidden; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; WIDTH: 200px; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;   BACKGROUND-COLOR: #FFFFFF	;HEIGHT: expression( document.body.clientHeight);
}
	
.leftFrameTitle
{
	height:22px;
	color:White;
	font-size: 8pt;
	vertical-align:middle;
	text-align: left;
	border-bottom :1px solid #2254B1;
	background-image: url(Images/bar_bg.gif);
	background-position: top left;
	background-repeat: repeat-x; 
	background-color: #827FA9;
}
.leftFrameTreeTD
{
	height: 100%;
	width: 100%;
	vertical-align: top;
	text-align: left;
}	



/*2006-02-19 hln add*/	
/*查询条件输入页面的样式
.condiTable
{

 border-width:inherit;
 	font-size:14px;
	font-style:normal;	
	width:100%;	
	padding:0;
	
}
.titelTD
{
 background-color:White;
 text-align:center;
 width :100%;
 height:30px;	
}
.condiTD
{
 background-color:#BFDCF9;
text-align:left;
 width :100%	
}
.titleLab
{
	color:Maroon;
	font-size :18px;
	font-weight:bold;
}
.condiLab
{
	color:Black;
	vertical-align:middle;
	font-size :14px;
}
*/

