#navig { min-width: 980px; width: 100%; background: url(/images/bg_navig.gif) top left repeat-x; min-height: 30px; }
#level1, #level2, span#findwidth { width: 940px; margin: 0 auto; font-weight: bold;}

#level1 ul,
#level2 ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	clear: both;
}

#level1 ul {
	width:100%;
}

#level2 ul {
	background-color: #ffe7ac;
	border: 1px solid #994104;
	width:100%;
	height: 23px;
}

#level1 ul li.tab,
#level1 ul li.selected, 
#level1 ul li.first, 
#level2 ul li {
	float:left ;
}

/* Override: No floats for dropdowns and higher */
/*	background: url(/images/bg_level2.gif) top left no-repeat; */
#level2 ul li ul li {
	float: none;
}

#level1 ul li.tab ul,
#level1 ul li.selected ul,
#level1 ul li.tab ul li ul,
#level1 ul li.tab:hover ul ul,
#level2 ul li ul {
	position: absolute;
	display: none;
	border-top: 1px #fff solid;
}
#level1 ul li ul {
	width:auto;
}
#level2 ul li ul {
	width:auto;
}

/* Override: No image background for 2nd level dropdown */
#level1 ul li ul {
	background-image: none;
}

/* Override: No top border for third level */
#level2 ul li ul {
	border-top: 0px #fff solid;
}

/* Override: No background for 2nd level and higher */
#level1 ul li ul li a,
#level2 ul li ul li a {
	background-image: none;
}

#level1 li.blank,
#level2 li.blank {
	clear: both;
	display: expression("inline");
	float:none;
}
#level1 ul li {
	background-color: #fff9df;
}
#level1 ul li a {
	display: block;
	text-decoration:none;
	color:#703b22;
	background-color: #fff9df; 
	padding:3px 9px 3px 9px;
	white-space: nowrap;
}

#level1 ul li.first {
	display: block;
	background-color: #fff9df; 
	padding:3px 2px 3px 0px;
}

#level2 ul li a {
	display: block;
	text-decoration:none;
	color:#000;
	background-color: #ffe7ac; 
	padding:4px 9px 3px 9px;
	white-space: nowrap;
}
#level2 ul li a.selected { background-color: #fffbe0;}

#level2 ul li.haschildren a {
	padding-right: 24px;
}
/* Override: Remove backgrounds from third level */
#level2 ul li.haschildren ul li a {
	background-image: none;
}

#level1 ul li.selected a {
	background-color: #ffe7ac;
	color: #000;
	border-bottom: 1px #ffe7ac solid; 
	margin-bottom: -1px;
	padding-right: 8px;
	padding-left:10px;
}

#level1 ul li.selected {
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	margin-left:-1px;

	
}

#level1 ul li.tab:hover ul,
#level2 ul li:hover ul {
	border:1px solid #a72b00;
	display: block;
	z-index: 100;

}

#level1 ul li.tab:hover a {
	color: #000;
}
#level1 ul li.tab:hover ul a {
	background-color: #fff9df;
	color: #773706;
}
#level1 ul li.tab:hover ul a:hover {
	background-color: #fff9df;
	color: #000;
}

#level2 ul li:hover ul a {
	background-color: #ffe7ac;
}
#level2 ul li:hover ul a:hover {
	background-color: #fff9df;
}
