maybe its a pixel problem, i had a laptop from my school and some crazy fellow came along and hit it off the table...
the screen was ok, but the next day my screen did the same thing as yours, took an got it fixed, not sure what they did
final answer, dieing pixels or just an old monitor that has seen its days