I have a datalist with a main div and sub div's. In IE the mouseover works great. The backcolor changes and the cursor changes in a hand. In Firefox the cursor changes as well but the background remains the same. I have browsed the net and could not find a solution. I've tried with css and :hover. Nothing works. I have a table on another page and the same code works just fine in IE and Firefox. The problem is I can't work with a table for this page. I hope some expert can make sense of this inconsistency. Thanks!
<div id="dataListMain" style="cursor:hand; cursor:pointer" onmouseover="this.style.backgroundColor='#F4F5F6'" onmouseout="this.style.backgroundColor=''">