body{ text-align:center;background: #9c9c9c;}
A {	COLOR: #333333;	text-decoration: none;} 
A:hover {	COLOR: #FF6600;	text-decoration: underline;}

.clear{clear:both;}

#header{width:800px; margin:0 auto; height:74px; background: #4F93BB}
#header a{	COLOR: #fff; }
#header a:hover{	COLOR: #000;background: #fff; text-decoration: none;}
#logo{ background: #fff;background-image: none;	width:200px;	height:74px;	float: left;	display: inline;}
#logo img{margin-top:5px;}

#right-part
{	margin: 0 auto;font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold;padding-top:50px; 
	z-index: 30;
	background-color:#4F93BB;	
	height:23px;}
#right-part li
{	margin: 0;
	padding: 0 9px;
	list-style: none;
	float: left;
	font: bold 12px Verdana,Arial,Helvetica,sans-serif;}

#right-part li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	color: #fff;
	text-align: center;
	text-decoration: none}

#right-part li a:hover
{	background: #fff; color:#000;}

#right-part div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #4F93BB;font-weight: bold; z-index:99;
	}

	#right-part div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		color: #fff;
		font: 12px arial;border: 1px solid #5E9CC1}

	#right-part div a:hover
	{	background: #fff;
		color: #000;}
.banner{width:800px; margin:0 auto;}

#content{
	width:800px;
	margin:0 auto;padding-bottom:10px;
	background:url(content_bg.gif) repeat-y;
	font-family: Verdana, Geneva, sans-serif;FONT-SIZE: 12px
}
#content-left{width:200px; float:left;text-align:left; padding:10px 0}
#content-left .index{font-size:14px; text-align:center; padding:3px 0;}
#content-left h4{margin:5px; font-size:12px;}
#content-left ul{
	
	LINE-HEIGHT: 20px;
	list-style-type: none; padding-left:5px; margin:0;margin-bottom:15px;
}
#content-left li a{color:#F07902;}
#content-left ul.doc{color:#F07902; font-size: 14px;
    font-weight: bold;}
#content-right{width:580px; float:right; padding: 10px;text-align:left;}
#content-right p{ line-height: 20px;}
.item_box{
float:left;
text-align:center;
padding:5px;
width:134px;
height:166px;
text-align:center;
background:url(item_box_bg.gif) no-repeat center;
position:relative;
}
.item_box_img{height:120px;overflow:hidden;}
img.thumb{
padding:10px 0 0 0;
}
.item_box a{
	padding:3px 0;
	color:#F90;
	text-decoration:none;
	display:block;
	font-size:12px;
}
.item_box a:hover{text-decoration:underline;}


.leftnav .index{background-color:#4F93BB;color:#fff;font-weight: bold;}
.leftnav .index a{color:#fff;}
.leftnav ul{margin:0; padding:0;}
.leftnav li{
	font-size:12px;
	line-height:24px;
	text-align:left;
	list-style-position: inside;
	list-style-image: url(/images/arrow_rb.gif);
}

.leftnav li a{ color:#AD0000;}
.scarf{
	width:186px;
	background: #fadc9c;
	margin:0 auto;
	text-align:center;
	font-size:20px;
	padding:5px;
	font-weight:bold;
	color: #fff;
}
.scarf a{color:#fff;}

.leftmenu{text-align:left;}




.listbox{font-size:12px;}
.listbox li{height:180px; overflow:hidden;}

.title2{ background-color:#efefef; font-weight:bold; border-top: #cccccc 1px solid;border-bottom: #cccccc 1px solid; line-height:25px; margin:10px 0; padding-left:10px;}
.desc{margin:10px}


#page{
padding:5px;
margin:5px;
text-align:center;
clear:both;
font-size:12px;}
.footer{
	clear:both;
	width:800px;
	margin:0 auto 10px;
	text-align:center;
	font-size:10px;
	background-color: #bfbfbf;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	color: #666666;
	padding:15px 0; line-height:16px;
	font-family: Verdana;
}
.footer p{margin:0; padding:0;}
