for the last time, I will suggest you not use xsl(http://www.w3.org/TR/WD-xsl) any more. It was a working draft and totally outdated. I believe Microsoft has stopped to support it starting MSXML4
You should be using the W3C recommendation XSLT, the de facto industry standard