div#sHolder
{
	position: relative;
	overflow: hidden;
	z-index: 1;
	width: 310px;
	height: 400px;
	padding:0 !important;
	margin:0 !important;
}

div#sWindow
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 284px;
	height: 400px;
	clip: rect(0px, 284px, 400px, 0px);
	overflow: hidden;
	z-index: 1;
	padding:0 !important;
	margin:0 !important;
}

div#sContent
{
	width: 284px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	padding:0 !important;
	margin:0 !important;
}

div#sScrollbar
{
	position: relative;
	left: 294px;
	top: 0;
	width: 12px;
	height: 400px;
	font-size: 1px;
	z-index: 1;
	padding:0 !important;
	margin:0 !important;
}

div#sScrollbar a:link,
div#sScrollbar a:visited,
div#sScrollbar a:hover,
div#sScrollbar a:active,
div#sScrollbar a:focus { border: none !important; }

div#sTrack
{
	border: solid 1px #bbb;
	background-color: #ddd;
	position: absolute;
	left: 0;
	top: 14px;
	width: 10px;
	height: 370px;
	z-index: 1;
	padding:0 !important;
	margin:0 !important;
}

div#sDragBar
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 8px;
	height: 20px;
	background-color: #bbb;
	z-index: 1;
	padding:0 !important;
	margin:0 !important;
}

div#sUp
{
	background-color: #666;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	width: 12px;
	height: 12px;
	line-height:1em;
}

div#sDown
{
	background-color: #666;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 3;
	width: 12px;
	height: 12px;
	line-height:1em;
}
