@charset "UTF-8";
/* CSS Document */

/* Functional styling */
ul.slidingmenu,
ul.slidingmenu ul,
ul.slidingmenu li,
ul.slidingmenu a {
padding: 0;
margin: 0;
display: block;
}

ul.slidingmenu {
display: none;
z-index: 9999;
}

ul.slidingmenu li {
list-style-type: none;
position: relative;
z-index: 10;
}

ul.slidingmenu ul {
position: absolute;
left: 100%;
/* top: -1px; */
display: none;
}

.MenuHolder {
display: inline;
position: relative;
}

.MenuHolder span {
position: relative;
display: block;
}

.MenuHolder img {
border: none;
margin: 0;
}

ul.slidingmenu li ul {
z-index: 30;
border-bottom: none;
border: 1px solid #9c9fcb;
margin-top: -1px;
/* padding: 6px 13px 10px 13px; */
padding-top: 6px;
padding-bottom: 6px;
background-color: #fff;
top: 0;
/* left: 100%; */
}

ul.slidingmenu {
z-index: 30;
margin: 0;
left: 0;
position: absolute;
top: 31px;
border: 1px solid #9c9fcb;
/* padding: 18px 13px 10px 13px; */
padding-top: 10px;
padding-bottom: 12px;
background-color: #fff;
}


/* Visual Styling  */

ul.slidingmenu li {
text-align: left;
line-height: 17px;
white-space: nowrap;
/* margin-bottom: 12px; */
}

ul.slidingmenu a {
font-size: 8pt;
color: #394097;
text-decoration: none;
font-weight: bold; 
display: block;
padding: 4px 0 4px 0;
padding-left: 13px;
}


/* IE HACK (this is for non ie browsers) */
html>body ul.slidingmenu a {
padding: 4px;
padding-left: 13px;
padding-right: 10px;
margin-right: 4px;
}

ul.slidingmenu a:Hover {
color: #FF6702;
}

#HorizontalMenu .slidingmenu a {

}

ul.slidingmenu a:hover {

}

ul.slidingmenu a.subheader {
background-image: url('/images/Arrow_Left.gif');
background-repeat: no-repeat;
background-position: center right;
}

/* Hardcoded positions and widths for each of the dropdowns
****************************************************************/

ul.slidingmenu {
min-width: 150px;
overflow: visible;
white-space: nowrap;
}

#MMHome {

}

#MMAbout {
left: 8px;
}

#MMInfo {
left: 9px;
}

#MMNews {
left: 8px;
}

#MMLinks {
left: 9px;
min-width: 100px;
}

#MMPublications {
left: 9px;
}

#MMContact {
left: 9px;
min-width: 50px;
}
