TemplatePanel <div xmlns="http://www.w3.org/1999/xhtml"> safari does not load CSS

Hi all-

This is the scenario-

1. We are using TemplatePanel to load a HTML template which has reference to external CSS.
2. When the page is first loaded in Safari, the page is jumbled up and no CSS layout is happening.
3. If I just refresh the browser window, page shows up properly.

After looking through the Debug window (using ?debug at the end of the URL) and introspecting DOM..the only difference between two states of the same page revealed to be

1.<div xmlns= http://www.w3.org/1999/xhtml" id="c2_content_c1" style=".............">content here </div> {DOES NOT WORK}
2. <div id="c2_content_c1" style="........."> content here </div> {WORKS}

As you can see the only difference is there is an extra xmlns with the 1 and it seems that is causing the problem.

This problem happens only in Safari (version 3.0.4) on Leopard 10.5.5. I am pretty sure all versions of Safari is getting affected. However, FireFox on mac deals fine with it.

Any help will be greatly appreciated.

thanks a ton friends

samudra