Sorry about this (I don't know much about css)
My understanding of it now is, if I specify "font-size: 2;" in my Stylesheet, it is the same as if I wrote "font-size: 2pt;" So in fact I haven't set the default font size to be "2" I have set it to be "2pt". In which case, when I highlight a block of text in the CuteEditor and change the font size to 2, it correctly encapsulates that block of text in <font size=2>...</font>.
Is this correct?