Neo Powers are quite long - 10.5" inseam. They pretty much come to my knees on my 5'3" self. So that wouldn't work for you if you don't like long shorts.
I was going to say Castelli Provocante - my main complaint about those shorts is that they're too short for me - but apparently they don't make them any more. Maybe the Castelli Perla (7.5" inseam) or Vizio Due (8")?
If your LBS doesn't have what you're looking for, call TE. Their customer services is unparalleled ... they'll give you some suggestions that meet your criteria, ship them out to you quicker than you can imagine, and you can return what you don't like.
Speed comes from what you put behind you. - Judi Ketteler