I do not know if this has been posted before. XP Virtual on an W7 machine default full screen is 16 bit colour.
However with the following regedit you can change it to 24 bit colour for full screen.
Virtual Regedt
This edit will get XP in virtual mode to run in 24 bit color
Go to this...