You could use the excellent (and FREE) ScriptX component from
http://www.meadroid.com/scriptx/

with this component you can control page orientation,headings and margins etc without altering the browser's original settings

(It even gets a mention on M$ MSDN site.)