.carousel_container {
		float: left;
	}
	
	.carousel_container {
				background: #000;
		    display: block;
				float: left;
				position: relative;

		    overflow: hidden;
		    z-index: 1;
			}
			
		    		    
		    .carousel_container .slider_nav {
		    		display: none;
		        height: 13px;
		        list-style: none;
		        margin: 0;
		        padding: 0;
		        position: absolute;
		        bottom: 10px;
		        right: 2px;
		        z-index: 410;
		    }
		    
		    .carousel_container .carousel_nav .slide_button { float: left; }
		    
		    .carousel_container .carousel_nav .slide_button a,
		    .carousel_container .carousel_nav .slide_button.current_button a {
		        float:left; display:inline; cursor:pointer; width:9px; height:9px; background:url(../images/bkg-slidercontrols.png); margin:0 3px;
		    	 text-indent: -999em;
		    }
		    
		    .carousel_container .carousel_nav .slide_button#slide_button_previous a {
		    }
		    
		    .carousel_container .carousel_nav .slide_button#slide_button_next a {
		    }
		    
		    .carousel_container .carousel_nav .slide_button.current a {
		        background-position:0 -9px; text-decoration:none;
		    }
		    
		    		        
		    .carousel { 
		    	background: #000;
		    	display: inline;
		    	position: relative; 

		    }
			
				.carousel.slide_supp {
					color: #fff;
					font-family: Helvetica, Arial, sans-serif;
					font-size: 10pt;
					position: absolute;
					bottom: 30px;
					left: 20px;
					text-align: justify;
					width: 360px;
				}
				
				.carousel.slide_supp .heading {
					color: #fff;
					font-size: 11pt;
					font-weight: bold;
					margin: 0;
					margin-bottom: 10px;
					padding: 0;
					text-align: left;
					text-transform: none;
				}
				
				.carousel .panel {
					position: absolute;
					top: 0;
					left: 0;
				}
				
				.carousel .panel.current_panel {
					position: absolute;
					z-index: 5;
				}
				
			.carousel_nav { position:absolute; top:340px; left:203px; width:48px; height:9px; line-height:0; z-index:11 }
			
			
			#carousel_paused {
				display: none;
			}
			
			#carousel_paused .paused_period {
				color: #0095e6;
			}
			
			#carousel_paused .paused_on {
				color: #fff;
			}