So if I read this right there are already class colors defined by the game?
Cause for the Guild Chat addon we used custom colors:
http://www.esoui.com/downloads/info494-GuildChat.html
Templar =white
Sorcerer =blue
Dragon Knight = red
Nightblade = purple