ARIES (March 21-April 19) -- Environmental factors will take a toll today, but you can face them with strength and confidence and come through virtually unscathed.
TAURUS (April 20-May 20) -- Now is no time to make excuses for something that went wrong on your watch. Your time is better spent ensuring that it won't happen again.
GEMINI (May 21-June 20) -- You're not about to compromise where your rights are concerned; you must find a way to stand up for yourself without causing a fight.
CANCER (June 21-July 22) -- You'll have to pick and choose between options that are presented one after another all day long. Someone you know may be hiding something.
LEO (July 23-Aug. 22) -- You can maximize both effectiveness and efficiency today through the simple act of repetition. You don't want to quit prematurely.
VIRGO (Aug. 23-Sept. 22) -- The problems you are facing today are likely to multiply if you're not able to identify a cause quickly and accurately, but damage can be avoided.
LIBRA (Sept. 23-Oct. 22) -- Those who know you best can step in just in time and prevent you from doing something harmful. Something attractive proves dangerous to you.
SCORPIO (Oct. 23-Nov. 21) -- You may feel compelled to take up a cause in someone's name today. What happens next may put you to the test in more ways than one.
SAGITTARIUS (Nov. 22-Dec. 21) -- You're not about to stop just because someone tells you to -- but continuing along your current course may prove ill-advised.
CAPRICORN (Dec. 22-Jan. 19) -- You may not be able to keep someone from doing what he or she is determined to do, but you can step in to prevent lasting harm just in time.
AQUARIUS (Jan. 20-Feb. 18) -- The time has come for you to put your foot down and insist that your personal space be respected. A good friend shows up at an odd time.
PISCES (Feb. 19-March 20) -- While others may continue to point out the mistakes you have recently made, you're moving on and are taking steps to prevent a recurrence.