Teck Wash is just what's needed for waterproof materials. Don't use regular detergent.
This is the only thing that I use to clean my rain gear. It keeps it waterproof and clean.