Bueno quizá es un problema de fuentes, quizá utilizaste una fuente que no esta en windows (por ejemplo Helvetica, que es muy parecida a la Arial pero con diferencias sutiles). Pero no podemos saber si no vemos el código, el css.
Y sobe el código que pusiste, ¿Que pasa si alguien tiene Javascript desactivado? Es no es la mejor manera de ponerlo. Además de que no deberías tener tantas hojas de estilos con dos es suficiente, una para IE (Puesta con comentarios condicionales) y otra para todos los demás navegadores, algo estás haciendo mal para que tengas que usar tantas hojas.
Saludos