asp:menu selected menu item highlight
<p>I'm using <code>asp:menu</code> for showing the menus in masterpage. If I click the menu item 1, the corresponding page is loading in the content page. I need that the selected menu item should be highlighted with some color. Please help me out.</p>

<p>Menu code is as follows:</p>

<pre><code>&lt;asp:menu id="NavigationMenu"
    staticsubmenuindent="10px" 
    orientation="Horizontal"
    runat="server" BackColor="#E3EAEB" DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="0.8em" ForeColor="#666666"&gt;

    &lt;items&gt;
      &lt;asp:menuitem text="Home" Value="Home" NavigateUrl="~/page1.aspx"&gt;&lt;/asp:menuitem&gt;
      &lt;asp:MenuItem NavigateUrl="~/page2.aspx" Text="About" value="About"&gt;&lt;/asp:MenuItem&gt;
      &lt;asp:MenuItem NavigateUrl="~/page1.aspx" Text="Contact" Value="Contact"&gt;&lt;/asp:MenuItem&gt;
    &lt;/items&gt;
   &lt;StaticSelectedStyle BackColor="#1C5E55" /&gt;
   &lt;StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" /&gt;
   &lt;DynamicHoverStyle BackColor="#666666" ForeColor="White" /&gt;
   &lt;DynamicMenuStyle BackColor="#E3EAEB" /&gt;
   &lt;DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" /&gt;
   &lt;StaticHoverStyle BackColor="#666666" ForeColor="White" /&gt;
   &lt;StaticItemTemplate&gt;
       &lt;%# Eval("Text") %&gt;
   &lt;/StaticItemTemplate&gt;
&lt;/asp:menu&gt;
</code></pre>
