I think you haven't set the
SelectedStyle
property of static and dynamic MenuItems
Do it like this..
<asp:menu id="menuBar" runat="server" orientation="Horizontal" width="100%" xmlns:asp="#unknown">
<dynamichoverstyle cssclass="DynamicHover" />
<dynamicmenuitemstyle cssclass="DynamicMenuItem" />
<dynamicselectedstyle cssclass="DynamicSelected" />
<statichoverstyle cssclass="staticHover" />
<staticmenuitemstyle cssclass="StaticMenuItem" itemspacing="1px" />
<staticselectedstyle cssclass="StaticSelected" />
</asp:menu>
Here define DynamicSelected and StaticSelected classes in your css file and set the style you want the menu to have when selected..