<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:output version="4.0" method="html" indent="no" encoding="UTF-8"
        doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
    <xsl:param name="SV_OutputFormat" select="'HTML'"/>
    <xsl:variable name="XML1" select="/"/>
    <xsl:decimal-format decimal-separator="," grouping-separator=" "/>
    <xsl:template match="/">
        <html>            
                <head>
                    <title>
                        <xsl:for-each select="*">                            
                            <xsl:value-of select ="RTS_DOC/DOC_REQUISITES/@DOC_NO" />                                
                        </xsl:for-each>
                    </title>
                    <style type="text/css">
                        @page 
                        {
                        margin-left:0.6in;
                        margin-right:0.6in;
                        margin-top:0.79in;
                        margin-bottom:0.79in;
                        }
                        td
                        {
                        padding-top:1px;
                        padding-right:3px;
                        padding-bottom:1px;
                        padding-left:3px;
                        }
                        .h1
                        {
                        background-color:#B0C4DE;
                        font-size:12pt;
                        font-weight:bold;
                        text-align:center;
                        }
                        .h2
                        {
                        background-color:#E6E6FA;
                        font-size:10pt;
                        font-weight:bold;
                        text-align:left;
                        }
                        .h3
                        {
                        background-color:#E6E6FA;
                        }
                        .h4
                        {
                        background-color:#dad3f1;
                        }                    
                        table
                        {
                        border-collapse:collapse;
                        border-bottom:0;
                        border-left:0;
                        border-top:0;
                        border-right:0;
                        background-color:#FFFAF0;
                        color:#191970;
                        font-size:11pt;
                        font-weight:400;
                        font-style:normal;
                        font-family:"Arial";
                        word-wrap:break-word;
                        }</style>
                </head>
            <body>
                <xsl:for-each select="$XML1">
                    <xsl:for-each select="RTS_DOC">
                        <xsl:for-each select="TAX_REPORT">
                            <xsl:for-each select="CORP_EVENT">
                                <table width="40%" border="1">
                                    <th class="h1">
                                        <td >
                                            <xsl:text>ISIN = </xsl:text>
                                            <xsl:value-of select="@IssueISIN"/>
                                        </td>
                                        <td colspan="2">
                                            <xsl:text>RecordDate = </xsl:text>
                                            <xsl:for-each select="@RecordDate">
                                                <span>
                                                  <xsl:variable name="seqContentStrings_1">
                                                  <xsl:value-of
                                                  select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
                                                  <xsl:text>-</xsl:text>
                                                  <xsl:value-of
                                                  select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
                                                  <xsl:text>-</xsl:text>
                                                  <xsl:value-of
                                                  select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"
                                                  />
                                                  </xsl:variable>
                                                  <xsl:variable name="sContent_1"
                                                  select="string($seqContentStrings_1)"/>
                                                  <xsl:value-of select="$sContent_1"/>
                                                </span>
                                            </xsl:for-each>
                                        </td>
                                    </th>
                                    <tr class="h1">
                                        <td>Depo Account</td>
                                        <td>TaxRate</td>
                                        <td>Amount</td>
                                    </tr>
                                    <xsl:for-each select="DEPO_ACCOUNT">
                                        <tr class="h2">
                                            <td colspan="3">
                                                <xsl:value-of select="@AccountNumber"/>
                                            </td>                                            
                                        </tr>
                                        <xsl:for-each select="TAX_RECORD">
                                            <tr>
                                                <td/>
                                                <td>
                                                  <xsl:value-of select="@TaxRate"/>
                                                    <xsl:value-of select="'%'"/>
                                                </td>
                                                <td>
                                                    <xsl:value-of select="."/>
                                                </td>
                                            </tr>
                                        </xsl:for-each>
                                        <xsl:for-each select="TOTAL">
                                            <tr class="h3"><td colspan="3"></td></tr>
                                            <tr>
                                                <td/>
                                                <td>
                                                    <xsl:text>Total:</xsl:text>
                                                </td>
                                                <td>
                                                    <xsl:value-of select="."/>
                                                </td>
                                            </tr>
                                        </xsl:for-each>                                        
                                    </xsl:for-each>
                                </table>
                            </xsl:for-each>
                        </xsl:for-each>
                    </xsl:for-each>
                </xsl:for-each>
            </body>
        </html>
    </xsl:template>
</xsl:stylesheet>
