Color validation logic done
closes #2820