h1,h2,h3,h4,h5,h6,ul,li,p{
	margin:0px;
	padding:0px;
	list-style:none;
	}

body{
	margin:0px;
	background:url(bg.png) #F1F1F1 repeat-x 0% 0%;
	}

.container_wrapper{
	margin:0px auto 0px auto;
	width:1001px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.header{
	float:left;
	background:url(top_header.png) no-repeat 0% 0%;
	height:89px;
	width:1001px;
	padding:0px 0px 0px 20px;
	}

.logo{
	float:left;
	height:89px;
	width:263px;
	}

.menu{
	float:right;
	padding:35px 0px 0px 10px;
	width:700px;
	}

.menu ul{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}

.menu li{
	float:left;
	list-style:none;
	margin:0px 0px 0px 30px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	}

.menu li a{
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	}

.menu li a:hover{
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2271D6;
	}

.banner{
	float:left;
	height:140px;
	padding:0px 0px 0px 18px;
	width:1001px;
	}

.banner_inner{
	float:left;
	width:1001px;
	}

.content_wrapper{
	float:left;
	width:1001px;
	padding:0px 0px 0px 18px;
	background:url(center_bg.png) repeat-y 0% 0%;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.content_left{
	float:left;
	width:648px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.content_left_img{
	float:left;
	width:150px;
	padding:50px 10px 0px 0px;
	}

.left_content{
	float:left;
	width:475px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.left_content h1{
	float:left;
	width:475px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.left_content p{
	float:left;
	width:475px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:10px 0px 10px 0px;
	text-align:justify;
	line-height:15px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.left_content p a{
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}

.left_content p a:hover{
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#990000;
	}
	
.left_content p img{
	float:right;
	margin:0px;
	border:0px;
	}
	
.imagewrapper{
	float:none;
	margin:0px 0px 0px 10px;
	}

.left_content div{
	float:left;
	width:475px;
	padding:10px 0px 10px 0px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.left_content ul{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}

.left_content li{
	float:left;
	padding:10px 0px 0px 10px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(icon01.png) no-repeat 0px 15px;
	width:210px;
	}

.left_content li a{
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}

.left_content li a:hover{
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#990000;
	}

.content_right{
	float:left;
	padding:0px 0px 0px 10px;
	width:300px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.content_right ul{
	float:left;
	margin:0px;
	padding:10px 0px 10px 0px;
	list-style:none;
	}

.content_right li{
	float:left;
	padding:10px 0px 0px 10px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(icon01.png) no-repeat 0px 15px;
	width:280px;
	}

.content_right li a{
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}

.content_right li a:hover{
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#990000;
	text-decoration:underline;
	}

.loginbox{
	float:left;
	padding:85px 0px 0px 17px;
	width:270px;
	height:142px;
	background:url(loginbox.png) no-repeat 0% 0%;
	}

.loginbox label{
	float:left;
	width:110px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	height:20px;
	margin:15px 0px 0px 0px;
	}

.loginbox .textbox{
	float:left;
	width:138px;
	height:20px;
	border:1px solid #CCCCCC;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:15px 0px 0px 0px;
	}

.loginbox .button{
	float:left;
	width:64px;
	border:0px;
	height:26px;
	margin:15px 0px 0px 0px;
	background:url(login.png) no-repeat 0% 0%;
	}

.right_content{
	float:left;
	width:268px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.right_content h1{
	float:left;
	width:268px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.right_content p{
	float:left;
	width:268px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:10px 0px 10px 0px;
	text-align:justify;
	line-height:15px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.right_content p img{
	float:right;
	margin:0px;
	border:0px;
	}

.footer_wrapper{
	margin:0px auto 0px auto;
	width:1001px;
	height:auto;
	background:url(center_bg.png) repeat-y 0% 0%;
	overflow:auto;
	overflow:hidden;
	}

.footer{
	float:left;
	width:971px;
	padding:0px 0px 0px 30px;
	height:auto;
	overflow:auto;
	overflow:hidden;
	}

.footer p{
	float:left;
	padding:0px 0px 10px 0px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
.footer_menu{
	float:right;
	padding:0px 60px 0px 20px;
	width:610px;
	}

.footer_menu ul{
	float:right;
	margin:0px;
	padding:0px;
	list-style:none;
	}

.footer_menu li{
	float:left;
	list-style:none;
	padding:0px 0px 0px 30px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	}

.footer_menu li a{
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	}

.footer_menu li a:hover{
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#990000;
	}
									