Fix nonsecure content warning in IE7 with HTTPS

IE7 does not support data urls, and using one to add a background image
causes a mixed content security warning in IE7 when accessing via HTTPS.

Fixed by changing the url to about:blank, which appears to work fine.

Automated tests passing, and manually tested in IE7, 8 and 9

Fixes #1046