I am writing some code within a Word 2003 Addin which Attaches a new template (.dot) file to the open Word document and I want to overwrite any existing styles within the open document with the ones defined in the template.

Office Developer documentation states that I just use the UpdateStyles() method, but this does absolutely nothing.

I am using C# within Visual Studio 2005 and Word from Office 2003.

...