

(fuera bromas xD)
El unico HOVER que acepta IE es el de texto (por ejemplo el "a:hover") lo demas deberias hacerlo con onmouseover y onmouse out. un ejemplo
Código
<input type="text" name="lol" onmouseover="className='inputcss'" onmouseout="className='outputcss'"/>
Como se dice 2 horas para crear un CSS, 8 horas para conseguir que funcione con IE


Saludos