Try Borax 20 Mule Team Laundry Powder. Make a paste with water and apply directly on fabric. Let it set overnight and rinse. A pitcher of ice tea got spilled on a brand new off white capris and all of it came out with that mixture. That Awesome stuff is very good but I would be careful with fabric. Hope it comes out.