/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 8px;
background-color: #e2e7ef;
/*background: url(../images/scrollbase.gif);*/
margin-left:0px;
cursor:pointer;
}

.vscrollerbar {
width: 8px;
margin-left:1px;
background: #666666 url(../images/scrollbar.gif) 0px 0px repeat-y;
cursor:pointer;
}

.vscrollerbarbeg {
/* height of this element is normally auto set to fit the scrollbase, to cover the base... */
height: 5px !important;
/* ...unless we force the size using an !important decleration */
/* forcing would not be required if Webkit-Safari did not have a background-repeat bug*/
/* this may be fixed by the time Safari 3.0 is released. */
width: 8px;
background: url(../images/scrollbar.gif) -8px 0px no-repeat;
}
.vscrollerbarend {
/* height of this element should be set */
height: 5px;
width: 8px;
background: url(../images/scrollbar.gif) -8px -5px no-repeat;
}

.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: black;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}