body{
	padding:0;
	margin:0;
	font-size:13px;
	background-color:#940001;
}
h1,h3,ul,li,form{
	padding:0;
	margin:0;
	list-style: none;
}
img{
	border:none;
}
table{
	border-collapse: collapse;
}
.PubWidth {
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
}
a{
	text-decoration: none;
}
iframe{c:expression(this.src='about:blank',this.outerHTML='');}
#BanFlash{
	height:263px;
}
#Top,#Top img{
	width:1000px;
	height:110px;
	overflow: hidden;
}
a{
	text-decoration: none;
}
a:link,a:visited{
	color:#000;
}
a:hover{
	color:#230000;
}
#ManLink{
	height:56px;
	Background-image: url(../images/MinLink.gif);
	Background-repeat: repeat-x;
	color:#F5CA47;
}
#ManLink a{
	text-align: center;
	display: block;
	width:77px;
	overflow: hidden;
	float: left;
	height:27px;
	line-height:27px;
	margin-top:22px;
}
#ManLink span{
	text-align: center;
	display: block;
	overflow: hidden;
	float: left;
	height:27px;
	line-height:27px;
	margin-top:22px;
	width:6px;
	overflow: hidden;
}
#ManLink a:link,#ManLink a:visited{
	color:#F5CA47;
}
#ManLink a:hover{
	font-weight: bold;
}
.MinLink{
	float:left;
	height:47px;
	line-height:45px;
}
.MinLinkFir{
	padding-left:120px;
}
.MinLinkl{
	margin-top:9px;
	float: left;
}
.MinLinkc{
	overflow: hidden;
	width:882px;
}
#Content{
	clear: both;
	float: none;
	background-color:#480808;
	padding-bottom:25px;
	overflow: hidden;
}
#left{
	width:231px;
	float:left;
	display:inline;
	color:#A81808;
	overflow: hidden;
}
#left a{
	color:#9F045F;
}
#left .LoginS{
	background-image: url(../images/LoginS.jpg);
	background-repeat: no-repeat;
	width:231px;
	height:39px;
	margin-top:10px;	
}
#left .LoginC{
	background-image: url(../images/LoginC.jpg);
	background-repeat: repeat-y;
	width:231px;
}
#left .LoginE{
	background-image: url(../images/LoginE.jpg);
	background-repeat: no-repeat;
	width:231px;
	height:44px;
}
#left .ProS{
	background-image: url(../images/ProS.jpg);
	background-repeat: no-repeat;
	width:231px;
	height:65px;
	margin-top:20px;	
}
#left .ProS2{
	background-image: url(../images/ProS2.jpg);
	background-repeat: no-repeat;
	width:231px;
	height:65px;
	margin-top:20px;	
}
#left .ProS3{
	background-image: url(../images/ProS3.jpg);
	background-repeat: no-repeat;
	width:231px;
	height:65px;
	margin-top:20px;	
}
#left .ProC{
	background-image: url(../images/ProC.jpg);
	background-repeat: repeat-y;
	width:231px;
}
#left .ProE{
	background-image: url(../images/ProE.jpg);
	background-repeat: no-repeat;
	width:231px;
	height:48px;
}
#left .SearchS{
	background-image: url(../images/SearchS.jpg);
	background-repeat: no-repeat;
	width:231px;
	height:45px;
	margin-top:17px;	
}
#left .SearchC{
	background-image: url(../images/SearchC.jpg);
	background-repeat: repeat-y;
	width:231px;
}
#left .SearchE{
	background-image: url(../images/SearchE.jpg);
	background-repeat: no-repeat;
	width:231px;
	height:50px;
	margin-bottom:27px;
}
#right{
	overflow: hidden;
	float:left;
	width:769px;
	display:inline;
}
#RightEnd{
	width:769px;
	height:106px;
	background-image: url(../images/RightEnd.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#RightTitle{
	background-image: url(../images/RightTitle.jpg);
	margin-top: 15px;
	height:92px;
	background-repeat: no-repeat;
}
#RightTitle img{
	margin-left:90px;
	margin-top:57px;
}
#RightContent{
	background-image: url(../images/RightContent.gif);
	background-color:#D1B875;
	background-repeat: repeat-y;
	margin:0;
	padding:0 66px 0 42px;
	width:661px;
	overflow: hidden;
}
#RightContent p{
	text-indent: 2em;
	padding:10px;
	margin:0;
	line-height:28px;
}
#LeftUl6 li{
	padding:4px 0 4px 35px;
}
#LeftUl0,#LeftUl6,.LeftUl6{
	width:150px;
	margin:0 auto;
}
#LeftUl0,.LeftUl6{
	text-align:center;
}
.Isub{
	padding:2px 0;
}
.Isub input{
	border:none;
	width:39px;
	border:1px solid #281908;
	background-color:#63310B;
	color:#FCF3C1;
}
#LeftUl0 li{
	height:22px;
	padding:8px 0;
}
#LeftUl0 input{
	vertical-align: middle;
}
#LeftUl1 {
	padding-top:6px;
	padding-bottom:25px;
	width:122px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 55px;
}
#LeftUl1 li{
	padding:0px 5px;
	height:30px;
	line-height:30px;
	border-bottom:#333 1px solid;
	width:112px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.clear{
	width:1px;
	height:1px;
	clear: both;
	float: none;
	overflow: hidden;
	position: relative;
	left: -1px;
	top: -1px;	
}
#NewsLiPage{
	height:400px;
}
.NewsLiPage{
	width:575px;
	margin-left:50px;
	background-image: url(../images/NewsLiPage.gif);
	background-repeat: repeat-y;
	background-position: 5px 0px;
}
.NewsLiPage li{
	margin-top:5px;
	border-bottom:1px solid #FEE895;
	clear: both;
	float: none;
	height:20px;
	line-height:20px;
	margin-left:18px;
}
.NewsLiPage a{
	display: block;
	width:437px;
	height:20px;
	line-height:20px;
	padding-left:15px;
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
#BreakPage{
	text-align:center;
	clear: both;
	float: none;
	margin:10px auto;
}
.Grey{
	color:#666;
}
#Bottom{
	border-top:#E97C29 1px solid;
	background-color:#851E08;
	text-align:center;
	padding:25px 0;
	clear: both;
	float: none;
	background-image: url(../images/BottomBg.jpg);
	background-repeat: repeat-x;
	color:#fff;
}
#Bottom a{
	color:#fff;
}
.Content5{
	margin:15px 36px;
	line-height:21px;
}
.Content5 p,.NewsContent5 p{
	text-indent:2em;
}
.NewsH1{
	text-align:center;
	clear: both;
	float: none;
	color:#B13C2B;
	border-bottom:#FEE191 1px solid;
	height:35px;
	padding-top:27px;
	margin-bottom:20px;
	margin-left:65px;
	width:550px;
}
.NewsH1 h1{
	font-size:16px;
	float:left;
	width:460px;
	text-aling:center;
}
.NewsContent5{
	height:auto!important;
	height:200px;
	min-height:200px;
	color:#000;
	margin-left:65px;
	width:550px;
}
.ProImgShowBox{
	text-align: center;
	margin-left:65px;
	width:600px;
	margin-bottom:42px;
}
.ProImgShowBox img{
	margin:0 auto;
}
.NewsBack{
	padding-top:45px;
	padding-bottom:10px;
	padding-right:30px;
	text-align:right;
	clear: both;
	float: none;
	margin-left:65px;
	width:550px;
}
.ProBack{
	padding:10px 0;
	text-align:right;
	margin-left:65px;
	width:520px;
}
.ProImgShowEnt{
	border-top:#F4E497 1px solid;
	margin-left:65px;
	width:550px;
	line-height:21px;
	padding-top:10px;
}
.ProLiPage{
	margin:12px auto;
	width:582px;
	height:546px;
}
.ProLiPage li div{
	height:130px;
	width:130px;
	overflow: hidden;
	background-color:#000;
	border:#FEFEFE 1px solid;
}
.ProLiPage li div img{
	vertical-align: middle;
}
.ProLiPage li{
	float:left;
	width:132px;
	height:162px;
	text-align:center;
	vertical-align: middle;
	overflow: hidden;
	margin:0 31px 20px;
	display: inline;
}
.ProLiPage li label{
	width:132px;
	font-size:13px;
	line-height:30px;
	display: block;
	height:30px;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.ProTitle{
	font-size:13px;
	margin-left:42px;
}
.input5{
	border:#E1E7E5 1px solid;
}
.input4{
	border:#7E9DB9 1px solid;
	width:148px;
	height:21px;
	margin-left:0.5em;
	vertical-align: middle;
}
.RegTable .input5{
	border:#7E9DB9 1px solid;
	width:250px;
	height:16px;
}
.inputi{
	border:#726865 1px solid;
	height:16px;
	width:81px;
}
.textarea{
	width:524px;
	border:#E1E7E5 1px solid;
}
.NotNull{
	color:red;
	margin:0 0.5em;
}
.nulldata{
	padding:20px 0;
	text-align:center;
}
#logini p{
	color:#009A00;
	text-align:center;
}
.FormBar{
	width:610px;
	margin:0 auto;
	text-align:center;
}
.FormBar div{
	padding:10px;
}
.FormBar .lint{
	letter-spacing: 0.5em;
}
.RegTable{
	width:601px;
	margin:10px 0 10px 60px;
}
.RegTable td{
	padding:5px 2px;
}
.RegTable label{
	color:#7E5A2A;
}
.RegTable .InputName{
	color:#5F3706;
}
.ol1 li{
	height:30px;
}
#ContactUL,#ContactUL ul{
	margin-left:30px;
	margin-top:15px;
	margin-bottom:30px;
}
#ContactUL{
	background-repeat: no-repeat;
	background-position: right center;
}
#ContactUL ul li{
	list-style-type: circle;
}
#MoveBg{
	height:133px;
	padding-top:49px;
	background-image: url(../images/Move1.jpg);
	background-repeat: no-repeat;
	clear: both;
}
#MoveD{
	margin-left:22px;
	width:619px;
	height:114px;
	overflow: hidden;
}
#Move1 li{
	float:left;
	width:111px;
	height:105px;
	margin-right:1px;
}
#Move1 li div{
	width:111px;
	height:105px;
	text-align:center;
	overflow: hidden;
	background-color:#000000;
}
#IndexEnd{
	width:661px;
	height:132px;
	padding-top:47px;
	background-image: url(../images/IndexEnd.gif);
	background-repeat: no-repeat;
}
#IndexEndL{
	width:329px;
	float:left;
	display: inline;
	margin: 2px 0px 0px 20px;
}
#IndexEndR{
	width:225px;
	margin-left:65px;
	float:left;
	display: inline;
}
#IndexEndL div{
	height:25px;
	line-height:25px;
	clear: both;
	float: none;
}
#IndexEndR li{
	height:30px;
	line-height:30px;
	padding:0;
	margin:0;
	list-style-type: none;
	list-style-position: outside;
	width:225px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
#IndexEnd a{
	float:left;
/*	width:250px;*/
	width:18em;
	display: inline;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin-right:4px;
}
#IndexEnd label{
	float:left;
	display: inline;
}
#SearchForm{
	padding-left:60px;
	width:115px;
	text-align:center;
}
#SearchForm .inputi{
	width:108px;
}
#SearchForm select{
	width:108px;
}
#SearchForm select,#SearchForm input{
	margin:8px 0;
}
.Cp12 a{
	padding-left:30px;
}
.HonoursLiPage{
	margin:12px auto;
	width:582px;
	height:456px;
}
.HonoursLiPage li div{
	width:248px;
	height:198px;
	overflow: hidden;
	background-color:#000;
	border:#FEFEFE 1px solid;
}
.HonoursLiPage li div img{
	vertical-align: middle;
}
.HonoursLiPage li{
	float:left;
	width:291px;
	height:228px;
	text-align:center;
	vertical-align: middle;
	overflow: hidden;
	display: inline;
	margin-bottom: 20px;
}
.HonoursLiPage li label{
	width:248px;
	font-size:13px;
	line-height:30px;
	display: block;
	height:30px;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.Password{
	margin-left:42px;
}
.LineTable td{
	padding:4px 2px;
}
