

.GoToButton
{
	font-family: Verdana, Arial, 宋体; 
	font-size: 12px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 0px;
	margin: 0px;
	cursor: hand;
	color: #000000;
	padding-top: 3px;
	border: #000000 1px solid;
	background-repeat: repeat-x;
	height: 21px;
	text-align: center;
}
.ButtonSelect
{
	font-family: Verdana; 
	font-size: 10px;
	height: 21px;
	text-align: center;
	padding-bottom: 8px;
}

.WebENButton
{
	font-family: Verdana, Arial; 
	font-size: 12px;
	border-right: #9999ff 1px solid;
	padding-right: 4px;
	border-top: #9999ff 1px solid;
	padding-left: 4px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #9999ff 1px solid;
	cursor: hand;
	color: #000000;
	padding-top: 0px;
	border-bottom: #9999ff 1px solid;
	background-repeat: repeat-x;
	height: 21px;
	background-color: transparent;
	text-align: center;
}
.WebButton
{
	font-family: Verdana, Arial, 宋体; 
	font-size: 12px;
	font-weight:bold;
	background-image: url(../images/btn_bg_on2.gif);
	margin: 0px;
	cursor: hand;
	color: #75A503;
	padding:1px;
	border:0;
	background-repeat:no-repeat;
	width:80px;
	height: 25px;
	background-color: #ffffff;
	text-align: center;
}
.PageTitle
{
	font-family: Verdana, Arial, 宋体; 
	font-size: 24px;
	font-weight:bold;
	color:Blue;
	padding:1px;
	border:0;
	background-color: #ffffff;
}
.PhaseTitle
{
	font-family: Verdana, Arial, 宋体; 
	font-size: 12px;
	font-weight:bold;
	color: #75A503;
	padding:1px;
	border:0;
	background-color: #ffffff;
	text-align: left;
}
.PhaseContainer
{
	line-height: 120%;
	/*color: #0077c7;*/
	border: 1px solid #d3d3d5;	
	padding: 5px 5px 5px 5px;
	display: block;
	margin: 0px;
}
.SelectOpion
{
	font-family: Verdana, Arial, 宋体; 
	font-size: 9px;
	padding:1px;
	border:0;
	background-color: #ffffff;
	text-align: left;
	margin-left:10;
}
.WebButton2
{
	font-family: Verdana, Arial, 宋体; 
	font-size: 12px;
	border-right: #9999ff 1px solid;
	padding-right: 4px;
	border-top: #9999ff 1px solid;
	padding-left: 4px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #9999ff 1px solid;
	cursor: hand;
	color: #000000;
	padding-top: 3px;
	border-bottom: #9999ff 1px solid;
	background-repeat: repeat-x;
	height: 21px;
	background-color: transparent;
	text-align: center;
}
.ToolBarButton
{
	font-size: 11px;
	border-right: #9999ff 1px solid;
	border-top: #9999ff 1px solid;
	border-left: #9999ff 1px solid;
	border-bottom: #9999ff 1px solid;
	cursor: hand;
	padding-top: 3px;
	background-color: transparent;
	text-align:center;
	padding-left: 3px;
	padding-right:3px;
	/*padding-right: 4px;
	background-image: url(../Images/btn_bg_on.gif);
	padding-bottom: 0px;
	margin: 0px;
	color: #000000;
	background-repeat: repeat-x;
	height: 21px;
	width:100%;*/
}
.ToolBarButton:hover
{
	font-size: 12px;
	border-right: #9999ff 0px solid;
	padding-right: 4px;
	border-top: #9999ff 0px solid;
	padding-left: 4px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #9999ff 0px solid;
	cursor: hand;
	color: red;
	padding-top: 3px;
	border-bottom: #9999ff 0px solid;
	background-repeat: repeat-x;
	height: 21px;
	background-color: transparent;
	text-align: left;
	width:95%;
}

BODY
{
	margin-top: 2px;
	font-size: 12px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Verdana, Arial, 宋体; 
	text-decoration: none;
	background-color: #FFFFFF;
}
TD
{
	font-size: 12px;
	font-family: Verdana, Arial, 宋体; 
	text-decoration: none;
}
DIV A:link
{
    COLOR: #0044dd;
    TEXT-DECORATION: none
}
DIV A:visited
{
    COLOR: #0044dd;
    TEXT-DECORATION: none
}
DIV A:hover
{
    COLOR: #ff5500;
    TEXT-DECORATION: underline
}
DIV A:active
{
    COLOR: #ff5500;
    TEXT-DECORATION: underline
}

