/* by makondo, 08/09. The bottom portion is a fix from edrik at sevenforums, thanks! */

scrollbar *, * scrollbar, 
scrollbar,
#internal-code textarea scrollbar, #palette-box scrollbar, 
body scrollbar, content scrollbar, 
/* userstyles.org */ textarea scrollbar, #css scrollbar, #style_long_description scrollbar,
#view-code scrollbar, .CommentBody code scrollbar
{ -moz-appearance: -moz-win-glass !important;
background: none !important; }

#scrollbar, scrollbar, scrollbar[orient="vertical"], scrollbar[orient="horizontal"]
{ -moz-appearance: -moz-win-glass !important;
background: transparent !important;
border: none !important; }

/* gripper
{ -moz-appearance: none ! important;
width: 0 !important;
background: transparent ! important;
background-image: none !important;
border: none !important; }*/

scrollcorner
{ -moz-appearance: none !important;
background: none !important; 
width: 0 !important;
height: 0 !important; }

scrollbar thumb[orient="vertical"], textbox scrollbar thumb[orient="vertical"]
{ -moz-appearance: -moz-win-glass !important; 
min-height: 50px !important;
/*width: 0 !important;*/
border: none !important;
background:  transparent url("data:image/gif;base64,R0lGODlhBwDCAbMAAAsLC7q6uqSkpICAgFdXV+Li4rCwsCgoKMzMzFlZWa6urkhISUVFRt3d3ZeWlRETEywAAAAABwDCAUAE/vA9QKkIpRgCbt4dpnHeGH6kCJarmqKnyb6yG7fwfNNGsv+6oE2YGxqLyFoSp2wyFbwo8OiUEqvTJDTr9F2ZPYBCYUAoEo9Lo7H9Wqng91Le5cbt9Lv75oXn/3iBe4MibX6Ch4Rzdn2LV4YwBgIOAgNoX40amWGKWJ16KpuAJZCeiaeOqAWloKkZrKOqraautLazuLG1uYi7ure/vJ88or3AxrjFw8h5yqF8zNGEa1sJBAwLDAcPBgYBAQJvDXWY0J/OWsHqyJmw5rLox8vzsuvl9B/xwvXS/Pjy/gLWcvdvn69+BwvSISgQ4EB7cPRBTNjQoC2GFPMhdMjRoseJJh1BcqoocmHJjR+5YAyJ8uQ9ki1jFpSokgMZBGa8CFAQwMCAAxEAADs=") center no-repeat !important;  }

scrollbar thumb[orient="horizontal"]
{ -moz-appearance: -moz-win-glass !important; 
/*height: 0 !important;*/
min-width: 30px !important;
border: none !important; 
background: transparent  url("data:image/gif;base64,R0lGODlhwgEHALMAAAsLC7q6uqSkpICAgFdXV+Li4rCwsCgoKMzMzFlZWa6urkhISUVFRt3d3ZeWlRETEywAAAAAwgEHAEAE/lAoJaq9OOvNu/9gKI5kaZ5oqq5s677wZhjJY0zTrOvK7v/AoHDXG/qKxiQyyVQ2j0/gMkr9TZvXqjb75Bq92m54BhaWv4IBA9BDNArwuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi3FvBQ0BDmsHDwCWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7Cxng+VEgYBuLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS074GAgQPAQhujN3e3+Dh4uPk5ebnfZACCwADCQkE8fLwBPTy9/j59vH27/v1+QIKHIjvH8GD+ggaRMjw4MKGEAM+jEgRYMWLBTFqrGdw4sZ7DfRCZtwokmPIjgcARAAAOw==") center no-repeat !important; } 

/* Arrows */
scrollbar[orient="horizontal"] > scrollbarbutton[type="increment"] { margin-right: 1px !important; }
scrollbar[orient="horizontal"] > scrollbarbutton[type="decrement"] { margin-left: -2px !important; }
scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] { margin-left: 0px !important; margin-right: 1px !important; }
scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] { margin-right: 1px !important; }

scrollbarbutton[type="increment"], 
scrollbarbutton[type="decrement"], 
scrollbar[orient="vertical"] > scrollbarbutton[type="increment"], 
scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"], 
scrollbar[orient="horizontal"] > scrollbarbutton[type="increment"], 
scrollbar[orient="horizontal"] > scrollbarbutton[type="decrement"]
{ -moz-appearance: -moz-win-glass !important;
border: none !important;
background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA4klEQVR42jXPPaqDQBAH8CWdJ3hd6kD6QO4gYuEBBMEP0EIFP0BEz+CKjZ0nSKGlvPeQgIWVHsQixGiKzYyQ4rf8dxh2Zkkcx4ckSQhyXfcHfe9oP8IwPJVleZum6TGO46MoilsQBKe9QdO0KzT8DsPA5nl+o77vGdTugCM8z1Pf95emaV5d163gVdf10/M8pqrqkYiiSBVFWSilK9jyPN+yLFtkWWa6rh+J4zhXaPqDeaxt2w280zRlgiDcoyji9iUtyzobhvFfVdWKMJumed6XhG9yGGzbvkiSRBFmrMELhw9B4Yc3YgC0lAAAAABJRU5ErkJggg==) center no-repeat !important; }

