Pardon me, but:

Aren't those the new style "rain-tite" fittings? [Linked Image]

Jim