
.menusys_moo {

	margin: 0;

	padding: 0;

}



#menusys_moo {

	margin: 0;

	padding: 0 0 0 1px;

	overflow: hidden;

	height: 38px;

	/*background: url(../../images/li-main.jpg) no-repeat top left;*/

}



#menusys_moo ul {

	margin: 0;

	padding: 0;

}



#menusys_moo li {

	margin: 0;

	padding: 0 1px 0 0;

	float: left;

	display: block;

	background: none;

	border: 0;

	cursor: pointer;

	background: url(../../images/li-main.jpg) no-repeat top right;

}



#menusys_moo li ul {

	width: 16.4em;

	position: absolute;

	z-index: 9999;

	left: -999em;

	height: auto;

	width: 15.9em;

}



#menusys_moo li ul ul {

	margin: -1.5em 0 0 15em;

}



#menusys_moo li li {

	padding: 0;

	margin: 0;

	width: 15.9em;

}

#menusys_moo li ul li li {

	width: 15.9em;

}

#menusys_moo ul a {

	

}



#menusys_moo li:hover ul ul, #menusys_moo li:hover ul ul ul,

#menusys_moo li.hover ul ul, #menusys_moo li.havechildhover ul ul, #menusys_moo li.havechild-activehover ul ul, #menusys_moo li.activehover ul ul,

#menusys_moo li.hover ul ul ul, #menusys_moo li.havechildhover ul ul ul, #menusys_moo li.havechild-activehover ul ul ul, #menusys_moo li.activehover ul ul ul {

	left: -999em;

}



#menusys_moo li:hover ul, #menusys_moo li li:hover ul, #menusys_moo li li li:hover ul,

#menusys_moo li.hover ul, #menusys_moo li.havechildhover ul, #menusys_moo li.havechild-activehover ul, #menusys_moo li.activehover ul,

#menusys_moo li li.hover ul, #menusys_moo li li.havesubchildhover ul, #menusys_moo li li.havesubchild-activehover ul, #menusys_moo li li.activehover ul,

#menusys_moo li li li.hover ul, #menusys_moo li li li.havesubchildhover ul, #menusys_moo li li li.havesubchild-activehover ul, #menusys_moo li li li.activehover ul {

	left: auto;

}



/* Menu styling begin */

#menusys_moo li a {

	padding: 0;

	display: block;

	color: #ecccd1;

	text-decoration: none;

	cursor: pointer; /*line-height: 29px;*/

}



#menusys_moo li a span {

	padding: 0 15px;

	height: 38px;

	line-height: 38px;

	border: none;

	color: #FFF;

	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

	font-weight: normal;

}



#menusys_moo li a:hover,

#menusys_moo li a:active,

#menusys_moo li a:focus {

	border: none;

	display: block;

	color: #FFFFFF;

}



#menusys_moo li:hover a,

#menusys_moo li.hover a,

#menusys_moo li.havechildhover a,

#menusys_moo li.havechild-activehover a {

	background: url(../../images/menu-hover.jpg) repeat-x top center;

	border: none;

	color: #FFFFFF;

	display: block;

}



#menusys_moo li:hover a span,

#menusys_moo li.hover a span,

#menusys_moo li.havechildhover a span,

#menusys_moo li.havechild-activehover a span {

	border: none;

	color: #FFFFFF;

	display: block;

}



#menusys_moo li a.active,

#menusys_moo li a.active:hover,

#menusys_moo li a.active:active,

#menusys_moo li a.active:focus {

	background: url(../../images/menu-active-r.jpg) right top no-repeat;

	border: none;

	color: #FFFFFF;

	display: block;

}



#menusys_moo li a.active span,

#menusys_moo li a.active:hover span,

#menusys_moo li a.active:active span,

#menusys_moo li a.active:focus span {

	background: url(../../images/menu-active-l.jpg) left top no-repeat;

	border: none;

	color: #FFFFFF;

	display: block;

}



#menusys_moo li ul {

	border: 1px solid #707070;

	border-bottom: none !important;

	background: #606060;

}



#menusys_moo li ul ul {

	border: 1px solid #707070;

	border-bottom: none !important;

}



#menusys_moo li ul li {

	border-right: none;

	background: none;

	border-bottom: 1px solid #707070;

}



#menusys_moo li ul a,

#menusys_moo li ul a:hover,

#menusys_moo li ul a:active {

	margin: 0;

	padding: 0;

	border: none !important;

	background: none !important;

	color: #ECCCD1 !important;

	line-height: 24px;

}



#menusys_moo li ul a span {

	height: auto;

	display: block;

	line-height: 24px;

	border: none !important;

	background: none !important;

}



#menusys_moo li.havesubchild,

#menusys_moo li.havesubchild-active {



}



#menusys_moo li ul a:hover,

#menusys_moo li ul a:active,

#menusys_moo li ul a:focus,

#menusys_moo ul li:hover,

#menusys_moo ul li.hover,

#menusys_moo ul li.havesubchildhover,

#menusys_moo ul li.havesubchild-activehover,

#menusys_moo ul ul li:hover,

#menusys_moo ul ul li.hover,

#menusys_moo ul ul li.havesubchildhover,

#menusys_moo ul ul li.havesubchild-activehover {

	color: #FFFFFF !important;

	text-decoration: none;

	background: #4f4f4f;

}



#menusys_moo ul li a.active {

	background: #4f4f4f !important;

	color: #FFFFFF !important;

	text-decoration: none;

}



#menusys_moo ul li a.active:hover,

#menusys_moo ul li a.active:active,

#menusys_moo ul li a.active:focus {

	color: #FFFFFF !important;

}

