I wouldn't use any cleaner that has bleach in it with colored grout. For cleaning colored grout, I would recommend just replacing the bleach with water—it will take a lot more elbow grease but it won't bleach your grout lines! (P.S. Don't use anything with hydrogen peroxide in it either; hydrogen peroxide can also pull the color out of your grout.)