There are two things that are required, but you should already have both:
.NET Framework 2.0
A graphics card that supports OpenGL (although if Content Manager loads, you should not have any issues there).
Shane
EDIT: Be aware that Trainz will still need to be run as administrator, and CCP can take a few minutes to actually load - look for CCP in Task Manager.