Hi, Have a 2010 500CC, the fabric roof (buff colour) has some staining which I would like to clean but mindful I don't want to make it leak. What product do the collective use and is there a proofing (like nikwax) that iI can use to keep it waterproofed. Apologies if been asked before. Cheers , John B