<rich:messages> - O que há de errado nesse codigo?

Colegas,

Prciso que as mensagens classificadas como FacesMessage.SEVERITY_INFO e FacesMessage.SEVERITY_ERROR
tenham estilos diferentes e para tanto criei os css correspondentes (font_info e font_error), porém quando é
renderizado, o rich:messages não está artribuindo os estilos as mensagens.
Onde estou errando?

Muito obrigado,

Marques

<rich:messages id="teste" layout="list" infoClass="font_info" errorClass="font_error"> <f:facet name="infoMarker"> <h:graphicImage value="/resources/images/ok.png" /> </f:facet> <f:facet name="errorMarker"> <h:graphicImage value="/resources/images/error.gif" /> </f:facet> </rich:messages>

Mostra pra gente como vc tá importando os .css

Rafael,

Acredito que a importação do css esteja correta, pois o mesmo é aplicado em outras tags no mesmo xhtml

Por favor coloca o código que vocẽ está gerando as mensagens.

No Managed Bean:

String message = "Programa: ".concat(“Teste bem sucedido”);
FacesContext.getCurrentInstance().addMessage(idComponent, new FacesMessage(FacesMessage.SEVERITY_INFO, message, message));

A mensagem é exibida corretamente, porém sem aplicar o css