.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position: absolute; top: 0; right: 0; height: 100%; cursor: pointer; }
.jScrollPaneDrag { position: absolute; overflow: hidden; cursor: pointer; }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; }
.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; }
.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; }

/* skin */

.jScrollPaneTrack { right: 8px; }
.jScrollPaneDrag { background: #e6e2d5 url(../img/drag.png) no-repeat center; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.jScrollPaneDrag:hover { background-color: #dad3bf; }
.jScrollPaneDragTop { width: 15px; height: 15px; background: url(../img/arrow-t.png) no-repeat center; }
.jScrollPaneDragBottom { width: 15px; height: 15px; background: url(../img/arrow-b.png) no-repeat center; }
.jScrollArrowUp {}
.jScrollArrowUp:hover {}
.jScrollArrowDown {}
.jScrollArrowDown:hover {}
.jScrollActiveArrowButton, 
.jScrollActiveArrowButton:hover {}