.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(images/ajax_loader.gif) no-repeat 50% 0;
    padding:50px 0;
}
.mf div.caption {
    position:absolute;
    text-align:center;
    z-index:98;
    margin:1em auto;
    bottom:10px;
    width:100%;
    font-size:12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   font-weight: normal;
}
.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{
}
.mf a.stop{
}
.mf div.sliderCon{
    margin-top:5px;
    float:left;
    width:74%;
}
.mf a.sliderNext{
    background:url(images/left.png) no-repeat;
}
.mf a.sliderPrev{
    background:url(images/right.png) no-repeat;
}
.mf a.sliderNext, a.sliderPrev{
    text-decoration:none;
    width:25px;
    height:16px;
    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;
}
.mf div.slider{
    height:16px;
    position:relative;
    text-align:left;
    float:left;
}
.mf div.knob{
    height:16px;
}
.mf div.knobleft{
    width:8px;
    height:16px;
}
