﻿


#up-menu {
  position: relative;
  list-style:none;
  text-align:left;
  height: inherit;
  margin: 0 !important;
  padding-left: 9px;
  z-index: 100;
  }



#up-menu li {
  position: relative;
  list-style:none;
  display:block;
  float:left;
  height: 30px;
  top: 5px;
  }



#up-menu li a.root {
  position: relative;
  cursor:pointer; text-decoration: none;
  display: block;
  padding-bottom: 15px;
  }




#up-menu li a.root span {
  position: relative;
  font-family: arial;
  font-size: 12px;
  margin:0;
  padding: 0 8px 0 6px;
  color: black !important;
  display:block;
  height:inherit;
  top: 5px;
  }

#up-menu li.flyoutActive {
	background: url(../img/menu-tab-left.gif) top left no-repeat;
  }

#up-menu li.flyoutActive a.root {
	background: url(../img/menu-tab-right.gif) top right no-repeat;
}
 

#up-menu li.company {
	margin-right: 40px;
	}

#up-menu div.flyout {
  position:absolute;
  left:-9px;
  top: 30px;
  display:none;
  z-index: 3;
  height: auto;
  }
  
#up-menu div.flyout div.menu-shadow-bottom {
  position: relative;
  background: url(../img/menu-dropdown-bottom.png) top left no-repeat;
  width: 177px;
  height: 22px;
  }

#up-menu div.flyout ul {
  position: relative;
  top: 0;
  width: 158px;
  padding: 6px 9px 0 10px;
  margin: 0;
  background: url(../img/menu-dropdown.png) bottom left repeat-y;
  }

#up-menu div.flyout ul li {
  float: none;
  height: auto;
  top: 0px;
  width: 159px;
  }

#up-menu div.flyout ul li a {
  color:#4a4a4a;
  text-decoration:none;
  width: inherit;
  display: block;
  height: 27px;
  padding-left: 12px;
  width: 147px;
  cursor: pointer;
  }

#up-menu div.flyout ul li a:hover {
  background: url(../img/menu-dropdown-hover.png) top left no-repeat;
  }

#up-menu div.flyout ul li a span {
  position: relative;
  top: 7px;
  }