.menu{
    border-bottom: 1px solid #B0A9B0;		

}

.menu table{
	height:30px;
	width:798px;
	border-collapse:collapse;	
}

.menu tr{
	width:100% !important;
}

.menu td{
	padding:0 10px;
	white-space:nowrap;
	height:30px;	
}


#menu2 td ul{
  display:none;
  margin-top:1px;
}

#menu2 td:hover>ul{
  display:block;
}

#menu2{
    float: none;
    font: 0.7em Arial;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%;
}

/*html>body #menu2{
  width:963px;	
}*/

/*#menu2 li{
  float:left;
  display:block;
}*/

#menu2 td a{
display: block;
    font-family: Arial;
    font-size: 1.6em;
    font-weight: normal;
    padding: 13px 0;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    white-space: nowrap;
}

#menu2 td a.first_item{
	border-left:0;  	
}

#menu2 td a:hover, #menu2 td a.currentItem {
    background: none;
    color: #B3C10A;
    font-weight: normal;
    margin-left: -13px;
    padding-left: 13px;
}


#menu2 ul a:hover, #menu2 ul a.currentItem {
    background: none;
}


#menu2 ul{
  position:absolute; top: 215px;
  background:#fff;
  list-style:none;
  margin-top:0;
  padding:0px 0 3px 0;
  width:160px;
  border:1px solid #B3C10A;
  z-index:99;
}


#menu2 ul li{
    margin: 0; padding: 0px;
    text-indent: 5px;
    background: none;
  z-index:99;
}


#menu2 ul li a{
  text-align:left;
  white-space:normal;	
  display:block;
  width:160px;
  _width:156px;
  padding:2px 0px;
  margin:0px 0px;
  border-bottom:1px solid #B3C10A;
  cursor:hand;
  z-index:99;
}

#menu2 ul li.lastSubItem a{
  border-bottom:none;
}
#menu2 ul li a:hover{
    cursor:pointer;
    margin-left: 0; padding-left: 0;
}

