El truco está en declarar clases personalizadas y dentro de cada una de ellas, junto con sus propiedades, declarar los 4 selectores de los enlaces (a:link,a:visiteda:active,a:hover).
Ejemplo:
declaramos la clasea:
.clasea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666}
.clasea a:link { color: #666699}
.clasea a:visited { color: #999999}
.clasea a:hover { color: #333333; background-color: #FF9900}
.clasea a:active { color: #333333}
Luego la claseb:
.claseb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666}
.claseb a:link { color: #666699}
.claseb a:visited { color: #999999}
.claseb a:hover { color: #333333; background-color: #CC9900}
.claseb a:active { color: #000000}
Aplicarlas es un poco más complicadas, ya que no funcionarán aplicándolas directamente sobre el enlace, sino sobre su contenedor (una celda, por ejemplo). Así, una celda con la etiqueta:
<td class="clasea">....</td>
aplicará a todos los enlaces las propiedades de los enlaces que están declaradas en "clasea".