.dropmenu {
  background: #8A233E;
  float: left;
  margin: 0px; 
  padding: 0px;
  border: 0;
}
.dropmenu li a, .dropmenu li {
  float: left;
}
.dropmenu li {
  list-style: none;
  position: relative;	
  font-size: 11px;
  font-family: Arial, Verdana, sans-serif;
}
.dropmenu li span {
  background-color: #8A233E;
  display:block;
  height:5px;
  position:absolute;
  right:10px;
  top:11px;
  width:5px;
}
.dropmenu li a:hover span{
  background-color:#0099FF;
}
.dropmenu li a, .dropmenu li div{
  width: 80px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  background-color: #8A233E;
  color: #FFF;
}
.dropmenu li.right_border {
  border-right: 1px solid #CCCCCC;
}
.dropmenu li a:hover{
  background: #8A5160;
}

/* Submenu */
.dropmenu li ul, .dropmenu li > div {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  padding: 0px;
  margin: 0px;
  background: #EEE;
  border-bottom:1px solid #CCCCCC;
  z-index: 50;
}
.dropmenu.css-only li:hover > ul, .dropmenu.css-only li:hover > div{
  display: block;
}
.dropmenu li ul li, .dropmenu li ul li a{
  float: none;	
  text-align: left;
}
.dropmenu li ul li{
  _display: inline; /* for IE6 */	
}
.dropmenu li > div{
  width: 200px;
  border-top:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  padding: 15px;
}

/* Sub submenu */

.dropmenu li ul li a{
  width: 158px;
  display: block;	
  padding-left: 5px;
  border-top:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
}
.dropmenu li ul li a:hover{
  background-color: #8A5160;
  font-weight: bold;
}
.dropmenu li ul li ul, .dropmenu li ul li > div {
  top: 0px;
  left: 100%;
}
