/* -----------------------------------------
   Top-Men Required CSS
----------------------------------------- */
#menuBar {
	color: #fff;	
	min-width: 700px;
}

@media handheld, only screen and (max-width: 767px) {
	#menuBar {
		min-width: 767px;	
	}
}

#menuBar li {
    background-color: #DDD;
	color: white;
	display: block;
	float: left;
    margin: 0 2px 0 0;
	position: relative;
	text-align: center;
	width: 7em;
}


#menuBar > li {
    height: 26px;
    background-color: #003768;   
}

#menuBar li a {
    border-radius: 2px 2px 2px 2px;
    color: #000000;
    display: block;
    line-height: 18px;
    outline: medium none;
    text-align: left;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;
}

#menuBar > li > a {
	background-color: #50708E;
	border: 2px solid #50708E;
	color: #FFFFFF;
	height: 18px;
	margin-top: 2px;
	text-align: center;
	text-shadow: 0 1px 0 #000000;
}

#menuBar > li > a:hover, #menuBar > li > a:focus {
	background-color: /*#FAC562*/ #FFD380 !important;
	border: 2px solid #FFA500 !important;
	color: #000000;
	text-shadow: 0 1px 0 #D6E1F0; 
}

/* tablets */
@media only screen and (max-width: 1280px) and (min-width: 768px) {
	html.touch #menuBar li {
		float: left;	
		margin: 0px 0px 0px 0px;
	}
	html.touch #menuBar li a {
		font-size: 11px; font-size: 1.1rem;
		padding: 5px 7px;
	}
}
@media handheld, only screen and (max-width: 767px) {
	html.touch #menuBar li a {
		font-size: 15px; font-size: 1.5rem;
		line-height: 15px; line-height: 1.5rem;	
	}
}

#menuBar li ul {
	border: 1px solid #CCCCCC;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.5);
	height: auto;
	margin: 0 !important;
	padding: 0 !important;
	position: absolute;
	top: 26px;
	width: auto;
	z-index: 10;
	display: none;
}

.ie9 #menuBar li ul, .gt-ie9 #menuBar li ul {
	z-index: 10000;	
}

#menuBar li ul li {
	border-radius: 2px 2px 2px 2px;
	display: block;
	float: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: auto;
}

.lt-ie9 #menuBar li ul li {
	list-style-type: none;
	display: inline;
}

#menuBar li ul li a {
	border: 2px solid #DDDDDD;
	display: block;
	height: auto;
	margin: 0;
	padding: 2px 9px;
	position: relative;
	white-space: nowrap;
	width: auto;
}

/* ------ set navigation level HOVER and FOCUS background colors - progressive to help distinguish levels */
/* ---- default level background colors - these values pass WCAG 2.0 AA level of contrast  
	first (base) and second:				#000
	second (hover), third:					#292929
	first (base hover), third (hover), fourth:	#444 
	fourth (hover), fifth: 					#666, 
	fifth (hover), sixth: 					#757575
--- */

/* - first level - */
#menuBar li a, #menuBar li ul li a, .firstlevel, .secondlevel {
 	
}

/* - second level - */
#menuBar li ul li ul li a, 
#menuBar li ul li a:hover, 
#menuBar li a:focus, 
#menuBar li ul li a:focus, 
.secondlevelhover, 
.thirdlevel {
    background-color: #FFD380 /*#FAC562*/ !important;
    color: black;
    border: 2px solid #FFA500 !important;
}

/* - third level - primary navigation shares this color for its hover */
#menuBar li ul li ul li ul li a, 
#menuBar li a:hover, 
#menuBar li a:focus, 
#menuBar li ul li ul li a:hover, 
#menuBar li ul li ul li a:focus, 
.firstlevelhover, 
.thirdlevelhover { 
    background-color: #FFD380 /*#FAC562*/ !important;
    color: black;
    border: 2px solid #FFA500 !important;
}


/* -- right arrow -- */
/* level 1 */
#menuBar li .rightarrow {
	background-color:none; background: url(http://content.webarchive.nla.gov.au/gov/wayback/20170224213723/resource:/images/mn_arrow-r.png) no-repeat center right #000;
}
/* level 2 */
#menuBar li ul li .rightarrow, .right2arrow {
	background-color:none; background: url(http://content.webarchive.nla.gov.au/gov/wayback/20170224213723/resource:/images/mn_arrow-r.png) no-repeat center right #000;
}
/* level 3 */
#menuBar li ul li ul li .rightarrow, .right3arrow {
	background-color:none; background: url(http://content.webarchive.nla.gov.au/gov/wayback/20170224213723/resource:/images/mn_arrow-r.png) no-repeat center right #292929;
}
/* level 4 */
#menuBar li ul li ul li ul li .rightarrow, .right4arrow {
	background-color:none; background: url(http://content.webarchive.nla.gov.au/gov/wayback/20170224213723/resource:/images/mn_arrow-r.png) no-repeat center right #444;
}

/* -- right arrow on HOVER/FOCUS -- */
/* level 1 */
#menuBar li .rightarrow:hover, #menuBar li .rightarrow:focus {
	background-color:#292929; background: url(http://content.webarchive.nla.gov.au/gov/wayback/20170224213723/resource:/images/mn_arrow-r.png) no-repeat center right #292929;
}
/* level 2 */
#menuBar li ul li .rightarrow:hover, #menuBar li ul li .rightarrow:focus, .right2arrowhover {
	background-color:#292929; background: url(http://content.webarchive.nla.gov.au/gov/wayback/20170224213723/resource:/images/mn_arrow-r.png) no-repeat center right #292929 !important;
}
/* level 3 */
#menuBar li ul li ul li .rightarrow:hover, #menuBar li ul li ul li .rightarrow:focus, .right3arrowhover {
	background-color:#444; background: url(http://content.webarchive.nla.gov.au/gov/wayback/20170224213723/resource:/images/mn_arrow-r.png) no-repeat center right #444 !important;
}
/* level 4 */
#menuBar li ul li ul li ul li .rightarrow:hover, #menuBar li ul li ul li ul li .rightarrow:focus, .right4arrowhover {
	background-color:#666; background: url(http://content.webarchive.nla.gov.au/gov/wayback/20170224213723/resource:/images/mn_arrow-r.png) no-repeat center right #666 !important;
}


.dimText {
	color:#999 !important;	
}

#menuBar .ui-icon {
    display: inline-block;
    margin-right: 4px;
    vertical-align: text-bottom;	
}

#menuBar > li > a > .ui-icon {
	background-image: url("http://content.webarchive.nla.gov.au/gov/wayback/20170224213723/http://webarchive.nla.gov.au/gov/static/css/govau/images/ui-icons_ffffff_256x240.png");
	margin-left: 4px;
	margin-right: -8px;
}







/*
     FILE ARCHIVED ON 21:37:23 Feb 24, 2017 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 4:40:43 Jul 14, 2017.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
