body
{
	background-color: #F5F5DC;
}
.TableStyle
{
 background-color:#FFFFE0;
}
#AdminPanel
{
	 background-color:#FFF8DC;

}
#Login
{
 background-color:#FFF8DC;
}
#LoginUser
{
 background-image:url(flag.jpg);

}
.mtitle
{
	font-weight: bold;
	font-size: 20pt;
	background: url(tmain.jpg) repeat-x;

	padding-top: 15px;
	font-family: 楷体_GB2312;
	letter-spacing: 6px;
}
.UserFlag
{

background:url(flag.jpg) repeat-x;
 
}
.cellfont
{
  letter-spacing:2;
	
	}
#PageTitle #Part2
{
	BACKGROUND-IMAGE: url(title1b.jpg); 
	HEIGHT: 67px;
	width: 464px;
	float:right;
}
#PageTitle #Part3
{
	BACKGROUND-IMAGE: url(title1c.jpg); 
	HEIGHT: 66px;
	width: 464px;
	float:right;
}

#PageTitleCF #Part1
{
	BACKGROUND-IMAGE: url(title1a.jpg); 
	HEIGHT: 133px;
	width: 190px;
	float:left;
}
#PageTitleCF #Part2
{
	BACKGROUND-IMAGE: url(title2b.jpg); 
	HEIGHT: 67px;
	width: 464px;
	float:right;
}

#PageTitleCF #Part3
{
	BACKGROUND-IMAGE: url(title2c.jpg); 
	HEIGHT: 66px;
	width: 464px;
	float:right;
}
#PageTitleCX #Part1
{
	BACKGROUND-IMAGE: url(title1a.jpg); 
	HEIGHT: 133px;
	width: 190px;
	float:left;
}
#PageTitleCX #Part2
{
	BACKGROUND-IMAGE: url(title3b.jpg); 
	HEIGHT: 67px;
	width: 464px;
	float:right;
}
#PageTitleCX #Part3
{
	BACKGROUND-IMAGE: url(title3c.jpg); 
	HEIGHT: 66px;
	width: 464px;
	float:right;
}

#PageLeft
{
	width: 190px;
	float: left;
	}
	
#PageRight
{
	width:464px;
	float: right;
	}
#NavBody
{
	BACKGROUND-IMAGE: url(left1.jpg);
	font: 10pt 宋体;
	font-weight:bolder;
	padding-top:6px;
	}
#NavBody ul
{   
	list-style:none;
	margin:0;
	}
#NavBody li
{
	padding: 10px 0px 0px 24px;
	height:23px;
	margin:0;
	background: url(left2.jpg) no-repeat left bottom;
	}
#NavBody li A 
{
	color: White;
	text-decoration: none;
	background:url(squareGreen.gif) no-repeat left;
	padding-left: 20px;
	}
#NavBody li A:hover 
{
	color: yellow;
	}
	
/*
#NavBody .Line
{
	height:4px;
	background-image:url(left2.jpg);
	overflow:hidden;
}
*/

#NavEnd 
{
	background: url(left3.gif) no-repeat left bottom;
	height: 24px;
	overflow: hidden;
	}
	
#PageLeftSpace
{
	background: url(leftSpace.gif) repeat-y;
	height: auto;
	padding: 15px 5px;
	}
#PageLeftEnd
{
	background: url(left4.gif) no-repeat left top;
	height:10px; 
	overflow: hidden;
	}
#PageRight #PanelTop
{
	background-image: url(right1.gif);
	height:6px;
	overflow:hidden;
	}
#PageRight #PanelBody
{
	background: url(right2.gif) repeat-y left top;
	height: 200px;
	}
#PageRight #PanelEnd
{
	background: url(right3.jpg) no-repeat left top;
	height: 12px;
	overflow: hidden;
	}
#PageRight #FootBody
{
	background: url(right4.jpg) repeat-y left top;
	height: 50px;
	padding: 5px 0px 0px 20px;
	}
#PageRight #FootEnd
{
	background: url(right5.jpg) no-repeat left top;
	height:11px;
	overflow: hidden;
	}
	