INPUT.Ok {
	BORDER-RIGHT: #a7a6aa 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #a7a6aa 1px solid; 
	PADDING-LEFT: 3px; 
	BACKGROUND: url(../Images/WebSite/input_ok_corner.gif) #fff no-repeat right top; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #a7a6aa 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #a7a6aa 1px solid; 
	HEIGHT: 20px;
}
INPUT.Warning {
	BORDER-RIGHT: #a7a6aa 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #a7a6aa 1px solid; 
	PADDING-LEFT: 3px; 
	BACKGROUND: url(../Images/WebSite/input_warning_corner.gif) #fff no-repeat right bottom; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #a7a6aa 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #a7a6aa 1px solid; 
	HEIGHT: 20px;
}
INPUT.Error {
	BORDER-RIGHT: #a7a6aa 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #a7a6aa 1px solid; 
	PADDING-LEFT: 3px; 
	BACKGROUND: url(../Images/WebSite/input_error_corner.gif) #fff no-repeat right bottom; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #a7a6aa 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #a7a6aa 1px solid; 
	HEIGHT: 20px;
}
INPUT.Normal {
	BORDER-RIGHT: #a7a6aa 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #a7a6aa 1px solid; 
	PADDING-LEFT: 3px; 
	BACKGROUND-IMAGE: none; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #a7a6aa 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #a7a6aa 1px solid; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #fff
}
.OkMsg {
	BORDER-RIGHT: #00be00 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #00be00 1px solid; 
	PADDING-LEFT: 25px; 
	BACKGROUND: url(../Images/WebSite/standard_msg_ok.gif) #e6ffe6 no-repeat 5px 7px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #00be00 1px solid; 
	COLOR: #000; 
	BORDER-BOTTOM: #00be00 1px solid
}
.WarningMsg {
	BORDER-RIGHT: #00a8ff 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #00a8ff 1px solid; 
	PADDING-LEFT: 25px; 
	BACKGROUND: url(../Images/WebSite/standard_msg_warning.gif) #e2f5ff no-repeat 5px 7px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #00a8ff 1px solid; 
	COLOR: #000; 
	BORDER-BOTTOM: #00a8ff 1px solid
}
.ErrorMsg {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 25px; 
	PADDING-BOTTOM: 5px; 
	font-size:9;
	COLOR: Red; 
}
.HintMsg {
	BORDER-RIGHT: #fff 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #fff 1px solid; 
	PADDING-LEFT: 5px; 
	BACKGROUND-IMAGE: none; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #fff 1px solid; 
	COLOR: #999; 
	BORDER-BOTTOM: #fff 1px solid; 
	BACKGROUND-COLOR: transparent
}
.HintMsg A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.HintMsg A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.OkMsg_lite {
	BORDER-RIGHT: #00be00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #00be00 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #00be00 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #00be00 1px solid; BACKGROUND-COLOR: #e6ffe6
}
.WarningMsg_lite {
	BORDER-RIGHT: #00a8ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #00a8ff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #00a8ff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #00a8ff 1px solid; BACKGROUND-COLOR: #e2f5ff
}
.ErrorMsg_lite {
	BORDER-RIGHT: #f60 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f60 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f60 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f60 1px solid; BACKGROUND-COLOR: #fff2e9
}
.yregasterisk {
	FONT-SIZE: 12px; VERTICAL-ALIGN: -2px; COLOR: red; FONT-FAMILY: verdana, Helvetica, sans-serif
}
.cursordefault
{
	cursor:default;
}
.cursorhand
{
	cursor:pointer;
}
/************************************TreeControl Style Start***************************************/

.TreeNode
{
         font-family: Tahoma; 
         font-size: 12px;
         color: black;
		 cursor: hand;
		 padding-left:6px;
		 padding-right:6px;
		 padding-top:1px;
		 padding-bottom:1px;
}


.TreeNodeOver
{
         font-family: Tahoma; 
         font-size: 12px;        
         color: red;
         cursor: hand;
}

.TreeNodeSelect 
{
         font-family: Tahoma; 
         font-size: 12px;
         /*color: white;*/
         background: #F2F5FB;
         cursor: hand;
		 padding-left:5px;
		 padding-right:5px;
		 padding-top:1px;
		 padding-bottom:1px;
		 BORDER: #5A67B1 1px solid; 
}

