/* CSS Document page_banner_nav.css */#banner {	margin-left: 30px;	}#yellowBar {	background: url(/Graphics/yellow_5x36.gif) left top repeat-x;  /* 5 Jan 2021 changed from yellow_5x30.gif */}#theNav {	margin-top: -33px;  /* 15 Aug 2018 changed from -30px to */}	/* from here down is SUPERFISH/HORZ_MENU.CSS COPIED & ADAPTED FROM JAVASCRIPT MISSING MANUAL p304 */body {	-moz-opacity: .999; /* to defeat firefox redraw problem with fade effect */}/* link styles */.nav a {	text-decoration: none;	display: block;  /*turns the link into a block-level element, which lets you add top & bottom padding as well as treat the whole block as clickable */	font-weight: bold;  	margin: 0;		background-color: #FC0; /* yellow bar */	color: #FFF;   /* white */	max-width: 12em;		padding: 8px 7px 4px 17px;	background: url(/Graphics/tab_left_yellow2.png) no-repeat left top;  /* the left tab */}.nav li li a {  /* style for links on pop-up menus */    	background-color: #FFC;   /* pale yellow submenu */	color: #996666;   /* brown */	border: #996666 dashed 1px;  /* brown */	border-top: none;	font-weight: normal;	font-size: 80%;	width: 12.5em;}.nav li li li a {	/* style for second level menu links */}.nav a:hover{		color: #663399;   /* violet */	font-weight: bold;}/* main nav bar */.nav {	margin: 0;	padding: 0;	line-height: 1;		font-family: Tahoma, Geneva, sans-serif;	font-style: italic;	font-size: 1.4em;  /* 5 Jan 2021 changed from 1em */}/* all list items */.nav li {	margin:0 !important;	padding:0 !important;	list-style: none; /* remove bullets */  	position: relative;		float: right; /* place buttons side by side */		background: url(/Graphics/tab_right_yellow2.png) no-repeat right top;  /* the right tab */}/* pop-up subnav */.nav ul {	margin: 0;	padding: 0;	position: absolute;  	left: 0;  	top: 1.72em; /* change when you change height of links */	display: none;}/* list items in pop-up subnav */.nav ul li {	float: none; /* so links line up one above the other for drop-downs */}/* 3rd level menu position */.nav ul ul {	position: absolute;  	top: -1px;  	z-index: 99;		left: 11.2em;}.nav ul ul li {	z-index: 100;}/* look for buttons that have menus */.nav .sub {  	background-repeat:no-repeat;		background-image: url(/Graphics/tab_left_yellow2_arrowdown.png);  /* left tab with down arrow */	background-position: left top;}.nav .subsub {  	background-repeat: no-repeat;		background-image: url(/Graphics/tab_left_yellow2_arrowright.png); /* left tab with right arrow */	background-position: top left;}