.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0px;
	left: 0px;
 }
/* force fleXcroll to always display the vertical scrollbase */
.vscrollerbase {
	/*visibility: visible !important;*/
}
.vscrollerbase {
	width: 13px;
	background: url(images/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;
}
.vscrollerbar {
	width: 13px;
	background: url(images/basebarcaps_verticalbarbody.png) -13px 0px repeat-y;
}
.vscrollerbar, .hscrollerbar {
	padding-top: 15px;
	padding-bottom: 17px;
}
.vscrollerbarend {
	background: url(images/basebarcaps_verticalbarbody.png) -39px 0px no-repeat;
	width: 13px;
	height: 12px !important;
}
.vscrollerbarbeg {
	background: url(images/basebarcaps_verticalbarbody.png) -39px -33px no-repeat;
	width: 13px;
	height: 12px;
}
.vscrollerbasebeg {
	background: url(images/basebarcaps_verticalbarbody.png) -26px 0px no-repeat;
	width: 13px;
	height: 18px !important;
}
.vscrollerbaseend {
	background: url(images/basebarcaps_verticalbarbody.png) -26px -26px no-repeat;
	height: 19px;
	width: 13px;
}
