/* CSS Document */
	#SliderArea { 
	position: relative;
	overflow: hidden;
	width: 720px; 
	height: 98px; 
	background-color: #ffffff; 
	text-align: center;
	padding:0;
	border:1px solid #abc1ce;
	padding:10px;
	}

	#SliderBackButton { width: 26px; height: 98px; border:0px; }
	#SliderMoreButton { width: 26px; height: 98px; border:0px; cursor: pointer; }
	
	.SliderItem      { 
	  float: left; 
	  margin-right:0px; 
	  width: 100px; 
	  height: 98px; 
	  overflow: hidden; 
	  font-size: 12px; 
	  text-align: left; 
	  background-color: #fff; 
	  }
	  
	.SliderItemTitle { font-weight: bold; color: #033266; }

	/* CAROUSEL */
	.carousel-component {
		position:relative;
		overflow:hidden;
		visibility:visible; /* component turns it on when first item is rendered */
	}

	.carousel-component ul.carousel-list {
		width:10000000px;
		position:relative;
		z-index:1;
	}

	.carousel-component .carousel-list li {
		float:left;
		list-style:none;
		overflow:hidden;
	}

	.carousel-component .carousel-clip-region {
		overflow:hidden;
		margin:0px auto;
		position:relative;
	}

	.carousel-component {
		padding:0px;
		color:#618cbe;
	}
	.carousel-component ul.carousel-list {
		margin:0px;
		padding:0px;
	}
	.carousel-component .carousel-list li {
		text-align:center;
		margin:0px;
		padding:0px;
		font:12px arial,verdana,sans-serif;
		color:#666;
		line-height:17px;
	}

	#html-carousel .carousel-list li {
	    width: 210px;
	    height: 93px;
	    padding:0px;
		margin:0px 5px;
	    color: #3F3F3F;
	    text-align:left;
		/*background-image:url(templateimages/frame.gif);*/
		/*background-repeat:no-repeat;*/
		border:1px solid #dadada;
	}

	#html-carousel .carousel-list li img {
	    border:0px solid #999;
	    display:block;
	}

	#html-carousel {
	    margin-bottom: 10px;
	    float: left;
	    top: 2px;
	    width: 663px;
	    height: 98px;
	}

	/* BUTTONS */
	#prev-arrow-container {
	    float:left;
	    margin: 0px;
	    padding: 0px;
	}
	#next-arrow-container {
	    float:right;
	    margin: 0px;
	    padding: 0px;
	    position: relative;
	}

	#next-arrow {
	    cursor:pointer;
	}

	#prev-arrow {
	    cursor:pointer;
	}

	/* Overlay */
	#overlay {
	  width: 200px;
	  height: 80px;
	  background-color:  #FFF;
	  position: absolute;
	  top: 25px;
	  left: 150px;
	  padding-top: 10px;
	  z-index: 100;
	  color: #000;
	  border:1px dotted #000;
		text-align: center;
		font-size: 24px;
	  filter:alpha(opacity=80);
		-moz-opacity: 0.8;
		opacity: 0.8;
	}

	.sliderTitle { font-family: Arial, Verdana; font-size: 12px; font-weight: bold; padding: 0px 0px 2px 0px; }
