Many thanks Olav.
I managed to solve the onscreen issue with \t.
However my biggest problem at the moment is getting alignment of columns in email. Basically I am filling the body of an email with line by line contents of session variables. I had to try and hand space some 300 lines with could appear in an email. They are far from acceptable. If I could use courier fonts from start to end my problem would be solved. I am now trying to look at any other methods, even whether I could populate them into an Excel page and email that as an attachment, or whether I can generate an HTML page and send that. All because of alignment. I think I will look at the HTML side first, as programs like Excel are sometimes strapped down by IT.
If you know any links to follow I would be greatful. Thanks again.