a:active on asp.net C# web
===

What I am trying to accomplish is creating a feature for a solid line on click on my navigational menu bar. I have tried to use this code:

    div.menu ul li a:active
    {
        text-decoration:none !important; 
        background-color: white;
        color: #999999;
        text-decoration:none !important; 
        border-bottom: thick outset White;
    }

It works on my hover:

    div.menu ul li a:hover
    {
        color: White;
        text-decoration:none !important; 
        border-bottom: thick outset White;
    }

So the probable issue is that it's a browser problem. Does anyone have a solution? an example would be nice.
