.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position: absolute; background: none repeat scroll 0% 0% rgb(170, 170, 170); right: 0px; top: 0px; height: 100%; }
.jScrollPaneDrag { position: absolute; overflow: hidden; background: none repeat scroll 0% 0% rgb(102, 102, 102); }
.jScrollPaneDragTop { position: absolute; overflow: hidden; left: 0px; top: 0px; }
.jScrollPaneDragBottom { position: absolute; overflow: hidden; left: 0px; bottom: 0px; }
.jScrollPaneDragTop { height: 18px; background: url(a08dab85455543eb08bb6eeade8f5754f33e536d.gif)  no-repeat scroll 0% 0% rgb(255, 255, 255); }
.jScrollPaneDragBottom { height: 18px; background: url(f8e732badafb46a9a0c5d8298a556b2fe3b2489b.gif)  no-repeat scroll 0% 0% rgb(255, 255, 255); }
.jScrollPaneTrack * { cursor: pointer; }
.jScrollPaneContainer h1:first-child, .jScrollPaneContainer h2:first-child, .jScrollPaneContainer h3:first-child, .jScrollPaneContainer h4:first-child, .jScrollPaneContainer h5:first-child, .jScrollPaneContainer h6:first-child, .jScrollPaneContainer ul:first-child, .jScrollPaneContainer ol:first-child, .jScrollPaneContainer p:first-child { margin-top: 0px; }
