a:active {outline:none;}
:focus {-moz-outline-style:none;}

.scrollable {position:relative; overflow:hidden; width:655px; height:136px;}

.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

.items div {
	float:left;
	width:697px;
}

/* active item */
.scrollable .active {
	border:2px solid #000;
	position:relative;
	cursor:default;
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	display:block;
	width:20px;
	height:125px;
	float:left;
	margin:0px 0px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 		{background:url('../tmp_images/new/cat_arrow.png') right top no-repeat;}
a.right:hover 	{}
a.right:active 	{} 


/* left */
a.left			{background:url('../tmp_images/new/cat_arrow.png') left top no-repeat; margin-right:2px;} 
a.left:hover  	{}
a.left:active  	{}

/* disabled navigational button */
a.disabled {} 	

