﻿#menu {
	width: 788px;
	height: 37px;
	background-image: url('../images/menu-bg.gif');
	background-repeat: repeat-x;
	border-left: 1px #b6c79c solid;
	border-right: 1px #b6c79c solid;
	padding-left:15px;
	padding-right:15px;
}

#Yui a,
#Yui ul,
#Yui li {
	padding:0;
	margin:0;
	border:0;
	font-family:Tahoma;
	font-size: 14px;
	color: #50565A;
	background-color:transparent;
	background-image:none;
	line-height:36px;
}

#Yui {
	background-image: url('../images/menu-bg.gif');
	background-repeat: repeat-x;
	background-color:transparent;
}
#Yui em { display:none; }
#Yui ul { }

#Yui ul li {
	list-style:none;
	display:block;
	float:left;
	line-height:38px;
	height:36px;
	background-color: transparent;
}

#Yui ul li.last-of-type { }

#Yui ul li a {
	text-decoration:none;
	padding-right:15px;
	padding-left:15px;
	font-size: 14px;
	text-transform:lowercase;
	color:#171915;
}

#Yui ul li a:hover {
	border-left:1px solid #9fb87c;
	border-right:1px solid #9fb87c;
	padding-right:14px;
	padding-left:14px;
}

#Yui ul li.first-of-type a { }

#Yui ul li.selected {
	padding:0;
	background-image: url('../images/menu-bg-active.gif');
	background-repeat:repeat-x;
	background-position:left top;

}

#Yui ul li.selected a { }

#Yui ul li div.yuimenu {
	background-image:none;
	background-color:transparent;
	border:0;
}

#Yui ul li div { }

#Yui ul li ul li {
	border: 1px #B1C594 solid;
	border-top-width:0px;
	line-height: 20px;
	height:20px;
	float:left;
}

#Yui ul li ul li.yuimenuitem a {
	width:200px;
	background-image:url('../images/drop-menu.gif');
	background-repeat: repeat-x;
	text-align:left;
	line-height: 20px;
	height:20px;
	font-size:12px;
	color:#526536;
	margin:0;
	display:block;
	white-space:normal;
}

#Yui ul li ul li.yuimenuitem a:hover {
	background-image:url('../images/drop-menu-active.gif');
	background-repeat:repeat-x;
	border-left:1px solid #C8DCA1;
	border-right:1px solid #C8DCA1;
}

#Yui ul li ul li.yuimenuitem.selected a { }

/******************************************************************************/
/* Secondary Navigation *******************************************************/
#subYui {
	border: 0 none;
	padding: 0;
	background-color: transparent;
}

#subYui ul {
	padding: 0;
}

#subYui li {
	padding: 0;
}

#subYui a {
	display: block;
	padding: 4px 10px;
	font: normal 11px Verdana;
	text-align: right;
	color: #4C5045;
	white-space: normal;
	background: transparent url(../images/menu2-bg.gif) no-repeat right bottom;
}

#subYui a:hover {
	background: transparent url(../images/menu2-bg-active.gif) no-repeat right top;
}

#subYui em {
	display:none;
}
/* Secondary Navigation *******************************************************/
/******************************************************************************/
