
.carousel-component-content { 
	position:relative;
	overflow:hidden;   /* causes the clipping */
	display:none; /* component turns it on when first item is rendered */	
}
				
.carousel-component-content ul.carousel-list { 
	width:10000000px;
	position:relative;
	z-index:1;

}

.carousel-component-content .carousel-list li { 
	float:left;
	list-style:none;
	overflow:hidden;
	width:560px;
	margin:0px 0px;
	padding:0px 0px;
	/*font:10px Arial,Helvetica,sans-serif;*/
	/*font:10px verdana,arial,sans-serif;*/
	/*color:#333;*/
	/*margin:0px;*/
	/*border: 1px solid gray;*/
	text-align:justify;
}


.carousel-component-content .carousel-vertical li { 
	margin-bottom:0px;
	float:left;
  clear:left;  
	overflow:hidden;
	display:block;
}

.carousel-component-content ul.carousel-vertical {
/*	width:auto;*/
}

.carousel-component-content .carousel-clip-region { 
	overflow:hidden; /* Secret to the clipping */
	margin:0px auto;
	position:relative;
	/*width:260px;
	height:380px;
	background:url(images/pix-back.gif) no-repeat; */

}

.carousel-component-content { 
	/*background:#e2edfa;*/
	padding:0px;
	-moz-border-radius:6px;
	/*color:#618cbe;*/

}
.carousel-component-content ul.carousel-list { 
	margin:0px;
	padding:0px;

	/*line-height:0px;
	font:10px verdana,arial,sans-serif;*/
}

.carousel-component-content ul.carousel-vertical { 
}

#tabset a{
	color:#333;
	text-decoration:none;
	padding:3px 6px;
	background:none;
	border:1px solid #333;
	font-size:10px;
}

#tabset a.active{ background:#0095DA;color:#fff;}

.carousel-component-content { 
    padding:0px 0px 0px 0px;
    /*margin-bottom:10px;*/
    -moz-border-radius:0px;
    background:none;
    clear:both;

}

.carousel-component-content .carousel-clip-region { 
    padding:0px;
    margin:0px;

}
.carousel-component-content ul.carousel-list{

    background:none;
}
    
#tabset {
	text-align:right;
}
