Try some Amazon Mildew Stain Away. I got some of that stuff at Boater's world and it cleaned EVERYTHING off the white vinyl. Simple Green, Fantastic, etc. wouldn't touch some of that stuff. It also got the dinge out of the grain and made the vinyl look brand new.
Just spray on, brush a little, wait 10-15 minutes, brush a little more, and sponge it off.