.TreeNodeDisabled 
{ 
         font-family: Tahoma; 
         font-size: 12px;          
         COLOR: gray;          
}
/************************************TreeControl Style End***************************************/
.ScrollArea
{
		 overflow:auto;
		 padding:0px;
}

.ScrollAreaLine
{
		 overflow:auto;
		 padding:0px;
		 BORDER: #CCCCCC 1px solid; 
}
/************************************DatePicker Style End***************************************/
.DatePicker_Text
{
	font-size: 12px;
	font-family: MS Sans Serif; 
	padding: 4px;
	font-weight: normal;
	padding-bottom: 1px;
	margin: 0px;
	padding-top: 2px;
	letter-spacing: 1px;
	height: 20px;
}
.DatePicker_Button
{
	background-image: url(../Images/DatePicker/BIMG.gif);
	background-position: 0 0;
	border-left: 0px solid;
	width: 20px;
	height: 20px;
	CURSOR: hand;
}
.DatePicker_DisText
{
	font-size: 12px;
	font-family: MS Sans Serif; 
	padding: 4px;
	font-weight: normal;
	padding-bottom: 1px;
	margin: 0px;
	padding-top: 2px;
	letter-spacing: 1px;
	height: 20px;
	FILTER:gray();
	COLOR: graytext; 
	CURSOR: default;
}
.DatePicker_DisButton
{
	background-image: url(../Images/DatePicker/BIMG.gif);
	border-left: 0px solid;
	width: 20px;
	height: 20px;
	FILTER:gray();
	COLOR: graytext; 
	CURSOR: default;
}
.MdateSelect		{border:1px solid #999999; background-color:white}
.MdateField		{width:76px; border:0; font-size:11px; padding:1px 0 0 3px}
.MmonthRolldown	{width:90px; font-size:12px}
.MyearInput		{width:38px; font-size:12px}
.MbuttonsRow		{background-color:#DDDDDD}
.MdateButton		{width:20px; height:20px; font-weight:bold; font-size:10px}
.MdateButton2		{width:40px; height:20px; font-weight:normal; font-size:10px}
.McalendarTitles TD{border-bottom:1px solid black;font-family: MS Sans Serif; font-size:12px; color:#CCCCCC}
.Mcalendar TD		{font-size:12px; font-family: MS Sans Serif; font-weight:normal}
.MinMonth			{color:#000000; text-decoration:none; width:22px; height:12px}
.MnotInMonth		{color:#999999; text-decoration:none; width:22px; height:12px}
.MinMonth:hover	{font-weight:bold}
.MnotInMonth:hover	{font-weight:bold}
.MoutOfRange		{color:red}

#MdateSelector		{position:absolute; left:0; top:0; visibility:hidden; border:1px solid black; background-color:#FFFFFF; font-family:Arial,Helvetica,Sans-Serif; font-size:12px}
#MdateToday		{font-size:10px; font-family: MS Sans Serif; font-weight:bold}
#MrangeCell		{background-color:#EEEEEE; font-size:11px; text-align:center}
/************************************DatePicker Style End***************************************/

/*add by wql 2007/08/16  begin*/
.txtBox 
{
    font-size:1em;    
	margin-left: 1em;
	border:1px solid Gray;
    background-color:#FFFFFF;
}
.txtBox2
{
    font-size:1em;    
	border:1px solid Gray;
    background-color:#FFFFFF;
}
.button
{
	color: black;
    background-color:WindowText;
    font-size: 11px;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    padding-top: 2px;
    height:20px;
}

.hidden { display:none;}
/*add by wql 2007/08/16  end*/
.breakword{word-break:break-all;}



.uwlbdefItem{font-family:Microsoft Sans Serif;font-size:8pt; cursor:Hand;}
.uwlbselItem{font-family:Microsoft Sans Serif;font-size:8pt;font-style:italic; background-color:#C3D9EE; color:SteelBlue; cursor:Hand;}
.uwlbhovItem{font-family:Microsoft Sans Serif;font-size:8pt; color:SteelBlue; cursor:Hand;}
.uwlbclpsGroup{font-family:Verdana;font-size:10pt; color:#000000; width:150px; height:23px;padding:2px 5px 2px 10px; cursor:Hand; background-image:url(/ig_common/images/explorer.gif);}
.uwlbxpndGroup{font-family:Verdana;font-size:10pt; color:Black; width:150px; height:23px;padding:2px 5px 2px 10px; cursor:Hand; background-image:url(/ig_common/images/explorer.gif);}
.uwlbhovGroup{font-family:Verdana;font-size:10pt; color:#000000; width:150px; height:23px;padding:2px 5px 2px 10px; cursor:Hand; background-image:url(/ig_common/images/explorer.gif);}
.uwlb0clps{font-family:Verdana;font-size:10pt; color:#000000; width:150px; height:23px;padding:2px 5px 2px 10px; cursor:Hand; background-image:url(/ig_common/images/explorer.gif);}
.uwlb0hov{font-family:Verdana;font-size:10pt; color:#000000; width:150px; height:23px;padding:2px 5px 2px 10px; cursor:Hand; background-image:url(/ig_common/images/explorer.gif);}
.uwlb0xpnd{font-family:Verdana;font-size:10pt; color:#000000; width:150px; height:23px;padding:2px 5px 2px 10px; cursor:Hand; background-image:url(/ig_common/images/explorer.gif);}
.uwlb01def{font-family:Microsoft Sans Serif;font-size:8pt;font-style:italic; background-color:#C3D9EE; color:SteelBlue; cursor:Hand;}
.uwlb01hov{font-family:Microsoft Sans Serif;font-size:8pt;font-style:italic; background-color:#C3D9EE; color:#4682B4; cursor:Hand;}
.uwlb01sel{font-family:Microsoft Sans Serif;font-size:8pt;font-style:italic; background-color:#C3D9EE; color:#4682B4; cursor:Hand;}
.uwlb2clps{font-family:Verdana;font-size:10pt; color:#000000; width:150px; height:23px;padding:2px 5px 2px 10px; cursor:Hand; background-image:url(/ig_common/images/explorer.gif);}
.uwlb2hov{font-family:Verdana;font-size:10pt; color:#000000; width:150px; height:23px;padding:2px 5px 2px 10px; cursor:Hand; background-image:url(/ig_common/images/explorer.gif);}
.uwlb2xpnd{font-family:Verdana;font-size:10pt; color:#000000; width:150px; height:23px;padding:2px 5px 2px 10px; cursor:Hand; background-image:url(/ig_common/images/explorer.gif);}
.uwlbgrp{ background-color:#EEF5F9; width:150px; cursor:Hand;}

.mcToolbarxuttdef
{
 background-color:#E0E0E0;
 border-color:#E0E0E0;
 border-style:Solid;
 border-width:1px;

 cursor:pointer;
 text-align:center;
}

.mcToolbarxuttsel
{
 background-color:#E0E0E0;
 border-style:Solid;
 border-width:1px;

 cursor:pointer;
 text-align:center;
}

.mcToolbarxutthov
{
 background-color:LightBlue;
 border-color:#0000C0;
 border-style:Solid;
 border-width:1px;

 cursor:pointer;
 text-align:center;
}

.box_hint {
	line-height: 120%;
	color: #0077c7;
	background: #f2faff url(../Images/icon_hint.gif) no-repeat 1px 1px !important;
	background: #f2faff url(../Images/icon_hint.gif) no-repeat 2px 2px;
	border: 1px solid #0099ff;	
	padding: 1px 7px 2px 25px;
	display: block;
	margin: 0px;
}
.box_error {
	line-height: 120%;
	color: #e50000;
	background: #fff2f2 url(../Images/icon_error.gif) no-repeat 1px 1px !important;
	background: #fff2f2 url(../Images/icon_error.gif) no-repeat 2px 2px;
	border: 1px solid #FF0000;
	padding: 1px 7px 2px 25px;
	display: block;
	margin: 0px;
}
.box_right {
	line-height: 120%;
	color: #009900;
	background: #f2fdf2 url(../Images/note_ok.gif) no-repeat 2px 2px;
	border: 1px solid #00dd00;
	padding: 1px 7px 2px 25px;
	display: block;
	margin: 0px;
}
.box_normal
{
    line-height:120%;
    color:Red;
    padding:5px;
}
    
A.menu:link { 
COLOR: #000000; TEXT-DECORATION: none 
} 
A.menu:visited { 
COLOR: #000000; TEXT-DECORATION: none 
} 
A.menu:hover { 
COLOR: #000000; TEXT-DECORATION: none 
} 
A.menu:active { 
COLOR: #000000; TEXT-DECORATION: none 
}
.menu { 
FONT-SIZE: 9pt 
}
.KeFu_box{position: absolute; right:10px;top:300px;}