I just noticed when I first visit a zsyncer page (zope 2.6.0, Mozilla 1.2.1), the stylesheet is missing. After performing an action (delete/sync/etc), it appears in the next page load. I've looked at the HTML output and it appears that something is actually removing the stylesheet link. The sync.dtml file looks like this: <HTML lang="en"> <HEAD> <TITLE>View ZSyncer</TITLE> <link rel="stylesheet" type="text/css" href="/manage_page_style.css"> </HEAD> The buggy view looks like this: <html lang="en"> <head> <title>View ZSyncer</title> </head> And the non-buggy output like this: <html lang="en"> <head> <title>View ZSyncer</title> <link rel="stylesheet" type="text/css" href="/manage_page_style.css"> </head> The tag downcasing appears to be a mozilla byproduct, but the missing link appears to be a zope action as the same behavior happens in IE6. Is zope rewriting the head section in any way beyond the <base> tag magic? The DTML doesn't have any logic at that point so I can't imagine why it would disappear.