Maybe you've set the wrong broadcast standard (eg. PAL) for the TV-out of your card such that your TV (NTSC standard I assume?) could not display the color properly. Not sure if this is the actual cause of problem, but check the settings in Windows display properties again.