IE9 + Problema de renderização RichFaces

Eu tenho um aplicativo Web que é executado no JSF 2.0 + Richfaces 3.3.3. Parece ótimo em todos os navegadores, exceto o IE9.

No IE9 sem modo de compatibilidade (com, sem problemas), é algo parecido com isto (ignore o texto oculto):

bserve como todos os componentes são estruturados e o CSS é ignorado (não é visto

O JSP fica assim (apenas coisas relevantes):

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<link rel="stylesheet" href="css/pageStyle.css" type="text/css" >
</head>

<body>
...
</body>

O css está localizado emC:\apache\tomcat\webapps\MyWebApp\css\pageStyle.css

Alguem tem alguma ideia? Obrigado

ATUALIZA Pesquisei com 'ferramentas de desenvolvedor' capturando pacotes com onetwork aba. O arquivo css é enviado com Type =text/html ao invés detext/css. Eu acho que esse é o problema de acordo comist pergunta.

Mas ainda não sei por que isso acontece. Como você pode ver, o tipo de arquivo está claramente marcado comotype="text/css no<link> tag.

Outr observação interessante - examinando o mesmo objeto nas Ferramentas do desenvolvedor do Chrome, o tipo de conteúdo étext/css então talvez seja um bug do IE9. Estou confuso..

questionAnswers(3)

yourAnswerToTheQuestion