#AnnounceBox
{
	margin: 5px 15px;
	}
#AnnounceBox ul
{   
	list-style:none;
	margin:0;
	}
#AnnounceBox li
{
	padding: 5px 0px 0px 0px;
	height:23px;
	margin:0;
	}
#AnnounceBox li A 
{
	color: black;
	text-decoration: none;
	background:url(ArrowBlue.gif) no-repeat left;
	padding: 2px 0 0 15px;
	}
#AnnounceBox li A:hover 
{
	color: red;
	text-decoration: underline;
	}

#LoginBox
{
	height: 160px;
	}

.BoxTop
{
	background: #F4F4F4 url(BoxBorderGray0.gif) repeat-x;
	height: 4px;
	overflow: hidden;
	}
.BoxTopLeftCorner
{
	background: #F4F4F4 url(BoxBorderGray1.gif) no-repeat;
	float: left;
	height:4px;
	width:4px;
	overflow: hidden;
	}
.BoxTopRightCorner
{
	background: #F4F4F4 url(BoxBorderGray2.gif) no-repeat;
	float: right;
	height:4px;
	width:4px;
	overflow: hidden;
	}
.BoxTitle
{
	background: #F4F4F4 url(BoxBorderGray0.gif) repeat-x left bottom;
	color:#919191;
	height: 19px;
	border-left: solid 1px #C5C5C5;
	border-right: solid 1px #C5C5C5;
	padding:1px 0px 0px 6px;
	font-weight:bold;
	}
.BoxBody
{
	border-left: solid 1px #C5C5C5;
	border-right: solid 1px #C5C5C5;
	line-height: 17px;
	padding: 10px;
	}
.BoxBottom
{
	background: #F4F4F4 url(BoxBorderGray0.gif) repeat-x left bottom;
	height: 4px;
	margin:0 2px;
	overflow: hidden;
	}
.BoxBottomLeftCorner
{
	background: #F4F4F4 url(BoxBorderGray3.gif) no-repeat;
	overflow: hidden;
	float: left;
	height:4px;
	width:4px;
	}
.BoxBottomRightCorner
{
	background: #F4F4F4 url(BoxBorderGray4.gif) no-repeat;
	overflow: hidden;
	float: right;
	height:4px;
	width:4px;
	}
.BoxBody ul
{
	list-style: none;
	line-height: 20px;
	margin: 0;
	}
	
.BoxBody li
{
	background: url(DotLineGray.gif) repeat-x left bottom;
	 
	}
#LoginBox input
{
	}
#LoginBox .clsTextBox
{
	height: 15px;
	width: 150px;
	background: url(input.gif) #ffffff;
	border: gray 1px solid;
	padding: 3px 0px 1px 3px;
	font-family: verdana;
}
.ErrorMsg
{
	color: Red;
	text-align:center;
	width:100%;
	padding-top:5px;
	}
#UserInfoBox
{
	height: 160px;
	}
.UserID
{
	padding-top: 5px;
	height: 20px;
	text-align: center;
	border-bottom: solid 1px #c5c5c5;
	}
	
.clsGreenBtn {
    BORDER: #7EBF4F 1px solid; 
    PADDING: 0px; 
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997);
    CURSOR: hand; 
    sxp: expression(onmouseover=function(){this.style.filter="progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6)";},onmouseout=function(){this.style.filter="progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997)";});
}
.clsBlueBtn {
    BORDER: #7b9ebd 1px solid; 
    PADDING: 0px; 
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5);
    CURSOR: hand; 
    sxp: expression(onmouseover=function(){this.style.filter="progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA)";},onmouseout=function(){this.style.filter="progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5)";});
}

.LeftPanelBtn
{
	width: 80px; 
	height: 22px; 
	margin-left:70px;
	margin-top: 10px;
	}

#OwnerName
{
	color: White;
	font-weight: bold;
	}
#DeveloperName
{
	color: White;
	margin-top: 5px;
	}
#PrivatePanel
{
	margin: 5px 15px;
	
}
#PrivatePanel .BoxBody
{
	height:80px;
	padding-bottom:5;
	}
