﻿/*全局页面样式*/
html 
{
   /*overflow:hidden;*/
}
body
{	
	/*width:100%;
	height:100%;*/
	background-color: #FFFFFF;
	margin: 2px 0px 0px 0px;
	/*overflow:hidden;*/
	font-family: Arial, Verdana,Helvetica, sans-serif;
	/*
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #D2E5F4; 
	scrollbar-highlight-color: #D2E5F4; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #D2E5F4;
   */
}
table
{
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px;	
}

/*UCHeader样式*/
.header_title
{
  height:55px;
  width:100%;
  background-color:#CCFFFF;
  /*filter: Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=140);*/
  /*filter: Alpha(Opacity=50);*/
}
.header_logo
{
	 float:left;
	 width:260px;
	 height:53px;
	 background: url('images/watson_logo.png')
}
.header_pic
{
    height:55px;
    width:400px;
    /*background: url('images/title.gif');*/
}
.header_logout
{
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height:27px;
	width:84px;
	background : url('images/logout.jpg');
}
.header_nav
{
	margin:1px,1px,1px,1px;
	background-color: #D8D8D8;
	text-align: center;
	height:30px;
	background : url('images/menubg.gif');
	
	}
.header_nav_left
{
	margin-left:0px;
	float:left;
	width:100%;		
}
.header_user
{
	float:right;
	color:#000000;
	font-size:13px;
}

/*UCFooter*/
.footer_link
{
	text-align:center;
	font-size:12px; 
	font-family:'Times New Roman', Times, serif;
	}
.footer_version
{
	text-align:center;
	font-size:12px; 
	font-family:'Times New Roman', Times, serif;
	}
.footer_hr
{
	color: #CCFFFF;
	width:100%
}

/* 导航条样式 */

