moved StartLookup out of Draw() and ApplyStateBasedStyles()