@charset "utf-8";

.imageflow {
	overflow:hidden;
	position:relative;
	text-align:left;
	visibility:hidden;
	height:600px;
	width:97%;
	margin:-20px 0 20px 0 ;
	padding:0 0 120px 0;
}
.imageflow img {
	border:none;
	position:absolute;
	top:0px;
	visibility:hidden;
	/*-ms-interpolation-mode:bicubic*/
}
.imageflow p {
	margin:0 auto;
	text-align:center;
	color:#1e6735
}
.imageflow .loading {
	border:1px solid #1e6735;
	height:15px;
	left:50%;
	margin-left:-106px;
	padding:5px;
	position:relative;
	visibility:visible;
	width:200px
}
.imageflow .loading_bar {
	background:#ff9900;
	height:15px;
	visibility:visible;
	width:1%
}
.imageflow .navigation {
	z-index:10000
}
.imageflow .scrollbar {
	background-image:url(../images/scroll_bg.gif);
	background-repeat:repeat-x;
	position:absolute;
	visibility:hidden;
	z-index:10002;
	height:7px;
	padding:2px 0 0 0
}
.imageflow .slider {
	background-image:url(../images/slider.png);
	background-repeat:no-repeat;
	height:20px;
	margin:-8px 0 0 -7px;
	position:absolute;
	width:20px;
	z-index:10003
}
.imageflow .images {
	overflow:hidden;
	white-space:nowrap
}
.imageflow .button {
	cursor:pointer;
	height:18px;
	position:relative;
	width:36px
}
.imageflow .previous {
	background:url(../images/button_left.png) top left no-repeat;
	float:left;
	margin:-7px 0 0 -35px
}
.imageflow .next {
	background:url(../images/button_right.png) top left no-repeat;
	float:right;
	width:40px;
	margin:-7px -40px 0 3px
}
.imageflow .caption {
	position:absolute;	
	text-align:left;
	z-index:10001;
	padding:0px;
	margin:120px 0 0 30px
}


