When viewing in Firefox, the text are readable. But when printing, the text become unreadable. See attached.
I was able to overcome this by going to Firefox's Tools > Options > Content > Advanced (under Fonts & Colors) > uncheck "Allow pages to choose their own fonts, instead of my selections above".
I do not have this problem when printing the same email from yahoo mail in firefox etc. Any solution?