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

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
}
.jScrollPaneDrag {
	position: absolute;
	background: #fff;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
  height:18px;
	overflow: hidden;
}
.jScrollPaneDragBottom {
  background:transparent url(../images/layout/jScrollPaneDragBottom.png);
	position: absolute;
	bottom: 0;
	left: 0;
  height:18px;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 18px;
}
a.jScrollArrowUp:hover {
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 18px;
  background:transparent url(../images/layout/jScrollArrowDown.png);
}
a.jScrollArrowDown:hover {
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
}

.scrollpane-yellow .jScrollPaneDragTop { background:transparent url(../images/layout/scrollpane-drag-top-yellow.png); }
.scrollpane-yellow .jScrollPaneDragBottom { background:transparent url(../images/layout/scrollpane-drag-bottom-yellow.png); }
.scrollpane-yellow a.jScrollArrowUp { background:transparent url(../images/layout/scrollpane-arrow-up-yellow.png); }
.scrollpane-yellow a.jScrollArrowDown { background:transparent url(../images/layout/scrollpane-arrow-down-yellow.png); }
.scrollpane-yellow .jScrollPaneTrack { background: #F6921E; }

.scrollpane-pink .jScrollPaneDragTop { background:transparent url(../images/layout/scrollpane-drag-top-pink.png); }
.scrollpane-pink .jScrollPaneDragBottom { background:transparent url(../images/layout/scrollpane-drag-bottom-pink.png); }
.scrollpane-pink a.jScrollArrowUp { background:transparent url(../images/layout/scrollpane-arrow-up-pink.png); }
.scrollpane-pink a.jScrollArrowDown { background:transparent url(../images/layout/scrollpane-arrow-down-pink.png); }
.scrollpane-pink .jScrollPaneTrack { background: #EE4F91; }

.scrollpane-blue .jScrollPaneDragTop { background:transparent url(../images/layout/scrollpane-drag-top-blue.png); }
.scrollpane-blue .jScrollPaneDragBottom { background:transparent url(../images/layout/scrollpane-drag-bottom-blue.png); }
.scrollpane-blue a.jScrollArrowUp { background:transparent url(../images/layout/scrollpane-arrow-up-blue.png); }
.scrollpane-blue a.jScrollArrowDown { background:transparent url(../images/layout/scrollpane-arrow-down-blue.png); }
.scrollpane-blue .jScrollPaneTrack { background: #014282; }

.scrollalign-left .scrollpane{
	padding-right:0;
	padding-left:20px;
}
.scrollalign-left .jScrollPaneTrack, .scrollalign-left .jScrollArrowUp, .scrollalign-left .jScrollArrowDown {
	right:auto;
	left: 0;
}

