Most likely a problem with the monitor. This used to happen with our old CRT TV, the problem was an IC burning out. Maybe its the same case with your monitor, or it could also be a loose connection. Take it to a monitor/TV repair place. They can fix it for a relatively low cost.