@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font: 90% Arial, Sans-Serif; color:#000; line-height: 150%; 
background:#E3EFF3 url(images/bg.gif) repeat-x;
}
.divblank{clear:both;line-height:0;}
ul { margin: 0; padding : 0; list-style : none;  }
li { list-style-type: none;	margin: 0;	padding: 0; }
a{color:#0000FF;}
a:hover{color:#FF0000;}
.content { margin: 0 auto; padding: 0; width: 980px; background:#FFFFFF;  }
.content2 { margin: 0 auto; padding: 0; width: 980px; background:#FFFFFF;  font-size:11px;}
#banner { margin: 0 auto; width: 970px; height:156px; background:#FFFFFF; padding:5px; position: relative; overflow:hidden; } 
#head2 {margin: 0 auto; padding: 0; width: 955px; background:#FFFFFF url(images/icon001.jpg) no-repeat 10px 5px; padding:0px 0px 6px 25px;
border:#CCCCCC dashed 1px;}
.fleft{float:left;}
#search{float:right;padding-right:10px;}
#search form{margin:0px; padding:0px;}
input.field { border: 1px solid #FF0000; background-color: #F5EDED;}
input.searchbutton { 	margin: 0; background: #FF0000; color: #FFFFFF; padding: 0px; border: none; font-weight: bold; }
#mcontent { margin: 0 auto; padding: 0; width: 980px; background:#FFFFFF; padding-top:5px;}
#logo{float:left;}
#head1{float:left; width:680px;height:128px;}
#nav{padding:30px 5px 0px 5px;}
#leftdiv{
	float: left;
	width: 200px;
	padding: 0px 0px 0px 10px;
}
#rcontent{
	float:right;
	width: 760px;
	margin: 0px;
	padding: 0px 8px 0px 0px;
}
#left1{	float: left;width: 200px;margin: 0px;padding: 5px; background:url(images/bottbg.gif) repeat-x;}
#rcontent1{	float:right;width: 768px;margin: 0px;padding: 0px;}
#copyright{background:#E9E7E8;}

.ltit{
background:#3366FF url(images/ltit.gif);
width:190px;
height:33px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}


a.title {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	padding:8px 20px 8px 20px;
	margin:0px 2px 0px 2px;
	text-decoration: none;
	border-left: #999999 solid 1px;
	border-right: #999999 solid 1px;
	border-top: #999999 solid 1px;
}
a.title:hover {
	background: #268BC1;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	padding:8px 20px 8px 20px;
	margin:0px 2px 0px 2px;
	text-decoration: underline;
}
a.title-c {
	background: #268BC1;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	padding:8px 20px 8px 20px;
	margin:0px 2px 0px 2px;
	text-decoration: none;
}
a.title-c:hover {
	background: #268BC1;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	padding:8px 20px 8px 20px;
	margin:0px 2px 0px 2px;
	text-decoration: underline;
}
li.cat1{background: url(images/c1bg.gif) no-repeat;height: 28px;padding-left:20px;padding-top:3px;}
.cat1 a{color:#000000;font-size:13px;font-weight:bold; text-decoration: none;}
.cat1 a:hover{color:#FF000000;font-size:13px;font-weight:bold; text-decoration: underline;}
ul.lul{background:url(images/lulbg.gif) repeat-y;}
.cat2{border-bottom: #D6D6D6 solid 1px;padding:4px;width:182px;}
.cat2 a{color:#444444; font-size:13px; font-weight:bold; text-decoration:none;}
li.cat2 a:hover{color:#FF3300; font-size:13px; font-weight:bold; text-decoration:none;}
li.cat3{background:url(images/class.gif) no-repeat 0px 5px; padding-left:26px; margin-left:2px; }
.cat3 a{color:#444444; font-size:13px;  text-decoration:none;}
.cat3 a:hover{color:#FF3300; font-size:13px; text-decoration:underline;}
#welcome{background:url(images/welcome.jpg) no-repeat; padding:50px 190px 5px 5px; height:150px;}
.rtit{background:url(images/rtitbg.gif);}
.bord1{border: 1px solid #CCCCCC;}
a.white{color:#FFFFFF; text-decoration:underline;}
a.white:hover{color:#FFFFFF; text-decoration:none;}

