Problems with printing colours in SW2010

Ever since 'upgrading' to SW2010 I have had problems printing colours correctly. We have a HP 5550n colour laser. Every other application prints fine, and previous versions of SW were fine as well. I am even sitting in front of an Eizo monitor that displays fairly accurate colour.

If I print anything in colour it usually comes out muted, as if the saturation has been reduced somehow. I am now trying to print a drawing of a small assembly where one component out of four is green, except it is insisting on printing two other components in green as well, although they are different colours on the screen.

What is going on?

SolidworksUser Interface