For me, the email itself arrives just as the OP describes, but there is also an html attachment to the email, and if I open the attachment, the text appears as IBobi describes, white text on blue background. I don't use a web-based email service, but rather a company email system that uses FirstClass email servers.
sosafan, does your email also come with an html attachment? If so, try opening the attachment and see if it appears correctly then.