ImageList displays 256 color images weird in 256 colormode


I have a couple of bitmaps with 256 colors (in the standard Window palette
of colors) in my ImageList. The images in the imagelist are displayed on

This work's fine with 16-bit color but looks terrible when I am in 256-color
mode. Does anyone know why this
this is happening and are their any solutions?

Thanks in advance,