I've tried adding a verbatim tag around the output text but that doesn't help.
Reducing the linespacing of the displayed text makes the top edges of the second row of text visible but doesn't really address the problem (except that it proves that the text is in position but isn't being rendered).
Use like this:
Thanks for your reply Konstantin. That worked.
I also found (a few minutes ago) that the following style also worked:
overflow : visible;
Do you (or anyone else) know which is the safer hack?
Overflow must be hidden. Use height.
Yep. I was thinking turning off overflow for the whole table was a bit dodgy, so I've used your suggestion now.
Thanks for your help.