#navigation div.NavigationMenu {
float:left;
height:35px
}

#navigation ul {
z-index:300
}

#navigation ul li.AspNet-Menu-Selected a {
color:#666;
cursor:default
}

#navigation ul li.AspNet-Menu-Selected li a {
color:#C8589E;
cursor:pointer
}

#navigation ul li.AspNet-Menu-Selected li a:hover {
color:#999
}

#navigation ul ul {
background-color:#E8E9EA;
border:1px solid #C5C9CC;
border-top:none;
left:0;
top:27px;
width:170px;
padding: 0 20px 0 0;
}

#navigation ul ul a {
width:150px;
}

#navigation ul ul ul {
border-top:1px solid #ccc;
left:149px;
top:0;
}

#navigation input.button {
background:url(/media/btn_go.gif) no-repeat 50% 50%;
color:#fff;
display:block;
float:right;
height:14px;
margin:8px 10px 0 0;
width:15px
}

#navigation input.searchbox {
background:url(/media/searchbox.gif) no-repeat;
border:none;
color:#fff;
float:right;
height:20px;
margin:5px 5px 7px 0;
padding:2px 1px 1px 18px;
width:155px;
font-size:90%;
}

#navigation li {
display:inline;
list-style-type:none;
text-align:left;
white-space:nowrap;
}

#navigation li a {
font-size:90%;
padding:7.5px 18px;
display:block;
float:left;
height:18px !important;}

#navigation li span {
font-size:90%;
padding:7.5px 18px;
display:block;
float:left;
height:16px !important;}

#navigation li li {
padding:2px 0;
height:18px !important;
margin:0 0 0 -22px;
}

#navigation li li a {
padding:0 40px;
width: 180px;
}