#menu{
width: 225px;
background: ;
color: ;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
background: ;
}

#menu ul li ul {
}
#menu ul li ul li {
border-bottom:1px solid #B18A37;
}
#menu a {
font: 10px Times New Roman;
display: block;
color: #00264c;
text-decoration: none;
background: ;
text-align: left;
}
#menu a.main_menu
{
font: bold 10px Times New Roman;
color: #00264c;
border-bottom-width: 1px;
border-bottom-color: #b18a37;
border-style: solid;
text-align: left;
background: ;
padding-top: 4px;
padding-bottom: 4px;
border-top:none;
border-left:none;
border-right:none;
}
#menu a.main_current
{
color: #a2530d;
background: ;
}

#menu a.curernt{
color: #a2530d;
background: #f7f3e3;
}

#menu a:hover {
color: #a2530d;
background: #f7f3e3;
cursor: pointer;
}

#menu a.main_menu:hover {
color: #a2530d;
background: ;
cursor: pointer;
}

#menu ul li { position: relative; height:150%;  padding:5px 0px; display:block; padding-left:10px; }

#menu ul li.current ul,
#menu ul li.main_current ul{
	background-color:none;
	display:block;
	width:100%;
	margin-top:5px;
	width:150px;
}

#menu ul li.current ul a
{
	padding-left:10px;
}


#menu ul li ul {
	display:none;
}

#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#leftmenu ul li:hover ul,
div#leftmenu ul ul li:hover ul
{display: block;}
*/
/*
div#leftmenu ul li:hover ul,
div#mleftmenu ul ul li:hover ul,
div#leftmenu ul ul ul li:hover ul
{display: block;}

*/
