/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }

/* the following line puts fleXcroll into scrollbar-on-left mode */
.vscrollerbase { left: 0 !important; }
/* fleXcroll detects this CSS setting and sets content positions correctly with
respect to whether a scrollbar is needed or not*/


/* following are the styles for fat & cuddly, comments and newlines removed */
.vscrollerbar { background-color: #a7a7a7; background-position: 0 0; width: 5px; }
.vscrollerbarbeg { background-image: url(_img/scrollbarbeg.gif); background-repeat: no-repeat; background-attachment: scroll; height: 5px !important; width: 5px; }
.vscrollerbarend { background-image: url(_img/scrollbarend.gif); background-repeat: no-repeat; background-attachment: scroll; height: 5px; width: 5px; }
.vscrollerbase { background-image: url(_img/scrollline.gif); background-repeat: repeat-y; background-attachment: scroll; width: 5px; }
.vscrollerbasebeg { background-image: url(_img/scrolldots.gif); background-repeat: no-repeat; background-attachment: scroll; width: 5px; height: 5px !important; }
.vscrollerbaseend { background-image: url(_img/scrolldots.gif); background-repeat: no-repeat; background-attachment: scroll; height: 5px; width: 5px; }
.hscrollerbase {height: 16px; background-color: white;}
.hscrollerbar {height: 16px; background-color: black;}
.vscrollerbar, .hscrollerbar { z-index: 2; padding-top: 6px; padding-bottom: 6px; }
.scrollerjogbox { background-color: #37917a; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 5px; height: 16px; top: auto; left: auto; bottom: 0; right: 0; }
/* Scroll Bar Master Styling Ends Here */
