QUOTE(icanswim70 @ May 24 2019, 07:41 PM)
As the name suggests I have the respective classes coded to highlight the current page on the Nav bar
Nope. I don't see anything like that.
I wonder if you have misunderstood a:active? It doesn't mean a link to the current page. It's means the state a link is in for a brief moment exactly when it's clicked. If you just click as you normally do it's so brief it's hard to see.
But if you make it extreme...
CODE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>a:active</title>
<style type="text/css">
body { background: black }
a { color: white; font: bold 300% Verdana, sans-serif }
a:active { color: red }
</style>
</head>
<body>
<p>
<a href="http://htmlhelp.com">The WDG</a></p>
</body>
</html>