.MM,.SM,.MMV,.MM li,.SM li,.MMV li{display:block;list-style:none;padding:0;margin:0;line-height:normal;direction:ltr;}
.MM li,.SM li,.MMV li{position:relative;background:none;width:auto;float:right;}
.MM a,.SM a,.MMV a{display:block;position:relative;direction:rtl;}
* html>body .MM a,* html>body .SM a,* html>body .MMV a{position:static;}
* html .MM li,* html .SM li,* html .MMV li{display:inline;display/**/:block;float/**/:left;}
*:first-child+html .MM li,*:first-child+html .SM li,*:first-child+html .MMV li{float:left;}
* html>body .MM li,* html>body .SM li,* html>body .MMV li{display:block;}
.MM ul,.SM ul,.MMV ul{display:none;position:absolute;top:-9999px;width:11px;overflow:hidden;z-index:11111;}
ul/**/.MM ul,ul/**/.SM ul,ul/**/.MMV ul{display:block;}
* html .MM ul,* html .SM ul,* html .MMV ul{display:block;}
.NOSEPARATOR{border-width:0 !important;padding:0 !important;margin:0 !important;}
.NOLINK{cursor:default !important;}


.MainMenu,.SubMenu
{
	padding-right:24px !important;
    background-repeat:no-repeat;
    background-position:right center ;
}/*--------------- Menu Styles ----------------------------------------------------------*/
.MenuTop
{
	font-size:0px;
	height:0px;

}
.MenuTopRight
{
	font-size:0px;
	height:0px;

}
.MenuTopLeft
{
font-size:0px;
	height:0px;
}
.MenuTopCenter
{
font-size:0px;
	height:0px;
}
.MenuCenterFloater
{
}
.MenuLeft
{
font-size:0px;
	height:0px;
}

.MenuRight
{
font-size:0px;
	height:0px;}

.MenuContent
{

}

.MenuBottom
{
	font-size:0px;
	height:0px;
}

.MenuBottomRight
{
	font-size:0px;
	height:0px;

}
.MenuBottomLeft
{
	font-size:0px;
	height:0px;
}
.MenuBottomCenter
{
font-size:0px;
	height:0px;
}

.MenuMainTbl
{
	margin: 0 0 4px 0;
}

#Menu0 ul.SM {
    border: medium none;
    border-radius: 3px;
  /*  width: 220px !important;*/
   background-color: rgba(204, 204, 204, 0.9) !important;
}
.SM li a, .SM li a:link
{
    width:auto !important;
}
.SM li
{
    border-bottom:1px solid #0072bb !important;
	width:200px;
}
.SM li:last-child
{
    border:none !important;
}
.SM li a, .SM li a:link
{
        background:url(images/arrow-menu.png) no-repeat right center !important;

}
.SM li a:hover, .SM li a:hover
{
        background:url(images/arrow-menu.png) no-repeat right center #0a61ab !important;
		color:#ffffff !important;

}
.SMItem {
    padding: 0 10px 0 0;
}