BODY {
	/*background-color : #F1F8FE;*/
	margin:0px auto;
	padding:0;
	width : 980px;	
	COLOR : #5b5b5b;
	FONT-FAMILY : arial,verdana,sans-serif;

}

IMG {
	border: 0;
}
TABLE.main{
	background-color : #ffffff;
	width: 782px;
	border: 1px solid #cccccc;	
}



TD.vertical_line{
	width : 1px;	 
	background-color : #5b5b5b;
}

TD.left{
	/*width : 190;*/
	/*background-image:  url(../../images/left_bg.gif);*/
	vertical-align : top;
}
TD.right{
	width : 180;
	vertical-align : top;
	background-color : #FFFFFF;
}

.xmenu td{
	font-size:12px;
	font-family:verdana,arial;
	font-weight:bolder;
	color:#ffffff;
	border:1px solid #336699;
	background:#336699;
	filter:blendtrans(duration=0.5);
	cursor:hand;
}

.a1 a{
	text-decoration:none;
	color:#ffffff;
}
	
/* 新改左菜单，对应静态（原动态也应用）*/
.leftmenutable {
	text-decoration: none;
	color:#FFFFFF;
	font-family: "Arial";
	font-size:12px;
	font-weight:bold;
	height:22px;
	line-height:23px;	
}

.leftmenutable a{
	text-decoration: none;
	color:#FFFFFF;
	font-family: "Arial";
	font-size:12px;
	font-weight:normal;
	height:23px;
	padding:4px 70px 5px 5px;
	background-image:  url(../../images/nav-back-1.gif);	
}

.leftmenutable a:hover{
	color:#993300;
	height:23px;
	padding:4px 70px 5px 5px;
	background-image:  url(../../images/nav-back-2.gif);
}
/*----end-----*/

.leftmenu_title {
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.leftmenu_title a{
	background-color: #c2d2e8;
	font-size:10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: "Arial";
}

.leftmenu_title a:hover{
	color: #E7691F;
}

.leftmenu_title2 {
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	
}

.leftmenu_title2 a {
	background-color: #c2d2e8;
	font-size: 9pt;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
	font-family: "Arial";
}

.leftmenu_title2 a:hover {
    color: #E7691F;
}

.leftmenu_title3 {
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	
}

.leftmenu_title3 a {
	background-color: #c2d2e8;
	font-size: 9pt;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
	font-family: "Arial";
}

.leftmenu_title3 a:hover {
	color: #E7691F;	
}

/* 新加和更改的css */

.middletext {
	font-size: 12px;
	color: #000080;
	line-height: 18px;
	text-decoration: none;
	font-family: "Arial";
}

.middletext_bold{
	font-weight: bold;
	color: #ff3300;
}

.middletext a{
	color: #000080;
	text-decoration: underline;
}


.middletext a:hover{
	color: #000080;
	text-decoration: underline;
}

.middletexttitle {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #880000;
	font-family: "Arial";
	word-spacing: 3pt;
}

.tdtitle{
    background-image:  url(../../images/title_line.gif);
	height: 30px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000080;
	text-align:left;
}

.partline{
	background-image:  url(../../images/part_line.gif);
}

.rightlink a{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Arial";
	height:14px;
	vertical-align : bottom;
}

.rightlink a:hover{
	font-weight:bold;
}

/* -----新加和更改的css end----- */



.middlelist {
	font-size: 14pt;
	color: #272878;
	text-decoration: none;
	font-family: "Arial";
	font-weight: bold;
}

.rightlogintitle {
	font-size: 9pt;
	color: #000080;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	margin-right: 0px;
	font-family: "Arial";
}

.rightlogintext {
	font-size: 9pt;
	color: #000080;
	text-decoration: none;
	margin-right: 0px;
	float: right;
	padding-left: 8px;
	font-family: "Arial";
	
}

.button {
	font-size: 10pt;
	text-decoration: none;
	height: 25px;
	width: 65px;
	background-color: #FFFFFF;
	border-top: 1px solid #6699cc;
	border-right: 1px solid #6699cc;
	border-bottom: 1px solid #6699cc;
	border-left: 1px solid #6699cc;
}

.rightfourresources {
	font-size : 9pt;
	color : #000080;
	text-decoration : none;
	border :1px solid #333;
	width : 120;
	font-family: "Arial";
}

.copyrighttext {
	font-size: 8pt;
	text-align:center;
	color: #CCCCCC;
	background-color:#000080;
	border-top:1px solid #5A5661;
}

.contact {
	font-size: 9pt;
	text-align:left;
	color: #000000;
	padding-left: 5px;
}

/* dynamic border for picture */
* html img.teaser { filter: progid:DXImageTransform.Microsoft.Shadow(direction=120,color=#cccccc,strength=3); }

img.frame, img.teaser {
	/*filter: progid:DXImageTransform.Microsoft.Shadow(direction=120,color=#cccccc,strength=3);*/
	display:block;
	float:right;
	line-height:1.25em;
	padding:4px;
	background:#FFF;
	border:1px solid #BBB;
}

a:hover img.teaser { border-color:#000080 !important; }
/*  end of dynamic border */


.topmenubutton a {
	font-size: 12px;
	text-decoration : none;
	font-weight : bold;
	color : #FFFFFF;
	font-family: "Arial";
}

.topmenubutton a:hover {
	color : #000000;
}

.topmenudynamic{
	vertical-align : bottom;
}



.top_menu{
	position: absolute;
	z-index: 1000;
	visibility: hidden;
	
}

.top_menu a{
	font-size: 12px;
	display: block;
	width: 163px;
	padding: 5px 5px;
	text-decoration: none;
	color: #000080;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px #FFFFFF;
	border-bottom-style:groove;
	background-color: #F8C107;
	font-family: "Arial";
}

.top_menu a:hover{
	color: #FFFFFF;
	background-color: #000080;
}


.top_semimenu a{
	font-size: 12px;
	display: block;
	width: 120px;
	padding: 5px 5px;
	text-decoration: none;
	color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px #FFFFFF;
	border-bottom-style:groove;
	background-color: #990000;
	font-family: "Arial";
}

.top_semimenu a:hover{
	color: #FFFFFF;
	background-color: #FF7400;
}

.bottomtext {
	font-size: 10pt;
	text-decoration: none;
	font-family: "Arial";
	color: #000080;
	
}

.bottomtext a:hover {

	color: #FF9900;
	text-decoration: underline;
}

.bottomtext a:visited {
	color: #FFFFFF;
}
.contactus {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: normal;
	color: #000080;
	text-decoration: none;
}
