/* MenuList */
/* Font size at least the smallest we're going to use */

#LeftMenuColumn{
	margin: 0;
	padding: 0;
	/*background-image:url(/zfnl/images/back_grad02.gif);*/
	background-color:#f5da81;
	height:100%;
}

#MenuContainer{
	font-family: arial,helvetica,sans-serif;
	font-size:11px;
	margin: 0;
	padding: 0;
	z-index:999;
}

#MenuContainer ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
}

#MenuContainer li {
 	margin: 0;
 	padding: 0;
	border:0;
}

#MenuContainer a {
	display: block;
	width: 100%;
	height:22px;
	padding: 0;
	margin: 0;
	border: 0;

	border-bottom:solid 1px #FFFFFF;
	text-decoration: none;
	background-repeat:repeat-x;
}


#MenuContainer span{
display:block;
border:solid 0px #ffffff;
margin: 0;
padding-top:4px;
background-repeat: no-repeat;
}


/**********************************************/
/* Level 1                                    */
/**********************************************/

#MenuContainer ul li a {
	background-color: #f5da81;
	color: #000000;
}

#MenuContainer ul li a:hover {
	background-color: #BFCEDE;
	color: #000000;
}

#MenuContainer ul li a.selected {
	background-color: #ee9754;
	color: #ffffff;
}

#MenuContainer ul li a.selected:hover {
	background-color: #ee9754;
	color: #ffffff;
}

#MenuContainer ul li a span.Closed{
	padding-left: 10px;
	padding-bottom: 5px;
	background-position: 9px 6px;
	font-size:11px;
}

#MenuContainer ul li a span.Selected{
	padding-left: 10px;	
	padding-bottom: 5px;
	background-position: 9px 6px;
	font-size:11x;
}

#MenuContainer ul li a span.Open{
	padding-left: 10px;
	padding-bottom: 5px;
	background-position: 9px 6px;
	font-size:11px;
}


/**********************************************/
/* Level 2                                    */
/**********************************************/

#MenuContainer ul ul li a {
	background-color: #0b91ce;
	color: #fff;
}

#MenuContainer ul ul li a:hover {
	background-color: #A6BBD2;
	color: #fff;
}

#MenuContainer ul ul li a.selected {
	background-color: #0074b9;
	color: #ffffff;
}

#MenuContainer ul ul li a.selected:hover {
	background-color: #0074b9;
	color: #ffffff;
}

#MenuContainer ul ul li a span.Closed{
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: none;
	font-size:11px;
}

#MenuContainer ul ul li a span.Selected{
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: none;
	font-size:11px;
}

#MenuContainer ul ul li a span.Open{
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: none;
	font-size:11px;
}


/**********************************************/
/* Level 3                                    */
/**********************************************/

#MenuContainer ul ul ul li a {
	background-color: #6991BC;
	color: #fff;
}

#MenuContainer ul ul ul li a:hover {
	background-color: #0074b9;
	color: #fff;
}

#MenuContainer ul ul ul li a.selected {
	background-color: #0074b9;
	color: #ffffff;
}

#MenuContainer ul ul ul li a.selected:hover {
	background-color: #0074b9;
	color: #ffffff;
}

#MenuContainer ul ul ul li a span.Closed{
	padding-left: 30px;
	padding-bottom: 5px;
	background-position: 16px 4px;
	font-size:11px;
}

#MenuContainer ul ul ul li a span.Selected{
	padding-left: 30px;	
	padding-bottom: 5px;
	background-position: 16px 4px;
	font-size:11px;
}

#MenuContainer ul ul ul li a span.Open{
	padding-left: 30px;	
	padding-bottom: 5px;
	background-position: 16px 4px;
	font-size:11px;
}
