Removed font attributes to CBCTKFontAttributes and moved the definition to globals.
Modifies existing string instead of replacing for formatting. Fixes lost of color, etc.