What kind of haircolor do you use? I use permanent coloring and can't imagine that happening. However, with semi-permanent or temporary color, I can see that sweating before washing it (normally you just rinse after coloring until the next day or two later) might leach out some of the excess. Not sure what could be done about that other than a shampoo before any riding, at least during the sweaty times of the year.

Emily