/*
** Copyright © 2017 Apple Inc.
** All rights reserved.
*/

v\:*{behavior:url(ac_media_player/stylesheets/#default#VML);background-color:transparent}
v\:roundrect{background-color:transparent;display:block;color:#fff;font-size:1.2em;height:100%;padding:0;width:100%}
.border-radius-box .border-radius-fill{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:14}
object.quicktime{behavior:url(ac_media_player/stylesheets/#qt_event_source)}
.ACMediaRedraw{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:transparent}
.ACMediaControls{position:absolute!important;top:0;*top:50%;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;text-align:left;user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;transition:height .6s linear,width .6s linear;-webkit-transition:height .6s linear,width .6s linear;-o-transition:height .6s linear,width .6s linear}
.moviePanel.movie-loading-animation object.sbvdp{left:-2000px;position:absolute!important;top:-2000px}
.moviePanel object.sbvdp{position:relative}
.moviePanel{position:relative;top:0;left:0;bottom:0;right:0;margin:auto;height:100%;width:100%}
.moviePanel object{z-index:0}
.moviePanel .controllerPanel{background:none!important;height:auto!important;position:static!important;width:auto!important}
.moviePanel .controllerPanel:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.moviePanel .video,.moviePanel object{position:absolute;display:block;top:0;*top:50%;right:0;bottom:0;left:0;margin:auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;transition:height .6s linear,width .6s linear;-webkit-transition:height .6s linear,width .6s linear;-o-transition:height .6s linear,width .6s linear}
.moviePanel embed{position:absolute;display:block;top:0;*top:50%;right:0;bottom:0;left:0;margin:auto;transition:height .6s linear,width .6s linear;-webkit-transition:height .6s linear,width .6s linear}
.winchrome object,.winchrome .ACMediaControls{-webkit-transition:none}
.moviePanel .canvasFrame{width:848px;height:480px;position:absolute;display:block;bottom:0;left:0;margin:auto;right:0;top:0;*top:50%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;transition:height .6s linear,width .6s linear,opacity .3s linear;-webkit-transition:height .6s linear,width .6s linear,opacity .3s linear;-moz-transition:height .6s linear,width .6s linear,opacity .3s linear;-o-transition:height .6s linear,width .6s linear,opacity .3s linear}
.moviePanel #loadingIndicator{background:rgba(0,0,0,.5);border-radius:7px;-moz-border-radius:7px;width:36px;height:36px;position:absolute;z-index:10;display:block;user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;transition:opacity .3s linear;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear}
.moviePanel #loadingIndicator div{background:url(ac_media_player/images/quicktime/loading.png) 50% 50% no-repeat;-webkit-animation-name:loadingIndicatorAnime;-webkit-animation-duration:.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;width:36px;height:36px}
.moviePanel #loadingIndicator{!background:#fff}
.moviePanel.mozilla #loadingIndicator{display:none;background:#fff}
.moviePanel #loadingIndicator div{!background:url(ac_media_player/images/quicktime/animated_spinner.gif) 50% 50% no-repeat}
.moviePanel.mozilla #loadingIndicator div{background:url(ac_media_player/images/quicktime/animated_spinner.gif) 50% 50% no-repeat}
@-webkit-keyframes loadingIndicatorAnime{0%{ -webkit-transform:rotate(0deg)}
8.32%{-webkit-transform:rotate(0deg)}
8.33%{-webkit-transform:rotate(30deg)}
16.66%{-webkit-transform:rotate(30deg)}
16.67%{-webkit-transform:rotate(60deg)}
24.99%{-webkit-transform:rotate(60deg)}
25%{-webkit-transform:rotate(90deg)}
33.32%{-webkit-transform:rotate(90deg)}
33.33%{-webkit-transform:rotate(120deg)}
41.66%{-webkit-transform:rotate(120deg)}
41.67%{-webkit-transform:rotate(150deg)}
49.99%{-webkit-transform:rotate(150deg)}
50%{-webkit-transform:rotate(180deg)}
58.2%{-webkit-transform:rotate(180deg)}
58.3%{-webkit-transform:rotate(210deg)}
66.66%{-webkit-transform:rotate(210deg)}
66.67%{-webkit-transform:rotate(240deg)}
74.99%{-webkit-transform:rotate(240deg)}
75%{-webkit-transform:rotate(270deg)}
83.32%{-webkit-transform:rotate(270deg)}
83.33%{-webkit-transform:rotate(300deg)}
91.65%{-webkit-transform:rotate(300deg)}
91.66%{-webkit-transform:rotate(330deg)}
100%{-webkit-transform:rotate(330deg)}
}
.moviePanel.movie-loading-panel_320x180,.moviePanel.movie-loading-panel_320x200,.moviePanel.movie-loading-panel_480x272,.moviePanel.movie-loading-panel_480x300,.moviePanel.movie-loading-panel_560x316,.moviePanel.movie-loading-panel_560x352,.moviePanel.movie-loading-panel_640x360,.moviePanel.movie-loading-panel_640x400,.moviePanel.movie-loading-panel_848x480,.moviePanel.movie-loading-panel_848x528,.moviePanel.movie-loading-panel{background-position:50% 50%;background-repeat:no-repeat;z-index:20050}
.moviePanel.movie-loading-panel_320x180{background-image:url(ac_media_player/images/quicktime/qt_loading320x180.gif)}
.moviePanel.movie-loading-panel_320x200{background-image:url(ac_media_player/images/quicktime/qt_loading320x200.gif)}
.moviePanel.movie-loading-panel_480x272{background-image:url(ac_media_player/images/quicktime/qt_loading480x272.gif)}
.moviePanel.movie-loading-panel_480x300{background-image:url(ac_media_player/images/quicktime/qt_loading480x300.gif)}
.moviePanel.movie-loading-panel_560x316{background-image:url(ac_media_player/images/quicktime/qt_loading560x316.gif)}
.moviePanel.movie-loading-panel_560x352{background-image:url(ac_media_player/images/quicktime/qt_loading560x352.gif)}
.moviePanel.movie-loading-panel_640x360{background-image:url(ac_media_player/images/quicktime/qt_loading640x360.gif)}
.moviePanel.movie-loading-panel_640x400{background-image:url(ac_media_player/images/quicktime/qt_loading640x400.gif)}
.moviePanel.movie-loading-panel_848x480{background-image:url(ac_media_player/images/quicktime/qt_loading848x480.gif)}
.moviePanel.movie-loading-panel_848x528{background-image:url(ac_media_player/images/quicktime/qt_loading848x528.gif)}
.moviePanel.movie-loading-panel{background-image:url(ac_media_player/images/quicktime/qt_loading848x528.gif)}
* html .ACMediaControls *{position:static!important}
.ACMediaControls .ACMediaAlertDisplay-active .two-times-speed-display,.ACMediaControls .ACMediaAlertDisplay-active .four-times-speed-display,.ACMediaControls .ACMediaAlertDisplay-active .eight-times-speed-display,.ACMediaControls .mediaControllerPanel>.ACMediaController .volumeMute,.ACMediaControls .mediaControllerPanel>.ACMediaController .volumeTrack,.ACMediaControls .mediaControllerPanel>.ACMediaController .volumeTrackProgress,.ACMediaControls .mediaControllerPanel>.ACMediaController .volumePlayHead,.ACMediaControls .mediaControllerPanel>.ACMediaController .volumeFull,.ACMediaControls .mediaControllerPanel>.ACMediaController .play,.ACMediaControls .mediaControllerPanel>.ACMediaController .pause,.ACMediaControls .mediaControllerPanel>.ACMediaController .fastBackward,.ACMediaControls .mediaControllerPanel>.ACMediaController .fastForward,.ACMediaControls .mediaControllerPanel>.ACMediaController .accessibilitiesMenuControl,.ACMediaControls .mediaControllerPanel>.ACMediaController .sizesMenuControl,.ACMediaControls .mediaControllerPanel>.ACMediaController .downloadMenuControl,.ACMediaControls .mediaControllerPanel>.ACMediaController .shareMenuControl,.ACMediaControls .mediaControllerPanel>.ACMediaController .track,.ACMediaControls .mediaControllerPanel>.ACMediaController .loadedProgress,.ACMediaControls .mediaControllerPanel>.ACMediaController .trackProgress,.ACMediaControls .mediaControllerPanel>.ACMediaController .playHead,.slim .ACMediaControls .ACMediaController .trackPanel .playHead{background-image:url(ac_media_player/images/quicktime/ac_media_regular_controls.png);background-repeat:no-repeat;*text-indent:-99999px}
.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .captionsControl,.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .sizesControl,.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .downloadControl,.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .shareControl,.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .fullscreenControl{background-image:url(ac_media_player/images/quicktime/snow_leopard_controller_settings_controls.png);background-repeat:no-repeat;display:none}
.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .captionsControl-enabled,.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .sizesControl-enabled,.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .downloadControl-enabled,.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .shareControl-enabled,.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .fullscreenControl-enabled,.ACMediaControls .mediaControllerPanel>.ACMediaController .settingsControls .fullscreenControl-disabled{display:inline-block}
.ACMediaControls .ACMediaController *{user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none}
.mediaControllerPanel{opacity:1;transition:opacity .7s;-webkit-transition:opacity .7s;-o-transition:opacity .7s}
.mediaControllerPanel.fade{opacity:0}
.ACMediaControls .ACMediaAlertDisplay{display:none}
.ACMediaControls .ACMediaAlertDisplay-active{display:block;left:20px;position:absolute!important;top:20px;z-index:20050}
.ACMediaControls .ACMediaAlertDisplay-active div.two-times-speed-display,.ACMediaControls .ACMediaAlertDisplay-active div.four-times-speed-display,.ACMediaControls .ACMediaAlertDisplay-active div.eight-times-speed-display{height:40px;text-indent:-99999px;width:40px;*color:#FFF;*font-size:15px;*font-weight:bold;*text-indent:0;_background:0;_color:#FFF;_font-size:15px;_font-weight:bold;_text-indent:0;_text-shadow:#000 1px 1px 2px;top:0}
.ACMediaControls .ACMediaAlertDisplay-active div.two-times-speed-display{background-position:-1px -170px;height:40px;width:39px;*background:0}
.ACMediaControls .ACMediaAlertDisplay-active div.four-times-speed-display{background-position:-40px -170px;*background:0}
.ACMediaControls .ACMediaAlertDisplay-active div.eight-times-speed-display{background-position:-80px -170px;*background:0}
.ACMediaControls .ACMediaAlertDisplay-active div .border-radius-box{margin:0;padding:0;position:relative}
.ACMediaControls .ACMediaAlertDisplay-active div .border-radius-box span{left:7px;position:absolute!important;top:10px}
.slim .ACMediaControls .fastBackward-speed-display,.slim .ACMediaControls .fastForward-speed-display{display:none}
.ACMediaControls .ACMediaAlertDisplay-active .ACMediaCaptionsDisplay{background:rgba(0,0,0,.5);border-radius:7px;color:#FFF;font-size:15px;font-weight:bold;padding:7px 10px;text-shadow:#000 1px 1px 2px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;_height:40px;_margin:0;_padding:0;_width:210px}
.ACMediaControls .ACMediaAlertDisplay-active .ACMediaCaptionsDisplay .border-radius-box{height:40px;margin:0;padding:0;position:relative;width:210px}
.ACMediaControls .ACMediaAlertDisplay-active .ACMediaCaptionsDisplay .border-radius-box span{left:10px;position:absolute!important;top:10px;white-space:nowrap}
.ACMediaControls .ACMediaTrackText-enabled{bottom:30px;height:auto;left:0;position:absolute!important;right:0;margin:0 auto;width:70%}
.ACMediaControls .ACMediaTrackText-enabled span{background:#000;clear:left;color:#FFF;float:left;font-family:Monaco;font-size:14px;height:20px;letter-spacing:4px;padding:2px 12px;white-space:nowrap}
.ACMediaControls .mediaControllerPanel{bottom:20px;height:71px;left:50%;margin-left:-225px;position:absolute!important;width:450px;z-index:10;*color:transparent}
.ACMediaControls .slim-left-cap,.ACMediaControls .slim-right-cap{display:none}
.ACMediaControls div.mediaControllerPanel div.ACMediaController{height:71px;width:450px}
.ACMediaControls div.mediaControllerPanel> div.ACMediaController{background-image:url(ac_media_player/images/quicktime/ac_media_regular_background.png);background-repeat:no-repeat;color:transparent}
.slim .ACMediaControls div.mediaControllerPanel div.ACMediaController{text-align:left}
.ACMediaControls div.mediaControllerPanel div.ACMediaController{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ac_media_regular_background.png', sizingMethod='crop')}
* html .ACMediaControls .ACMediaController .volumeMute,* html .ACMediaControls .ACMediaController .volumeMute-enabled,* html .ACMediaControls .ACMediaController .volumeMute-active,* html .ACMediaControls .ACMediaController .volumeFull,* html .ACMediaControls .ACMediaController .volumeFull-enabled,* html .ACMediaControls .ACMediaController .volumeFull-active,* html .ACMediaControls .ACMediaController .play,* html .ACMediaControls .ACMediaController .play-enabled,* html .ACMediaControls .ACMediaController .play-active,* html .ACMediaControls .ACMediaController .pause,* html .ACMediaControls .ACMediaController .pause-enabled,* html .ACMediaControls .ACMediaController .pause-active,* html .ACMediaControls .ACMediaController .fastBackward,* html .ACMediaControls .ACMediaController .fastBackward-enabled,* html .ACMediaControls .ACMediaController .fastBackward-active,* html .ACMediaControls .ACMediaController .fastForward,* html .ACMediaControls .ACMediaController .fastForward-enabled,* html .ACMediaControls .ACMediaController .fastForward-active,* html .ACMediaControls .ACMediaController .settingsControls .captionsControl,* html .ACMediaControls .ACMediaController .settingsControls .captionsControl-enabled,* html .ACMediaControls .ACMediaController .settingsControls .captionsControl-active,* html .ACMediaControls .ACMediaController .settingsControls .captionsControl-selected,* html .ACMediaControls .ACMediaController .settingsControls .sizesControl,* html .ACMediaControls .ACMediaController .settingsControls .sizesControl-enabled,* html .ACMediaControls .ACMediaController .settingsControls .sizesControl-active,* html .ACMediaControls .ACMediaController .settingsControls .sizesControl-selected,* html .ACMediaControls .ACMediaController .settingsControls .downloadControl,* html .ACMediaControls .ACMediaController .settingsControls .downloadControl-enabled,* html .ACMediaControls .ACMediaController .settingsControls .downloadControl-active,* html .ACMediaControls .ACMediaController .settingsControls .downloadControl-selected,* html .ACMediaControls .ACMediaController .settingsControls .shareControl,* html .ACMediaControls .ACMediaController .settingsControls .shareControl-enabled,* html .ACMediaControls .ACMediaController .settingsControls .shareControl-active,* html .ACMediaControls .ACMediaController .settingsControls .shareControl-seleted,* html .ACMediaControls .ACMediaController .settingsControls .fullscreenControl-enabled,* html .ACMediaControls .ACMediaController .settingsControls .fullscreenControl-disabled,* html .ACMediaControls .ACMediaController .settingsControls .fullscreenControl-active,* html .ACMediaControls .ACMediaController .settingsControls .fullscreenControl-selected{text-indent:-99999px}
.ACMediaControls .ACMediaController .volumeMute{background-position:-195px -33px;height:20px;left:15px;position:absolute!important;top:15px;width:20px;_top:13px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumeMute.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumeMute-enabled{background-position:-195px -3px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumeMute-enabled.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumeMute-active{background-position:-195px -63px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumeMute-active.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumePanel{height:20px;left:33px;overflow:visible;position:absolute!important;top:16px;width:50px}
.ACMediaControls .ACMediaController .volumeTrack{background-attachment:scroll;background-color:transparent;background-position:0 -95px;height:9px;left:0;position:absolute!important;top:5px;text-align:left;width:50px;_height:18px;_top:-2px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumeProgress.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumeTrackProgress{background-attachment:scroll;background-color:transparent;background-position:-50px -95px;height:9px;overflow:visible;position:absolute!important;_height:18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumeTrack.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumePlayHead{background-attachment:scroll;background-color:transparent;background-position:-136px -36px;height:18px;margin-left:-3px;position:absolute!important;top:-3px;width:18px;_top:0;_z-index:100;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumePlayhead.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumePlayHead-enabled{background-position:-136px -7px;cursor:pointer;_z-index:100;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumePlayhead-enabled.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumePlayHead-active{background-position:-136px -67px;_z-index:100;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumePlayhead-active.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumeFull{background-position:-225px -33px;height:20px;left:86px;position:absolute!important;top:15px;width:20px;_top:13px;_z-index:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumeFull.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumeFull-enabled{background-position:-225px -3px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumeFull-enabled.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .volumeFull-active{background-position:-225px -63px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/volumeFull-active.png', sizingMethod='crop')}
.ACMediaControls .mediaControllerPanel> .ACMediaController .fastBackward{background-image:url(ac_media_player/images/quicktime/ac_media_regular_controls.png);background-repeat:no-repeat}
.ACMediaControls .mediaControllerPanel> .ACMediaController .fastForward{background-image:url(ac_media_player/images/quicktime/ac_media_regular_controls.png);background-repeat:no-repeat}
.ACMediaControls .ACMediaController .play{height:30px;left:213px;overflow:hidden;position:absolute!important;text-indent:-9999px;top:10px;width:30px}
.ACMediaControls .ACMediaController .play,.ACMediaControls .ACMediaController .pause{background-attachment:scroll;background-color:transparent;background-position:0 -30px;height:30px;left:213px;overflow:hidden;position:absolute!important;text-indent:-9999px;top:10px;width:30px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/play.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .play-enabled{background-position:0 0;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/play-enabled.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .play-active{background-position:0 -60px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/play-active.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .pause{background-position:-29px -30px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/pause.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .pause-enabled{background-position:-29px 0;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/pause-enabled.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .pause-active{background-position:-29px -60px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/pause-active.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .fastBackward{background-attachment:scroll;background-color:transparent;background-position:-60px -30px;height:30px;left:172px;overflow:hidden;position:absolute!important;top:10px;width:35px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/fastBackward.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .fastBackward-enabled{background-position:-60px 0;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/fastBackward-enabled.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .fastBackward-active{background-position:-60px -60px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/fastBackward-active.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .fastForward{background-attachment:scroll;background-color:transparent;background-position:-95px -30px;height:30px;left:250px;overflow:hidden;position:absolute!important;top:10px;width:35px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/fastForward.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .fastForward-enabled{background-position:-95px 0;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/fastForward-enabled.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .fastForward-active{background-position:-95px -60px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/fastForward-active.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .track-container{left:0;position:absolute;top:0}
.ACMediaControls .ACMediaController .trackPanel{height:20px;left:65px;position:absolute!important;top:41px;width:318px}
.ACMediaControls .ACMediaController .trackPanel>.track{background-position:-1px -113px}
.ACMediaControls .ACMediaController .trackPanel .track{background-attachment:scroll;background-color:transparent;height:13px;left:0;position:absolute!important;top:0;text-align:left;width:318px;_height:18px;_top:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/track.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .trackPanel .track .loadedProgress{display:block;background-attachment:scroll;background-color:transparent;background-position:-1px -135px;height:13px;overflow:hidden;position:absolute!important;top:1px;left:0;_height:18px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/loadedProgress.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .trackPanel .track .trackProgress{-webkit-box-sizing:content-box;display:block;background-color:transparent;background-position:-1px -155px;display:block;height:13px;padding-left:4px;overflow:hidden;position:absolute!important;top:1px;left:0;_height:18px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/trackProgress.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .track .playHead{background-attachment:scroll;background-color:transparent;background-position:-167px -35px;height:18px;margin-left:-4px;position:absolute!important;top:-1px;width:18px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/playHead.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .track .playHead-enabled{background-position:-167px -5px;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/playHead-enabled.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .track .playHead-active{background-position:-167px -65px;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/quicktime/ie6/playHead-active.png', sizingMethod='crop')}
.ACMediaControls .ACMediaController .timeDisplay{color:#4F4F4F;display:none;left:28px;font-size:9px;font-weight:bold;padding:0;position:absolute!important;right:auto!important;text-shadow:#000 1px 1px 2px;top:41px;white-space:nowrap;width:auto!important;_font-weight:normal}
.ACMediaControls .ACMediaController .timeDisplay span{padding:0}
.ACMediaControls .ACMediaController .durationDisplay{color:#4F4F4F;display:none;font-size:9px;font-weight:bold;left:392px;padding:0;position:absolute!important;text-shadow:#000 1px 1px 2px;top:41px;white-space:nowrap;_font-weight:normal}
.ACMediaControls .ACMediaController .timeDisplay-enabled{color:#d5d5d5;display:block;font-size:9px;font-weight:bold;left:28px;position:absolute!important;right:auto!important;text-shadow:#000 1px 1px 2px;top:41px;width:auto!important;_font-weight:normal}
.ACMediaControls .ACMediaController .timeDisplay-enabled span{padding:0}
.ACMediaControls .ACMediaController .durationDisplay-enabled{color:#d5d5d5;display:block;font-size:9px;font-weight:bold;left:392px;position:absolute!important;text-shadow:#000 1px 1px 2px;top:41px;_font-weight:normal}
.ACMediaControls .ACMediaControllerTrackText{background:#000;color:#d5d5d5;display:none;margin:auto auto 70px;padding:10px;position:relative}
.ACMediaControls .ACMediaControllerTrackText.enabled{display:block}
.slim .ACMediaControls .ACMediaAlertDisplay{display:none!important}
.slim .ACMediaControls .mediaControllerPanel{bottom:-31px;height:31px;left:0;margin-left:0;width:100%;z-index:10}
div.slim .ACMediaControls div.mediaControllerPanel div.ACMediaController,.slim .ACMediaControls .slim-left-cap,.slim .ACMediaControls .slim-right-cap{background-image:url(ac_media_player/images/quicktime/ac_media_slim_background.png)}
div.slim .ACMediaControls div.mediaControllerPanel div.ACMediaController{background-repeat:no-repeat;background-position:-20px 0;color:transparent;height:31px;margin:0 20px;position:relative;width:auto;z-index:10}
.slim .ACMediaControls .slim-left-cap{background-attachment:scroll;background-position:left top;background-repeat:no-repeat;display:block;height:31px;left:0;margin:0;position:absolute;top:0;width:20px;z-index:10}
.slim .ACMediaControls .slim-right-cap{background-attachment:scroll;background-position:right top;background-repeat:no-repeat;display:block;height:31px;margin:0;position:absolute;right:0;top:0;width:20px;z-index:10}
.slim .ACMediaControls .ACMediaController .volumeMute,.slim-short .ACMediaControls .ACMediaController .volumeTrack,.slim-short .ACMediaControls .ACMediaController .volumeTrackProgress,.slim .ACMediaControls .ACMediaController .volumeFull,.slim .ACMediaControls .ACMediaController .play,.slim .ACMediaControls .ACMediaController .pause,.slim .ACMediaControls .ACMediaController .fastBackward,.slim .ACMediaControls .ACMediaController .fastForward,.slim .ACMediaControls .ACMediaController .trackPanel .track,.slim .ACMediaControls .ACMediaController .trackPanel .loadedProgress,.slim .ACMediaControls .ACMediaController .trackPanel .trackProgress,.slim .ACMediaControls .ACMediaController .trackPanel .track-right-cap,.slim .ACMediaControls .ACMediaController .trackPanel .track-right-cap-loaded{background-color:transparent;background-image:url(ac_media_player/images/quicktime/ac_media_slim_controls.png);background-repeat:no-repeat}
.slim .ACMediaControls .ACMediaController .volumeMute{background-position:-135px -33px;left:-5px;top:5px}
.slim .ACMediaControls .ACMediaController .volumeMute-enabled{background-position:-135px -3px}
.slim .ACMediaControls .ACMediaController .volumeMute-active{background-position:-135px -63px}
.slim .ACMediaControls .ACMediaController .volumePanel{left:13px;top:6px}
.slim .ACMediaControls .ACMediaController .volumeFull{background-position:-165px -33px;left:65px;top:5px}
.slim .ACMediaControls .ACMediaController .volumeFull-enabled{background-position:-165px -3px}
.slim .ACMediaControls .ACMediaController .volumeFull-active{background-position:-165px -63px}
.slim .ACMediaControls .ACMediaController .play,.slim .ACMediaControls .ACMediaController .pause{left:131px!important;top:0!important}
.slim .ACMediaControls .ACMediaController .pause{background-position:-29px -32px}
.slim .ACMediaControls .ACMediaController .pause-enabled{background-position:-29px -2px}
.slim .ACMediaControls .ACMediaController .pause-active{background-position:-29px -59px}
.slim .ACMediaControls .ACMediaController .fastBackward{background-position:-60px -29px;left:98px;top:1px}
.slim .ACMediaControls .ACMediaController .fastBackward-enabled{background-position:-60px 0}
.slim .ACMediaControls .ACMediaController .fastBackward-active{background-position:-60px -59px}
.slim .ACMediaControls .ACMediaController .two-times-fast-backward{background-position:-189px -3px;left:93px}
.slim .ACMediaControls .ACMediaController .four-times-fast-backward{background-position:-189px -33px;left:93px}
.slim .ACMediaControls .ACMediaController .eight-times-fast-backward{background-position:-189px -63px;left:93px}
.slim .ACMediaControls .ACMediaController .fastForward{background-position:-95px -30px;left:157px;top:1px}
.slim .ACMediaControls .ACMediaController .fastForward-enabled{background-position:-95px 0}
.slim .ACMediaControls .ACMediaController .fastForward-active{background-position:-95px -60px}
.slim .ACMediaControls .ACMediaController .two-times-fast-forward{background-position:-225px -3px;left:161px}
.slim .ACMediaControls .ACMediaController .four-times-fast-forward{background-position:-225px -33px;left:161px}
.slim .ACMediaControls .ACMediaController .eight-times-fast-forward{background-position:-225px -63px;left:161px}
.slim .ACMediaControls .ACMediaController .track-container{display:inline-block;height:31px;margin:0 0 0 205px;position:relative;white-space:nowrap;width:auto}
.slim .ACMediaControls .ACMediaController .trackPanel{display:inline-block;left:auto;margin-right:3px;position:relative!important;top:7px;width:80%}
.slim .ACMediaControls .ACMediaController .trackPanel .track{background-attachment:scroll;background-position:-3px -93px;height:13px;position:relative;right:5px;text-align:left;top:0;width:100%;overflow:hidden}
.slim .ACMediaControls .ACMediaController .trackPanel .loadedProgress{background-attachment:scroll;background-position:-3px -114px;height:13px;overflow:hidden;position:absolute;top:1px}
.slim .ACMediaControls .ACMediaController .trackPanel .trackProgress{background-attachment:scroll;background-position:-3px -134px;height:13px;overflow:hidden;position:absolute;top:1px}
.slim .ACMediaControls .ACMediaController .trackPanel .playHead{background-attachment:scroll;background-color:transparent;background-position:-167px -35px;height:18px;margin-left:-4px;position:absolute;top:-2px;width:18px;z-index:20050}
.slim .ACMediaControls .ACMediaController .trackPanel .playHead-enabled{background-position:-167px -5px;cursor:pointer}
.slim .ACMediaControls .ACMediaController .trackPanel .playHead-active{background-position:-167px -65px;cursor:pointer}
.slim .ACMediaControls .ACMediaController .trackPanel .track-right-cap{background-color:transparent;background-position:-512px -93px;height:13px;margin-right:-5px;position:absolute!important;right:0;top:0;width:5px}
.slim .ACMediaControls .ACMediaController .trackPanel .track-right-cap-loaded{background-color:transparent;background-position:-512px -154px;height:13px;margin-right:-5px;position:absolute!important;right:0;top:1px;width:5px}
.slim .ACMediaControls .ACMediaController .timeDisplay{display:none;font-weight:bold;left:auto;margin-left:-5px;padding-left:2px;position:relative!important;text-align:right;text-shadow:#000 1px 1px 2px;top:-2px;width:40px;_font-weight:normal}
.slim .ACMediaControls .ACMediaController .durationDisplay{display:none;font-weight:bold;left:auto;margin-left:-5px;padding-left:5px;position:relative!important;text-align:left;text-shadow:#000 1px 1px 2px;top:-2px;width:40px;_font-weight:normal}
.slim .ACMediaControls .ACMediaController .timeDisplay-enabled{display:inline-block}
.slim .ACMediaControls .ACMediaController .durationDisplay-enabled{display:inline-block}
.slim .ACMediaControls .ACMediaController .settingsControls{display:inline-block;height:22px;left:auto;margin:0 0 0 15px;padding:0;position:absolute;right:0;text-align:right;top:4px;width:auto;z-index:20520}
.short-slim.slim .ACMediaControls .ACMediaController .fastBackward,.short-slim.slim .ACMediaControls .ACMediaController .fastForward,.short-slim.slim .ACMediaControls .ACMediaController .timeDisplay,.short-slim.slim .ACMediaControls .ACMediaController .durationDisplay{display:none}
.short-slim.slim .ACMediaControls .ACMediaController .volumeMute{left:-15px}
.short-slim.slim .ACMediaControls .ACMediaController .volumePanel{left:3px;width:40px}
.short-slim.slim .ACMediaControls .ACMediaController .volumeTrack{background-image:url(ac_media_player/images/quicktime/ac_media_slim_controls.png);background-position:-0px -175px;width:40px}
.short-slim.slim .ACMediaControls .ACMediaController .volumeTrackProgress{background-image:url(ac_media_player/images/quicktime/ac_media_slim_controls.png);background-position:-43px -175px;width:40px}
.short-slim.slim .ACMediaControls .ACMediaController .volumeFull{left:46px}
.short-slim.slim .ACMediaControls .ACMediaController .play,.short-slim.slim .ACMediaControls .ACMediaController .pause{left:73px!important;top:0}
.short-slim.slim .ACMediaControls .ACMediaController .track-container{margin-left:113px;top:1px}
.short-slim.slim .ACMediaControls .ACMediaController .trackPanel{margin-left:-5px;width:100%}
