.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; } 

.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; }
.jScrollPaneDrag { position: absolute; cursor: pointer; overflow: hidden; }
.jScrollPaneDrag { background: url(../imgs/layout/scroll/windows_drag_middle.gif) no-repeat 0 50%; }

a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px; }
a.jScrollArrowUp { height: 17px; background: url(../imgs/layout/scroll/windows_arrow_up.gif) no-repeat 0 0; }
a.jScrollArrowUp:hover { background-position: 0 -20px; }

a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px; }
a.jScrollArrowDown { height: 17px; background: url(../imgs/layout/scroll/windows_arrow_down.gif) no-repeat 0 0; }
a.jScrollArrowDown:hover { background-position: 0 -20px; }

a.jScrollActiveArrowButton { background-position: 0 -40px; }
a.jScrollActiveArrowButton:hover { background-position: 0 -40px; }

/* IE SPECIFIC HACKED STYLES */
* html .jScrollPaneDragBottom { bottom: -1px; }