.horizontalcssmenu{
  width: 680px;
}
.horizontalcssmenu ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
  position: relative;
  float: left;
}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
  display: block;
  width: 76px; /*Width of top level menu link items*/
  padding: 2px 6px;
  font-family: 'Trebuchet MS';
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  color: #1c4887;
  text-decoration:none;
}

.horizontalcssmenu ul li a:hover{
  background-color: #F4F4F4;
}

/*Sub level menu*/
.horizontalcssmenu ul li ul{
  left: 0;
  top: 0;
  position: absolute;
  visibility: hidden;
  z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
}

/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
  display: block;
  width: 160px; /*width of sub menu levels*/
  font-weight: normal;
  padding: 2px 5px;
  background: #ffffff;
  text-transform:capitalize;
  text-align:left;
  font-size:12px;
  font-family: Arial;
}

.horizontalcssmenu ul li a:hover{
  /*background: url(http://www.slavibinev.com/css/menubgover.gif) center center repeat-x;*/
}

.horizontalcssmenu ul li ul li a:hover{
  background-color: #EEEEEE;
  color: #AC3433;
}