<style type="text/css">

#nav, #nav ul {
	margin: 0px;
    padding: 0px;
	list-style: none;
    font-size: 12px;
}


#nav li {
    float: left;
    list-style: none;
    position: relative;
    z-index: 200;
}

#nav a {
	display: block;
	color: white;
   	font-weight: bold;
   	font-family: arial, helvetica, serif;
   	text-decoration: none;
   	padding: 2px;
    margin: 0px;

}

/* Menu text hover colour (global) */
#nav a:hover {
    color: #800000;
   	text-decoration: none;
 }


/* Active selection background colour */
#nav ul li a:hover {
    background: #D2D5F2;
}

/* Menu background normal colour (only on submenus) */
#nav ul  {
  background: #5EC0F8;    /* Light blue */
    border-width: 0px;
    margin: 0px;
}

#nav ul ul {
    background: #5EC0F8;    /* Light blue */
}

#nav ul li {
    background: #5EC0F8;
}

/* Menu item normal colour */
#nav ul li a {
    border-width: 2px;
    font-size: 12px;
}



/* Set the vertical offset margin value in here */
#nav li ul ul {
	margin: -19px 0px 0px 0px;
	padding: 0px;
}


/* Inactive selection colour */
#nav ul li:hover,
#nav ul li.sfhover {
    background: #D2D5F2;
}


/* Ignore! */

#nav li ul {
	position: absolute;
    visibility: hidden;
	margin: 0px;
	padding: 0px;
}


#nav li li {
    float: none;
    margin: 0px;
}

#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li:hover ul ul ul ul ul,
#nav li.sfhover ul ul,
#nav li.sfhover ul ul ul,
#nav li.sfhover ul ul ul ul,
#nav li.sfhover ul ul ul ul ul {
	visibility: hidden;
}

#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul,
#nav li li li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul,
#nav li li li li li.sfhover ul {
    visibility: visible;
}
</style>

