No tak ale łącze które wcześniej nie było odwiedzane po najechaniu kursorem nie zmienia wartości podanej w CSS a.top:hover. Dopiero po kliknięciu i wróceniu na stronę i ponownym najechaniu kursorem łącze zmienia kolor może to problem przeglądarki ? sprawdzałem na dwóch komputerach Windows/Linux i efekt jest ten sam łącze które nie było odwiedzane nie zmienia koloru hm..

Rozumiem, że moje style są poprawne?
[Edit]
Eureka:) chodziło o kolejność stylów CSS, link w pierwszej kolejności i jest ok.
Kod
a.top:link {
color: #FFFFFF;
}
a.top:visited {
color: #FFFFFF;
}
a.top:hover {
color: #175997;
}