.jspContainer {
	width: 750px;
	position: relative;
	overflow: hidden;
	z-index: 1;
	float:left;
}
.jspVerticalBar
{
	position: relative;
	cursor: pointer;
	right: 0;
	height: 400px;
	width: 32px;
	float:right;
}

.jspTrack {
	position: relative;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 400px;
	width: 32px;
	background: url('/img/scroll/track.png') no-repeat;
}
.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}
.jspCap
{
	display: none;
}
.jspHorizontalBar .jspCap
{
	float: left;
}


.jspDrag {
	position: relative;
	background: url('/img/scroll/track-ball.png') no-repeat;
	cursor: pointer;
	overflow: hidden;
	margin-left:2px;
	height: 20px !important;
}
.jspDragTop {
	position: relative;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jspDragBottom {
	position: relative;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jspArrowUp {
	display: block;
	position: relative;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url('/img/scroll/button-top.png') no-repeat;
	height: 18px;
	width: 21px;
}
a.jspArrowUp:hover {
	/*background-color: #f60;*/
}

a.jspArrowDown {
	display: block;
	position: relative;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url('/img/scroll/button-bottom.png') no-repeat;
	height: 18px;
	width: 21px;
}
a.jspArrowDown:hover {
	/*background-color: #f60;*/
}
a.jspActiveArrowButton, a.jspActiveArrowButton:hover {
	/*background-color: #f00;*/
}

.scroll-pane {
	height: 388px;
	width: 750px;
}
.scroll-pane:focus {
	outline:none;
}
.jspPane {
	margin-left: 0 !important;
	position: absolute;
}
