Basic css styles because the browser defaults are all over the place.