/* Document css */
.ot-bannerscroll .ot-slideshow{
	position: relative;
}
.ot-bannerscroll .banneritem > div{
	margin: 5px;
}
.ot-bannerscroll .banneritem a > img{
	max-width: 100%;
}
.ot-control{
	background: url("../images/next-prev.png") no-repeat scroll 0 0 transparent;
    height: 40px;
    position: absolute;
    top: 50%;
	margin-top: -20px;
    width: 40px;
    z-index: 99;
	cursor: pointer;
	opacity: 0.5;
	filter:alpha(opacity=50); /* For IE8 and earlier */
}
.ot-control:hover{	
	opacity: 1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}
.ot-control.otprev{
	left: 0;
}
.ot-control.otnext{
	right: 0;
	background-position: 100% 0;
}
.ot-control.top{
    top: 0;
	margin-top: -45px;
}
.ot-control.otprev.top{
	left: auto;
	right: 43px;
}
