* {
	padding: 0px; margin: 0px; 
}
UL {
	list-style-type: none;
}
A:link {
	color: #194f95; text-decoration: none;
}
A:visited {
	color: #194f95; text-decoration: none;
}
A:hover {
	color: #ff6600;
}
A:active {
	color: #ff6600;
}
.left {
	float: left;
}
.right {
	float: right;
}
.hidden {
	display: block; overflow: hidden; width: 0px; height: 0px;
}
.web {
	display: block; overflow: hidden; width: 0px; height: 0px;
}
.black {
	color: #000;
}
.red {
	color: #f00;
}
.clear {
	clear: both; overflow: hidden; height: 0px;
}
IMG {
	border-style: none;
}
BUTTON {
	CURSOR: pointer; border-style: none; 
}
BODY {
	font-size: 12px; color: #363636; TEXT-ALIGN: center;FONT-FAMILY: Arial,Verdana;
}
#header {
	border: #fff 5px solid; border-top: none; background: #fff; margin: 0px auto; width: 950px; 
}
#topbox {
	margin: 0px auto; height: 70px; POSITION: relative;
}
#topbox H1 {
	TEXT-INDENT: -10000px;
}
#topbox H1 A {
	background: url(../logo.png) no-repeat; float: left; margin: 5px 0px; width: 240px; height: 60px;
}
#topbox H1 A:hover {
	background: url(../logo.png) no-repeat; float: left; text-decoration: none;
}
#topmiddle {
	right: 228px; TOP: 5px; POSITION: absolute;
}
#topright {
	background:url(../li_top.gif) top right no-repeat; POSITION: absolute;padding: 2px 0px 1px; RIGHT: 10px; float: right; width: 250px; TOP: 0px; height: 60px
}
#topright li{
	width:52px;float:right;padding-right:12px;list-style-type:none;font-size:12px;line-height:16px;text-align:left;height:19px;overflow:hidden;
}
/*Menu Tabs from paipai*/
#mainnav{float:left;width:950px;background:url(../menuBg.gif) bottom repeat-x;font-size:12px;line-height:normal;}
#menuList{width:950px;overflow:hidden;height:29px;background:url(../menuSide.gif) right bottom no-repeat}
#menuList li{overflow: hidden;float:left;height:29px;background:url(../menuSplit.gif) left bottom no-repeat}
#menuList li span{display:block;padding:8px 10px 0 10px}
#menuList li a:hover{color:#ff5500;text-decoration:none;background:url(../menuBgOver.gif) bottom repeat-x;display:block;float:left;height:29px}
#menuList #menuHome{height:29px;padding-left:10px;background:url(../menuLeft.gif) left bottom no-repeat}
#menuList .menuHere{background:url(../menuHere.gif) left bottom no-repeat;font-size:14px;font-weight:bold}
#menuList .menuHere a{color:#fff;display:block;float:left;height:29px;background:url(../menuHereSide.gif) right bottom no-repeat}
#menuList .menuHere a:hover{background:url(../menuHere.gif) left bottom no-repeat;color:#fff}
/*Commented Backslash Hack hides rule from IE5-Mac \*/
#mainnav a span{float:none;}
/*End IE5-Mac hack */
#mainnav a:hover{background-position:0% -42px;}
#mainnav a:hover span{background-position:100% -42px;color:#627EB7;}
#subinfo {clear: both; margin: 0px auto; overflow: hidden;  width: 950px; line-height: 28px; height: 26px;background:#E5ECF5 url(../headFindBg.gif) top repeat-x;}
#subinfo li{overflow: hidden;float:left;line-height:26px;height:26px;}
#subinfo .a{padding:0 0 0 25px;color:#fff;}
#subinfo .a a{color:#fff;padding:0 5px;}
#subinfo .b{padding:0 0 0 25px;color:#C00;}
#subinfo .c{padding:0 0 0 25px;}
/*search*/
#search {
	float:right; padding:4px 10px 0 0;
}
INPUT {
	font-size: 12px; margin: 0px auto;
}
SELECT {
	font-size: 12px; margin: 0px auto;
}
.searchtext {
	border: #7e9db9 1px solid; padding:2px 1px; font-size: 12px;width:148px;
}
.searchbotton{
	border: #7e9db9 1px solid; padding:1px 2px 0; font-size: 12px; background: #fffdaa;
}
/*fried links*/
#links{
	clear: both; border: #fff 5px solid; border-top: none; background: #fff; margin: 0px auto; width: 950px; ;
}
.linkscontent{
	clear: both;line-height:22px;margin:0 5px;
}
.linkscontent h4{
	clear: both;line-height:22px;width:100px;float:left;font-size:12px;
}
.linkscontent p{
	line-height:24px;width:840px;float:right;text-align:left;
}
.linkscontent p a{
	margin: 1px 5px;
}
/*copyright*/
.foot{
	width:950px; background:#EFF2F5; margin: 0px auto; height:21px;padding-top:9px;clear:both;border-right: #fff 5px solid;border-left: #fff 5px solid;
}
.copyright{
	width:950px;margin: 0px auto;border: #fff 5px solid;border-top: none;
}
.copyright div{
	width:185px;float:right; padding:2px 0 5px; 
}
.copyright img{
	float:left; padding-left:20px;
}
.copyright p{
	width:755px;line-height:22px; padding:5px 5px 0px;font-size:12px;float:left;display:block;text-align:right;
}
/*ad*/
#middlead {
	border: #fff 5px solid; border-top:none; background: #fff; margin: 0px auto; width: 950px;
}
.ad468_l {
	width: 468px; float:left;
}
.ad468_r {
	width: 468px; float:right;
}
.ad950 {
	background: #fff; width: 950px;
}
.ad765 {
	background: #fff; width: 765px;
}
.ad468_l IMG, .ad468_r IMG, .ad765 IMG, .ad950 IMG {
	vertical-align:top;border:0px;
}