Strange IE8 behaviour

Hi,
I created a container to reproduce a ListBox. The container dynamically creates several rows (represented by another container) which contain labels and an ImageWell. Some of these rows have to be active, others inactive. For the inactive rows i set another WebStyle for the Labels to grey out the text.

LabelProductName.Style = ActiveBold

or

LabelProductName.Style = InactiveBold

I also added a mouse down event handler to the row-container so i can register which row has been clicked.

The only supported browser causing trouble is IE8. When i set a new style, nothing happens. When i click a row it only registers the mouse down event at positions where no label or ImageWell is placed.

Has anyone else experienced any troubles and might have a solution?