body {

	FONT-SIZE: 12px; 
	font-family:Arial;
	margin:0px;
	background:#ffffff;
} 
A{
 color : #000000;
 text-decoration:none;
  
  }

A:hover	{
 text-decoration: none; 
 color : #DD6900;
  }
ul{
   margin:0px;   
   padding:0px;
   list-style:none;
    
}
td,P{ 
	font-size:12px;
	font-family:Arial;
 }
.content{font-size:12px;
	font-family:Arial;} 
.retitle{font-family:Arial; size:12px; color:#cc016c;}

#leftmenu li a {
	color: #000000;
	display: block;	 
	font-weight: bold;
	line-height: 29px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	width:190px;
	text-align:left;
	text-decoration: none;	
	 background:url(images/skins/bgleft.gif) #ffffff; 
	 color:#FFFFFF
}
#leftmenu li a:hover,
#leftmenu li a:active,
#leftmenu li a:focus {	
	color:#ffea00;
}

#topmenu {
	margin: 0; /* all lists */
	padding: 0; 
}

#topmenu ul {
	margin: 0; /* all lists */
	padding: 0;
	
}
/* 1st level */

#topmenu li {
	margin: 0px 5px 0px 0px; /* all list items */
	padding:0px;
	float: left;
	display: block; 
	cursor: pointer;
 
}  
#topmenu li a {
	color: #000000;
	display: block;	 
	font-weight: bold;
	line-height: 29px;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 0px 0px;
	width:79px;
	text-align:center;
	text-decoration: none;
	 background:url(images/skins/mn01.gif) #ffffff; color:#ffffff;
}
#topmenu li a:hover,
#topmenu li a:active,
#topmenu li a:focus {	
	color:#1ea838;
	background:url(images/skins/mn02.gif) #ffffff; color:#ffffff;
}

/* 2nd level and above */
#topmenu li ul {
	position: absolute; /* second-level lists */
	z-index: 200;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	top:0em;
	height: auto;
	width:170px; 
}
ja-cssmenu li ul li {
	 color: #FFFFFF;
	 padding:0px;	
	
}
#topmenu li ul a {
	padding-left:5px;
	margin: 0px 0px 0px 0px; 
	white-space: nowrap;
	background:url(images/index_03.jpg) #ffffff;
	font-weight:bold;
	font-size: 12px;
	line-height: 29px;	
	text-align:left;
	color: #000000;
	width:170px;
} 
#topmenu li ul a:hover,
#topmenu li ul a:active,
#topmenu li a:focus {	
	background:url(images/index_03.jpg) #ffffff; color:#1ea838;
}

#topmenu li:hover ul, 
#topmenu li li:hover ul, 
#topmenu li li li:hover ul{
	left: auto;
	top:auto;
	margin-left:1px; 

}
 
  
#topmenu .cur{
	background:url(images/skins/mn02.gif) #ffffff; color:#ffffff;
}
 
.wrapper { margin:0px auto; width: 1004px; }
.header {    text-align:left;    }
.bottom { background:url(images/skins/bottombg.gif); height:112px;}
	
.topbg{background:url(images/skins/index_03.jpg) #ffffff; height:29px; }
.mleft{float:left;}
.mdate{line-height:30px;float:left; color:#ca0169;}
.yhbox{background:url(images/skins/yahoobg.gif); height:99px;margin-bottom:5px;}
.searchbox{background:url(images/skins/searchbg.jpg); height:79px;margin-top:5px;}
.linkbox{background:url(images/skins/search.gif); height:59px;margin-top:5px;}

.hotline{color:#FF0000; font-weight:bold; font-size:16px;padding-left:43px;padding-top:7px;}
.whitetext{color:#ffffff;}
.otext{color:#a85e00;}
.gtext{color:#1ea838;}
.gtext_big{color:#1ea838; font-size:14px; font-weight:bold;}
.red{color:#FF0000};
.14title{font-size:14px; font-weight:bold;}
.NewsTitle {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;		color:#000000;}
a.NewsTitle {color:#663300;	text-decoration:none;	font-size:12px;	}
a.NewsTitle:hover {color:#990000;text-decoration:none;}

.link2 {	font-family:Arial;	font-size:12px;color:#b50101;}
a.link2 {color:#b50101;	text-decoration:none;	font-size:12px;	}
a.link2:hover {color:#990000;text-decoration:none;}
.tdbg{background:url(images/bg02.gif) #1fa834; color:#FFFFFF; font-weight:bold;}
.left_picborder{border-right:2px solid #dbdcdb;border-left:1px solid #dbdcdb;border-bottom:2px solid #dbdcdb;border-top:1px solid #dbdcdb;padding:2px;width:120px; height:100px;}