body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	background-image:url('images/header.jpg');background-position:  center top;background-repeat: no-repeat;
	background-color:#FFF;}

td {
	font-family: "宋体",Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#666;
}

img {
 border: 	#000 0px solid;
}
.box {
	width: 100%;
	}
.box a {
	padding: 1px 1px 1px 1px;
	margin: 0;
	display: block;
	}
.box a:hover {
	border:1px solid #B4161A;
	text-decoration: none;
	}
.user_input{
	background-color:#ffffff; 
	border:1px solid #cccccc; 
	height:22px; 
	font-family:Tahoma, "新宋体", "宋体"; 
	font-size:12px; 
	color:#000000; 
	line-height:12px; 
	margin:0; 
	padding:3px 3px 0px 3px;
}

a{
font-size:12px;
color:#666;
text-decoration: underline;
}
a:visited{
font-size:12px;
color:#666;
text-decoration: underline;
}
a:hover{
font-size:12px;
color:#ED5F00;
text-decoration: underline;
}
a.header,a.header:visited{
font-size:14px;
color:#FFFFFF;
text-decoration: none;
}
a.header:hover{
font-size:14px;
color:#99ff33;}

.list              { font-size: 14px; color: #1F4666; line-height: 22px; font-family: "verdana", "宋体"; text-decoration: none;}
.list a:link       { font-size: 14px; color: #1F4666; font-family: "Verdana", "宋体" ;line-height: 22px;text-decoration: underline}
.list a:visited    { font-size: 14px; color: #1F4666; font-family: "Verdana", "宋体" ;text-decoration: none}
.list a:hover      { font-size: 14px; color: #1F4666; text-decoration: none}

/*   Right links------------------------------------------------------ */ 
.rightLinks {
 font-family:       Lucida Grande, Verdana, Geneva, Sans-serif;
 font-size:         10px;
 color:             #1F4666;
 background-color:  #E3E2C6;  
 line-height:18px;
}

.rightLinks a:link { 
 color:             #1F4666;
 background:        transparent;
 text-decoration:   none;
} 
.rightLinks a:visited { 
 color:             #1F4666;
 background:        transparent;
 text-decoration:   none;
}
.rightLinks a:hover { 
 color:             #1F4666;    
 background:        transparent;
 text-decoration:   underline;
}

.sub_title,a.sub_title:visited{
font-size:14px;
color:#81726b;
text-decoration: none;
}
a.sub_title:hover{
font-size:14px;
color:#a6a499;}

a.nav_link,a.nav_link:visited{
font-size:14px;
color:#81726b;
text-decoration: none;
}
a.nav_link:hover{
font-size:14px;
color:#a6a499;}

.nav_link{
font-size:14px;
color:#81726b;}

.input_text{
	background-color: #f1f0e9;
	color: #000000;
	border: 1px solid #7a7773;
	font-size:12px;
}


.login{
color:#FFFFFF;}

/*    TABLE FORMATTING--------------------------------------------------------------- */

.tablelinks {
 padding:      4px 4px 4px 4px;
 border:       1px solid #D4DD8D; 
 margin-top: 0px;
 background-image:url('images/lm_bg.jpg');background-position:  center top left;background-repeat: no-repeat;
 background-color:	#F7FAE9;
}

.tableborder {
 border:1px solid #D4DD8D;
}

.table_3list {
 padding:      1px 1px 1px 14px;
 border:       1px solid #D4DD8D; 
 margin-top: 4px;
 background-image:url('images/lm_bg.jpg');background-position:  center top left;background-repeat: no-repeat;
 background-color:	#F7FAE9;
}
.table_left {
 padding:      2px 2px 2px 2px;
 border:       1px solid #D4DD8D; 
 margin-top: 14px;
 background-color:	#f4f4f4;
}
.table_lm {
 padding:      8px 8px 8px 8px;
 border:       1px solid #D4DD8D; 
 margin-top: 0px;
 background-image:url('images/lm_bg.jpg');background-position:  center top left;background-repeat: no-repeat;
 background-color:	#F7FAE9;
}

.table_list {
 padding:  0px;
 margin-top: 0px;
 background: #F7FAE9;
 border:   1px solid #D4DD8D;
}

.table_banner {
 padding:      3px 3px 3px 3px;
 border:       1px solid #D4DD8D; 
 background-color:	#f4f4f4;
 margin-top: 4px;
}

.tablebottom {
 border:     1px solid #D4DD8D; 
 margin-top: 4px;
 background:	#F1F0C9;
 font-family:       Lucida Grande, Verdana, Geneva, Sans-serif;
 font-size:         11px;
}

.tableBorderSides {
 border-right:      1px solid #B1B6D2; 
 border-left:       1px solid #B1B6D2; 
}
.table_title {
font-size: 14px;
color: #A0BE3A;font-weight:bold;line-height: 22px; 
margin-left: 2px;
border-bottom: 1px dotted #ccc;
display: block;
margin-top: 0px;
}
.table_title img {
border:0px;
margin:3px 10px 0px 3px;
}
.tableHeading {
 font-family:       Lucida Grande, Verdana, Geneva, Sans-serif;
 font-size:         11px;
 font-weight:       bold;
 color:             #fff;
 padding:           5px 6px 5px 6px;
 background: 		#A4B8C9 url(images/heading.gif) repeat-x left top;
 border-top:        1px solid #000000;
 border-bottom:     0px solid #000000;
 border-left:       1px solid #000000;
 border-right:      1px solid #000000;
}

.table_news {
 padding:           1px 1px 1px 1px;
 border:       1px solid #B1B6D2; 
 background-color:	#EDECEB;
 margin: 0px;0px;4px;4px;
}
.READNEWSTITLE	{font-size: 18px; line-height: 160%; color: #ff0000;font-weight: bold; filter:DropShadow(Color=#cccccc, OffX=1, OffY=1, Positive=1)}
.news           {COLOR: #333333; FONT-FAMILY:"Verdana", "宋体"; FONT-SIZE: 14px;line-height:1.8}
A.news:link     {COLOR: #ff0000; text-decoration: none}
A.news:visited  {COLOR: #000099; text-decoration: none}
A.news:active   {COLOR: #ff0000; text-decoration: none}
A.news:hover    {COLOR: #ff0000; text-decoration: none}

.daohang {font-size: 12px;font-weight: bold;color: #333333;background-repeat: repeat-x;}
.daohang:link {font-size: 12px;font-weight: bold;color: #333333;text-decoration: none;}
.daohang:visited {font-size: 12px;font-weight: bolder;color: #333333;text-decoration: none;}
.daohang:hover {font-size: 12px;font-weight: bolder;color: #FF0000;text-decoration: none;}