Sorry, I should have done more testing rather than writing a new message for each bug. Anyway, with the given code once a block of text has had its size changed, you can't change it again. That is, say I change a block to be 12px, but then change it again to 16px, the resulting html looks like this...
<font style="font-size: 16px"><font style="font-size: 12px">....</font></font>