D.W.
20 Mule Team Borax. I'm not sure if I'm spelling that correct. It's a laundry soap. It's old school and it works great for stuff like that. If that doesn't work, bring it to a cleaners and let them know the problem and see what they think.
Good luck!