.guiCarousel_container {
	display					: block;
	position				: relative;
	margin					: 0;
	height					: 185px;
}

/**
 * Safe to override. It is safe to override background, padding, margin, color,
 * text alignment, fonts, etc. Define a separate CSS file and override your style
 * preferences.
 **/

.carousel-component { 
	background				: none;
	padding					: 0px;
}

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

.carousel-component .carousel-list li { 
	text-align				: left;
	margin					: 0px 0px 0px 0px;
	padding					: 0px;
}

.carousel-component .carousel-vertical li { 
}

.carousel-component ul.carousel-vertical { 
}


.carousel-component { 
	margin-top			: 10px;
    float				: left;
    width				: 465px;
    height				: 150px;
	border				: none;
	background			: none;
}

.carousel-component .carousel-list li { 
	font-family			: Arial, Helvetica, sans-serif;
	font-style			: normal;
  	font-weight			: normal;	
    margin				: 0px; 
    width				: 465px;
	height				: 150px;
	overflow			: hidden;
	border				: none;
    padding				: 0;
	border				: none;
	text-align			: left;
	vertical-align		: top;
}

.carousel-component .carousel-list li img { 
	vertical-align		: top;
	border				: 1px solid #dbdbdb;
	padding				: 1px;
	margin-left			: 10px;
	text-align			: left;
	float				: right;
}

/* BUTTONS */
.carousel-prev-button, .carousel-next-button { 
	display				: block;
	position 			: absolute;
	bottom				: 0;
	right				: 0;
    margin				: 0px;
    padding				: 0px;
	width				: 23px;
	height				: 20px;	
}

.carousel-prev-button {
	right				: 26px;
}

.carousel-prev-button-disabled {
	background			: none;
    cursor				: default;
	background-image	: url(../images/Template/btn_carousel_left.png);
	background-position	: left top;
	background-repeat	: no-repeat;
	opacity				: 0.3;
/*	filter				: alpha(opacity=30);*/
}

* html .carousel-prev-button-disabled {
	background-image	: url(../images/Template/btn_carousel_left.png);
}

.carousel-next-button-disabled {
	background			: none;
    cursor				: default;
	background-image	: url(../images/Template/btn_carousel_right.png);
	background-position	: left top;
	background-repeat	: no-repeat;
	opacity				: 0.3;
/*	filter				: alpha(opacity=30);*/
}

* html .carousel-next-button-disabled {
	background-image	: url(../images/Template/btn_carousel_right.png);
}
.carousel-prev-button-active { 
	background			: none;
    cursor				: pointer;
	background-image	: url(../images/Template/btn_carousel_left.png);
	background-position	: left top;
	background-repeat	: no-repeat;
	opacity				: 0.8;
/*	filter				: alpha(opacity=80);*/
}

.carousel-next-button-active { 
	background			: none;
    cursor				: pointer;
	background-image	: url(../images/Template/btn_carousel_right.png);
	background-position	: left top;
	background-repeat	: no-repeat;
	opacity				: 0.8;
/*	filter				: alpha(opacity=80);*/
}

.carousel-prev-button-hover { 
	background			: none;
    cursor				: pointer;
	background-image	: url(../images/Template/btn_carousel_left.png);
	background-position	: left top;
	background-repeat	: no-repeat;
	opacity				: 1;
/*	filter				: alpha(opacity=100); */
}

.carousel-next-button-hover { 
	background			: none;
    cursor				: pointer;
	background-image	: url(../images/Template/btn_carousel_right.png);
	background-position	: left top;
	background-repeat	: no-repeat;
	opacity				: 1;
/*	filter				: alpha(opacity=100);*/
}
