#mainmenu{
width:974px;
width:100%;
height: 37px;
margin-left: 0;
margin-right: 0;
margin_bottom:0;
margin-top: 30px;
padding-right:6px;
background:url('../../../stelprd1/fragments/sl_fr_nf_topnavigation/menurgtendext.gif') no-repeat right top #ff9900;
}

#mainwrapper>#mainmenu{
width:973px;
height: 33px;
overflow:auto;
}


#mainmenu a,
#mainmenu em,
#mainmenu strong{
color:#ffffff;
text-decoration:none;
font-size:10pt;
}

#mainmenu ul{
float:left;
background:url('../../../stelprd1/fragments/sl_fr_nf_topnavigation/menulftendext.gif') no-repeat;
list-style-type: none;
padding: 0px;
margin: 0px;
width: 100%;
height: 37px;
}

#mainmenu ul li{
float:left;
line-height:37px;
padding: 0px;
margin: 0px;
border-left: 1px solid white;
}

#nav li.sfhover ul{
	left:auto;

}

#mainmenu ul li a{
display:block;
width:127px;
height:37px;
background:url('../../../stelprd1/fragments/sl_fr_nf_topnavigation/menubg.gif') repeat-x;
text-align:center;
vertical-align: middle;
}

#mainmenu ul li a:hover{
background-position:bottom;
}
#mainmenu ul li a:hover{
}

#mainmenu ul li a strong{
display:block;
height:32px;
/*background:url('../../../stelprd1/fragments/sl_fr_nf_topnavigation/menubuttonrgtend.gif') no-repeat;
*/background-position:0 -37;
cursor:pointer;
}

#mainmenu ul li a:hover strong{
/*background-position:100% 100%;
*/}
#mainmenu ul #nav01 a{
width:43px;
background:url('../../../stelprd1/fragments/sl_fr_nf_topnavigation/homepage_02_white_large.gif') no-repeat 50% 50%;
}

#mainmenu ul #nav01 a strong,
#mainmenu ul #nav01 a small{
display:none;
}

