@charset "utf-8";
/* CSS Document */
html,body {
	margin:0;
	padding:0;
	background:url(images/bg.jpg) top no-repeat #000;
	font-family:Tahoma, Geneva, sans-serif;
	color:#fff;
	font-size:12px;
	line-height: 1.5em;
	text-align:left;
}
a {
	text-decoration:underline;
	color:#fff;
}
#container{
	width: 100%;
	margin:0 auto;
}
.header{
	background:url(images/header/headerbg.png) top center no-repeat;
	text-align:center;
	vertical-align:top;
	position:relative; 
	width:100%; 
	height:810px;
}
.header .section1{
	position:absolute; 
	top: 70px; 
	left:0px; 
	border:0px; 
	z-index: 2; 
	width:100%;
}
.header .section2{
	position:absolute;
	top: 190px;
	left:0px;
	border:0px;
	z-index: 1;
	width:100%;
}
.header .section3{
	position:absolute;
	top: 290px;
	left:0px;
	border:0px;
	z-index: 2;
	width:100%;
}
.content{
	position:absolute;
	top: 370px;
	left:0px;
	border:0px;
	width:100%;
}
.footer{
	background:url(images/footer/footerbg.jpg) top repeat-x;
	height:80px;
	text-align:center;
	vertical-align:top;
	padding:25px 0 0 0;
}
.textfield{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	height:21px;
	border:0px;
	padding:0 3px 0 3px;
}
.loginfield{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	height:18px;
	width:105px;
	border:1px solid #cbcbcb;
	padding:0 3px 0 3px;
}
.field{
	padding:0 5px 0 5px;
	text-align:left;
}
.formfield{
	font-family:Tahoma, Geneva, sans-serif;
	color:#666;
	height:16px;
	width:230px;
	border:1px solid #cbcbcb;
	padding:0 3px 0 3px;
}
.formarea{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	height:100px;
	width:350px;
	border:1px solid #cbcbcb;
	padding:0 3px 0 3px;
}
.commentfield{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	height:100px;
	width:440px;
	border:1px solid #cbcbcb;
	padding:0 3px 0 3px;
}
.jumpmenu{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	height:20px;
	border:1px solid #cbcbcb;
}
.maintitle{
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding:0 20px 5px 0;
}
.maindate{
	text-align:right;
	font-size:11px;
	vertical-align:top;
}
.maincontent{
	text-align:left;
	vertical-align:top;
}
.innercontent{
	padding:10px 20px 10px 20px;
}
.careertit{
	font-size:16px;
	font-weight:bold;
	padding-top:40px;
	text-align:left;
}
.commentimg{
	background:url(images/comments_deco.jpg) center left no-repeat;
	height:50px;
}
.commentname{
	font-size:11px;
	font-weight:bold;
	color:#ab0406;
}
.commentdate{
	font-size:11px;
	color:#b18085;
	padding-left:10px;
}
.newscontent{
	text-align:justify;
	vertical-align:top;
	padding-right:20px;
}
.res_name{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:25px;
	font-weight:bold;
	height:60px;
	vertical-align:central;
	text-align:left;
	padding-left:25px;
}
.res_content{
	font-family:arial unicode ms;
	font-size:12px;
	color:#ddd9c3;
	vertical-align:top;
	text-align:justify;
	padding:25px;
}
.res_img{
	position:absolute;
	top: 360px;
	left:0px;
	z-index: 1;
	width:100%;
}
.res_info{
	font-size:17px;
}
