RichEdit Control Question

Does anyone know how I can set the margins of a RichEdit Control at
runtime? (i.e. I have multiple page(s) of richtext in the RichEdit
Control and I want to click on a button (for example) to set the margins
to some specified values)

Also, how do I control the margins at the top of the richedit on
printing?

Your assistance is greatly appreciated..

James Tallent