.alfaScrollPaneContainer {
	overflow:hidden;
	position:relative;
	z-index:1;
}
.alfaScrollPaneTrack {
	background-color:#AAA;
	cursor:pointer;
	height:100%;
	position:absolute;
	right:0px;
	top:0px;
}
.alfaScrollPaneDrag {
	background-color:#666;
	position:absolute;
	cursor:pointer;
	overflow:hidden;
}
.alfaScrollPaneDragDisabled {
	background-color:#999;
	cursor:default;
}
.alfaScrollPaneDragTop {
	left:0px;
	overflow:hidden;
	position:absolute;
	top:0px;
}
.alfaScrollPaneDragBottom {
	bottom:0px;
	left:0px;
	overflow:hidden;
	position:absolute;
}
a.alfaScrollPaneArrowUp,a.alfaScrollPaneArrowDown {
	display:block;
	height:9px;
	overflow:hidden;
	position:absolute;
	right:0px;
	z-index:1;
}
a.alfaScrollPaneArrowUp {
	top:0px;
}
a.alfaScrollPaneArrowDown {
	bottom:0px;
}
a.alfaScrollPaneArrowDisabled {
	cursor:default;
}
a.alfaScrollPaneArrowUp span,a.alfaScrollPaneArrowDown span {
	display:block;
	height:9px;
	overflow:hidden;
	text-indent:-2000px;
}
