No idea. Sounds like the page to be printed is being generated correctly, but the printer isn't printing it correctly. To be sure, you can export to HTML first, then open the exported file (using IE) to see that it looks correct first, then print it and see how it comes out. Might help you narrow down the problem. If you get the same results, you can try opening the exported file using a different browser, like Firefox or Chrome, and printing from that browser. You could get different results...