#menu {
width: 150px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;

}

#menu ul li ul {
}

#menu a {
font: 14px Arial;
	color:#5f5f5f;
	display:block;
	height:150%;
}
#menu a.main_menu{
position: relative; 
height:150%;  
padding:5px 0px; 
display:block; 
padding-left:0px;
background-image: url(../images/sce/menu_line.gif);
background-repeat: no-repeat;
background-position: bottom;
}

#menu a.main_menu .current{
	color: #5f5f5f;
	background-image: none;
}

#menu a:hover {
color: #FF0000;
}

#menu a.main_menu:hover {
}

#menu ul li { 

}


#menu ul li.current ul,
#menu_ ul li.main_current ul{
	display:block;
	width:100%;
	margin-top:5px;
	width:150px;
	margin-left:-10px;

}

#menu ul li.current ul a
{
	padding-left:10px;
}


#menu ul li ul {
	display:none;
}
#menu ul li ul li{
	z-index: 500;
	background-image: url(../images/sce/arrow_and_line.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 25px;
margin-left: 10px;
padding-bottom: 4px;
}

#menu ul li.current ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul li.current ul ul
{ display: none;}

div#menu ul ul li:hover ul
{ display: block;}
/*
div#menu_left ul li:hover ul,
div#menu_left ul ul li:hover ul
{display: block;}
*/
/*
div#menu_left ul li:hover ul,
div#menu_left ul ul li:hover ul,
div#menu_left ul ul ul li:hover ul
{display: block;}

*/
