/* 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: 15px;background-color: white;}
.vscrollerbar {width: 15px;}
.hscrollerbase {height: 15px;background-color: white;}
.hscrollerbar {height: 15px;}
.hscrollerbar { background-image: url(../image/horizontalbarbody_cornerjog.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 -30px; }
.vscrollerbar { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: -15px 0; }
.vscrollerbar, .hscrollerbar {padding: 10px;z-index: 2;}
.vscrollerbarbeg { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: -45px -30px; width: 15px; height: 15px !important; }
.vscrollerbarend { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: -45px 0; width: 15px; height: 15px; }
.hscrollerbarbeg { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: -60px -15px; height: 15px; width: 15px !important; }
.hscrollerbarend { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: -30px -15px; height: 15px; width: 15px; }
.scrollerjogbox { background-image: url(../image/horizontalbarbody_cornerjog.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 15px; height: 15px; top: auto; left: auto; bottom: 0; right: 0;ba}
.vscrollerbase { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; }
.vscrollerbasebeg { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: -30px -30px; width: 15px; height: 15px !important; }
.vscrollerbaseend { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: -60px -30px; height: 15px; width: 15px; }
.hscrollerbase { background-image: url(../image/horizontalbarbody_cornerjog.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 -15px; }
.hscrollerbasebeg { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: -60px 0; height: 15px; width: 15px !important; }
.hscrollerbaseend { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: -30px 0; height: 15px; width: 15px; }
.scrollerjogbox:hover { background-image: url(../image/basebarcaps_verticalbarbody.gif); background-repeat: repeat; background-attachment: scroll; background-position: -45px -15px; }

