#mycustomscroll {
	width: 433px;
	height: 416px;
	overflow: auto;
	position: relative;
	padding: 15px;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0.3em;
	margin-left: auto;
}

.vscrollerbar {
	height: 10px;
	width: 31px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(scroll-button.gif);
}

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

.vscrollerbase { width: 31px; }
.vscrollerbar { width: 31px; }

.vscrollerbar, .hscrollerbar {padding: 10px; z-index: 2;}
.vscrollerbarbeg {width: 31px; height: 0px !important;}
.vscrollerbarend {width: 31px; height: 10px;}

.vscrollerbase {background: url(v-scrollerbarbg.png) 5px 0px repeat-y;}

.vscrollerbasebeg {
	width: 31px;
	height: 56px !important;
	background-image: url(v-scrollerbarbg-start.png);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
.vscrollerbaseend {
	height: 56px;
	width: 31px;
	background-image: url(v-scrollerbarbg-end.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}

