I've been messing with the Template of the invoice, and I've got the webview looking the way I want....mostly (I still cant get a vertical line, trying to use a left border from a table...not sure what I'm doing wrong there)...but on some table-cell elements I've adjusted the background color, and it looks good in web-view, but in print preview the background colors are back to the template default...all other changes are there though, lines, spacing, position, etc.
printing of background colours is disabled by default by most browser - google print backgournd color for whatver browser you are using and it'll tell you how to enable it