
ul#navheader li {
/*display: inline;
margin: 0.1em 1em;*/
position: relative;
/*z-index:9999;*/
}

ul#navheader li.mega a:hover {
/*text-decoration: underline;*/
/*background:transparent url(/sw/images/interface/bg_navheader_lt.gif) top right no-repeat;*/
}

ul#navheader li.mega.selected a:hover {
/*color:#FFF;  #818285 */
}

ul#navheader ul {
display: none;
}

/*ul#navheader li.mega div {
border:#B8B9BD 1px solid;
background-color:#EEE;
font-family:Verdana, Arial, Helvetica, sans-serif;    
font-size:11px; 
padding-top: 8px;    
padding-right: 8px;    
z-index:9999;
width:300px;
text-align:left;
}*/

ul#navheader li.hovering {
text-decoration: none;
background:transparent url(/sw/images/interface/bg_navheader_lt.gif) top right no-repeat;
}

ul#navheader li.hovering.selected {
text-decoration: none;
background:transparent url(/sw/images/interface/bg_navheader.gif) top right no-repeat;
}

ul#navheader li.hovering ul {
display: block;
}

ul#navheader .dd_menu {
border:#B8B9BD 1px solid;
background-color:#EEE;
/*font-family:Verdana, Arial, Helvetica, sans-serif;    
font-size:11px; */
/*padding-top: 8px;    
padding-right: 8px;
width:200px;*/
/*width:inherit;*/
position:absolute;
top: 23px;
/*display:block;*/
left: 0px; /*IE Only*/    /* -40px */
/*text-align:left;*/
padding-bottom: 4px;
z-index: 9999;
}

/*ul#navheader .dd_menu ul {
width:100px;
overflow:visible;
}
*/
ul#navheader .dd_menu li {
/*float:none;  IE only */
/*list-style-image:url(/sw/images/interface/ico_arrow.gif);
line-height:16px;*/
background:transparent url(/sw/images/interface/ico_arrow.gif)  no-repeat scroll 0px 50%;
display:block;
clear:both; /* IE only */
margin: 0 1px 0 5px; 
text-indent:5px; /* Tom added */
_text-indent:3px; /* Tom added */
_left: -4px;  /* IE Only */
}

ul#navheader .dd_menu li a, ul#navheader .dd_menu li a:hover {
color:#35649A;
white-space:nowrap;
}

/*ul#navheader .dd_menu li a:hover {
color:#35649A;
}*/

/*ul#menu li.mega div a {
color: #300;
padding: 0;
background-image: none;
text-decoration: underline;
}*/

/*ul#menu li div a.more {
color: #390;
font-weight: bold;
}*/