.PanelItem
{
	width: 100px;
	height:80px;
	float:left;
	text-align: center;
	margin: 0 10px;
	filter:Alpha(Opacity=60);
	cursor:hand;
	sxp: expression(onmouseover=function(){this.style.filter="Alpha(Opacity=100)";},onmouseout=function(){this.style.filter="Alpha(Opacity=60)";});
	}
/*-----------------------------------------------------------------------------------------*/

#TitleBar
{
	background: url(TitleContent.jpg) repeat-x;
	width:100%
	}
#TitleBar #Left
{
	background: url(TitleLeft.jpg) no-repeat;
	height:38px;
	width:20px;
	float:left;
	}
#TitleBar .Content
{
	color:White;
	font-size: 11pt;
	font-weight: bold;
	padding-top: 10px;
	float:left;
	}
#TitleBar #Right
{
	background: url(TitleRight.jpg) no-repeat right top;
	height:38px;
	width:163px;
	float:right;
	}
#PaperTop
{
	background-color: White;
	width: 100%; 
	margin:0 auto;
	height:8px;
	overflow:hidden;
	}
#PaperTop #Corner1
{
	background:url(PageCorner1.gif) no-repeat;
	width:9px;
	height:8px;
	float:left;
	overflow:hidden;
	}
#PaperTop #Corner2
{
	background:url(PageCorner2.gif) no-repeat;
	width:9px;
	height:8px;
	float:right;
	overflow:hidden;
	}
#PaperBottom 
{
	background-color: White;
	width: 100%; 
	margin:0 auto;
	overflow:hidden;
	}
#PaperBottom #Corner3
{
	background:url(PageCorner3.gif) no-repeat;
	width:9px;
	height:8px;
	float:left;
	overflow:hidden;
	}
#PaperBottom #Corner4
{
	background:url(PageCorner4.gif) no-repeat;
	width:9px;
	height:8px;
	float:right;
	overflow:hidden;
	}
#PaperBody
{
	background-color: White;
	width: 100%; 
	margin:0 auto;
	padding: 0 0;
	}
	
.Tips
{
	background:url(Tips.gif) no-repeat left ;
	height:38;
	padding: 12px 0px 8px 36px;
	margin: 15px auto;
	width: 500px;
	line-height: 12pt;
	}
/*-----------------------------------------------------------------*/
#TabHeaderContainer
{
	background:url(tabHeader/tabBarBG.jpg) repeat-x;
	overflow: hidden;  
	height: 23px;
	padding-top:3px;
	padding-left:20px;
	}
#TabHeaderContainer .TabInfo
{
	padding-top:3px;
	padding-right: 10px;
	float: left;
	filter:glow(Color=#ffffff,Strength=3);
	}

/*-----------------------------------------------------------------*/
#LocaleTable
{
	BORDER-COLLAPSE: collapse;
	border: solid 1px black;
	behavior: url(css/tablehl.htc);
	width:100%;
	}
#LocaleTable td
{
	border: solid 1px black;
	padding: 2px 3px;
	height:18px;
	}
#LocaleTable tbody td
{
	cursor: hand;
	}
	
#MsgPaper
{
	filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=3, OffY=3,Color='gray', Positive='true');
	MARGIN:15px auto; 
	padding: 60px 40px;
	WIDTH:75%; 
	BORDER-RIGHT:black 2px solid; 
	BORDER-TOP:black 1px solid; 
	BORDER-LEFT:black 1px solid; 
	BORDER-BOTTOM:black 2px solid; 
	BACKGROUND-COLOR:white;
	font: 10pt 宋体;
	
	}
	
#MsgPaperHeader
{
	border-bottom: 1px solid Silver;
	color:Silver;
	font: 10pt 宋体;
	font-weight: bold;
	font-style:italic;
	}
#MsgPaperFoot
{
	border-top: 1px solid Silver;
	}	
#MsgTitle
{
	text-align:center;
	font: 16pt 楷体_GB2312;
	font-weight: bolder;
	margin: 20px 0;
	
	}
	
#MsgPaper p
{
	line-height:15pt;
	text-indent: 20pt;
	margin: 5pt;
	}
