Estilos de los enlaces

Que hay que hacer para que cuando un enlace esta "active", no tenga un recuadro de puntitos enmarcando al enlace???

Este el el fragmento de mi hoja de estilos .css donde defino los estilos de los enlaces:

a {color: black ; text-decoration:none ; display: block}
a:link {}
a:visited {}
a:hover {color:black ; text-decoration:underline ; font-weight:bold ; background-color: silver}
a:active {color:black ; font-weight:bold}
#menu a {color: black ; text-decoration:none ; font-size: 14px ; display: block}
#menu a:link {}
#menu a:visited {}
#menu a:hover {color:black ; text-decoration:none ; font-weight:bold ; font-size: 14px ; background-color: white}
#menu a:active {color:black ; font-weight:bold}
#pie a {color: blue; text-decoration:none ; display: block }
#pie a:link {}
#pie a:visited {}
#pie a:hover {color:black ; text-decoration:underline ; background-color: white}
#pie a:active {color:black ; background-color: white}
#logotipo a {}
#logotipo a:link {}
#logotipo a:visited {}
#logotipo a:hover {background-color: white }
#logotipo a:active {}
creo que te refieres a cuando pinchas sobre un enlace y arrastras fuera antes de soltar. Queda enmarcado por una linea de puntos.
Pero eso no lo especificas en el CSS, de hecho en todas las páginas ocurre y creo que es debido a Firefox.
OK! Muchas gracias por vuestras respuestas.
Yaneth todavia no he subido los documentos al hosting, en cuanto lo haga pongo la URL para críticas, sugerencias o nuevas consultas de dudas. Gracias por estar siempre ahí :P