If you spill bleach on a single-colored article of clothing, you can try using Rit to restore the color. It is very effective, and quite easy to use - you can even do the entire process in your washing machine. It comes in a wide range of colors, so you should be able to find a color to match, or you can even mix two or more of the colors. The color is as permanent as any clothing dye, so it will fade, but not any more quickly that other dyes normally do. You can help to set the color by soaking them for an hour in a mix of 1/2 cup vinegar, 1/2 tablespoon of salt, and 1/2 gallon of water after you have completed the dying process. If the rinse water shows color after an hour, repeat the procedure.