How do I print background colors?
Note: This information is from another site
The way you enable the option for printing background colors and images differs depending upon which browser you're using.
Internet Explorer
On the Tools menu, click Internet Options. Click the Advanced tab. Under Settings, scroll down until you find the Printing category. Make sure Print background colors and images is checked, and then click OK.
Firefox
On the File menu, click Page Setup. On the Format & Options tab, under Options, select Print background (colors & images). Click OK.
Safari (probably set correctly by default but you might want to check)
On the File menu, click Print. On the Copies & Pages pop-up menu, click Safari. Select Print Backgrounds. Click OK.
Netscape�
On the File menu, click Page Setup. On the Format & Options tab, under Options, select Print background (colors & images). Click OK.
For old versions:
Mozilla 1.6
Select File -> Page Setup... and other Options, check the box marked "Print Background (colors & images).
Safari - OSX 10.2/10.3
By default, Safari will print the colors in the backgrounds of tables. There does not appear to be a control available to disable this behavior
Note: As of November 2003, Safari does not correctly render tables when printed, in that they do not expand from margin to margin as they do on the display, even if that behavior is explicitly ordered by the HTML TABLE WIDTH="100%" directive. This behavior needs to be taken into account when developing web pages using Safari, understanding that tables will look different (usually notably smaller) when printed using Safari instead of being "what you see is what you get". Tables will also print and display larger in all other web browsers. Hopefully Apple will fix this non-standard web browser behavior in some future version of the product.
Netscape Navigator 4.3 - 4.x - All Platforms
Under the Edit button, select Preferences. Then click on Appearance so that it expands/explodes, and then click on Colors.
On the Colors panel, locate the section labeled "Sometimes a document will provide its own colors and background." Make sure that "Always use my colors, overriding document" is not checked. Then press Ok.
Note: Netscape Navigator versions before version 4.3 do not have any documented way to print color backgrounds.
Netscape Navigator 6.x - All Platforms
Under the Edit button, select Preferences. Then click on Appearance so that it expands/explodes, and then click on Colors.
On the Colors panel, locate the section labeled "Sometimes a document will provide its own colors and background." Make sure that "Always use the colors and background specified by the web page" is checked. Then press Ok.
(This has not been tested on all platforms that Netscape Navigator 6.x is available for.)
Internet Explorer 5 - x86 PC Version
Under Internet Options", select the "Advanced" tab. In the window of options, locate the "Printing" section. Check the box entitled "Print background colors and image".