pulled in ios 6 compatibility and user interaction blocking, set colors to app specific values