Recently in Document Conversion Category
January 15, 2007
Converting HTML documents to Microsoft Word or Open Office Text documents
It appears that if you try to open an HTML document in Microsoft Word 2003, your CSS will be ignored if you have any elements with multiple classes. I'm not sure about the programmatic reason behind this; maybe Word ignores the fact that class names are space-delimited and takes the entire string inside the class property as a single class name. Who knows, but a work-around for this is to nest your divs and only assign one class per div.
Furthermore, style inheritance doesn't seem to work in Open Office 2.1. If you open an HTML document in Open Office Writer, top level styles will cascade down to their descendants even if you explicitly override the styles of the descendants.