/* Label and Links */
a, a:link, a:hover, a:active, a:visited {
	font-family: Arial, sans-serif;
}

/* Header Link */
.headerLink, .headerLink:link, .headerLink:visited, .headerLink:hover {
	font-family: Arial, sans-serif; 
	font-size: 16px;          /* ================================ menu bar text 12px */ 
	text-align: left;
	color : #ffffff;          /* ================================ menu bar text FEFEFE */ 
	text-decoration : none;
	font-weight: bold;
}
.headerLink:hover {
	color : #002A66; //76A4C6
}

/* Pulldown Menu. */
div.menuBar, div.menuBar a.menuButton, div.menu, div.menu a.menuItem {
	font-family: Arial, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
div.menuBar {
  	background-color: transparent;
  	padding: 0px 0px 0px 0px;
  	text-align: left;
}
div.menuBar a.menuButton {
  	background-color: transparent;
  	color: #000000;
  	cursor: default;
  	left: 0px;
  	margin: 1px;
  	padding: 2px 6px 2px 6px;
  	position: relative;
  	text-decoration: none;
  	top: 0px;
  	z-index: 100;
}
div.menuBar a.menuButton:hover {
  	background-color: transparent; 
//  	color: #A58156;
}
div.menuBar a.menuButtonActive, div.menuBar a.menuButtonActive:hover {
  	color: #002A66;            /* ================================ menu bar text hover 002A66 */
  	background-color: transparent;  /* ================================ menu bar text hover bkg */
  	left: 1px;
  	top: 1px;
}
div.menu {
  	background-color: transparent; 
  	padding: 5px 0px 0px 0px;
  	left: 0px;
  	position: absolute;
  	top: 0px;
  	visibility: hidden;
  	z-index: 101;
}
div.menu table.menuRow {
  	background-color:  #ffffff;  /* ================================ non-highlighted bkg D3DFEF */
  	border: 1px outset #848D9B; 
}
div.menu table.menuItem{
  	color: #003A7D;
  	cursor: default;
  	display: block;
  	padding:  -10px -10px -10px -10px;
  	font-family: Arial, sans-serif; 
  	font-size: 12px; 
  	text-decoration: none;
  	white-space: nowrap;
  	font-weight: bold;
  	margin: -4px -2px -7px -2px;
}
div.menu table.menuItem:hover, div.menu table.menuItemHighlight {
  	background-color: #76A4C6;  /* ================================ hover padding bkg fefefe */
}
div.menu table.menuRow a.menuItem span.menuItemText {
}
div.menu a.menuItem {
  	color: #2656A7;             /* ================================ text color of pulldowns 003A7D */
  	cursor: default;
  	display: block;
  	padding: 3px 1em;
  	padding-right: 15px;
  	font-family: Arial, sans-serif; 
  	font-size: 16px;           /* ================================ text size in pulldowns 12px */
  	text-decoration: none;
  	white-space: nowrap;
  	font-weight: bold;
}
div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  	background-color: #76A4C6; /* ================================ hover bkg fefefe */
  	color: #ffffff;            /* ================================ menu hover text 003A7D */
}
div.menu a.menuItem span.menuItemText {
}
div.menu tr.menuItemHighlight {
  	background-color: #fefefe; 
  	border-color:#fefefe;
}

