Yup I suspect that the CSS file didn't completely download. It's that that formats the page as you see it normally. If it doesn't download for some reason then the display can do some very very odd things. Including being displayed on a white background with black text and blue/red links.