Tengo problemas en mi sitio con las css.
Todo funciona ok hasta que intento hacer un link: no me toma la informacion que le pongo en las css y me toma la del links por defecto o por las css generales que son estas:
 
a:link { color: #000000; text-decoration: none }
a:active { color: #000000; text-decoration: none }
a:visited { color: #000000; text-decoration: none }
a:hover { color: #000000; text-decoration: underline }
 
y si hago un estilo, como este: 
 
	.text-grey {
	color: #999999;
	font-size: 13px;
	margin-bottom: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
 
   .text-grey a:link {
	color: #999999;
	font-size: 13px;
	margin-bottom: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline}
 
	.text-grey a:hover {
	color: #999999;
	font-size: 13px;
	margin-bottom: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline}
 
no me lo toma pero si lo toma cuando le paso el mouse por encima.
 
aca corte el TR para que me digan que hago mal:
 
 <tr> 
                                  <td colspan="2" class="text-grey"><div align="center"><a href="contactus.asp">hola</a></div></td>
                                  <td><img src="images/spacer.gif" width="1" height="39" border="0" alt=""></td>
                                </tr>
 
Alguien sabe que estoy haciendo mal? 
   
 

 
  
 
