E se li annullassi direttamente?
codice:
a:visited, a:active {
   border:none;
}
Ma forse non ho capito bene quello intendi: puoi essere più chiaro? Grazie.