@charset "UTF-8";
/* CSS Document */

#nav{
	margin:0;
	width:100%;
	padding:0;
	list-style:none;
	font:18px/20px "Arial Black", Gadget, sans-serif;
}
.vmenubg{
	background:url(images/vmenubg.gif) repeat-y;
	padding:0 3px;
}
#nav li{
	float:left;
	width:100%;
}
#nav li a{
	display:block;
	text-align:left;
	color:#FFF;
	/*background:url(images/bg-nav-link.gif) repeat-y;*/
	letter-spacing:-1px;
	width:100%;
	text-decoration:none;
}
#nav li a span{
	cursor:pointer;
	display:block;
	height:1%;
}
/*#nav li a .link-main{
	background:url(images/bg-nav-link-bg.gif) no-repeat 0 12px;
}
#nav li a .link-top{
	background:url(images/bg-nav-link-top.gif) no-repeat;
}
#nav li a .link-bottom{
	background:url(images/bg-nav-link-bot.gif) no-repeat 0 100%;
}*/
#nav li a .link-bottom span{
	padding:8px 0 8px 10px;
	/*background:url(images/bg-nav-link-main.gif) no-repeat 124px 50%;*/
}
#nav li.hover a,
#nav li:hover a,
#nav li a:hover{
	text-decoration:none;
	background:#E0D8C5 /*url(images/bg-nav-link-h.gif) repeat-y*/;
	color:#005130;
}
#nav li.hover a .link-main,
#nav li:hover a .link-main,
#nav li a:hover .link-main{background:#E0D8C5 /*url(images/bg-nav-link-bg-h.gif) no-repeat 0 12px*/;}
#nav li.hover a .link-top,
#nav li:hover a .link-top,
#nav li a:hover .link-top{/*background: url(images/bg-nav-link-top-h.gif) no-repeat;*/}
#nav li.hover a .link-bottom,
#nav li:hover a .link-bottom,
#nav li a:hover .link-bottom{background:#E0D8C5 /*url(images/bg-nav-link-bot-h.gif) no-repeat 0 100%*/;}
#nav li .drop{
	position: absolute;
	top:10px;
	right:246px;
	visibility:hidden;
	width:260px;
}
.drop-holder{
	padding:0 0 17px;
}
#nav li.hover,
#nav li:hover{
	position:relative;
}
#nav li.hover .drop,
#nav li:hover .drop{
	visibility:visible;
}
#nav li.hover .drop .drop,
#nav li:hover .drop .drop,
#nav li.hover .drop li.hover .drop .drop,
#nav li:hover .drop li:hover .drop .drop,
#nav li.hover .drop li.hover .drop li.hover .drop .drop,
#nav li:hover .drop li:hover .drop li:hover .drop .drop,
#nav li.hover .drop li.hover .drop li.hover .drop li.hover .drop .drop,
#nav li:hover .drop li:hover .drop li:hover .drop li:hover .drop .drop{
	visibility:hidden;
}
#nav li.hover .drop li.hover .drop,
#nav li:hover .drop li:hover .drop,
#nav li.hover .drop li.hover .drop li.hover .drop,
#nav li:hover .drop li:hover .drop li:hover .drop,
#nav li.hover .drop li.hover .drop li.hover .drop li.hover .drop,
#nav li:hover .drop li:hover .drop li:hover .drop li:hover .drop,
#nav li.hover .drop li.hover .drop li.hover .drop li.hover .drop li.hover .drop,
#nav li:hover .drop li:hover .drop li:hover .drop li:hover .drop li:hover .drop{
	visibility:visible;
}
#nav li .drop ul li .drop{
	left:auto;
	right:10px;
	top:1px !important;
}
#nav ul{
	margin:-14px 0 -8px;
	padding:0;
	list-style:none;
	float:left;
	width:100%;
	line-height:14px;
	position:relative;
	background-color:#E0D8C5;
	border:1px solid #b3b36d;
}
.drop ul li{
	width:100% !important;
}
.drop ul li em{
	font-style:normal;
	position:relative;
	z-index:10;
}
#nav li.hover ul li a,
#nav li:hover ul li a,
#nav li.hover ul li.hover a,
#nav li:hover ul li:hover a,
#nav ul li a{
	background:none;
	color:#005130;
	font-weight:normal;
	text-align:left;
	width:100%;
}
#nav ul li a:hover{background:none;}

#nav li.hover .drop ul li a .link-main,
#nav li:hover .drop ul li a .link-main,
#nav li:hover .drop ul li:hover .drop ul li a .link-main,
#nav li.hover .drop ul li.hover .drop ul li a .link-main,
#nav li:hover .drop ul li:hover .drop ul li:hover .drop ul li a .link-main,
#nav li.hover .drop ul li.hover .drop ul li.hover .drop ul li a .link-main,
#nav li:hover .drop ul li:hover .drop ul li:hover .drop ul li:hover .drop ul li a .link-main,
#nav li.hover .drop ul li.hover .drop ul li.hover .drop ul li.hover .drop ul li a .link-main,
#nav .drop ul li a .link-main{
	background:none;
	padding:7px 5px;
}
#nav li:hover .drop ul li:hover a .link-main,
#nav li.hover .drop ul li.hover a .link-main,
#nav li:hover .drop ul li:hover .drop li:hover a .link-main,
#nav li.hover .drop ul li.hover .drop li.hover a .link-main,
#nav li:hover .drop ul li:hover .drop ul li:hover .drop ul li:hover a .link-main,
#nav li.hover .drop ul li.hover .drop ul li.hover .drop ul li.hover a .link-main,
#nav li:hover .drop ul li:hover .drop ul li:hover .drop ul li:hover .drop ul li:hover a .link-main,
#nav li.hover .drop ul li.hover .drop ul li.hover .drop ul li.hover .drop ul li.hover a .link-main,
#nav .drop ul li a:hover .link-main{color:#E0D8C5; background:#005130 /*url(images/nav_c3/bg-drop-link-hover.gif) repeat-x 0 0*/;}

