I'm having a serious problem with Xalan-J2/Xerces-J versions 2 and 1.3
respectively.  I have embedded Xalan into a Servlet and I'm trying to
Transform a XML DOM to an XSL:FO DOM.  I have attached a)the servlet code,
b)the XSLT document, and c) an instance of the XML Document that would have
been created by the Servlet's doPost method.  Below is snapshot of the
StackTrace

java.lang.NoSuchMethodError: org.w3c.dom.Document: method
createElementNS(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
not found
        at org.apache.xml.utils.DOMBuilder.startElement(DOMBuilder.java:305)
        at
org.apache.xalan.transformer.QueuedStartElement.flush(QueuedStartElement.jav
a:286)
        at
org.apache.xalan.transformer.ResultTreeHandler.flushPending(ResultTreeHandle
r.java:774)
        at
org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.
java:283)
        at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:
749)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2154)
        at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2097)
        at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(Transformer
Impl.java:2029)
        at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j
ava:1189)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
479)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
1118)
        at com.equitytg.webTools.FormIDServlet._$83959(FormIDServlet.java:390)
        at com.equitytg.webTools.FormIDServlet.doPost(FormIDServlet.java:74)



Dane Foster
MIS Director
Equity Technology Group, Inc
http://www.equitytg.com.
954.360.9800
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v3.5 NT (http://www.xmlspy.com) by Dane Foster (N/A) -->
<?xml-stylesheet type="text/xsl" href="D:\programming\XML\formID\formID.fo.xslt"?>
<form-id xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance";>
  <date>12 Feb 01</date>
  <cik>N/A</cik>
  <request type="1"/>
  <part-one>
    <section-one>Hot Tamalli</section-one>
    <section-two>N/A</section-two>
    <section-three>
      <street>1901 W. Cypress Creek Blvd.</street>
      <city>Fort Lauderdale</city>
      <state>Florida</state>
      <zip>33341</zip>
      <email>[EMAIL PROTECTED]</email>
    </section-three>
    <section-four>Filing Agent</section-four>
    <section-five>true</section-five>
    <section-six checked="false">
      <ccc checked="false"/>
      <password checked="false"/>
      <pmac checked="false"/>
    </section-six>
    <section-seven checked="true"/>
  </part-one>
  <part-two>
    <section-one checked="true">
      <file-number prefix="69">1234</file-number>
    </section-one>
    <section-two>
      <ein>13-12456987</ein>
      <phone>954.360.9800</phone>
    </section-two>
    <section-four>
      <soi>Florida</soi>
      <fiscal-year-end>12/30</fiscal-year-end>
    </section-four>
  </part-two>
	<part-three/>
  <part-four>
    <section-one>
      <name>Dane Foster</name>
      <phone>(561) 333-5978</phone>
    </section-one>
    <section-two/>
  </part-four>
</form-id>

Attachment: FormIDServlet.java
Description: JavaScript source

<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format"; xmlns:svg="http://www.w3.org/2000/svg";>
  <!--
   | Author: Dane S. Foster 
   | email: [EMAIL PROTECTED]
   | Version: .03
   | Date 010206 (yy-mm-dd)
   | Description:  Transforms a FormID.xsd instance to a XSL:FO formatted document.
   +-->
  <xsl:strip-space elements="*"/>
	<xsl:output method="xml" indent="no" encoding="UTF-8" omit-xml-declaration="yes"/>
  <xsl:template match="/">
    <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"; >
      <fo:layout-master-set>
        <fo:simple-page-master master-name="document" page-height="27.94cm" page-width="21.59cm" margin-top="1.27cm" margin-bottom="1.27cm" margin-left="1.27cm" margin-right="1.27cm">
          <fo:region-body/>
        </fo:simple-page-master>
      </fo:layout-master-set>
      <fo:page-sequence master-name="document">
        <fo:flow flow-name="xsl-region-body">
          <xsl:apply-templates select="form-id"/>
					<fo:block text-align="center" font-size="9pt" font-family="Helvetica" font-weight="bold">PART V - SIGNATURE (To be Completed by all Applicants)</fo:block>
						<xsl:call-template name="grey-line"/>
						<fo:table>
							<fo:table-column column-width="6cm"/>
							<fo:table-column column-width="10cm"/>
							<fo:table-body>
								<fo:table-row>
									<fo:table-cell>
										<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Signature:</fo:block>
									</fo:table-cell>
										<fo:table-cell>
											<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Type or Print Name: <fo:inline font-size="9pt">Jamie Madgar</fo:inline></fo:block>					
										</fo:table-cell>
								</fo:table-row>
								<fo:table-row>
									<fo:table-cell>
										<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">Position or Title: <fo:inline font-size="9pt">Office Manager</fo:inline></fo:block>									
									</fo:table-cell>
									<fo:table-cell>
										<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">Date: <fo:inline font-size="9pt"><xsl:value-of select="//date"/></fo:inline></fo:block>
									</fo:table-cell>
								</fo:table-row>
							</fo:table-body>
						</fo:table>							
						<xsl:call-template name="grey-line"/>
					<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Section 19 of the Securities Act of 1933 (15 U.S.C. 77s), sections 13(a) and 23 of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) and 78w), section 319 of the Trust Indenture Act of 1939 (15 U.S.C. 77sss), section 20 of the Public Utility Holding Company Act of 1935 (15 U.S.C. 79t) and sections 30 and 38 of the Investment Company Act of 1940 (15 U.S.C. 80a-29 and 30a-37) authorize solicitation of this information. This information will be used to assign system identification to filers, filing agents, and training agents. This will allow the Commission to identify persons sending electronic submissions and grant secure access to the EDGAR system.</fo:block>
        </fo:flow>
      </fo:page-sequence>
    </fo:root>
  </xsl:template>
  <xsl:template match="form-id">
    <!--                    -->
    <!-- Start Header Table -->
    <!--                    -->
    <fo:table>
      <fo:table-column column-width="7.2cm"/>
      <fo:table-column column-width="7.2cm"/>
      <fo:table-column column-width="7.2cm"/>
      <fo:table-body>
        <fo:table-row>
          <fo:table-cell>
            <!--                       -->
            <!-- Start CIK Inner table -->
            <!--                       -->
            <fo:table>
              <fo:table-column column-width="50mm"/>
              <fo:table-body>
                <fo:table-row>
                  <fo:table-cell border-width=".4mm">
                    <fo:block font-size="9pt" font-family="Helvetica" text-align="center">Applicant's CIK (if known)</fo:block>
                  </fo:table-cell>
                </fo:table-row>
                <fo:table-row>
                  <fo:table-cell border-width=".4mm">
                    <fo:block font-size="9pt" font-family="Helvetica" text-align="center">
                      <xsl:value-of select="cik"/>
                    </fo:block>
                  </fo:table-cell>
                </fo:table-row>
              </fo:table-body>
            </fo:table>
            <!--                     -->
            <!-- End CIK Inner table -->
            <!--                     -->
          </fo:table-cell>
          <fo:table-cell>
            <!--                              -->
            <!-- Start SEC Header Inner table -->
            <!--                              -->
            <fo:table>
              <fo:table-column column-width="50mm"/>
              <fo:table-body>
                <fo:table-row>
                  <fo:table-cell>
                    <fo:block font-size="9pt" font-weight="bold" font-family="Helvetica" text-align="center">United States</fo:block>
                    <fo:block text-align="center" font-size="9pt" font-weight="bold" font-family="Helvetica">Securities and Exchange Commission</fo:block>
                    <fo:block text-align="center" font-size="9pt" font-weight="bold" font-family="Helvetica">Washington, D.C. 20549</fo:block>
                  </fo:table-cell>
                </fo:table-row>
              </fo:table-body>
            </fo:table>
            <!--                            -->
            <!-- End SEC Header Inner table -->
            <!--                            -->
          </fo:table-cell>
          <fo:table-cell>
            <!--                       -->
            <!-- Begin OMB Inner table -->
            <!--                       -->
            <fo:table>
              <fo:table-column column-width="50mm"/>
              <fo:table-body>
                <fo:table-row>
                  <fo:table-cell border-width=".4mm">
                    <fo:block text-align="center" font-size="9pt" font-family="Helvetica">OMB APPROVAL</fo:block>
                  </fo:table-cell>
                </fo:table-row>
                <fo:table-row>
                  <fo:table-cell border-width=".4mm">
                    <fo:block text-align="start" font-size="9pt" font-family="Helvetica">Expires: May 31, 2001</fo:block>
                  </fo:table-cell>
                </fo:table-row>
                <fo:table-row>
                  <fo:table-cell border-width=".4mm">
                    <fo:block text-align="start" font-size="9pt" font-family="Helvetica">Estimated average burden hours per response:..0.15</fo:block>
                  </fo:table-cell>
                </fo:table-row>
              </fo:table-body>
            </fo:table>
            <!--                     -->
            <!-- End OMB Inner table -->
            <!--                     -->
          </fo:table-cell>
        </fo:table-row>
      </fo:table-body>
    </fo:table>
    <!--                  -->
    <!-- End Header Table -->
    <!--                  -->
    <fo:block text-align="center" space-before="15pt" space-after="20pt" font-size="9pt" font-weight="bold" font-family="Helvetica">FORM ID</fo:block>
    <fo:block text-align="center" space-after="20pt" font-size="9pt" font-weight="bold" font-family="Helvetica">UNIFORM APPLICATION FOR ACCESS CODES TO FILE ON EDGAR</fo:block>
		<fo:table>
			<fo:table-column column-width="10cm"/>
			<fo:table-column column-width="10cm"/>
			<fo:table-body>
				<fo:table-row>
				<xsl:choose>	
					<xsl:when test="request/@type='1'">
						<fo:table-cell>
							<fo:block text-align="start" font-size="9pt" font-family="Helvetica">[ X ]  Initial Application</fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block text-align="start" font-size="9pt" font-family="Helvetica">[ ]  Amendment</fo:block>
						</fo:table-cell>
					</xsl:when>
					<xsl:when test="request/@type='2'">
						<fo:table-cell>
							<fo:block text-align="start" font-size="9pt" font-family="Helvetica">[ ]  Initial Application</fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block text-align="start" font-size="9pt" font-family="Helvetica">[ X ]  Amendment</fo:block>
						</fo:table-cell>
					</xsl:when>
      	</xsl:choose>
				</fo:table-row>
			</fo:table-body>
		</fo:table>    
    <xsl:call-template name="grey-line"/>
    <xsl:apply-templates select="part-one"/>
		<xsl:apply-templates select="part-two"/>
		<xsl:apply-templates select="part-three"/>
		<xsl:apply-templates select="part-four"/>
  </xsl:template>
  <!-- *************** -->
  <!-- Part I template -->
  <!-- *************** -->
  <xsl:template match="part-one">
    <fo:block text-align="center" font-size="9pt" font-family="Helvetica" font-weight="bold">PART I - APPLICATION FOR ACCESS CODES TO FILE ON EDGAR</fo:block>
    <xsl:call-template name="grey-line"/>
    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-after="5pt">Name of applicant (registrant's name as specified in its charter, individual's name for signature purposes; company or individual name of filing agent or training agent)</fo:block>
    <fo:block text-align="start" font-size="9pt" font-family="Helvetica">
      <xsl:value-of select="section-one"/>
    </fo:block>
    <xsl:call-template name="grey-line"/>
    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-after="5pt">Former Name (if changed since last application)</fo:block>
    <fo:block text-align="start" font-size="9pt" font-family="Helvetica">
      <xsl:value-of select="section-two"/>
    </fo:block>
    <xsl:call-template name="grey-line"/>
    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-after="5pt">Mailing Address or Post Office Box No.  
			<fo:inline font-size="9pt">
        <xsl:value-of select="section-three/street"/>
      </fo:inline>
    </fo:block>
		<fo:table>
			<fo:table-column column-width="5.5cm"/>
			<fo:table-column column-width="6.5cm"/>
			<fo:table-column column-width="3.5cm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm" start-indent="5mm">City 
							<fo:inline font-size="9pt"><xsl:value-of select="section-three/city"/></fo:inline>		
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">State 
							<fo:inline font-size="9pt"><xsl:value-of select="section-three/state"/></fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">Zip
							<fo:inline font-size="9pt"><xsl:value-of select="section-three/zip"/></fo:inline>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">E-Mail Address:  
			<fo:inline font-size="9pt"><xsl:value-of select="section-three/email"/></fo:inline>
    </fo:block>
    <xsl:call-template name="grey-line"/>
    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-after="5pt">Applicant is a (see definitions in the General Instructions):</fo:block>
		<fo:table>
			<fo:table-column column-width="15cm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:instream-foreign-object>
							<svg:svg width="395" height="16">
								<svg:rect x="40" y="2" width="10" height="10" style="stroke-miterlimit:2;stroke-linejoin:miter;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
								<svg:text x="60" y="11" style="font-family:Helvetica;font-size:7.5;">Filer</svg:text>
								<svg:rect x="155" y="2" width="10" height="10" style="stroke-miterlimit:2;stroke-linejoin:miter;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
								<svg:text x="158" y="11" style="font-family:Helvetica;font-size:8;">X</svg:text>
								<svg:text x="178" y="11" style="font-family:Helvetica;font-size:7.5;">Filing Agent</svg:text>
								<svg:rect x="315" y="2" width="10" height="10" style="stroke-miterlimit:2;stroke-linejoin:miter;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
								<svg:text x="338" y="11" style="font-family:Helvetica;font-size:7.5;">Training Agent</svg:text>
							</svg:svg>
						</fo:instream-foreign-object>			
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<xsl:call-template name="grey-line"/>
		<fo:table>
			<fo:table-column column-width="15cm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:instream-foreign-object>
				      <svg:svg width="182" height="16">
    	  			  <svg:rect x="0" y="2" width="10" height="10" style="stroke-miterlimit:2;stroke-linejoin:miter;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
		  	    	  <xsl:if test="section-five='true'">
    			    	  <svg:text x="3" y="11" style="font-family:Helvetica;font-size:8;">X</svg:text>
	        			</xsl:if>
			      	  <svg:text x="35" y="11" style="font-family:Helvetica;font-size:7.5;">Initial Application for EDGAR Access Codes</svg:text>
	    			  </svg:svg>
				    </fo:instream-foreign-object>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>		
		</fo:table>	
		<xsl:call-template name="grey-line"/>
		<fo:table>
			<fo:table-column column-width="15cm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:instream-foreign-object>
	  	    		<svg:svg width="391" height="44">
			  	      <svg:rect x="0" y="2" width="10" height="10" style="stroke-miterlimit:2;stroke-linejoin:miter;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
				        <xsl:if test="section-six/@checked='true'">
				          <svg:text x="3" y="11" style="font-family:Helvetica;font-size:8;">X</svg:text>
				        </xsl:if>
				        <svg:text x="20" y="11" style="font-family:Helvetica;font-size:7.5;">Ammended Application for (see definition in the General Instructions):</svg:text>
				        <svg:rect x="65" y="26" width="10" height="10" style="stroke-miterlimit:2;stroke-linejoin:miter;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
				        <xsl:if test="section-six/ccc/@checked='true'">
				          <svg:text x="68" y="35" style="font-family:Helvetica;font-size:8;">X</svg:text>
				        </xsl:if>
				        <svg:text x="85" y="35" style="font-family:Helvetica;font-size:7.5;">CCC</svg:text>
				        <svg:rect x="190" y="26" width="10" height="10" style="stroke-miterlimit:2;stroke-linejoin:miter;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
				        <xsl:if test="section-six/password/@checked='true'">
				          <svg:text x="193" y="35" style="font-family:Helvetica;font-size:8;">X</svg:text>
				        </xsl:if>
				        <svg:text x="210" y="35" style="font-family:Helvetica;font-size:7.5;">Password</svg:text>
				        <svg:rect x="335" y="26" width="10" height="10" style="stroke-miterlimit:2;stroke-linejoin:miter;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
				        <xsl:if test="section-six/pmac/@checked='true'">
				          <svg:text x="338" y="35" style="font-family:Helvetica;font-size:9;">X</svg:text>
				        </xsl:if>
		        		<svg:text x="355" y="35" style="font-family:Helvetica;font-size:7.5;">PMAC</svg:text>
		      		</svg:svg>
    				</fo:instream-foreign-object>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>		
		<xsl:call-template name="grey-line"/>
		<fo:table>
			<fo:table-column column-width="15cm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:instream-foreign-object>
				      <svg:svg width="340" height="16">
        				<svg:rect x="0" y="2" width="10" height="10" style="stroke-miterlimit:2;stroke-linejoin:miter;stroke-width:1;stroke-opacity:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
			        <xsl:if test="section-seven/@checked='true'">
      			    <svg:text x="3" y="10" style="font-family:Helvetica;font-size:8;">X</svg:text>
			        </xsl:if>
        				<svg:text x="20" y="11" style="font-family:Helvetica;font-size:7.5;">Ammended Application to change reported information only (Access codes to remain the same)</svg:text>
				      </svg:svg>
				    </fo:instream-foreign-object>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<xsl:call-template name="grey-line"/>
  </xsl:template>
  <!-- **************** -->
  <!-- Part II template -->
  <!-- **************** -->
  <xsl:template match="part-two" name="part-two-template">
  	<fo:block text-align="center" font-size="9pt" font-family="Helvetica" font-weight="bold">PART II - FILER INFORMATION (to be completed by filers only)</fo:block>
		<xsl:call-template name="grey-line"/>
    <fo:table>
      <fo:table-column column-width="175mm"/>
      <fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:instream-foreign-object>
				      <svg:svg width="398" height="15">
        				<svg:text x="0" y="7" style="font-family:Helvetica;font-size:7.5;">If you currently file with the SEC, check this box</svg:text>
				        <svg:rect x="162" y="1" width="10" height="10" style="stroke-width:1;stroke:rgb(0,0,0);fill-opacity:1;fill:rgb(255,255,255);opacity:1"/>
							<xsl:if test="section-one/@checked='true'">
								<svg:text x="165" y="8" style="font-family:Helvetica;font-size:8;">X</svg:text>
							</xsl:if>
			   	     <svg:text x="178" y="7" style="font-family:Helvetica;font-size:7.5;">and provide at least one of your SEC file numbers if known:</svg:text>
			    	  </svg:svg>
			    	</fo:instream-foreign-object>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<fo:table>
			<fo:table-column column-width="35mm"/>
	    <fo:table-column column-width="35mm"/>
  	  <fo:table-column column-width="35mm"/>
    	<fo:table-column column-width="35mm"/>
			<fo:table-column column-width="35mm"/>
			<fo:table-body>
				<fo:table-row>
          <fo:table-cell>
            <fo:block text-align="start" font-size="7pt" font-family="Helvetica" start-indent="5mm">1933 Act No.</fo:block>
          </fo:table-cell>
          <fo:table-cell>
            <fo:block text-align="start" font-size="7pt" font-family="Helvetica">1934 Act No.</fo:block>
          </fo:table-cell>
          <fo:table-cell>
            <fo:block text-align="start" font-size="7pt" font-family="Helvetica">1935 Act No.</fo:block>
          </fo:table-cell>
          <fo:table-cell>
            <fo:block text-align="start" font-size="7pt" font-family="Helvetica">1940 Act No.</fo:block>
          </fo:table-cell>
          <fo:table-cell>
            <fo:block text-align="start" font-size="7pt" font-family="Helvetica">Other</fo:block>
          </fo:table-cell>
        </fo:table-row>			 
				<!-- Row 1 -->
				<fo:table-row>
					<fo:table-cell>
				  	<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="5pt" start-indent="10mm">2 - 
							<xsl:if test="section-one/file-number/@prefix='2'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not( section-one/file-number/@prefix='2' )">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
				    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="5pt" start-indent="2.5mm">0 - 
							<xsl:if test="section-one/file-number/@prefix='0'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not( section-one/file-number/@prefix='0' )">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
		    		<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="5pt" start-indent="2.5mm">70 - 
							<xsl:if test="section-one/file-number/@prefix='70'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not( section-one/file-number/@prefix='70' )">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
		    		<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="5pt" start-indent="2.5mm">811 - 
							<xsl:if test="section-one/file-number/@prefix='811'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not( section-one/file-number/@prefix='811' )">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
		    		<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="5pt" start-indent="2.5mm">
							<xsl:choose>
	              <xsl:when test="section-one/file-number/@prefix='other'">
									<xsl:call-template name="mini-insert"/>
								</xsl:when>
								<xsl:otherwise>
									<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="4.5mm"/> - <fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
								</xsl:otherwise>
              </xsl:choose>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
				<!-- Row 2 -->
				<fo:table-row>
					<fo:table-cell>
				    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="2pt" start-indent="8.6mm">33 - 
							<xsl:if test="section-one/file-number/@prefix='33'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not(section-one/file-number/@prefix='33')">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
				    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="5pt" start-indent="2.5mm">1 - 
							<xsl:if test="section-one/file-number/@prefix='1'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not(section-one/file-number/@prefix='1')">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
				    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="5pt" start-indent="2.5mm">69 - 
							<xsl:if test="section-one/file-number/@prefix='69'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not(section-one/file-number/@prefix='69')">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell number-columns-spanned="2">
				    <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="5pt" start-indent="2.5mm">814 - 
							<xsl:if test="section-one/file-number/@prefix='814'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not(section-one/file-number/@prefix='814')">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
				<!-- Row 3 -->
				<fo:table-row>
					<fo:table-cell>
			    	<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="4.4pt" start-indent="7.6mm">333 - 
							<xsl:if test="section-one/file-number/@prefix='333'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not(section-one/file-number/@prefix='333')">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
			  	  <fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="5pt" start-indent="1mm">28 - 
							<xsl:if test="section-one/file-number/@prefix='28'">
								<xsl:call-template name="mini-insert"/>
							</xsl:if>
							<xsl:if test="not(section-one/file-number/@prefix='28')">
								<fo:leader leader-pattern="rule" rule-thickness=".5pt" color="black" leader-length="10mm"/>
							</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell/>
					<fo:table-cell/>
					<fo:table-cell/>
				</fo:table-row>
			</fo:table-body>	
		</fo:table>
	<xsl:call-template name="grey-line"/>
	<fo:table>
		<fo:table-column column-width="7cm"/>
		<fo:table-column column-width="4cm"/>
		<fo:table-column column-width="6cm"/>
		<fo:table-body>
			<fo:table-row>
				<fo:table-cell>
					<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Registrant's Tax Number or Federal Identification Number</fo:block>
				</fo:table-cell>
				<fo:table-cell/>
				<fo:table-cell>
					<fo:block text-align="center" font-size="7pt" font-family="Helvetica">Telephone Number (Include Area Code)</fo:block>
				</fo:table-cell>
			</fo:table-row>
			<fo:table-row>
				<fo:table-cell>
					<fo:block text-align="center" font-size="9pt" font-family="Helvetica" space-before="1mm">
						<xsl:value-of select="section-two/ein"/>
					</fo:block>
				</fo:table-cell>
				<fo:table-cell/>
				<fo:table-cell>
					<fo:block text-align="center" font-size="9pt" font-family="Helvetica" space-before="1mm" >
						<xsl:value-of select="section-two/phone"/>
					</fo:block>
				</fo:table-cell>
			</fo:table-row>
		</fo:table-body>
	</fo:table>
	<xsl:call-template name="grey-line"/>
		<fo:block text-align="start" font-size="7pt" font-family="Helvetica">
			Primary Business Address or Post Office Box No. (if different from mailing address) 
			<fo:inline font-size="9pt" font-family="Helvetica">
				<xsl:value-of select="section-three/street"/>
			</fo:inline>
		</fo:block>
		<fo:table>
			<fo:table-column column-width="5.5cm"/>
			<fo:table-column column-width="6.5cm"/>
			<fo:table-column column-width="3.5cm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm" start-indent="5mm">City 
							<fo:inline font-size="9pt"><xsl:value-of select="section-three/city"/></fo:inline>		
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">State 
							<fo:inline font-size="9pt"><xsl:value-of select="section-three/state"/></fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">Zip
							<fo:inline font-size="9pt"><xsl:value-of select="section-three/zip"/></fo:inline>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<xsl:call-template name="grey-line"/>
		<fo:table>
			<fo:table-column column-width="40mm"/>
			<fo:table-column column-width="45mm"/>
			<fo:table-column column-width="30mm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica">State of Incorporation/Organization</fo:block>
					</fo:table-cell>
					<fo:table-cell/>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Fiscal Year End (mm/dd)</fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell>
						<fo:block text-align="center" font-size="9pt" font-family="Helvetica">
							<xsl:value-of select="section-four/soi"/>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell/>
					<fo:table-cell>
						<fo:block text-align="center" font-size="9pt" font-family="Helvetica">
							<xsl:value-of select="section-four/fiscal-year-end"/>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<xsl:call-template name="grey-line"/>
 </xsl:template>
	<!-- ***************** -->
	<!-- Part III Template -->
	<!-- ***************** -->
	<xsl:template name="Part-III-Template" match="part-three">
		<fo:block text-align="center" font-size="9pt" font-family="Helvetica" font-weight="bold">PART III - CONTACT INFORMATION (To be completed by applicants)</fo:block>
		<xsl:call-template name="grey-line"/>
		<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Person to receive EDGAR Information, Inquiries and Access Codes  
			<fo:inline font-size="9pt">Jamie Madgar</fo:inline>
		</fo:block>
		<xsl:call-template name="grey-line"/>
		<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Telephone Number (Include Area Code)
			<fo:inline font-size="9pt">(954) 360-9800</fo:inline>
		</fo:block>
		<xsl:call-template name="grey-line"/>
		<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Mailing Address or Post Office Box No. (if different from applicant's mailing address) 
			<fo:inline font-size="9pt">530 S. Federal Highway Suite 150</fo:inline>
		</fo:block>
		<fo:table>
			<fo:table-column column-width="5.5cm"/>
			<fo:table-column column-width="6.5cm"/>
			<fo:table-column column-width="3.5cm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm" start-indent="5mm">City 
							<fo:inline font-size="9pt">Deerfield Beach</fo:inline>		
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">State 
							<fo:inline font-size="9pt">Florida</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">Zip
							<fo:inline font-size="9pt">33441</fo:inline>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">E-Mail Address  
			<fo:inline font-size="9pt">[EMAIL PROTECTED]</fo:inline>
		</fo:block>
		<xsl:call-template name="grey-line"/>
		<fo:block text-align="start" font-size="7pt" font-family="Helvetica">If you are an EDGAR Private Mail subscriber, provide your User ID:</fo:block>
		<xsl:call-template name="grey-line"/>
	</xsl:template>
	<!-- **** ** ******** -->
	<!-- Part IV Template -->
	<!-- **** ** ******** -->
	<xsl:template name="Part-IV-Template" match="part-four">
		<fo:block text-align="center" font-size="9pt" font-family="Helvetica" font-weight="bold">PART IV - ACCOUNT INFORMATION (To be completed by filers and filing agents only)</fo:block>
		<xsl:call-template name="grey-line"/>
		<fo:table>
			<fo:table-column column-width="7.5cm"/>
			<fo:table-column column-width="4.5cm"/>
			<fo:table-column column-width="6cm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Person to receive SEC Account Information and Billing Invoices</fo:block>
					</fo:table-cell>
					<fo:table-cell/>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Telephone Number (Include Area Code)</fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell>
						<fo:block text-align="start" font-size="9pt" font-family="Helvetica" space-before="1mm"><xsl:value-of select="section-one/name"/></fo:block>
					</fo:table-cell>
					<fo:table-cell/>
					<fo:table-cell>
						<fo:block text-align="center" font-size="9pt" font-family="Helvetica" space-before="1mm"><xsl:value-of select="section-one/phone"/></fo:block>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<xsl:call-template name="grey-line"/>
		<fo:block text-align="start" font-size="7pt" font-family="Helvetica">Mailing Address or Post Office Box No. (if different from applicant's mailing address) 
			<xsl:if test="section-two/street">
				<fo:inline font-size="9pt">
					<xsl:value-of select="section-two/street"/>
				</fo:inline>
			</xsl:if>
		</fo:block>
		<fo:table>
			<fo:table-column column-width="5.5cm"/>
			<fo:table-column column-width="6.5cm"/>
			<fo:table-column column-width="3.5cm"/>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm" start-indent="5mm">City 
						<xsl:if test="section-two/city">
							<fo:inline font-size="9pt">
								<xsl:value-of select="section-two/city"/>
							</fo:inline>
						</xsl:if>		
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">State
						<xsl:if test="section-two/state">
							<fo:inline font-size="9pt">
								<xsl:value-of select="section-two/state"/>
							</fo:inline>
						</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block text-align="start" font-size="7pt" font-family="Helvetica" space-before="1mm">Zip
						<xsl:if test="section-two/zip">
							<fo:inline font-size="9pt">
								<xsl:value-of select="section-two/zip"/>
							</fo:inline>
						</xsl:if>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<xsl:call-template name="grey-line"/>
	</xsl:template>
	<!-- **** ** ******** -->  
<!-- mini insert template -->
	<xsl:template name="mini-insert">
		<fo:inline text-decoration="underline">
			<xsl:value-of select="section-one/file-number"/>
		</fo:inline>
	</xsl:template>
	<!-- Grey Line Template -->
	<xsl:template name="grey-line">
		<fo:block space-before="0cm" space-after="0cm">
			<fo:leader leader-pattern="rule" rule-thickness="2pt" color="grey" leader-length="19cm"/>    
		</fo:block>
	</xsl:template>
</xsl:transform>

Reply via email to