there is a code for ET (I think Q3, not sure...) that does colors. I'll search around for the full key, but it uses the "^" symbol, then a letter or number. I'll get you a link ASAP (I gotta colourise both the letters in my name too...)
*edit*
found an article and a thingy using java (may be old):
Coloured Names & Text
To add colours to your name, in the name box type ^ followed by a character to make the following characters the corresponding colour. The colour codes are laregely the same as OSP RTCW, I think the exceptions are "." and "*". The image to the right shows the ET colour codes - actually taken using ETPro mod, which fixes the "%" colour compared to EMain (which see's it as the "." colour). If you need a reminder in-game, you can save
this file to your "ETMain" folder and just run it when required (put into the console /exec colours.cfg) - beware sometimes the file might end up being saved as "colours.cfg.txt", in which case remove the ".txt".
<s>There is also the earlier BooZZe Namebuilder, although there can be a bit of a shenanigans as it requires recent Java so if all you get is a grey page, try BOTH of the Java download links at the bottom of the page.</s><-dead
Coloured text/chats are made in exactly the same way.