

.menu a {
float:left;
color:#fff;
text-decoration:none;
width:140px;
font-size:11px;
}

.menu span {
float:left;
color:#eee;
text-decoration:none;
width:140px;
}

.menu a:hover {color:#fff;background:#888;}

.menu {
position:Relative;
float:left;
margin:0px;
padding:0px;
list-style:none;
text-align:center;
}

.menu li {
position:relative;
float:left;
width:140px;
z-index:1000
padding:0px;
margin:0px;
font-weight:bold;
text-transform:uppercase;
}

.menu ul {
display:none;
position:absolute;
top:22px;
left:0;
background:#aaa;
display:none;
list-style:none;
padding:0px;
margin:0px;
}

.menu ul li {
float:none;
border-top:1px solid #ccc;
width:140px;
padding:0px;
margin:0px;
text-align:center;
font-weight:normal;
text-transform:none;

}

.menu ul li a,
li.menuhover li a,
li.menuhover li.menuhover li a {
float:none;
 display:block;
 background:none;
 height:22px;
 padding-top:5px
}

.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {background:#999; color:#fff}
.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span {float:none; display:block; background:none; height:22px; padding-top:5px}

.menu ul ul {padding:0px;
margin:0px;left:140px; top:0}

.menu li.submenu {font-weight:bold}

.menu li.noborder {border-top:none}

li.menuhover a,li.menuhover li.menuhover a {color:#fff; background:#999}
li.menuhover span, li.menuhover li.menuhover span {color:#fff; background:#999}

