Athleta has almost all of their pants in petite styles. Maybe you could find something there. I buy almost all of my athletic wear, except for cycling there.