ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.dropdown {
	position: relative;
	z-index: 597;
	float: left;
}

/* DO NOT AMEND ABOVE THIS LINE */

/* top level menu */
ul.dropdown li {
	float: left;
	display: block;
	/* DO NOT MODIFY ABOVE */
	text-decoration:none; 
	height: 25px;
	background-repeat: no-repeat;
	background-position: right center;
	padding: 0px 5px 0px 5px;
}

/* top level anchor tag */
ul.dropdown li a {
	float: left;
	text-decoration: none;
	padding: 5px;
}

/* top level anchor tag hover - used for IE6 */
ul.dropdown li a:hover {
	float: left;
	text-decoration: none;
}

/* top level and dropdown hovers */
ul.dropdown li.hover,
ul.dropdown li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
	/* DO NOT MODIFY ABOVE */
	text-decoration:none; 
	background-image: none;
	height: 29px;
}

/* selected top level menu item */
ul.dropdown li.selected {
	position: relative;
	z-index: 599;
	cursor: default;
	/* DO NOT MODIFY ABOVE */
	text-decoration:none; 
}

/* top level anchor tag styling when hovering on dropdown */
ul.dropdown li:hover a {
    text-decoration: none;
}

/* main dropdown menu */
ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
	/* DO NOT MODIFY ABOVE */
	width: 175px;
	padding-bottom: 7px;
}

/* attributes used to line up hover on submenu with left hand edge of main dropdown */
ul.dropdown ul li {
	margin-left: -5px;
	text-indent: 5px;
}
 
/* IE7/other browser dropdown menu item hover */
ul.dropdown ul li:hover{
	display: block;
	/* DO NOT MODIFY ABOVE */
	width: 165px;
	height: 30px;
}

/* IE6 dropdown menu item hover */
ul.dropdown ul li.hover {
	display: block;
	/* DO NOT MODIFY ABOVE */
	width: 165px;
	height: 30px;
}

/* sub menu anchor tag - colour attribute used for IE6 */
ul.dropdown ul a {
    font-size: 90%;
    width: 165px;
    display: block;
    padding: 5px;
}

/* sub menu anchor tag hover */
ul.dropdown ul a:hover {
	font-size: 90%;
    display: block;
    width: 165px;
    padding: 5px;
}

/* individual dropdown items styling */
/* HEIGHT IS IMPORTANT SO THAT MENU DOESN'T JUMP!!! */
ul.dropdown ul li {
	float: none;
	background: none;
	height: 30px;
	border: 0px solid white;
}


/* DO NOT AMEND BELOW THIS LINE */

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown li.rtl ul {
 top: 100%;
 right: 0;
 left: auto;
}

ul.dropdown li.rtl ul ul {
 top: 1px;
 right: 99%;
 left: auto;
}

ul.dropdown li.divider.hover,
ul.dropdown li.divider:hover {
	background: none;
}

/* ====================================== MENU COLOUR STYLING ========================================== */

ul.dropdown {
	background-color: #255187;
	border: 1px solid #1f416d;
	width: 500px;
	height: 29px;
	font-size: 110%;
}

/* top level anchor tag */
ul.dropdown li a {
    color: #ffffff;
}

/* top level anchor tag hover - used for IE6 */
ul.dropdown li a:hover {
    background-color: #1f416d;
	color: #ffffff;
}

/* top level and dropdown hovers */
ul.dropdown li.hover,
ul.dropdown li:hover {
	background-color: #1f416d;
	color: #ffffff;
}

/* selected top level menu item */
ul.dropdown li.selected {
    background-color: #1f416d;
	color: #ffffff;
	font-weight: bold;
	height: 30px;
}

ul.dropdown li.selected a {
	background-color: #1f416d;
	color: #ffffff;
}

/* top level anchor tag styling when hovering on dropdown */
ul.dropdown li:hover a {
    color: #ffffff;
}

/* keeps color of top level link as hover colour in IE6 */
ul.dropdown li.hover a {
	color: #ffffff;
}

/* main dropdown menu */
ul.dropdown ul {
    background-color: #1f416d;
}
 
/* IE7/other browser dropdown menu item hover */
ul.dropdown ul li:hover {
    background: none;
}

/* IE6 dropdown menu item hover */
ul.dropdown ul li.hover {
	background: none;
}

/* sub menu anchor tag - colour attribute used for IE6 */
ul.dropdown ul a {
    color: #8d003e;
}

/* sub menu anchor tag hover */
ul.dropdown ul a:hover {
    color: #1f416d;
    background-color: #9ab5e4;
}

.selectedsub {
	color: #1f416d;
	background-color: #9ab5e4;
	font-weight: bold;
	font-size: 90%;
    display: block;
    width: 165px;
    padding: 5px;
}