There is a bug/misbehavior inside the IRR column headers in APEX 4. When you create column names with linebreaks (using the <br> tag) inside then the background color changes to a grey background on the second line.
Workaround: Add this script to your IR region header:
Bug view:

Fixed view:

There is a forum entry as well: http://forums.oracle.com/forums/thread.jspa?threadID=1981024
Workaround: Add this script to your IR region header:
<style> /* IRR Header Fix */ .apexir_WORKSHEET_DATA th{background-color:#828282!important;} </style>
Bug view:

Fixed view:

There is a forum entry as well: http://forums.oracle.com/forums/thread.jspa?threadID=1981024