Have you tried changing the yahoo mail's theme to a different one, something that's more readable.
The yahoo mail I have is the latest version upgraded, and I have set to a green theme which is pretty easy to read with.
This is assuming that's where the yellow you mention is coming from.