Internet Explorer 5.5 (and above) support some non-standard stylesheet commands that allow web pages to change the colour of the scrollbars in your browser. These commands don't even identify themselves as being proprietary as they don't have -ie- on the front of their name but instead they pretend that they are part of the standards. The standard stylesheet commands will never provide a way to change anything outside of the web page itself and Microsoft has been rather naughty in adding this functionality the way that they have.
Not to worry though as this can be easily rectified.
The first step is to download the stylesheet file that contains the commands that will remove the ability of web pages to override your scrollbar colours. Simply unzip the file and save it to an appropriate place.
The second and final step is to go into Internet Options and select the Accessibility button at the bottom of the General page. At the bottom of that page you will find a field where you can enter the location of the file that you just saved. Simply check the checkbox above it as well cso that it gets applied and press OK a couple of times. Exit right out of Internet Explorer and restart it to get the change to take effect.
With this User Stylesheet in place web pages can no longer override your choice to have your browser scrollbars appear in the same colours as all of the other scrollbars on your computer.
Note that you can also add other stylesheet commands into this file and have your choice of styles take priority over any corresponding styles defined for the web pages that you visit. You can therefore see web pages that look the way that you want them to rather than the way that their author intended.
This article written by Stephen Chapman, Felgall Pty Ltd.