Your Internet Explorer settings must be set up to print background colors and images for the calendars to print correctly.
These can be found by going to the "tools" menu above and clicking on "Internet Options".
This will open the settings box, click on the "Advanced" tab and near the bottom you will see "Print background colors and images", make sure this box is checked.