XML para arquivo de texto de largura fixa com folha de estilo xsl

Preciso de ajuda para formatar este xml em um arquivo de texto de largura fixa usando uma folha de estilo xsl. Eu sei muito pouco sobre xsl e encontrei muito pouca informação on-line sobre como isso pode ser feito.

Basicamente eu preciso desse xml

<?xml version="1.0" encoding="UTF-8"?>
<Report>
   <table1>
      <Detail_Collection>
         <Detail>
            <SSN>*********</SSN>
            <DOB>1980/11/11</DOB>
            <LastName>user</LastName>
            <FirstName>test</FirstName>
            <Date>2013/02/26</Date>
            <Time>14233325</Time>
            <CurrentStreetAddress1>53 MAIN STREET</CurrentStreetAddress1>
            <CurrentCity>san diego</CurrentCity>
            <CurrentState>CA</CurrentState>
      </Detail_Collection>
   </table1>
</Report>

Neste formato, tudo na mesma linha

*********19801111user         test       201302261423332553 MAIN STREET                                    san diego          CA

Estas são as larguras fixas

FR TO
1   9     SSN
10  17    DOB
18  33    LastName
34  46    FirstName
47  54    Date
55  62    Time
63  90    CurrentStreetAddress1 
91  115   CurrentCity
116 131   CurrentStat

Toda a ajuda é muito apreciada! Desde já, obrigado!

questionAnswers(3)

yourAnswerToTheQuestion