#topNav					{
	border-top:			solid 1px #c0b6aa;
	background-color:	white;
}

/* FIRST LEVEL NAVIGATION */
.navLevel1WrapperOuter {
  text-align: 		center;
  vertical-align:	middle;
  font-family:		"trebuchet ms", sans-serif;
  font-size: 		1.5em;
  font-weight: 		bold;
  height: 			39px; 
  width: 			100%;
  position:			relative;
  left:				25px;
}

div.navLevel1Link a:link,
div.navLevel1Link a:visited,
div.navLevel1Link a:hover,
div.navLevel1Link a:active {
	 color: 			#958778;
	 font-weight:		bold;
	 text-decoration:	none;
}
div.navLevel1LinkSelected a:link,
div.navLevel1LinkSelected a:visited,
div.navLevel1LinkSelected a:hover,
div.navLevel1LinkSelected a:active {
	 color: 			#4d917b;
	 font-weight:		bold;
	 text-decoration:	none;
}
div.navLevel1Link a:hover	{
	 color: 			#b0c4a2;
	 font-weight:		bold;
	 text-decoration:	none;
}
div.navLevel1LinkSelected a:hover	{
	 color: 			#b0c4a2;
	 font-weight:		bold;
	 text-decoration:	none;
}

div.navLevel1LinkSelected  {
	 color: 			#4d917b;
	 font-weight:		bold;
	 text-decoration:	none;
	 padding-top:		6px;
	padding-left:	10px;
	padding-right:	10px;
}

.navLevel1WrapperInner {
	display:		inline;
	height: 		100%;
	float:			left;
	text-align: 	center;
}

html>body .navLevel1Head {
	height: 		4px;
	width:			auto;
}
.navLevel1Head {
	height: 		4px;
	width:			78px;  /* FIX THIS: make this %!%@# IE fit 100% of parent div */
	font-size:		1px;
	color:			white;
}
html>body .navLevel1HeadSelected  {
	height: 		4px;
	width:			auto;
	background-color:		#5d9a85;
	color:			#5d9a85;	
}
.navLevel1HeadSelected  {
	height: 		4px;
	width:			78px;  /* FIX THIS: make this %!%@# IE fit 100% of parent div */
	background-color: #5d9a85;
	font-size:		1px;
	color:			#5d9a85;
}

.navLevel1Link {
	display: 		inline;
	float:			left;
	padding-left:	10px;
	padding-right:	10px;
	padding-top:	6px;
	color:			#958778;
}
.navLevel1Text {
	display: 		inline;
	float:			left;
	padding-left:	10px;
	padding-right:	10px;
	padding-top:	6px;
	color:			blue;
}
.navLevel1 {
	display: 		inline;
	float:			left;
	padding-left:	10px;
	padding-right:	10px;
	padding-top:	6px;
	color:			#4d917b;
}
.navLevel1Link a {
	float:			left;
}
.navLevel1Pipe	{
	display:		inline;
	float:			left;
	padding-top:	9px;
}
/* SECOND LEVEL NAVIGATION */
.navLevel2Wrapper {
	text-align: 		center;
	font-family:		arial, sans-serif;
	font-size: 			1.2em;
	visibility: 		visible;
	background-color: 	#5d9a85;
	height: 			40px;
	width:				auto;
	min-width: 			715px;
	padding-left:		15px;
}
html>body .navLevel2Wrapper {
	text-align: 		center;
	font-family:		arial, sans-serif;
	font-size: 			1.2em;
	visibility: 		visible;
	background-color: 	#5d9a85;
	height: 			40px;
	width: 				auto;
	padding-left: 		15px;
}

.navLevel2, .navLevel2Link  {
	display: 		inline;
	float:			left;
	padding-left:	10px;
	padding-right:	10px;
	padding-top:	11px;
}
.navLevel2Link a {
	float:			left;
}
div.navLevel2Link a:link,
div.navLevel2Link a:visited,
div.navLevel2Link a:active {
	 color: 			#ffffff;
	 font-weight:		normal;
	 text-decoration:	none;
}
div.navLevel2Link a:hover {
	 color: 			#ffffff;
	 font-weight:		normal;
	 text-decoration:	underline;
}
.navLevel2Pipe	{
	display:		inline;
	float:			left;
	padding-top:	10px;
}
.spanNav2Selected div.navLevel2 {
	color: 			#fef6dc;
	font-weight:	 bold;
}
.spanNav2Selected div.navLevel2Link a:link,
.spanNav2Selected div.navLevel2Link a:visited,
.spanNav2Selected div.navLevel2Link a:active {
	color: 			#fef6dc;
	font-weight:	 bold;
}
.spanNav2Selected div.navLevel2Link a:hover {
	color: 			#fef6dc;
	font-weight:	 bold;
/*	text-decoration: underlined; */
}
/*
.spanNav2Selected a {
	color: 			#fef6dc;
	font-weight:	 bold;
}
*/