I have traced why my CSS works and the standard ones do not. Only Borg can really say if I did the right thing but here it is.
Near the top of the standard CSS it says:
/* Text for most CSS classes */
body, .text, .smText, .error, a, a.smLink, a.msgLink, a.tLink, .WebWizRTEtextarea, .basicTable, .errorTable, .tableRow, .tableTopRow, .tableBottomRow, .evenTableRow, .oddTableRow, .hiddenTableRow, .PMtableRow, .PMmsgBody, .msgBody, .msgEvenTableRow, .msgOddTableRow, .msgHiddenTableRow, .msgOddTableSide, .msgEvenTableSide, .msgSignature, .calDateCell, .calTodayCell, .BBquote, .BBcode {
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-weight: normal;
font-size: 12px;
line-height: 16px;
}
The 'line-height' parameter forces all line heights to 16px and of course if you select a very large font this is not enough. I simply deleted this parameter and let the font size determine the line height.
Edited by Nick-V - 24 July 2007 at 9:25pm