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

/* Stylesheet for my demo pages for jScrollPane - these styles aren't necessary for using jScrollPane and aren't specific to any particular example */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
			
.holder { float: left; margin: 10px; }

.scroll-pane {
	width: 400px;
	height: 400px;
	overflow: auto;
	background: #FFF;
	float: left;
}

#scroll_box { height: 225px; }

a.jScrollArrowUp {	height: 15px; background: url('../images/top_arrow.png') no-repeat 0 0; }

a.jScrollArrowDown { height: 15px; background: url('../images/down_arrow.png') no-repeat 0 0; }

.jScrollPaneContainer .jScrollPaneTrack { background:url('../mages/scroll-bg.png') repeat-y; right : 5px; }

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