/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                 GLOBAL NAV 
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/* ----| Horizontal Menu  |--------------------------- */
.color_change1 { background: #FBF2DA; }

#sectionnav {
	margin: 0 0 0 7px; 
	padding: 0;
	clear: both;
	z-index: 99;
}

#sectionnav ul {
	border: 0;
	margin: 0; padding: 0;
	list-style-type: none;
}

#sectionnav ul li {
	display: block;
	float: left;
	margin: 0; padding: 0;
}

#sectionnav ul li a {
	width: 138px;
	height: 2em;
	border-top: 1px solid #CCC6AC;
	border-bottom: 1px solid #CCC6AC;
	border-left: 1px solid #CCC6AC;
	margin: 0; padding: 0;
	text-decoration: none !important;
	display: block;
	font: normal 10px/22px Arial, Tahoma, sans-serif;
	color: #FFF;
	text-align:center;
}
#sectionnav ul li#one a {
	width: 89px;
	color: #4C511D;
}
#sectionnav ul li#one a:hover {
	background-color: #D3D6C1;
}
#sectionnav ul li#one.over {
	background-color: #D3D6C1;
}
#sectionnav ul li#two a {
	width: 87px;
	color: #4C511D;
}
#sectionnav ul li#two a:hover {
	background-color: #D3D6C1;
}
#sectionnav ul li#two.over {
	background-color: #D3D6C1;
}
#sectionnav ul li#three a {
	width: 91px;
	color: #4C511D;
	border-right: 1px solid #CCC6AC;
}
#sectionnav ul li#three a:hover {
	background-color: #D3D6C1;
}
#sectionnav ul li#three.over {
	background-color: #D3D6C1;
}
#sectionnav ul li#four a {
	width: 96px;
	color: #4C511D;
}
#sectionnav ul li#four a:hover {
	background-color: #D3D6C1;
}
#sectionnav ul li#four.over {
	background-color: #D3D6C1;
}
#sectionnav ul li#five a {
	width: 87px;
	color: #4C511D;
}
#sectionnav ul li#five a:hover {
	background-color: #D3D6C1;
}
#sectionnav ul li#five.over {
	background-color: #D3D6C1;
}
#sectionnav ul li#six a {
	width: 56px;
	color: #4C511D;
}
#sectionnav ul li#six a:hover {
	background-color: #D3D6C1;
}
#sectionnav ul li#six.over {
	background-color: #D3D6C1;
}
#sectionnav ul li#seven a {
	width: 76px;
	color: #4C511D;
}
#sectionnav ul li#seven a:hover {
	background-color: #D3D6C1;
}
#sectionnav ul li#seven.over {
	background-color: #D3D6C1;
}
#sectionnav ul li#eight a {
	width: 63px;
	color: #4C511D;
	border-right: 1px solid #CCC6AC;
}
#sectionnav ul li#eight a:hover {
	background-color: #D3D6C1;
}
#sectionnav ul li#eight.over {
	background-color: #D3D6C1;
}
#sectionnav ul li#nine a {
	width: 118px;
	border-right: 1px solid #CCC6AC;
}
#sectionnav ul li.on	a {
	color: #000;
}

/* ----| Sub Menu  |--------------------------- */

ul ul {
	margin: 0;	padding: 0px;
	width:2px;
	list-style: none !important;
	background: #FBF2DA !important;
	text-align:left !important;
}

ul ul li {
	position:relative;
}

#sectionnav ul li ul li.rootsubmenu {
	text-indent:10px; 
}

#sectionnav ul li ul li a {
	margin: 0;	padding: 5px 0 0 15px;
	height: 15px !important;
	display: block;
	font: normal 11px arial, verdana !important;
	text-decoration: none;
	border: 0 !important;
	background: #FBF2DA !important;
	text-align:left !important;
}

#sectionnav ul li ul {
	border-top: 1px solid #CCC6AC !important;
}
#sectionnav ul li#one ul li.border1 {
	width:180px;
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	border-bottom: 1px solid #CCC6AC !important;
	background-color: #FBF2DA;
}
#sectionnav ul li#one ul li a {
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	text-decoration: none;
	width:165px;
}
#sectionnav ul li#one ul li a:hover {
	text-decoration:underline !important;
}

#sectionnav ul li#two ul li.border2 {
	width:200px;
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	border-bottom: 1px solid #CCC6AC !important;
	background-color: #FBF2DA;
}
#sectionnav ul li#two ul li a {
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	width:185px;
}
#sectionnav ul li#two ul li a:hover {
	text-decoration:underline !important;
}
#sectionnav ul li#two ul li.nonlink {
	margin: 0;	padding: 5px 0 0 15px;
	height: 15px !important;
	display: block;
	font: normal 11px arial, verdana !important;
	text-decoration: none;
	border: 0 !important;
	background: #FBF2DA !important;
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	width:185px;
	color: #4C511D;
}
#sectionnav ul li#three ul li.border3 {
	width:170px;
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	border-bottom: 1px solid #CCC6AC !important;
	background-color: #FBF2DA;
}
#sectionnav ul li#three ul li a {
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	width:155px;
}
#sectionnav ul li#three ul li a:hover {
	text-decoration:underline !important;
}

#sectionnav ul li#four ul li.border4 {
	width:160px;
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	border-bottom: 1px solid #CCC6AC !important;
	background-color: #FBF2DA;
}
#sectionnav ul li#four ul li a {
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	width:145px;
}
#sectionnav ul li#four ul li a:hover {
	text-decoration:underline !important;
}

#sectionnav ul li#five ul li.border7 {
	width:130px;
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	border-bottom: 1px solid #CCC6AC !important;
	background-color: #FBF2DA;
}
#sectionnav ul li#five ul li a {
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	width:115px;
}
#sectionnav ul li#five ul li a:hover {
	text-decoration:underline !important;
}
#sectionnav ul li#six ul li.border7 {
	width:130px;
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	border-bottom: 1px solid #CCC6AC !important;
	background-color: #FBF2DA;
}
#sectionnav ul li#six ul li a {
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	width:115px;
}
#sectionnav ul li#six ul li a:hover {
	text-decoration:underline !important;
}
#sectionnav ul li#seven ul li.border7 {
	width:130px;
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	border-bottom: 1px solid #CCC6AC !important;
	background-color: #FBF2DA;
}
#sectionnav ul li#seven ul li a {
	border-left: 1px solid #CCC6AC !important;
	border-right: 1px solid #CCC6AC !important;
	width:115px;
}
#sectionnav ul li#seven ul li a:hover {
	text-decoration:underline !important;
}

/* Fix IE. Hide from IE Mac \*/
* html ul ul li { float: left; height: 1% !important; }
* html ul ul li a { height: 1% !important; }
/* End */


ul ul {
	position:absolute;
	display:none;
	margin: 0;	padding: 0;
	color: #000;
}

ul li:hover ul ul, ul li.over ul ul { display:none;}

ul li:hover ul, ul li li:hover ul, ul li.over ul, ul li li.over ul { display: block !important; } /* The magic */

