Red Eye - Case 3

This 52 year old male presents to your office complaining of a painless swelling of his upper eyelid.

Case 3

What is the diagnosis in this case?

basal cell carcinoma
hordeolum (stye)
chalazion
xanthelasma