Rather than having and maintaining 2 separate styles, why not just create a user option to select the font color then display proper font color using conditionals?
I may be missing something, but it seems to me you're going around the block to get next door..
How would you do this, and where would this option show up for users?