Workaround for #4567 (Dialog text renders poorly on Windows)

Workaround for bug #4567 (Dialog text renders poorly on Windows): Fix the worst offenders similar to #4554, making the font weight heavier and tweaking the text color to match Mac more closely.  Generalized the original fix into a reusable mixin.