#nav .drop ul li a .link-separator{
	/*background:url(images/nav_c3/drop-separator.gif) repeat-x 0 0;
	padding:1px 0 0;*/
}
#nav .drop ul li .one-link .link-separator,
#nav .drop ul li .first .link-separator{background:none;}

#nav .drop ul li.hover ul li a.submenu .link-arrow,
#nav .drop ul li:hover ul li a.submenu .link-arrow,
#nav .drop ul li.hover ul li.hover ul li a.submenu .link-arrow,
#nav .drop ul li:hover ul li:hover ul li a.submenu .link-arrow,
#nav .drop ul li.hover ul li.hover ul li.hover ul li a.submenu .link-arrow,
#nav .drop ul li:hover ul li:hover ul li:hover ul li a.submenu .link-arrow,
#nav .drop ul li.hover ul li.hover ul li.hover ul li.hover ul li a.submenu .link-arrow,
#nav .drop ul li:hover ul li:hover ul li:hover ul li:hover ul li a.submenu .link-arrow,
#nav .drop ul li a.submenu .link-arrow{
	/*background:url(images/bg-drop-link-arrow.gif) no-repeat 100% 50%;*/
}
#nav .drop ul li a .link-arrow{
	paddin-right: 5px;
}
#nav .drop li.hover a.submenu .link-arrow,
#nav .drop li:hover a.submenu .link-arrow,
#nav .drop li.hover ul li.hover a.submenu .link-arrow,
#nav .drop li:hover ul li:hover a.submenu .link-arrow,
#nav .drop li.hover ul li.hover ul li.hover a.submenu .link-arrow,
#nav .drop li:hover ul li:hover ul li:hover a.submenu .link-arrow,
#nav .drop li.hover ul li.hover ul li.hover li.hover a.submenu .link-arrow,
#nav .drop li:hover ul li:hover ul li:hover li:hover a.submenu .link-arrow,
#nav .drop li a.submenu:hover .link-arrow{background:none;}
#nav .drop ul li a .first-top{
	margin:0 9px;
	display:block;
	height:8px;
	position:relative;
	font-size:0;
	line-height:0;	
}
#nav .drop ul li a.one-link .first-top,
#nav .drop ul li a.one-link .last-bot{
	display:block;
}
#nav .drop ul li a.first .first-top{display:block;}
#nav .drop ul li a .last-bot{
	margin:0 9px 0 14px;
	display:block;
	height:8px;
	position:relative;
	font-size:0;
	line-height:0;
}
#nav .drop ul li a.last .last-bot{display:block;}
.drop ul li a .last-bot{margin:-3px 9px 0;}
.drop ul li.hover .last-bot,
.drop ul li:hover .last-bot,
.drop ul li:hover ul li:hover .last-bot,
.drop ul li.hover ul li.hover .last-bot,
.drop ul li:hover ul li:hover ul li:hover .last-bot,
.drop ul li.hover ul li.hover ul li.hover .last-bot,
.drop ul li:hover ul li:hover ul li:hover ul li:hover .last-bot,
.drop ul li.hover ul li.hover ul li.hover ul li.hover .last-bot{background:#e0d7c5;} /*** <-- sets bg color on hover for center bottom */

.drop ul li:hover ul li .last-bot,
.drop ul li.hover ul li .last-bot,
.drop ul li:hover ul li:hover ul li .last-bot,
.drop ul li.hover ul li.hover ul li .last-bot,
.drop ul li:hover ul li:hover ul li:hover ul li .last-bot,
.drop ul li.hover ul li.hover ul li.hover ul li .last-bot,
.drop ul li:hover ul li:hover ul li:hover ul li:hover ul li .last-bot,
.drop ul li.hover ul li.hover ul li.hover ul li.hover ul li .last-bot,
.drop ul li a .last-bot{background:none;}

.drop ul li:hover .first-top,
.drop ul li.hover .first-top,
.drop ul li:hover ul li:hover .first-top,
.drop ul li.hover ul li.hover .first-top,
.drop ul li:hover ul li:hover ul li:hover .first-top,
.drop ul li.hover ul li.hover ul li.hover .first-top,
.drop ul li:hover ul li:hover ul li:hover li:hover .first-top,
.drop ul li.hover ul li.hover ul li.hover li.hover .first-top,
.drop ul li a:hover .first-top{background:#e0d7c5;} /*** <-- sets bg color on hover for center top */
.drop ul li:hover ul li .first-top,
.drop ul li.hover ul li .first-top,
.drop ul li:hover ul li:hover ul li .first-top,
.drop ul li.hover ul li.hover ul li .first-top,
.drop ul li:hover ul li:hover ul li:hover ul li .first-top,
.drop ul li.hover ul li.hover ul li.hover ul li .first-top,
.drop ul li:hover ul li:hover ul li:hover ul li:hover ul li .first-top,
.drop ul li.hover ul li.hover ul li.hover ul li.hover ul li .first-top,
.drop ul li .first-top{background:none;}
.first-top span,
.last-bot span{
	height:8px !important;
	display:block;
	position:relative;
	width:9px;
}