.mxpand .heading {
	background-color: #E5F6F1;
	color: #01A472;
	 padding: 10px 0px 10px 0px;
}

ul.mxpand, ul.mxpand ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	font-size:13px;
	border-right: thin solid #ccc;
}

ul.mxpand a {
  display: block;
  text-decoration: none;	
}

ul.mxpand li {
  margin-bottom: 5px;
}

ul.mxpand li a, ul.mxpand ul.mxpand li a {
  background: #fff;
  color: #4c4c4c;	
  padding: 10px 0px 10px 0px;
  font-weight:lighter;
  border-bottom: thin solid #ccc;
}

ul.mxpand li a:hover, ul.mxpand ul.mxpand li a:hover {
	background: #fff;
	color:#666;
}

ul.mxpand li ul li {
  margin-bottom: 0px;
}

ul.mxpand li ul li a, ul.mxpand ul.mxpand li ul li a {
	background: #EFEFEF;
	color: #666;
	border: none;
}

ul.mxpand li ul li a:hover, ul.mxpand ul.mxpand li ul li a:hover {
	background: #999;
	color: #fff;
	border: none;
}
ul.mxpand ul.mxpand li a:hover {
    border-left: 0;
    padding-left: 0.5em;
}
ul.mxpand ul.mxpand {
    border-left: 5px #f00 solid;
}
ul.mxpand a.active, ul.mxpand ul.mxpand li a.active, ul.mxpand a.active:hover, ul.mxpand ul.mxpand li a.active:hover {
    text-decoration: none;
    background: url("../../images/bg_menu_title_ACTIVE.jpg.html");
	color:#666;
	border-bottom:thin solid #ccc;
}
div.panel {
    border: 1px #000 solid;
    padding: 5px;
    margin-top: 1px;
}

ul.mxpand div.panel a, ul.mxpand div.panel li a:hover  {
    display :inline;
    color: #666;
    background: none;
    margin: 0;
    padding: 0;
    border: none;

}
ul.mxpand div.panel a:hover {
    color: #000;
    text-decoration: underline;
}
