 
/**************************/
 /* horizontal list class */
/**************************/


ul.dropdown_menu {
 margin: 0;
 padding: 0;
}
ul.dropdown_menu li a {
 margin: 0;
 padding: 0;
 float: left;
 list-style: none;
}
  
  /* global navigation horizon list class */
ul.dropdown_menu {
  width: 779px;
  background: transparent;
  float: right;
  position: relative;
  bottom: 0;
  right: 0;
}
ul.dropdown_menu li { /* all list items */
  float: left;
  position: relative;
  margin: 0 1px 0 0;
  padding: 8px 25px;
  font-size: 14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
ul.dropdown_menu li.selected {
  background: transparent url(/concrete/images/bg_nav.png) repeat 0 0;
  font-weight: bold;
}
ul.dropdown_menu li:hover {
  background: transparent url(/concrete/images/bg_nav.png) repeat 0 0;
}

ul.dropdown_menu li a {
  text-decoration: none;
  color: #fff;
}

ul.dropdown_menu li a:hover {
  text-decoration: underline;
}

ul.dropdown_menu li ul { /* second-level lists */
  display: none;
  position: absolute;
  top: 1em;
  left: 0;
  list-style: none;
  padding: 7px 0 10px;
  margin: 26px 0 0 -11px;
  width: 200px;
  background: transparent url(/concrete/images/bg_nav2.png) repeat 0 0;
  z-index: 1;
}
ul.dropdown_menu li ul li { /* second-level list items */
  padding: 4px 5px 8px 13px;
  clear: left;
  width: 178px;
  font-size: 12px;
}
ul.dropdown_menu li ul li a {
  text-decoration: none;
  color: #fff;
}

ul.dropdown_menu li ul li a:hover {
  text-decoration: underline;
}

ul.dropdown_menu li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
  top: auto;
  left: auto;
}
ul.dropdown_menu li:hover ul, 
ul.dropdown_menu li.over ul { /* lists nested under hovered list items */
  display: block;
}

/******************************/
 /* end horizontal list class */
/******************************/
