#scrollbar-demo{ margin:auto; width:723px; height:473px; padding:0 20px 0 0; text-align:justify; overflow:auto; }
#scrollbar-demo1 { margin:auto; width:515px; height:473px; padding:0 20px 0 0; text-align:justify; overflow:auto; }
.scrollBar .bar{ width:17px; height:10px; }
.scrollBar .button{	width:17px;	height:1px; outline:none; background-position:top center;background-repeat:no-repeat; cursor:pointer; }
.scrollBar .button.topButton{ visibility:hidden; }
.scrollBar .button.bottomButton{ background:url(layout/track.png) no-repeat left bottom; }
.scrollBar .button.active{ background-position:top center;}
.scrollBar .scrollable{	cursor:pointer;	background:url(layout/track.png); padding:2px 0 0 0; }
.scrollBar .knob{ height:0px; }
.scrollBar .knob.verticalKnob{ cursor:pointer; }
.scrollBar .knob.verticalKnob:hover .topTip { background-image:url(layout/knob-top-hover.png); height:4px; }
.scrollBar .knob.verticalKnob:hover .bottomTip { position:absolute; bottom:2px; height:5px; background:url(layout/knob-bottom-hover.png) no-repeat center bottom; }
.scrollBar .knob.verticalKnob:hover .knobVerticalFill{ background:url(layout/vertical-knob-hover.png) repeat-y center center; position:absolute; bottom:4px; top:1px; overflow:hidden; }
.scrollBar .knobVerticalTip{ background-position:top center; background-repeat:no-repeat; }
.scrollBar .active .knobVerticalTip{ background-position:bottom center; }
.scrollBar .knobVerticalFill{ background:url(layout/vertical-knob.png) repeat-y center top; position:absolute; bottom:6px; top:3px; overflow:hidden;  }
.scrollBar .active .knobVerticalFill{ background-position:center center; }
.scrollBar .topTip{	background-image:url(layout/knob-top.png); height:4px; }
.scrollBar .bottomTip{ position:absolute; bottom:2px; height:5px; background:url(layout/knob-bottom.png) no-repeat center bottom; }
.scrollBar .knob.active{ border:none; }
.scrollBar .corner{	background:url(layout/corner.gif) center center no-repeat; height:0px; }