/* root element for scrollable */
.vertical {  
	
	/* required settings */
	position:relative;
	overflow:hidden;	

	/* vertical scrollers have typically larger height than width */	
	
	
	position:relative;
	background:url(images/totebonus/leftLine.gif);
	background-repeat:repeat-y;
	width:164px; 
	
	/* pang adjust ng height */
	height: 39.8em; /*37.9em;*/
	/* ----------------------*/
	left:0; 
	top:0;
	margin:0px;
	overflow:hidden;
	padding:0px;
	margin-top:-10px;
}

/* root element for scrollable items */
.items {	
	position:absolute;
	
	/* this time we have very large space for height */	
	margin: 0px;
}

/* single scrollable item */
.items div {
	margin:10px 0;
	padding:0px 12px 0px 5px;
	font-size:12px;
	COLOR: 000000; 
	text-indent:0px;
}

.items p {
	
	padding:0px 0px 0px 10px;
	font-size:11px;
	COLOR: #000000; 
	text-align:left;
	margin:2px;
}

/* elements inside single item 
.items img {
	float:left;
	margin-right:20px;
	height:180px;
	width:240px;
}
*/

.items a{
	margin-bottom:0px;
	padding-bottom:0px;
	position:relative; 
	color:#000000; 
	width:164px; 
	FONT-FAMILY: 
	verdana,arial,helvetica; 
	FONT-SIZE: 9pt; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
	LINE-HEIGHT: 12pt; 
	text-align:left;
	padding:0px;
}

/* the action buttons above the scrollable */
#actions {
	background:url(images/totebonus/leftLine.gif);
	background-repeat:repeat-y;
	width:100%;
	height:30px;
	padding:10px;
	padding-left:60px;
	padding-bottom:0px;
	position:relative;
}


#actions a {
	font-size:11px;		
	cursor:pointer;
	color:#666;
}

#actions a:hover {
	text-decoration:underline;
	color:#000;
}

.disabled {
	visibility:hidden;		
}

.nextPage {
	background:url(images/more_news_toptab.jpg);
	width:40px;
	height:15px;
	cursor:pointer;
}	

.prevPage {
	background:url(images/more_news_bottomtab.jpg);
	width:40px;
	height:15px;
	cursor:pointer;
}	



