Remove the class=current declaration in the list, and add the pseudo active declaration in your CSS.
Code:
.glossymenu li.current a, .glossymenu li a:hover, .glossymenu li a:active
..Also this one:
Code:
.glossymenu li.current a b, .glossymenu li a:hover b, .glossymenu li a:active b
That code above works perfectly with IE, however, not with FF. For FF, if you'll wish, let's just make it underlined when it is onclick 
Add this script:
Code:
<script type="text/javascript">
window.onload=function()
{
var accept=document.getElementById('nav').getElementsByTagName('a');
for(var start=0;start<accept.length;start++)
{
accept[start].onclick=function()
{
for(var start=0;start<accept.length;start++)
{
accept[start].style.textDecoration='none';
{
this.style.textDecoration='underline';
}
}
}
}
}
</script>
...add id="nav" in your <ul> tag 
See if it helps
Bookmarks