
		/* Horizontal Carousel */
		#horizontal_carousel_detail {
			float: left;
			width: 610px;
			height: 100px;
			position: relative;
		}
		
		#horizontal_carousel_detail .container {
			float: left;
			width: 498px;
			height: 100px;
			position: relative;    
			overflow: hidden;
		}
		
		#horizontal_carousel_detail ul {
			margin: 0;
			padding:0;
			width: 100000px;
			position: relative;
			top: 0;
			left: 0;
		}                      
		
		#horizontal_carousel_detail ul li {
			width: 166px;
			height: 100px;
			text-align: left; 
			list-style:none;   
			float:left;
		}
		
		#horizontal_carousel_detail ul li div {
			padding: 15px 10px 10px 20px;
		}
		
		#horizontal_carousel_detail .previous_button {
			float:left;  
			width: 14px;
			height: 22px;
			background: url(/images/buttons/arrow_left.gif);
			margin-top: 40px;
			z-index: 100;
			cursor: pointer;
		}
		
		#horizontal_carousel_detail .previous_button_over {
		}
		
		#horizontal_carousel_detail .previous_button_disabled {
			background: url(/images/buttons/arrow_left_inactive.gif);
			cursor: default;
		}
		
		#horizontal_carousel_detail .next_button {
			float:left;  
			width: 14px;
			height: 22px;
			background: url(/images/buttons/arrow_right.gif);
			z-index: 100;
			margin-top: 40px;
			cursor: pointer;
		}
		
		#horizontal_carousel_detail .next_button_over {
		}
		
		#horizontal_carousel_detail .next_button_disabled {
			background: url(/images/buttons/arrow_right_inactive.gif);
			cursor: default;
		}