The answer is to use anything but RIT! All cheekiness aside, RIT is an all-purpose dye which means it has been created to dye(supposedly) all types of fabric. Because of this, it dyes all sorts of fabrics poorly. It does not bond well with fibers so it tends to run at every washing.
Also, there is no need to use something that doesn't work well when there are other things that will dye the fabric very well. I.E. for protien fibers(silk, wool, etc) acid dyes, fiber reactive dyes, and kool aid or some other food coloring item like waltons icing dyes, I think thats what they are called.
Hope that answers your question

Kathy