#menudiv{
padding-left: 0px;
text-transform: uppercase;
white-space: nowrap;
}
#menudiv td a:hover, #menudiv td.current a {
background: #cececd;
}

#menudiv td a {
padding: 12px 10px 13px 10px;
display: block;
white-space: nowrap;
line-height: normal !important;
}
#menudiv td.sep {
background: url("/i/topMenuSep.gif") right top no-repeat;
width: 3px;
height: 38px;
}
#menudiv a {
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
color: #999999;
}
#menudiv td li {
font-weight: normal;
float: none;
background-image: none;
text-transform: none;
width: 100%;

border-bottom: 1px solid #2b7d94;
height: 1%;
}

#menudiv td li:hover ul {
left: -50%;
}

#menudiv td ul {
display: none;
z-index: 10;
width: 150px;
background: transparent url('/i/submenuBg.png');
display: none;
position: absolute;
white-space: normal;
list-style: none;
margin: 0px;
padding: 0px 15px 0px 0px;
background-color: transparent;
}
#menudiv td ul li{
background-image: none;
text-transform: none;
 float: none;
 border: none;
 padding: 3px 0px 2px 10px;
}
#menudiv td ul li a:hover{
background: none;
}
#menudiv td ul li a, #menudiv td.current ul li a {
text-transform: none;
background-image: none;
height: 1%;
white-space: normal;
background-color: transparent;
background: transparent;
font-weight: normal;
font-size: 11px;
}

#menudiv td ul li a {
text-align: left;
padding: 0px;
}
#menudiv td ul li a:hover {
	color: #333333;
}

#menudiv td ul {
display: block;
visibility: hidden
}
div#menudiv td:hover ul {
visibility: visible
}

a.languageSelector {
	font-weight: bold;
	color: #006600;
	font-family: Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
}

a.languageSelector:hover {
	text-decoration: underline;
}