If you don't care for the "Export to HTML" feature found in most MS applications because of the quality of code it produces, good news.

There's an interesting perl script out there called the Demoroniser that will 'clean up' HTML produced by Microsoft Office into compatible, cross-platform code.