/********** global **********/
*{
	font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
body{
	margin:0; padding:0; background:white;
}
img{
	border:0;
}
a:link,a:visited,a:active{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/********** header **********/
.header{
	background:url(header_bg.gif) #ffffff repeat-x 0 0; min-width: 760px;
	width: expression(document.body.clientWidth < 1024? "1024px": "100%" )/*最小宽度设置*/;height: 30px;
}
.header .padder{
	width:100%; background:url(title.png) #ffffff repeat-x 0 0; padding-bottom:0px; text-align:left;/***header_bg.gif***/
}
.header .padder .nav{
	background:url(vertical.gif) repeat-x 0 -36px; height:30px;
}
.header .padder .navLeftBg{
	background:urlvertical.gif) no-repeat 0 0; height:30px;
}
.header .padder .navRightBg{
	background:url(icons.gif) no-repeat right -146px; height:30px;
}
.header .padder .nav .mainNav{
	padding-left:24px; position:absolute;
}
.header .padder .nav .mainNav a:link,.header .padder .nav .mainNav a:visited,.header .padder .nav .mainNav a:active{
	/**width:90px;**/ height:30px; display:inline-block; text-align:center; color:#ffffff; font-weight:bold; font-size:12px; line-height:30px; margin-left:11px;
}
.header .padder .nav .mainNav a:hover{
	text-decoration:none;
}
.header .padder .nav .mainNav a.actived:link,.header .padder .nav .mainNav a.actived:visited,.header .padder .nav .mainNav a.actived:hover,.header .padder .nav .mainNav a.actived:active{
	background:url(header_bg.gif) /**no-repeat**/ repeat-x 0 -27px; color:#000000;
}
/*****secondNav set*****/
.header .padder .secondNav{
	background-color:#F0F8FF;line-height:25px; text-align:left;padding-bottom:1px;/**secondButton_H****height:60px;**/min-height: 25px;height:auto;
}

.header .padder .secondNav a{
	/**color:#5F9EA0;**/color:#blue; padding:0 0px; margin-right:19px;
}
.header .padder .secondNav a.actived{
	font-weight:bold;
}
/** The dynamic Settings. In the JSP
.header .padder .secondNav .subNav1{
	display:none;
}
.header .padder .secondNav .subNav2{
	padding-left:150px;display:none;
}
.header .padder .secondNav .subNav3{
	padding-left:250px;display:none;
}
.header .padder .secondNav .subNav4{
	padding-left:350px;display:none;
}
.header .padder .secondNav .subNav5{
	padding-left:450px;display:none;
}
.header .padder .secondNav .subNav6{
	padding-left:550px;display:none;
}
.header .padder .secondNav .subNav7{
	padding-left:650px;display:none;
}
**/
#headTitle{
	text-align:right;margin-top:5px;color:white;z-index:3;
}
#headTitle a{
	color:white;font-size:13;font-weight:400;
}
#headTitle a:HOVER{
	color:blue;
}
#hederTimag{
	background: url(mainTitle.png) no-repeat;height:30px;position:absolute;margin-top:-19px;z-index:10;
}
/*左侧菜单样式*/
#toolAndContent{
	position:absolute;left:1px;top:30px;
	min-width: 730px;min-height:600px;background-color:#F0F9FE;
	width: expression(document.body.clientWidth < 1010? "1010px": "99.5%" )/*最小宽度设置*/;height:expression(document.body.clientHeight -30 +"px");
}
#menuTool{
	float:left;width:240px;margin-right:-2;
}
#middleTool{
	float: left;
	margin-right:-3;margin-top:150px;cursor:hand;
}
#contentDiv{
	position:absolute;top:0px;height:100%;
	border-color:blue;background-color:#F0F9FE;cursor: hand;
}
#menuSystem{
	/**background:url(../default/bg_position_head.gif) repeat-x 0 0;
	margin-top:1px;height:25px;
	color: #ffffff;text-align: center;font-weight: bold;font-size: 14;**/
	BORDER-BOTTOM: #ace 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; 
	BACKGROUND: url(bg_sprites.gif) #e2f4ff repeat-x 0px 0px; HEIGHT: 27px; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 14px; BORDER-TOP: #ace 1px solid; 
	FONT-WEIGHT: bold; PADDING-TOP: 0px;text-align: center;
}
.mainMenu{
	/**background:url(bg_toolbar.gif) repeat-x 0 0;margin-top:2px;height:23px;**/
	BORDER-BOTTOM: #ace 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; 
	BACKGROUND: url(bg_sprites.gif) #e2f4ff repeat-x 0px 30px; HEIGHT: 27px; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 14px; BORDER-TOP: #ace 1px solid; 
	color:blue;text-align: center;font-weight: bold;font-size: 13;cursor:hand;
}
.secMenu{
	background:url(header_bg.gif) repeat-x 0 0;margin-top:0px;height:23px;
	color:black;text-align: left;font-weight:normal;font-size: 12;display:none;padding:1px
}
.secMenu a:hover{
	color:blue;font-weight:600;font-size:11;
}
.thirdMenu{
	background:url(header_bg.gif) repeat-x 0 0;margin-top:1px;height:23px;
	color:black;text-align: left;font-weight:normal;font-size: 12;display:none;
}
.mainFramCssMin{
	min-width:730px;height: 100%;
	width: expression(document.body.clientWidth < 730 ? "730px": (document.body.clientWidth -245 +"px") );
	/**width: expression(document.body.clientWidth < 730 ? "730px": "100%" )**/ 
	/*最小宽度设置*/;
}
.mainFramCssMax{
	min-width:730px;height: 100%;
	width: expression(document.body.clientWidth < 730 ? "730px": (document.body.clientWidth -5 +"px") );
	/**width: expression(document.body.clientWidth < 730 ? "730px": "100%" )**/ 
	/*最小宽度设置*/;
}
	
/********弹出层样式*************/
.tigger {
	BTEXT-ALIGN: left; WIDTH: 200px; DISPLAY: block;position:absolute;filter:Alpha(opacity=70);
}
.blk {
	TEXT-ALIGN: right; POSITION: relative; WIDTH: 200px;filter:Alpha(opacity=70);
	border:1px solid #42a6ca;background-color:#e2f4ff;
}
.blk .sList {
	POSITION:static;filter:Alpha(opacity=70);z-index:3;margin-top:10px;
}
.blk .sList UL {
	FONT-SIZE: 12px; OVERFLOW: hidden;
}
.blk .sList UL LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; WIDTH: 200px;margin-left:-10px;
}
.blk .sList UL LI A {
	DISPLAY: block;
}
.blk .sList UL LI A:hover {
	COLOR:blue; FONT-SIZE:12px;font-weight:600;
}

* HTML .popup_iframe {
	WIDTH: expression(this.previousSibling.style.width); HEIGHT: expression(this.previousSibling.style.height)
}
	
	
	
	