Это потому, что IE 6 (и 7, если мне не изменяет память) не поддерживает псевдокласс :hover
ни для чего, кроме ссылки.
Однако вы можете немного эмулировать поведениеJavaScript (без использования jQuery, в отличие от ответа choise):
var element = document.getElementById('someid'); // I'm leaving this part up to you.
element.onmouseover = function (e) {
element.className += ' hover';
};
element.onmouseout = function (e) {
elemen.className.replace(' hover','');
};