#Menu1, #Menu1 .MenuHolder {
z-index: 50;	
}

#Menu2, #Menu2 .MenuHolder {
z-index: 20;
}

.MenuHolder {
position: relative;
margin: 0;
padding: 0;
list-style: none;
display: inline;
}

.MenuHolder li {
margin: 0;
padding: 0;
display: inline;
}

.slidingmenu {
position: absolute;
top: 100%;
left: 0;
margin: 0;
padding: 0;
list-style: none;
z-index: 99;
width: 275px;
visibility: hidden;
}

.slidingmenu li {
position: relative;	
display: block;
}

.slidingmenu li ul {
position: absolute;
left: 100%;	
margin: 0;
padding: 0;
top: 0;
list-style: none;
visibility: hidden;
width: 200px;
}

/* Styling */
/*
#TopMenu .MenuHolder:hover .slidingmenu a {
background-color: transparent;	
}
*/

.slidingmenu {
background-color: #a7c0df;
list-style: none;
padding-bottom: 5px;
}

.slidingmenu li {
text-align: left;
padding: 5px 5px 0 5px;
}

.slidingmenu li ul {
background-color: #a7c0df;	
padding-bottom: 5px;
}

ul.slidingmenu a {
color: #1d4ca1;
text-decoration: none;
padding: 4px;
display: block;
/* HACK! */
min-width: 0;
}

ul.slidingmenu a:hover {
background-color: #ffffff;
color: #1d4ca1;
}

#TopMenu #Menu1 .MenuHolder:hover .slidingmenu a:hover {
background-color: #ffffff;
color: #1d4ca1;
}


#Menu1 a:hover, #Menu2 a:hover {
color: #1d4ca1;
}

/* Section Specific Styling - See colourSets.css */
