Self Sealing Double Window Envelopes