ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.dropdown {
  position: relative;
  z-index: 597;
}
body #header ul.dropdown .dir li {
  font-size: 16px;
  padding: 5px;
}
ul.dropdown .dir li {
  float: left;
  border-bottom: 1px #D7D3A3 solid;
  background: #fff;
  width: 100px;
  vertical-align: middle;
}
ul.dropdown .dir li a {
  font-size: 16px;
  display: block;
  width: 100%;
  height: 100%;
}
ul.dropdown .dir li a:hover {
  text-decoration: none;
}
ul.dropdown .dir li.dir {
  background: #fff url(<mt:StaticWebPath>/plugins/SampleTemplateSet/images/arrow.gif) no-repeat 90% center;
}
ul.dropdown li li:hover {
  background: #efefef;
}
ul.dropdown li.dir:hover {
  background: none;
}
ul.dropdown li.dir li.dir:hover {
  background: #efefef url(<mt:StaticWebPath>/plugins/SampleTemplateSet/images/arrow.gif) no-repeat 90% center;
}
ul.dropdown li.hover,
ul.dropdown li:hover {
  position: relative;
  z-index: 599;
  cursor: default;
}
ul.dropdown ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%;
}
ul.dropdown ul li {
  float: none;
}
ul.dropdown ul ul {
  top: 0;
  left: 100%;
}
ul.dropdown li:hover > ul {
  visibility: visible;
}
body #header ul.dropdown ul{
  border-top: 1px #D7D3A3 solid;
  border-right: 1px #D7D3A3 solid;
  border-left: 1px #D7D3A3 solid;
  width: 110px;
}