/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
ul.navlist
{
	margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:24px;text-transform:uppercase;font-size:13px;font-weight:bold;background:transparent url("images/bgOFF.png") repeat-x top left;font-family:Helvetica,Arial,Verdana,sans-serif;border-bottom:0px solid #C0E2D4;border-top:1px solid #C0E2D4;}
	ul.navlist li{display:block;float:left;margin:0;pading:0;
}
ul.navlist li a
{
	display:block;float:left;color:#02909A;text-decoration:none;padding:7px 20px 0 20px;height:18px;background:transparent url("images/bgDIVIDER.gif") no-repeat top right;
}
ul.navlist li a:hover
{
	background:transparent url("images/bgHOVER.gif") no-repeat top right;
}
ul.navlist li a.current,ul#saturday li a.current:hover
{
	color:#fff;background:transparent url("images/bgON.gif") no-repeat top right;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */

/*NWP页面样式*/
#tree
{
	height: 100%; 
	overflow: auto;
}
#menutree
{
	height: 100%; 
	overflow: auto;
}
#lefttd
{
	height:100%;
	vertical-align:top;
    /*background-color:#E7E8EA;*/ 
    background-color:#FBFBFB;
}
#righttd
{
	vertical-align:top;
	background-color:#FBFBFB;
}
#splitter
{	
	width:1px;
	/*background-color:Silver;*/
	background-color:#FBFBFB;
	cursor:e-resize;
}
#splitter_img
{
	width:auto;
	cursor:pointer;
}
.iframe
{
	width:100%;
	overflow:auto;	
}
#middletable
{
	width:100%;
    border:solid 0px #FBFBFB;
}
#helplay
{
    z-index: 3;
    position: absolute;
    border: 1px solid #cecece;
    padding: 5px;
    background-color: #FBFBFB;
    text-align: left;
    color: #9C7600;
    width: 130px;
    font-size: 10px;
    font-family: arial, sans-serif;
    display:none
}
/*Tree样式*/
.HoverNodeStyle
{
    font-weight:bold;
	font-size:14px;
	color:#1C5E55;
	}
.NodeStyle
{
	 color:#1C5E55;
	}
.SelectedNodeStyle
{
	font-weight:bold;
	font-size:14px;
	color:#1C5E55;
	}

/*控件样式*/
.main_table
{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	/*border: 1px solid #cecece;*/
	background-color: #FBFBFB;
	/*background-color:#CCFFFF;*/
}
.main_table td
{
	margin: 1px;
	padding: 1px;
	
}

/*
.none_table
{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
}
.none_table td
{
	margin: 0px;
	padding: 0px;
}
.main_input
{
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.main_btn_SD
{
	background: url(images/bt11.gif);
	cursor: pointer;
	height: 20px;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 9px;
}*/
.btn_input
{
	background: url(images/button.gif);
	cursor: pointer;
	border: 0;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	
	/*min-width:50px;*/

    /*width:expression((documentElement.clientWidth < 50) ? "100" : "auto" );*/
   /* _width:expression((documentElement.clientWidth < 50) ? "50px" : "auto" );*/
    

/*width: 50px;
*/

}
/*html>body .btn_input{
width:auto;
}*/
.btn_input_long
{
	font-family: Arial, Helvetica, sans-serif;
	background: url(images/button.gif);
	cursor: pointer;
	border: 0;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

/*portal样式*/
#portal_left
{
	width:20%;
	height:100%;
	
	}
#portal_right
{
	width:80%;
	height:100%;
	
	
	}
.zoneStyle
{
	width:100%;
	height:100%;
}
#portal_table
{
	width:100%;
	height:100%;
	
	}
	
/*PersonalInfo样式*/
#p_mainTable
{
	 width:100%;
 border-style:none;
 border-collapse:collapse;
 border-width:0;
	
	}
.p_left_td
{
	width:30%;
	font-family: verdana, arial, sans-serif;
    font-size: 16px;
    text-align:right;
 border-style:solid;
 border-width:1px;
 border-color:#E7E8EA;

	}
.p_right_td
{ 
	width:70%;
    font-family : verdana, arial, sans-serif;
    font-size: 12px;
 text-align:left;
 border-style:solid;
 border-width:1px;
 border-color:#E7E8EA;
	}
	
/*权限管理的Tab样式*/
/*主容器*/ 
.usual { 
    background:#E6EAEA; 
    color:#111; 
    padding:0px 0px; 
    width:500px; 
    border:1px solid #FFF; 
    margin:8px auto; 
} 

/*选项卡*/ 
.usual ul 
{ 
margin:0; 
padding:0; 
padding-left:0em; 
overflow:auto;/*火狐等清理浮动*/ 
_display:inline-block;/*ie6清理浮动*/ 
} 
.usual li { list-style:none; float:left;} 
.usual ul a { 
    display:block; 
    padding:6px 10px; 
    text-decoration:none; 
    font:12px Arial; 
    color:#F6F6F6; 
    background:#E1E5E9; 
    outline:none; 
    border-left:solid 1px white;
} 
.usual ul a:hover { 
    color:#000000; 
    background:#F7F7F7; 
    } 
.usual ul a.selected { 
    color:#000000; 
    background:#F6F6F6; 
    cursor:default; 
    } 
     
    /*tab页*/ 
.usual div { 
    padding:10px 10px 8px 10px; 
    background:#F6F6F6; 
    font:10pt Arial; 
} 
	
	
/*NWP的SiteInfo标签样式*/
.siteLabel{
     color:#02909A;
     text-align:left;
     font-weight:bold;
     /*text-decoration:underline;*/
}
.siteBorder
{
    font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	color:#02909A;
	/*border: 1px solid #C0C0C0;*/
	background:transparent url("images/bgOFF.png") repeat-x top left;
}


/*Menu样式*/
.StaticMenuStyle
{ 
     background:transparent url("images/bgOFF.png") repeat-x top left;
    color:#009AA2;
    font-size:12px;
    height:12px;
    font-family: Arial, Verdana,Helvetica, sans-serif;
 }
.StaticSelectedStyle
{    
    color:#009AA2;
    background-color:#FFFFFF;
     font-size:12px;
     font-weight:bold;

}
.StaticMenuItemStyle
{
    height:12px;
    font-size:12px;
    color:#009AA2;
    /*
     color:#009AA2;
    font-size:14px;
     padding:2px;
 */
	 margin:2px;
    }
.StaticHoverStyle
{
     color:#009AA2;
     font-size:12px;
     font-weight:bold;
     background-color:#FFFFFF;

    }
.DynamicHoverStyle
{
     font-weight:bold;   
   }
.DynamicMenuStyle
{
    color:#009AA2;
    font-size:12px;
    height:12px;
    font-family: Arial, Verdana,Helvetica, sans-serif;
    
    }
.DynamicSelectedStyle
{
    color:#009AA2;
    background-color:#FFFFFF;
    }
.DynamicMenuItemStyle
{
    height:12px;
    padding:1px;
    background:transparent url("images/bgOFF.png") repeat-x top left;
    color:#009AA2;
    }

.btn_maximg
{
	background: url(images/MaxImg.gif);
	cursor: pointer;
	height: 16px;
	border: 0;
	width: 16px;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
}

.btn_minimg
{
	background: url(images/MinImg.gif);
	cursor: pointer;
	height: 16px;
	border: 0;
	width: 16px;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
}