/* Tiny Scrollbar */
#scrollbar1 { width: 720px; }

#scrollbar1 .viewport { 
	width: 710px; 
	height: 580px; 
	overflow: hidden; 
	position: relative; 
}

.ie7 #scrollbar1 .viewport ,.ie6 #scrollbar1 .viewport { 
	overflow-y:scroll; 
}

#scrollbar1 .overview { 
	list-style: none; 
	position: absolute; 
	left: 0; 
	top: 0; 
	padding: 0; 
	margin: 0; 
}

#scrollbar1 .scrollbar{ 
	background-color: #ccc;
	position: relative; 
	background-position: 0 0; 
	float: right; 
	width: 1px; 
}

#scrollbar1 .track { 
	background-color: #ccc; 
	height: 100%; 
	width:1px; 
	position: relative; 
}

#scrollbar1 .thumb {
	background-color: #888;
	height: 20px; 
	width: 3px; 
	cursor: pointer; 
	overflow: hidden; 
	position: absolute; 
	top: 0; 
	left: -1px; 
}

#scrollbar1 .thumb .end { 
	background-color: #888;
	overflow: hidden; 
	height: 5px; 
	width: 2px; 
}

#scrollbar1 .disable { display: none; }

@media screen and (max-width: 1260px){
	#scrollbar1 { width: 480px; }
	#scrollbar1 .viewport { width: 470px; }
}