rubbing alcohol.
(the regular 72% is what most people have in their homes, but I've seen 99% on Vons/Pavilions shelves the past few years... it also takes out make up)
My dad and grandparents were drycleaners.
Put a paper towel behind the stain, use a Q-tip or such to apply rubbing alcohol to the stain and use another towel to lift it out of the fabric. Much of it will go through the back of the fabric. The stain doesn't sit on top, it soaks into the fibers. You will need to keep using a clean area of paper towel both in front and back. Don't rub it, you don't want to keep spreading it, you want to blot it out. Be patient and let the solvent work it out with repeated applications. You'll get your best results always with a fresh stain.
good luck.