/*=========================================================
--  Vertical Navigation CSS: "Suckerfish with hover delay"
--  # Main Menu Class Suffix = mmnav 
--  # User Menu Class Suffix = umnav
=========================================================*/

/*--------------------------------------------------------  
--  MAIN MENU TOP LEVEL MENU ITEMS
--------------------------------------------------------*/
ul.menu-mmnav {
padding-bottom:.5em;
}

.menu-mmnav li:hover ul,.menu-mmnav li.sfHover ul {
left:0;
top:0;
}

.menu-mmnav li span.separator {
display:block;
height:5px;
}

.menu-mmnav li span.separator span {
display:none;
}

.menu-mmnav,.menu-umnav {
position:relative;
z-index:800;
font-size:1em;
font-family:verdana,arial;
font-weight:700;
float:left;
}

.menu-mmnav,.menu-mmnav *,.menu-umnav,.menu-umnav * {
margin:0;
padding:0;
}

.menu-mmnav img,.menu-umnav img {
margin:-2px 5px 0 -6px;
}

.menu-mmnav a,.menu-umnav a {
display:block;
border:solid .1em #fff;
padding:.3em .8em;
}

.menu-mmnav a:hover,.menu-umnav a:hover {
text-decoration:none;
}

.menu-mmnav li,.menu-umnav li {
display:block;
list-style:none;
position:relative;
width:180px;
float:left;
}

.menu-mmnav li,.menu-mmnav li:hover,.menu-umnav li,.menu-umnav li:hover {
display:block;
position:relative;
margin:0;
padding:0;
}

.menu-mmnav .moduletable_menu h3,.menu-umnav .moduletable_menu h3 {
padding-left:2px;
}

.menu-mmnav li ul,.menu-umnav li ul {
position:absolute;
top:-999em;
width:185px;
line-height:1.3em;
margin:0 0 0 180px;
}

.menu-mmnav li li,.menu-umnav li li {
width:184px;
}

.menu-mmnav li li a,.menu-umnav li li a {
display:block;
padding:.3em .8em;
}

.menu-mmnav li:hover li ul,.menu-mmnav li.sfHover li ul,.menu-umnav li:hover li ul,.menu-umnav li.sfHover li ul {
top:-999em;
}

.menu-mmnav li ul ul,.menu-umnav li ul ul {
margin:0 0 0 184px;
}

.menu-mmnav li li:hover ul,.menu-mmnav li li.sfHover ul,.menu-umnav li:hover ul,.menu-umnav li.sfHover ul,.menu-umnav li li:hover ul,.menu-umnav li li.sfHover ul {
left:0;
top:-1px;
}
