@charset "utf-8";
/* CSS Document */

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

.jScrollPaneTrack {
	position:absolute;
	cursor:pointer;
	right:1px;
	top:0;
	height:100%;
	background:url(track_bg.png) repeat-y top center;
}
	* html .jScrollPaneTrack { background-image:url(track_bg.gif); }

.jScrollPaneDrag {
	position:absolute;
	background:#666;
	cursor:pointer;
	background:url(drag_mid.png) repeat-y;
	left:5px;
	width:19px!important;
}
	* html .jScrollPaneDrag { background-image:url(drag_mid.gif); }

.jScrollPaneDragTop, .jScrollPaneDragBottom {
	position:absolute;
	left:0;
	overflow:hidden;
	background-repeat:no-repeat;
	height:11px;
	width:19px!important;
}

.jScrollPaneDragTop { background-image:url(drag_top.png); top:-11px; }
	* html .jScrollPaneDragTop { background-image:url(drag_top.gif); }
	
.jScrollPaneDragBottom { background-image:url(drag_btm.png); bottom:-11px; }
	* html .jScrollPaneDragBottom { background-image:url(drag_btm.gif); }

a.jScrollArrowUp, a.jScrollArrowDown {
	display:block;
	position:absolute;
	z-index:1;
	right:1px;
	text-indent:-2000px;
	overflow:hidden;
	height:18px;
}

a.jScrollArrowUp {
	background:url(arw_top.png) no-repeat top center;
}
	* html a.jScrollArrowUp { background-image:url(arw_top.gif); }

a.jScrollArrowDown {
	background:url(arw_btm.png) no-repeat bottom center;
}
	* html a.jScrollArrowDown { background-image:url(arw_btm.gif); }

