ul#navigation-1 {
	margin:0;
	padding:0px;
	list-style:none;
	width:100%;
	height:30px;
	font:normal helvetica, verdana, arial;
	font-size:125%;
	display:block;
	line-height:30px;
}
	ul#navigation-1 li {
		margin:0;
		padding:0px;
		display:block;
		float:left;
		position:relative;
		width:20%;
		height:30px;
	}
		ul#navigation-1 li a:link, 
		ul#navigation-1 li a:visited {
			padding:1px;
			display:block;
			text-align:center;
			text-decoration:none;
			color:#ffffff;
			height:30px;
		}
		ul#navigation-1 li:hover a, 
		ul#navigation-1 li a:hover, 
		ul#navigation-1 li a:active {
			padding:1px;
			display:block;
			text-align:center;
			text-decoration:none;
			color:#C9EAC6;
			height:30px;
		}
		ul#navigation-1 li ul.navigation-2 {
			margin:0;
			padding:0px;
			list-style:none;
			display:none;
			position:absolute;
			top:30px;
			left:0px;
			font-size:80%;
		}
			ul#navigation-1 li:hover ul.navigation-2 {
				display:block;
			}
			ul#navigation-1 li ul.navigation-2 li {
				clear:left;
				padding:0px;
				white-space:nowrap;
				top:0px;
				line-height:20px;
				background-color:#439447;
				width:135px;
				color:#FFF;
			}
			ul#navigation-1 li ul.navigation-2 li a:link, 
			ul#navigation-1 li ul.navigation-2 li a:visited {
				clear:left;
				text-align:left;
				color:#FFF;
				padding:5px;
				position:relative;
				z-index:1000;
				height:20px;
				width:105px;
				background-color:#439447;
			}
			ul#navigation-1 li ul.navigation-2 li:hover a, 
			ul#navigation-1 li ul.navigation-2 li a:active, 
			ul#navigation-1 li ul.navigation-2 li a:hover {
				clear:left;
				text-align:left;
				color:#FFF;
				padding:5px;
				position:relative;
				z-index:1000;
				height:20px;
				width:105px;
				background-color:#449C3D;
			}
			
		ul#navigation-1 li ul.navigation-2 li ul.navigation-3 {
			display:none;
			margin:0px;
			padding:1px;
			list-style:none;
			position:absolute;
			top:-2px;
			padding:1px;
			z-index:900;
			width:115px;
		}
		ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
			display:block;
			height:20px;
		}
		ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, 
		ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
			height:20px;
			clear:left;
			position:relative;
			background-color:#439447;
		}
		ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, 
		ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, 
		ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
			height:20px;
			clear:left;
			position:relative;
			background-color:#449C3D;
		}
		ul#navigation-1 li ul.navigation-2 li a span {
			position:relative;
			clear:left;
			top:0;
			font-size:12pt;
			color:#fff;
		}
		ul#navigation-1 li ul.navigation-2 li:hover a span, 
		ul#navigation-1 li ul.navigation-2 li a:hover span {
			position:relative;
			clear:left;
			top:0;
			font-size:12pt;
			color:#ffffff;
		}
		
		
/************ new ************/

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* commom style for all browsers */

.menu5 {
	text-align:center;
	position:relative;
	font-size:125%;
	height:30px;
	margin:0px 0px 0px 25px;
	padding:0;
	list-style-type:none;
	width:420px;
	font:normal helvetica, verdana, arial;
	display:block;
	line-height:30px;
	white-space:nowrap!important;
	color:#FFF!important;
}
.menu5 ul {
	padding:0;
	margin:0;
	list-style-type:none;
	height:30px;
	margin:0px auto;
 /* for Firefox */
}
.menu5 li {
	float:left;
	position:relative;
/** SCOTT
	width:84px;
*/
        padding-right:30px;
/* END SCOTT */
	text-align:center;
}
.menu5 li a,
.menu5 li a:visited {
	padding:1px;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#FFF;
	height:30px;
	float:left;
}
* html .menu5 li a,
.menu5 li a:visited {
	text-align:center;
	width:100%; w\idth:20%; /* hack for IE5.5 */
}
.menu5 li a.drop,
.menu5 li a.drop:visited {
	height:30px;
	padding:0px;
	margin:0px;
	/**** scott */   
        text-align:left; 
        padding-left:10px!important;
/** END SCOTT */
}

/**** scott */   
.menu5 li a.drop:hover {
        color:white!important;
}
/** END SCOTT */
.menu5 li ul {
	visibility:hidden;
	position:absolute;
	top:30px;
	left:0;
	height:0;
	overflow:hidden;
}
.menu5 table {
	margin:-1px;
	border-collapse:collapse;
	font-size:1em; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu5 li:hover a,
.menu5 li a:hover {
	text-decoration:none;
	border:0;
	color:#C9EAC6;
}
.menu5 li:hover ul,
.menu5 li a:hover ul {
	visibility:visible;
	background:#439447;
	left:0;
	top:30px;
	overflow:visible;
}
.menu5 li:hover ul li a,
.menu5 li a:hover ul li a {
	display:block;
	font-weight:normal;
	background:#439447;
	text-decoration:none;
	line-height:20px;
	height:20px;
	width:135px;
}
* html .menu5 li a:hover ul li a {
	width:135px; w\idth:9em; /* hack for IE5.5 */
}
.menu5 li:hover ul li a.drop,
.menu5 li a:hover ul li a.drop {
	height:30px;
	padding:0px;
	margin:0px;
}
.menu5 li:hover ul li ul,
.menu5 li a:hover ul li a ul {
	visibility:hidden;
	position:absolute;
	top:0;
	left:130px;
	height:0;
	overflow:hidden;
}
.menu5 li:hover ul li a:hover,
.menu5 li a:hover ul li a:hover {
	text-decoration:none;
	border:0;
	color:#C9EAC6;
	background:#439447;
/**** scott */
color:white!important;
/* END SCOTT */
}
.menu5 li:hover ul li:hover ul,
.menu5 li a:hover ul li a:hover ul {
	visibility:visible;
	color:#000;
	height:30px;
	width:135px;
} 
.menu5 li:hover ul li:hover ul.left,
.menu5 li a:hover ul li a:hover ul.left {
	left:130px;
}
.menu5 li:hover ul li:hover ul li a,
.menu5 li a:hover ul li a:hover ul li a {
	display:block;
	height:30px;
}
.menu5 li:hover ul li:hover ul li:hover a,
.menu5 li a:hover ul li a:hover ul li a:hover {
	text-decoration:none;
	border:0;
	color:#C9EAC6;
}
