Is this "slime algae"? If so the green is cyanobacteria and a pain to get rid of. The red might be red slime algae. I am no expert, but as Jack said, with time I think it will go away.