Hypnoss:
Exactamente, esas propiedades css son extensiones propuestas por Microsoft hace ya mucho tiempo, y sólo funcionan en IE, ya que el resto de los navegadores no la ha adoptado, de todas maneras, es justo aclarar que los otros navegadores tambien han incorporado atributos propietarios.
Más alla de la cuestión, para que te funcione en IE, hay un para de modificaciones hechas por MS, a saber,
1. para que funcione correctamente las propiedades las tenes que llamar
Código CSS:
Ver originalscrollbar-3dlight-color: #666666;
scrollbar-arrow-color: #cc1000;
scrollbar-base-color: #666666;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #666666;
scrollbar-track-color: #E6E5E6;
/*IE8 +*/
-ms-scrollbar-3dlight-color: #666666;
-ms-scrollbar-arrow-color: #cc1000;
-ms-scrollbar-base-color: #666666;
-ms-scrollbar-darkshadow-color: #FFFFFF;
-ms-scrollbar-face-color: #cccccc;
-ms-scrollbar-highlight-color: #FFFFFF;
-ms-scrollbar-shadow-color: #666666;
-ms-scrollbar-track-color: #E6E5E6;
Para que se vea en todas las versiones de IE
2. Si lo queres aplicar al body, se las tenes que aplicar no al tag body, sino al mismo html
Con Respecto al iframe, el color se lo tenes que aplicar en el css de la página que se carga en el iframe
Demo
http://foros.emprear.com/css/sb/
Saludos