I have beige cloth seats. A friend accidentally dropped some chocolate on the rear seat that made two small stains. I have already tried to use just your basic carpet shampoo but it looks like it just thinned the stain out and made it larger. The dark stain is gone, but now you can see where the shampoo was. It looks like you can see the spot (about 3") that got wet. Any tips on how to clean the cloth that wont show the spots other than shampooing the entire seat???