/* ######################## MENU STYLES ######################## */
#menu ul.level0 {
	font:						12px Arial;
	/*height:					24px;*/
	margin:		 			0;
	padding:					0;
	text-align:				left;
	text-indent:			13px;
}

#menu li.sublevel0, #menu li.active0 {
	position: 				relative;
	display: 				block;
	width:					170px;
	/*height:					35px;*/
	line-height:			35px;
	background-color:		#CBDF86;
	list-style: 			none;
	float:					left;
	cursor:					pointer;
	vertical-align:		middle;
	border-bottom:			1px solid #AED59B;
}

#menu li.sublevel0:hover {
	background-color:		#9AAE55;
}

#menu li.active0 {
	background-color:		#9AAE55;
}
a.menulink-0 {
	color:					#1A5101;
	text-decoration:		none;
}
a.menulink-a0 {
	color:					#FFFFFF;
	text-decoration:		none;
	font-weight:			bold;
}

/*
#menu li.sublevel0:hover ul.level1 {
	display: 				block;
}*/


/* LEVEL 1 */
#menu ul.level1 {
	position: 				relative;
	width: 					170px;
	list-style: 			none;
	display: 				block;
	z-index:					0;
	margin:					0;
	padding:					0;
	background-color:		#DEEBB3;
	/*border-bottom:			1px solid #7fbc60;*/
}

#menu li.sublevel1, #menu li.sublevel1:hover, #menu li.active1 {
	position: 				relative;
	display: 				block;
	height:					24px;
	line-height:			36px;
	padding-top:			12px;
	font:						12px normal;
	font-family:			Arial;
	text-align:				left;
	text-indent:			30px;
	vertical-align:		middle;
}

a.menulink-1 {
	color:					#164000;
	text-decoration:		none;
}
a.menulink-1:hover {
	color:					#164000;
}
a.menulink-a1 {
	color:					#164000;
	text-decoration:		none;
	font-weight:			bold;
	text-indent:			30px;
}

#menu li.sublevel1:hover {
	background-color:		#BBCE7C;
	color:					#B3803F;
}
#menu li.sublevel1:hover a.menulink-1 {
	/*color:					#a17313;*/
}

#menu li.sublevel1:hover ul.level2 {
	display: 				block;
}

/* LEVEL 2 */
#menu ul.level2 {
	position: 				relative;
	width: 					230px;
	list-style: 			none;
	display: 				none;
	margin:					0;
	padding:					0;
	background-color:		#ABABAB;
	float:					left;
	right:					-230px;
}

#menu ul.level2 li.sublevel2, #menu ul.level2 li.sublevel2:hover {
	position: 				relative;
	display: 				block;
	line-height:			24px;
	padding-top:			6px;
	font:						12px normal;
	font-family:			Verdana;
	text-align:				left;
	border-bottom:			1px solid #FBFBFB;
}

#menu ul.level2 li.sublevel2:hover {
	background-color:		#EEEEEE;
}
/* ######################## END MENU STYLES ######################## */

