.menu{
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
}
.menu ul{
	width:560px;
	list-style:none;
    margin:0;
	padding:0;}
.menu ul li{
	float:left;
	width: 112px;
	height:33px;
}
.menu ul li a{
	display:block;
	color:#666666;
    text-align:center;
	line-height:33px;
    text-decoration:none;}
.menu ul li a:hover, .menu ul li:hover a{
	color:#000;
	text-decoration:none;
	display:block;
}
.menu ul li ul{
	display:block;
	color:#CCC;
	height:26px;
    display:none;
	position:relative;
	width:180px;
	z-index:400;
}
.menu ul li:hover ul{display:block;}
.menu ul li ul li {
	display:block;
	float:none;
	width:180px;
	background-image: url(images/index/sub_menu_bg.png);
	background-repeat: repeat-x;
	height:26px;
    background-position: left top;}
.menu ul li:hover ul li a{  
	height:26px;
    background:none;}
.menu ul li:hover ul a{
	display:block;
	color:#CCC;
	line-height:26px;
	height:26px;
	font-size:12px;
	font-style:normal;
	margin:0px;
	padding:0px 10px 0px 15px;
	text-align:left;
	background-image: url(images/index/submenu_bg.png);
	background-repeat: repeat-x;
	background-position: left top;}
.menu ul li ul a:hover, .menu ul li ul li:hover a{
	border:0px;
	color:#ffffff;
	text-decoration:none;
	background-image: url(images/index/sub_menu_bg_hover.png);
	background-repeat: repeat-x;
	background-position: left top;}
.menu p{clear:left;}	
