#ListScrollTab {
	float:left;
	padding:10px;
	padding-top:15px;
}

#ListScrollTab .prev{
	float:left;
	padding-top:40px;

	vertical-align:middle;
	cursor:pointer;
}
#ListScrollTab .next{
	padding-top:40px;
	float:right;
	cursor:pointer;
}

#ListScrollTab .View {
  float:left;
  margin:5px;
  position:relative;
  overflow:hidden;
  width:530px;
}
#ListScrollTab .View li {
	float:left;
	margin:0px;
	padding-left:5px;
  padding-right:5px;
  width:123px;
	text-align:center;
}

#ListScrollTab .View .img{
	padding:2px;
	border:1px solid #ccc;

}
#ListScrollTab .View p {
  text-align:center;
}

#ListScrollTab .View .last {
   margin:0px;
   margin-right:0px;
   border-right:none;
}
#ListScrollTab .View li.noView {
	padding-top:50px;
	text-align:center;
	width:500px;
	height:60px;
	color:#FF0000;
}
#ListScrollTab .View h3 a {
	color:#e24949;
  font-size:11px;
	font-weight:normal;
  padding:2px;
	text-align:center;
}
#ListScrollTab .View h3 a:hover {
	color:#fdd650;
	text-decoration:none;
}
/* carousel-specific styles */
.carouselleftarrow{width:30px;margin:25px 0 10px 0;float:left;text-align:center;cursor:pointer;}
.carouselrightarrow{width:30px;margin:25px 0 10px 0;float:right;text-align:center;cursor:pointer;}
.carousel-list{list-style-type:none;margin:0;padding:0; float:left}
.carousel-list .prodimage.bordered{border-right:solid 1px #ccc;text-align:center;}
.visibleframe{float:left;position:relative;overflow:hidden;width:520px;}
.contentframe{position:relative;overflow:hidden;width:10000px;}
.contentframe li h4{text-align:left;margin:0;padding:0;font-size:11px;}
.contentframe li p{text-align:left;margin:0;padding:0;}

.clear {clear: both;}

