.moovert .menu li{text-indent:10px;line-height:30px; width:100%;}
.moovert .menu a{ border-bottom:medium none; font-style:normal; width:100%; }
.moovert .menu li:hover, .moovert .menu li.sfHover, .moovert .menu li:hover a, .moovert .menu li.sfHover a{
  }
.moovert .menu li a:hover{border-bottom:none;}
.moovert ul.menu ul,
.moovert ul.menu ul ul,
.moovert ul.menu ul ul ul {
background:none;

}

.moovert ul#mainlevel li, .moovert ul.menu li {
width:100%;
list-style:none;
padding:0 0 0 0;
margin:0;
}

.moovert ul#mainlevel li a:link, .moovert ul#mainlevel li a:visited, .moovert ul.menu li a:link, .moovert ul.menu li a:visited {
font-weight:400;
padding:0 0 0 0;
display:block;
text-decoration:none;
}

/*ACTIVE*/


.moovert ul#mainlevel li a#active_menu, .moovert ul.menu li a#active_menu, .moovert ul.menu li#current a,
.moovert li.active a
{
text-decoration:none;
color:#000;font-weight:bold;
}

.moovert ul#mainlevel,
.moovert ul.menu,
.moovert ul.menu li,
.moovert ul.menu ul {
 /*For KHTML*/
list-style: none;
}

.moovert ul#mainlevel:after,
.moovert ul.menu:after{
clear: both;
display: block;
font: 1px/0px serif;
content: ".";
height: 0;
visibility: hidden;
}

.moovert ul#mainlevel li, .moovert ul.menu li {
float: left;
display: block !important;
position: relative;
border-bottom:1px dotted #cdccce;
}
.moovert ul#mainlevel li li, .moovert ul.menu li li{
border-bottom: 0px;
}
.moovert ul#mainlevel a, .moovert ul.menu a {
display: block;
height: auto !important;
height: 1%; /*For IE*/
}
.moovert ul.menu a:hover,
.moovert ul.menu li:hover a,
.moovert ul.menu li.sfHover a {
}
.moovert ul.menu li:hover li a,
.moovert ul.menu li.sfHover li a { color: #fff; z-index:500; }
.moovert ul.menu li:hover li a:hover,
.moovert ul.menu li:hover li:hover a,
.moovert ul.menu li.sfHover li a:hover,
.moovert ul.menu li.sfHover li.sfHover a {
}
.moovert ul.menu li:hover li:hover li a,
.moovert ul.menu li.sfHover li.sfHover li a {
z-index:501;
}
.moovert ul.menu li:hover li:hover li a:hover,
.moovert ul.menu li:hover li:hover li:hover a,
.moovert ul.menu li.sfHover li.sfHover li a:hover,
.moovert ul.menu li.sfHover li.sfHover li.sfHover a {
}
.moovert ul.menu li:hover li:hover li:hover li a,
.moovert ul.menu li.sfHover li.sfHover li.sfHover li a {
}
.moovert ul.menu li:hover li:hover li:hover li a:hover,
.moovert ul.menu li.sfHover li.sfHover li.sfHover li a:hover {
}


.moovert ul.menu ul,
.moovert ul.menu ul ul,
.moovert ul.menu ul ul ul {
position: absolute;
top: 0px;
left: -1999px;
z-index:900;
}
.moovert ul.menu li:hover ul ul,
.moovert ul.menu li:hover ul ul ul,
.moovert ul.menu li.sfHover ul ul,
.moovert ul.menu li.sfHover ul ul ul {
left:-1999px;
}

.moovert ul.menu li:hover ul,
.moovert ul.menu ul li:hover ul,
.moovert ul.menu ul ul li:hover ul,
.moovert ul.menu li.sfHover ul,
.moovert ul.menu ul li.sfHover ul,
.moovert ul.menu ul ul li.sfHover ul {
left:100%;
}
.moovert ul.menu ul, .moovert ul.menu ul ul,  .moovert ul.menu ul ul ul,  .moovert ul.menu ul ul ul ul { background-image: url(../images/menu-transbg.png); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:215px; }
.moovert ul li.parent a,
.moovert ul li.parent ul li.parent a,
.moovert ul li.parent ul li.parent ul li.parent a,
.moovert ul li.parent ul li.parent ul li.parent ul li.parent a,

.moovert ul li#current ul li.parent a,
.moovert ul li#current ul li.parent ul li.parent a,
.moovert ul li#current ul li.parent ul li.parent a,
.moovert ul li#current ul li.parent ul li.parent ul li.parent a

{
	background: url(../images/arrowmoo.png) 100% 50% no-repeat; 
}

.moovert ul li.parent ul a,
.moovert ul li.parent ul li.parent ul a,
.moovert ul li.parent ul li.parent ul li.parent ul a,
.moovert ul li.parent ul li.parent  ul li.parent ul li.parent ul a,

.moovert ul li#current ul li.parent ul a,
.moovert ul li#current ul li.parent ul li.parent ul a,
.moovert ul li#current ul li.parent ul li.parent ul li.parent ul a

{
	background: none; 
}
.moovert ul ul{border-bottom:1px solid #ddd;}
