I am implementing a MTD that sends an email and then accepts input
through the (driver's) web server. I'm trying to use XHTML to build my
web pages (i.e., all of my "html" templates use things like divs and
positions, etc).

To get this to work properly (in IE), I had to add this line to
<xslutput method="html" version="4.01" encoding="iso-8859-1"
indent="yes" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"

This results in the following line in the output (HTML) sent to the web
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

This works just fine for the initial web page (the one that allows users
to enter data). The problem is that this line does not appear in when
the process_template.xsl is applied to post_response.xml (which takes
the status message from the update and creates another web page).

Is this a bug in the manual task driver or is there another XSLT that
gets applied to post_response.xml? I really don't want to resort to
table-based layout for my post response if I can avoid it.