Output Color Setting and Abstraction.