.mf{visibility: hidden; z-index:1; color:#000; font-size:14px}

.mf * {

	outline:none;

	border:none;

	padding:0;

	margin:0;

	-moz-user-select: none;

	-webkit-user-select: none;

	user-select:none;

	-o-user-select:none

}

.mf div.loader{

	position:absolute;

	text-align:center;

	z-index:10000;

	margin:0 auto;

	top:45%;

	width:100%;

	background:url('loading.gif') no-repeat 50% 0;

	padding:50px 0;

}

.mf div.caption {

	position:absolute;

	text-align:center;

	z-index:98;

	margin:1em auto;

	bottom:50px;

	width:100%;

}

.mf div.mfNav{

	position:absolute;

	z-index:99;

	margin:0 auto;

	text-align:center;

	width:100%;

	bottom:20px;

	font-size:1px;

	line-height:1px;

	width:100%;

}

.mf div.autoPlayCon{

	float:left;

	width:10%;

	padding-left:3%;

	height:24px;

}

.mf a.play, .mf a.stop{

	width:27px;

	height:24px;

	float:left;

	cursor:pointer;

}

.mf a.play{

	background:url('play.gif') no-repeat;

}

.mf a.stop{

	background:url('stop.gif') no-repeat;

}

.mf div.sliderCon{

	margin-top:5px;

	float:left;

	width:74%;

}

.mf a.sliderNext{

	background:url('left.jpg') no-repeat;

}

.mf a.sliderPrev{

	background:url('right.jpg') no-repeat;

}

.mf a.sliderNext, a.sliderPrev{

	text-decoration:none;

	width:25px;

	height:17px;

	cursor:pointer;

	float:left;

}

.mf div.resizeCon{

	float:right;

	width:10%;

	padding-right:3%;

	height:24px;

}

.mf a.resize{

	width:34px;

	height:24px;

	float:right;

	cursor:pointer;

	background:url('resize.gif') no-repeat;

}

.mf div.slider{

	background:url('middle.jpg') repeat-x;

	height:17px;

	position:relative;

	text-align:left;

	float:left;

}

.mf div.knob{

	height:17px;

	background:url('middle-slider.jpg') repeat-x right;

}

.mf div.knobleft{

	background:url('left-slider.jpg') top left no-repeat;

	width:6px;

	height:17px;

}
