You need to calibrate the monitor in PS CS.
Try
THIS LINK for monitor calibration.
When you have your monitor calibrated you then need to calibrate your printer to match what you see on the screen.
Have a look at your printer manufacturers site for info on profiling your printer.
Also you will need to save a profile for each type of paper used.