Root Template

A root template starts the whole process.  It may also include generic HTML:

<xsl:template match="/">

<HTML>
<HEAD>
<TITLE>basic form</TITLE>
</HEAD>
<BODY>

<xsl:apply-templates/>

</BODY>
</HTML>

</xsl:template>