.nav-wrapper {
}
.nav-wrapper {
	border: none;
	background-color:#666;
	display: block;
	height: 40px;
	background-image: url(/images/bgnd-nav2.png);
	background-position: bottom left;
	background-repeat: repeat-x;
		-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	/* FOR IE Rounded Corners  */
	behavior:none;
}
.nav-wrapper ul, .nav-wrapper li {
	list-style-image:none;
}
.nav-wrapper ul {
	margin:0;
	padding:0;
	z-index:1;
}
.nav-wrapper li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0.7em 1em 0.4em 1em;
	position:relative;
	z-index:2;
	float: left;
	border-right: 1px solid #fff;
	height: 28px;
	margin: 0px;
}
.nav-wrapper li:first-child {
	padding-left:0em;
}
.nav-wrapper li a {
	text-decoration: none;
	color: #fff;
}
.nav-wrapper ul ul {
	background-color:transparent;
	border-collapse:collapse;
	display:none;
	left:0pt;
	padding-top:0em;
	position:absolute;
	top:2.8em;
	z-index:3;
	background-color:#666;
}
.nav-wrapper ul ul ul {
	background-color:transparent;
	border-collapse:collapse;
	display:none;
	left:15.5em;
	padding-top:0em;
	position:absolute;
	top:0em;
	z-index:6;
}
.nav-wrapper ul ul li {
	background-color:#666;
	border-width:0pt;
	float:none;
	margin:0pt;
	text-align:left;
	padding:0pt 0.5em 0pt 0em;
	width:15em;
}
.nav-wrapper ul ul ul li {
	background-color:#666;
	border-width:0pt;
	float:none;
	margin:0pt;
	padding:0pt 1em;
	width:15em;
}
.nav-wrapper ul ul ul li:first-child {
	padding-left:1em;
}
.nav-wrapper ul li:hover {
	z-index:4;
}
.nav-wrapper ul li:hover ul {
	background-color:#666;
	display:block;
}
.nav-wrapper ul li:hover ul ul {
	display:none;
}
.nav-wrapper ul li:hover ul li:hover ul {
	background-color:#666;
	display:block;
}
/*.nav-wrapper ul ul li:first-child, .nav-wrapper ul ul ul li:first-child {
border-top:0px;
}*/

.nav-wrapper li li a {
	display:block;
	padding:0.3em 1pt 0.3em 1em;
	width:15em;
	color: #FFF;
}
.nav-wrapper li li li a {
	display:block;
	padding:0.3em 1pt;
	width:15em;
}
.nav-wrapper li a:hover {
	text-decoration:underline;
}
li a:hover, .subnav ul li a:hover {
	text-decoration:underline;
}
.nav-wrapper ul li {
	font-weight:normal;
}
ul li.current {
	font-weight:bold;
}
.nav-wrapper .navigation ul {
	border-bottom:1px solid #4C4A3D;
	border-left:1px solid #4C4A3D;
}
.nav-wrapper .navigation ul ul {
	border-bottom:1px solid #4C4A3D;
	border-left:1px solid #4C4A3D;
}
