
/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(hori_large.png) no-repeat;
	display:block;
	width:50px;
	height:80px;
	float:left;
	margin:40px 5px 0 5px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 				{ background-position: -50px -80px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position: 0px -80px; }
a.right:active 	{ background-position: -50px -80px; } 


/* left */
a.left				{ background-position: -50px 0px; margin-left: 0px; } 
a.left:hover  		{ background-position: 0px 0px; }
a.left:active  	{ background-position: -50px 0px; }

/* up and down */
a.up, a.down		{ 
	background:url(vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-50px 0; }
a.up:active  		{ background-position:-50px 0; }

/* down */
a.down 				{ background-position: 0 -50px; }
a.down:hover  		{ background-position:-50px -50px; }
a.down:active  	{ background-position:-80px -50px; } 


/* disabled navigational button 
a.disabled {
	visibility:hidden !important;		
} 	
*/





/* from scrollable-buttons.css - home */
a.cat-arrows {
	width:25px;
	background: url(/js/scrollable/hori_small.png) no-repeat;
	height:40px;
	display:block;
	float:left;
	margin:40px 5px 0 5px;
	cursor:pointer;
	font-size:1px;
}
a.right.home 				{ background-position: -50px -40px; float:right;clear:right; margin-right: 0px;}
a.right.home:hover 		{ background-position: 0px -40px; }
a.right.home:active 	{ background-position: -50px -40px; } 

a.left.home				{ background-position: -50px 0px; float:left; margin-left: 0px; } 
a.left.home:hover  		{ background-position: 0px 0px; }
a.left.home:active  	{ background-position: -50px 0px; }

a.disabled.home {
	visibility:hidden !important;		
} 	
/* from scrollable-buttons.css */