div.nav-global ul {
  zoom: 1;
}
* html div.nav-global ul,
div.nav-global * html ul {
  height: 1px;
}
div.nav-global ul:after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}
div.nav-global {
  background: #fff;
  border-width: 1px 0;
  border-style: solid;
  border-color: #b7b7b7;
  -webkit-box-shadow: 0 1px 1px rgba(10, 10, 10, 0.1);
  -moz-box-shadow: 0 1px 1px rgba(10, 10, 10, 0.1);
  box-shadow: 0 1px 1px rgba(10, 10, 10, 0.1);
  width: 960px;
  margin: 0;
}
div.nav-global ul {
  font-size: 10px;
  list-style: none;
  margin: 0;
  padding: 0;
}
div.nav-global ul li {
  float: left;
  border-right: 1px solid #999;
  margin: 0;
  padding: 0;
}
div.nav-global ul li:first-child {
  border-left: 1px solid #999;
}
div.nav-global hr {
  display: none;
}

div.nav-global img {
  border-width: 0;
}




body {background-image: none;}

div.nav-global ul li {
  position: relative;
}
div.nav-global ul li > a > div {
  position: absolute;
  top:0;
  left:0;
  width:51px;
  height:40px;
  margin:0;
  padding:0;
}
div.nav-global ul li > a > div:hover {
  background-color: #00bfff;
  filter:alpha(opacity=10);
  -moz-opacity:0.1;
  -khtml-opacity: 0.1;
  opacity:0.1;
}


/* pulldown global navi */
div.nav-global ul li.other {
  position: relative;
}
.lyt-top div.nav-global ul li.other ul.pulldown li:first-child {
  border: 0 none;
}
div.nav-global ul li.other ul.pulldown {
  position: absolute;
  right: 0;
  top: 40px;
  width: 51px;
  border: solid 1px #999;
  box-shadow: -5px 5px 5px rgba(0,0,0,0.4);
  min-height: 40px;
  z-index: 999;
  display: none;
  opacity: 0;
}
div.nav-global ul li.other:hover ul.pulldown {
  display: block;
  opacity: 1;
}
