Hi,
Since the speed of light in a material depends on the refractive index, and the refractive index may depend on the frequency of the light, light at different frequencies can travel at different speeds through the same material. This effect is called dispersion.
Rainbows, see
http://en.wikipedia.org/wiki/Speed_o...rent_materials
Cheers
Paul