/*
 Menu001
 */
 
 #menu {
	
	width:auto;
	position:relative;
	margin-right:40px;
	
			
	
}
 
 
ul {
    font-family: Arial, Verdana;
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    list-style:circle;
	float:right;
	position:relative;	
}


ul li {
    display: block;
    position:relative;
    float:left;	
}


li ul {
    display: none;
}


ul li a {
    display: block;
    text-decoration: none;
    color: #ffffff;
    border-top: 1px solid #ffffff;
    padding: 5px 15px 5px 15px;
    background:#999;
    margin-left: 0px;
    white-space: nowrap;
}


ul li a:hover {
background:#333;

}


li:hover ul {
    display: block;
    position: absolute;
	
	
}


li:hover li {
    float: none;
    font-size: 11px;
}


li:hover a { background: #3b3b3b;

opacity:0.9;
filter:alpha(opacity=40); /* For IE8 and earlier */

 }
 
li:hover li a:hover {
    background: #1e7c9a;
}
