Of course there is! You have to write an ActiveX control and have all of your users install it you can then modifiy the margins and such through that control.
Read this if you want to know how to get a correct reply for your question:
^^Took that from planoie's profile^^
^^Modified text taken from gbianchi profile^^
Technical Editor for: Professional Search Engine Optimization with ASP.NET