Sto impazzendo con un problema, ma secondo me voi potete aiutarmi

allora, il mio file è un file con questo doctype:

Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml"
nel mio file CSS ho la seguente classe:

Codice PHP:
cau {
    
font-size1.2em;
    
font-weightbold;
        
colorblack;
        
font-stylenormal;
}
cau a {
    
border-bottom1px dotted #DC9204;
}
cau a:visited {
    
border-bottom1px dotted #DC9204;
}
cau a:hover {
        
text-decorationnone;

lo style lo importo così:

Codice PHP:
<style type="text/css" media="screen">
        @
import urlMIOSITO/style.css );
    </
style
(al posto di MIOSITO c'è l'url http://miosito.net/ )
ORA IL PROBLEMA:

quando nel file vado ad usare la classe cau così:

<cau> CIAO </cau>

su firefox viene caricata correttamente (colore giusto, wight bold...ecc), su IE invece no.
Se provo a validare con w3 validator, mi risulta:

Line 85, Column 83: element "cau" undefined.

Quindi pare che <cau> non lo possa usare così.
Sapete aiutarmi?
Vi ringrazio

ps. ho molti utenti che usano IE.