.menu_cont{
margin:0px;
list-style:none;
padding:5px 53px 0px 47px;
position:relative
}
.m_li{
border-bottom:1px solid #343955;
padding:4px 0px 4px 4px;
}


.with_sub{
  background-image: url(../images/menu_arr.gif);
background-position: 232px 10px;
background-repeat:no-repeat
}
.inner_ul .with_sub{
  background-image: url(../images/menu_arr.gif);
background-position: 145px 10px;
background-repeat:no-repeat
}
#li_hover{
background-color:#4E608F
}
.m_li_last{border:none}
.m_li a, .m_li a:VISITED{
text-transform:uppercase;
color:#D6D7DC;
font-weight:bold;
font-size:12px;
font-family:"Arial Narrow",Arial, Helvetica, sans-serif
} 
#li_hover a, #li_hover a:VISITED{
color:#EDEF1F
}
	#li_hover ul a, #li_hover ul a:VISITED{
	color:#FFF
	}
	#li_hover ul a:HOVER{
	color:#EDEF1F
	}
.m_li ul{
position:absolute;
background:#425484;
padding:15px 12px 20px;
right:53px;
margin-top:5px;
border-top:5px solid #4E608F;
list-style:none
}
*html .m_li ul{
margin-top:21px;
right:52px
}
.inner_ul li{
border-bottom:1px solid #556591;
padding:2px 0px;
}
*html .inner_ul li a, .inner_ul li a:VISITED{
width: 150px;
}
*html .inner_ul ul li{
width:auto
}
.inner_ul li.m_li_last{
border:none
}
.inner_ul a, .inner_ul a:VISITED{
color:#FFF;
font-size:11px
}

.menulist, .menulist ul {
 list-style: none;
 margin:0px;
padding:2px 53px 0px 47px;
position:relative;
}

.menulist ul {
 display: none;
 position: absolute;
 width:150px;
 right: 0px;
 padding:15px 12px 20px;
}
*html .menulist ul {
margin-top: 5px
}
.inner_ul ul{
	left:100px;
	top:-1px;
	width: 100px
}
*html .inner_ul ul{
	width: 120px
}

.menulist li {
 position: relative;
}
.menulist ul>li:last-child {
 margin-bottom: 1px; /* Mozilla fix */
}

.menulist a {
 display: block;
 
}
.menulist ul ul a {
  white-space:  normal;
}

.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color: #EDEF1F;
 }
.menulist a.highlighted {
 color: #EDEF1F;

}


.menulist a .subind {
 float: right;
}

*:first-child+html .menulist li {
 float: left;
 width: 100%;
}


* html .menulist a {
 height: 1%;
}

li.inn_sel a, li.inn_sel a:VISITED{
	color:#EDEF1F
}
