These were perfect.  They fit over the thigh and not at the knee which isn't flattering to the leg.  Just ordered another pair.  These are what you're looking for.

EDIT: I purchased two more pairs that fit at the knee.  The white and red fit as they should.  The green and white and white/green do not fit above the thigh.