
.jsx-noscript-notice{
	display:none;
}

.jsx-carousel{
	/*border:1px solid #eee;*/
	position:relative;
	left:0;
	top:0;
}
.jsx-carousel *{

}

.jsx-carousel .nsbr{
	font-size:0px;
	clear:left;
	float:none;
	height:0px;
	line-height:0px;
	padding:0px;
	margin:0px;
}

.jsx-carousel .jsx-button{
	position:absolute ;
	left:0;
	top:80px;
	padding:0px;
	z-index:100;
}

.jsx-carousel .jsx-button a{
	display:block;
	width:43px;
	height:43px;
	cursor:pointer;
	padding:0px;
}

.jsx-carousel .jsx-button a:link,
.jsx-carousel .jsx-button a:hover,
.jsx-carousel .jsx-button a:visited,
.jsx-carousel .jsx-button a:active{
	text-decoration:none;
	color:#000000;
}

.jsx-carousel .jsx-button.jsx-button-prior{
	left:10px;
	
}

.jsx-carousel .jsx-button.jsx-button-prior a{
	background-color: transparent;
	background-image: url("/img/nl2/jsx-prior.png");
	background-repeat: no-repeat;
	background-position: center center;
	opacity:0.5;
	filter: alpha(opacity = 50);
}

.jsx-carousel .jsx-button.jsx-button-next{
	left:556px;
}

.jsx-carousel .jsx-button.jsx-button-next a{
	background-color: transparent;
	background-image: url("/img/nl2/jsx-next.png");
	background-repeat: no-repeat;
	background-position: center center;
	opacity:0.5;
	filter: alpha(opacity = 50);
}

.jsx-carousel .jsx-button.jsx-button-prior a:hover,
.jsx-carousel .jsx-button.jsx-button-next a:hover{
	opacity:1.0;
	filter: alpha(opacity = 100);
}

.jsx-carousel .jsx-button a.jsx-state-disabled:hover{
	opacity:0.5;
	filter: alpha(opacity = 50);
}

.jsx-carousel .jsx-scrollbox{
	width: 610px;
	height: 302px;
	overflow: hidden;
	padding: 0px;
	/*position:absolute;
	left:0px;*/
}

.jsx-carousel .jsx-scrollbox .jsx-items{
	overflow: visible;
	padding: 0px;
}

.jsx-carousel .jsx-scrollbox .jsx-items .jsx-item{
	float:left;
	width: 200px;
	height: 302px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

