/* DROPDOWN STYLES - MUST USE ie-hoverFix.js FOR IE */

.menuDrop{
	position: absolute;
	height: 35px;
	bottom: 3px;
	width: 800px;
        margin-left: 0px;
        left:0px;
		z-index: 1000;
}


table.menuDrop tr td {
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 8px;
}


.menuDrop a.normalLink {
	color: #fefefe;
	padding: 0px 26px;
	font-size: 13px;
	text-decoration: none;
	font-family: Tahoma;
	font-weight: bold;
        text-align:center;
}	

.menuDrop .emphasisedNav a, span.emphasisedNav
{
	font-size:24px;
}

table.menuDrop tr td.emphasisedNav
{
	padding-bottom: 6px;
}
	
	.top-nav, .top-nav ul {
		float: left;			
		list-style: none;
		/* line-height: 1;	REMOVED - Was causing text to be cut off in IE7 */
		padding: 0;
		margin: 0;
	}
	
	.top-nav a {
		display: block;
		position: relative;
		z-index: 999;
	}		
	
	.top-nav li {
		float: left;
		padding: 0;
		margin: 0;
		line-height: normal;
	}
	
	.top-nav li ul {
		position: absolute;
		left: -999em;
		height: auto;
		width: 190px;
		margin: 0;
	}
	
	.top-nav li li {	
		width: 190px;
	}
	
	.top-nav li ul a {
		display: block;
		width: 165px;
		height: 10px;
		color:#fff;
		padding: 5px 0 5px 25px;
		text-decoration: none;
		border: #000 solid 0px;
		text-align: left;
		font-weight: bold;
	}
	
	.top-nav li ul a.twoLine {
		height: 30px;
	}
	
	.top-nav li ul .navStyle1 a{
		color: #fff;
		background: #011c40;
	}
	
	/*
	.top-nav li ul .navStyle2 a{
		color: #000;
		background: #D12121;
	}
	*/
	
	.top-nav li ul .navStyle1 a:hover{
		color: #fff;
		background: #021e50;
	}
	
	/*
	.top-nav li ul .navStyle2 a:hover{
		color: #fff;
		background: #D14B4B;
	}
	*/
	
	
	.top-nav li ul .navStyle1WithChild a{
		color: #fff;
		background: #011c40;
	}
	
	/*
	.top-nav li ul .navStyle2WithChild  a{
		color: #000;
		background: #D12121 url(images/navArrow.gif) no-repeat;
		background-position: 98% center;
	}
	*/
	
	.top-nav li ul .navStyle1WithChild a:hover,
	.top-nav li ul .navStyle2WithChild a:hover{
		color: #fff;
		background: #021e50;
	}
	
	.top-nav li ul ul, .top-nav li ul ul ul {
		margin: -21px 0 0 190px;
	}
	
	
	.top-nav li:hover ul ul, .top-nav li:hover ul ul ul, .top-nav li.sfhover ul ul, .top-nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	.top-nav li:hover ul, .top-nav li li:hover ul, .top-nav li li li:hover ul, .top-nav li.sfhover ul, .top-nav li li.sfhover ul, .top-nav li li li.sfhover ul {
		left: auto;
	}
	
	.top-nav li:hover, .top-nav li.sfhover {
		color: #FFEE00;
	}

