.scrollgeneric {
	font-size: 1px;
	left: 0;
	line-height: 1px;
	position: absolute;
	top: 0;
}

.vscrollerbase {
	background-color: transparent;
	background-image: url(img/scroll_bg.png);
	background-position: center;
	background-repeat: repeat-y;
	width: 17px;
}

.vscrollerbar {
	padding: 20px;
	z-index: 2;
	-moz-opacity: .79;
	background-color: transparent;
	background-image: url(img/scroll_bar_bg.png);
	background-position: 0px;
	background-repeat: repeat-y;
	cursor: move;
	filter: alpha(opacity=79);
	opacity: .79;
	width: 17px;
}

.vscrollerbasebeg {
	background-image: url(img/scroll_begin.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 17px;
}

.vscrollerbaseend {
	background-image: url(img/scroll_end.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 17px;
}

.vscrollerbar, .hscrollerbar {
	padding: 20px;
	z-index: 2;
}

.hscrollerbase {
	background-color: #666667;
	height: 5px;
}

.hscrollerbar {
	background-color: #000000;
	height: 5px;
}

.scrollerjogbox {
	background-color: gray;
	bottom: 0px;
	height: 5px;
	left: auto;
	right: 0px;
	top: auto;
	width: 15px;
}