I created a jsfiddle on http://jsfiddle.net/hxsy6/
The problem I'm facing is that when printing the page in IE7, the bullet points are printed with the actual bullet image. However, in IE8/9, they do not print. If I go to Print Preview -> click the settings icon and check "Print Background Colors and Images" in IE8/9, then the bullet points get printed (I haven't tested this with other browsers yet). This checkbox doesn't affect printing in IE7.
Does anyone have suggestions on how to adjust the CSS so that an IE8/9 user doesn't need to check this box, similar to IE7?
Thank you for your help.
Edit: Disregard any margin/padding issues; it was just a quick mock-up.