.scrollgeneric
{
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
}

.vscrollerbar
{
	width: 18px;
	background: url(scrollbar.png) 0px 0px repeat-y;
}

.vscrollerbarbeg
{
	height: 24px !important;
	width: 18px;
	background: url(scrollbar.png) 0px 0px no-repeat;
}

.vscrollerbarend
{
	height: 24px;
	width: 18px;
	background: url(scrollbar.png) 0px 0px no-repeat;
}

.vscrollerbase
{
	width: 18px;
	background: url(scrollbar.png) -19px 0px repeat-y;
}

.vscrollerbasebeg
{
	width: 18px;
	height: 20px !important;
	background:transparent url(scrollbar.png) no-repeat scroll -38px 0;
}

.vscrollerbaseend
{
	height: 20px;	
	width: 20px;
	background:transparent url(scrollbar.png) no-repeat scroll -38px -36px;
}

.hscrollerbase
{
	height: 24px;
	background-color: white;
}

.hscrollerbar
{
	height: 1px;
	background-color: black;
}

.vscrollerbar,
.hscrollerbar
{
	padding: 20px;	
	z-index: 2;
}

.scrollerjogbox
{
	width: 18px;
	height: 16px;
	top: auto;
	left: auto;
	bottom: 0px;
	right: 0px;
	background: #37917A;
}
