Sin embargo el código funciona en todos los exploradores cuando los estilos los defino entre las etiquetas <style></style> en la misma hoja html.
Por favor si alguien sabe como solucionar eso se lo agradeceré.
Hasta luego.
PD: ya me aseguré de que el error no se debe a que ejecuto el código antes de que el archivo css se carge.