ul.megamenu {
  margin: 0px auto;
  list-style: none;
  display: none;
}

ul.megamenu li.mm-item {
}

ul.megamenu li {
  padding:0px 5px; 
  background:url(../images/ver.gif) no-repeat right center; 
  margin:0px 0px 0px -2px;
}

ul.megamenu li.clear-fix {
  float: none;
  clear: both;
  margin: 0px;
  padding: 0px;
  height: 0px;
  font-size: 0px;
  line-height: 0px;
}

ul.megamenu a.mm-item-link:link, ul.megamenu a.mm-item-link:visited {
  position: relative;
  display: inline-block;
  color: #fff;
  padding: 8px 15px;
  margin: 0px 3px 0px 0px;
  text-decoration: none;
  z-index: 200!important;
  font-size: 12px;
  font-weight: bold;
  border-top: 1px solid transparent;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
*html ul.megamenu a.mm-item-link:link, *html ul.megamenu a.mm-item-link:visited {
  border-color: pink;
  filter: chroma(color=pink);
}

ul.megamenu a.mm-item-link-hover:link, ul.megamenu a.mm-item-link-hover:visited {
  color: #112154;
  /* font-weight: bold; */
  background: #EDEDED;
  -moz-border-radius: 3px 3px 0px 0px;
  border-radius: 3px 3px 0px 0px;
 
}

ul.megamenu div.mm-item-content {
  background: #EDEDED;
  padding: 0px;
  position: absolute;
  z-index: 200!important;
  color: #000;
  border-top: 1px solid #112154;
  border-right: 2px solid #112154;
  border-left: 2px solid #112154;
  border-bottom: 2px solid #112154;
}

.mm-content-base {
  background: #EDEDED;
  position: relative;
  z-index: 200!important;
  padding: 10px;
}
.mm-js-shadow {
  position: absolute;
  z-index: 90!important;
  background: #EDEDED;
  display: none;
}

ul.sub_items li{
	font-size: 11px;
	background-image: none!important;
	padding: 5px 0;
	display: block;
	border-bottom: 1px solid #000;
}

ul.sub_items li a{
	font-weight: bold;
	text-shadow:0 1px 0 #FFFFFF;
	text-decoration: none;
	display: block;
	margin-bottom: 5px;
	color: #2A3C70!important;
}

