I got a lot of red frosting on my WHITE shirt last summer, then it dried on for close to 24 hours before I was able to treat it. I used Prespot and Sol-U-Mel and then let it soak in water w/ MelaBrite for most of the day. Then, washed and it was completely out (and the shirt looked better than new). Just last weekend, I brought my nephew's white rash guard shirt home that had stains ALL over it...they were reddish orange and my sister wasn't sure what it was. At the same time, she sent me home with another shirt that had the same type of stains, dried on since last year and had been in the dryer. By doing the same thing I was able to get most of the stain out. Then, I sprayed a bit of Tub & Tile and was able to get the last bit out.
All these items are from Melaleuca so they are safe to use for other than their primary purpose and are non-toxic.