Código PHP:
a:link {
color:#FF0000;
} // Se usa para los links normal
a:visited {color:#00FF00;} //Cuando el link ya fue visitado se usa este estilo
// Cuando el mouse se coloca encima del link se aplica este estilo
a:hover {color:#FF00FF;}
a:active {color:#0000FF;} //Cuando el link es en el que te encuentras actualmente
Se utiliza asi:
<a href="http://www.google.com">Link</a>
Sin embargo, tu idea no se usaria a:visited sino a:active, ya que lo que quieres es mostrar de un color diferente el link en el cual te encuentras.
En pocas palabras:
Código PHP:
a, a:link, a:visited{
/*
Aqui pones el codigo css para el link en rojo
*/
}
a:active{
/*
Aqui pones el codigo css para mostrar en color verde el link actual
*/
}
Espero hayas comprendido y te sirva.
Saludos.