System.Xml.Xsl.XsltCompileException: file:///E:/Dotcom/SitecoreG5/xsl/alto/generalDocument.xslt(0,0) :
 ---> System.Xml.Xsl.XsltException: 'aForm' is a duplicate template name.
   at System.Xml.Xsl.Stylesheet.AddTemplate(TemplateAction template)
   at System.Xml.Xsl.ContainerAction.CompileTopLevelElements(Compiler compiler)
   at System.Xml.Xsl.ContainerAction.CompileDocument(Compiler compiler, Boolean inInclude)
   at System.Xml.Xsl.RootAction.Compile(Compiler compiler)
   at System.Xml.Xsl.Compiler.CreateRootAction()
   at System.Xml.Xsl.Compiler.Compile(NavigatorInput input, XmlResolver xmlResolver, Evidence evidence)
   --- End of inner exception stack trace ---
   at System.Xml.Xsl.Compiler.Compile(NavigatorInput input, XmlResolver xmlResolver, Evidence evidence)
   at System.Xml.Xsl.XslTransform.Compile(XPathNavigator stylesheet, XmlResolver resolver, Evidence evidence)
   at System.Xml.Xsl.XslTransform.Load(XPathNavigator stylesheet, XmlResolver resolver, Evidence evidence)
   at System.Xml.Xsl.XslTransform.Load(IXPathNavigable stylesheet, XmlResolver resolver, Evidence evidence)
   at Sitecore.WebControls.XslFile.DoRender(HtmlTextWriter output) [System.Xml.Xsl.XsltException: 'aForm' is a duplicate template name.
   at System.Xml.Xsl.Stylesheet.AddTemplate(TemplateAction template)
   at System.Xml.Xsl.ContainerAction.CompileTopLevelElements(Compiler compiler)
   at System.Xml.Xsl.ContainerAction.CompileDocument(Compiler compiler, Boolean inInclude)
   at System.Xml.Xsl.RootAction.Compile(Compiler compiler)
   at System.Xml.Xsl.Compiler.CreateRootAction()
   at System.Xml.Xsl.Compiler.Compile(NavigatorInput input, XmlResolver xmlResolver, Evidence evidence)] Xsl file could not be processed: /xsl/alto/generalDocument.xslt