

#topmenu {
  line-height:normal;	
  overflow: hidden;
  padding-top: 6px;
}


#topmenu ul {
  margin-right:0px;
  padding:0px;
  list-style:none;
  float:left;
  overflow:hidden;
}

* html #topmenu ul { 
  height:1%; 
}


#topmenu li {
  display:block;
  float: left;
  list-style:none;
  margin:0px;
  padding:0px;
  /*border-right: 1px solid #ccc;*/
  padding-left: 10px;
  padding-right: 10px;
}

* html #topmenu li { 
  /*display:inline-block; */
}

#topmenu li#topmenufirst {
    padding-left: 0px;
}

#topmenu li#topmenulast {
    border-right: none;
}



#topmenu a {
  display:block;
  float:left;
  margin:0px;
  padding:5px;
  padding-top: 2px;
  padding-bottom: 2px;
  
  text-decoration:none;  
  color:#333;
  font-weight: bold;
  font-size: 14px;
  z-index: 1000;
}


#topmenu a.orange {
}

#topmenu a:hover,
#topmenu li.current a,
#topmenu li.current a:hover,
#topmenu li.section a,
#topmenu li.section a:hover,
#topmenu a:active {
  background-color: #FF8A00;
  color: #fff;
}



#topmenu li a, 
#topmenu li a .sb-inner { 
  background:transparent;
}

#topmenu li a:hover, 
#topmenu li a:hover .sb-inner, 
#topmenu li.current a .sb-inner {
  background:#FF8A00;
  color: #fff;
}

#topmenu li a.hover, 
#topmenu li a.hover .sb-inner { /* for ie6 */
  background:#FF8A00;
  color: #fff;
}


#topmenu li a .sb-border {
  background:transparent;
}










/*
#tabs { overflow:hidden; padding:0; margin:20px auto 0 auto; width:400px; color:#444; }
#tabs li { float:left; color:#000; list-style:none; padding:0; margin:0 0 0 5px; }
#tabs li a { display:block; float:left; text-decoration:none; padding:5px; color:#000; }
*/

