First I Would Check The Cables To The Monitor To See If Something Is Loose.

Did You Try Playing With The Monitor Settings?
Go To Control Panel Or Front Monitor See If There Is A Solution There.

See If You Can Test Your Video Card Hardware And Driver Updates.
Next I Would Start Pricing A New Monitor.
Good Luck.