I thought my forms were all working well, but now I've discovered weird things. On submission of a correctly filled-in form the output html code generated into both my good template and HTMLemail template has weird line breaks which break words or html tags or even the non-breaking space character entity itself (&nbsp. Mostly these don't worry the browser, but they cause W3C vaildation errors and, in cases where a field is a marker and supposed to show the result of a calculation, e.g. $Amount, just a broken word fragment is displayed in that field instead of the value. The bad template html output is good and structured like the template and not flowed into a continuous stream with weird line breaks like the other two. What can be going on here?