/* the container */
.thumbnailContainer {
	position: relative;
	height: 101px;
	width: 365px;
}
.thumbnailContainer img {
	position: absolute;
	top: 0px;
	left: 0px;
}
.thumbnailContainer .stripe {
	position: absolute;
	display: block;
	height: 100%;
	z-index: 10;
}
.thumbnailContainer .block {
	position: absolute;
	display: block;
	z-index: 10;
	xborder: 1px solid #FF0000;
}

.thumbnailContainer .bannerControls {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
}

.thumbnailContainer .leftNav {
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: -20px; /* height/2 */
	width: 22px;
	height: 75px;
	/*	background:url(/static/leftNavOFF.png) 0 0 no-repeat;
	 */
	cursor: pointer;
}

.thumbnailContainer .leftNav:hover {
	/*	background:url(/static/leftNavON.png) 0 0 no-repeat;
	 */
}
.thumbnailContainer .rightNav {
	position: absolute;
	right: 0px;
	top: 50%;
	margin-top: -20px; /* height/2 */
	width: 22px;
	height: 75px;
	/*	background:url(/static/rightNavOFF.png) 0 0 no-repeat;
	 */
	cursor: pointer;
}
.thumbnailContainer .rightNav:hover {
	/*	background:url(/static/rightNavON.png) 0 0 no-repeat;
	 */
}
.thumbnailContainer .thumbsHolderWrapper {
	position: absolute;
	background: #FFFFFF;
	height: 101px;
	width: 110%;
	overflow: hidden;
}
@media screen and (min-width: 992px) and (max-width:1475px){
	.thumbnailContainer .thumbsHolderWrapper {width:105%}
}
.thumbnailContainer .thumbsHolderVisibleWrapper {
	position: absolute;
	width: 100%;
	height: 101px;
	overflow: hidden;
}
.thumbnailContainer .thumbsHolder {
	position: absolute;
	overflow: hidden;
	height: 100px;
}
.thumbnailContainer .thumbsHolder_ThumbOFF {
	float: left;
	display: block;
	width: 110px;
	height: 65px;
	xmargin-left: 20px;
	cursor: pointer;
}

.thumbnailContainer .thumbsHolder_ThumbOFF img {
	position: relative;
	xborder: 3px solid #FFF;
	xmargin-top: 25px;
	xpadding-top: 10px;
}

.thumbnailContainer .thumbsHolder_ThumbON img {
	border: 1px solid #005195 !important;
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-ms-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-o-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
}

.thumbnailContainer .imageHolder {

	margin-top: 11px;
	width: 110px;
	height: 86px;
	overflow-x: hidden;
	overflow-y: hidden;

}

.thumbnailContainer .imageHolder img {
	border: 1px solid #CCC;
}

.thumbnailContainer .imageHolder img:hover {
	border: 1px solid #da932b !important;
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-ms-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-o-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
	
}

.thumbnailContainer .thumbsHolderHover {
	background: url(/static/thumbHoverArrow.png) center 0px no-repeat;
}

.thumbnailContainer .thumbsHolder_ThumbON {
	background: url(/static/thumbActiveArrow.png) center 0px no-repeat;
}
.thumbnailContainer .carouselLeftNav {
	position: absolute;
	width: 29px;
	height: 101px;
	background: url(/static/carouselLeftNav.png) 0 0 no-repeat;
	cursor: pointer;
}

.largeImageContainer {
	position: relative;
}

.largeImageHolder {	
}

.thumbnailContainer .carouselLeftNav:hover {
	background: url(/static/carouselLeftNavOn.png) 0 0 no-repeat;
}

.thumbnailContainer .carouselLeftNavDisabled {
	xbackground: #FFF;
	background: url(/static/carouselLeftNavDisable.png) 0 0 no-repeat;
	cursor: default;
}
.thumbnailContainer .carouselLeftNavDisabled:hover {
	xbackground: #FFF;
	background: url(/static/carouselLeftNavDisable.png) 0 0 no-repeat;
}

.thumbnailContainer .carouselRightNav {
	position: absolute;
	width: 29px;
	height: 101px;
	background: url(/static/carouselRightNav.png) 0 0 no-repeat;
	cursor: pointer;
}

.thumbnailContainer .carouselRightNav:hover {
	background: url(/static/carouselRightNavOn.png) 0 0 no-repeat;
}

.thumbnailContainer .carouselRightNavDisabled {
	xbackground: #FFF;
	background: url(/static/carouselRightNavDisable.png) 0 0 no-repeat;
	cursor: default;
}
.thumbnailContainer .carouselRightNavDisabled:hover {
	xbackground: #FFF;
	background: url(/static/carouselRightNavDisable.png) 0 0 no-repeat;
}

.float-block {
	float: left;
	display: block;
}

.hideElement {
	display: none;
}

