div#hold { 
	position:relative; 
	overflow:hidden;
	width:250px; 
	height:210px; 
	z-index:100; 
	
}

div#wn { 
	width:250px; 
	height:210px; 
	clip:rect(0px, 250px, 210px, 0px); 
	overflow:hidden;	
	z-index:1; 
	
}

div.content { 
	position:absolute; 
	visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	color:#222222;
}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; 
  left:0; 
  top:0;
  width:11px; 
  height:210px; 
  font-size:1px; 
  z-index:1;
}
div#track { 
  
  position:absolute; left:0; top:12px;
  width:11px; height:186px;
  background: #666666;
  z-index:1;
}
div#dragBar {
  position:absolute; 
  left:1px; 
  top:1px;
  width:9px; 
  background-color: #E8F5BD;
  z-index:1;
  }  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }  

/* Styles for demo, not necessary for scrolling layers */  

table.scroll
{
	margin: auto;
	border-style:none;
	border-width:0px;
	text-align:left;
	font-family:Verdana, sans-serif;
	
}
div.scroll
{
	overflow:hidden; 
	position:absolute;
	top:320px;
	left:340px;
	width: 300px; 
	height: 230px;
}