
 /* --------------------------------------------------------- */
 /* A L L G E M E I N                                         */
 /* --------------------------------------------------------- */
 
 body
 {
    margin: 0px;
    padding: 0px;
    border: none;
    font-family: Tahoma,Arial,sans-serif;
    font-size: 11px;
    color: #283032;
    overflow: auto;
    background: #000000;
    scrollbar-face-color:	#ffffff;
    scrollbar-arrow-color:	#ADB7C0;
    scrollbar-track-color:	#ffffff;
    scrollbar-shadow-color:	#ADB7C0;
    scrollbar-highlight-color:	#ADB7C0;
    scrollbar-3dlight-color:	#ffffff;
 }

 td
 {
    font-family: Tahoma,Arial,sans-serif;
    font-size: 11px;
    color: #283032;
 }

 a:link    { color: #666666; text-decoration: none; }
 a:active  { color: #666666; text-decoration: none; }
 a:visited { color: #666666; text-decoration: none; }
 a:hover   { color: #000000; text-decoration: underline; }

 a.nolink
 {
    text-decoration: none;
 }
 
 h1
 {
    margin: 0px;
    margin-bottom: 5px;
    padding: 0px;
    font-size: 16px;
    font-weight: 500;
 }

 h2
 {
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    font-weight: 500;
 }

 h3
 {
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    font-weight: 500;
 }

 iframe
 {
    padding: 0px;
    background: #ffffff;
    border: #333333 0px solid;
    scrollbar-face-color:	#ffffff;
    scrollbar-arrow-color:	#999999;
    scrollbar-track-color:	#ffffff;
    scrollbar-shadow-color:	#999999;
    scrollbar-highlight-color:	#999999;
    scrollbar-3dlight-color:	#ffffff;
    scrollbar-darkshadow-Color:	#ffffff;
 }

 /* --------------------------------------------------------- */
 /* P A G E                                                   */
 /* --------------------------------------------------------- */

 div
 {
    margin: 0px;
    padding: 0px;
    border: #000000 0px dotted;
    color: #000000;
 }

 #ytLayer
 {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 0px;
    height: 0px;
    border: #000000 0px solid;
    overflow: hidden;
 }
 
 .container
 {
    display: block;
    margin: 0px;
    margin-top: 5px;
    padding: 0px;
    border: #000000 0px solid;
 }
 
 /* --------------------------------------------------------- */
 /* H E A D E R                                               */
 /* --------------------------------------------------------- */

 #ytHeader
 {
    z-index: 98;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 400px;
    height: 0px;
    padding: 0px;
    border: #b1b1b1 0px solid;
    border-bottom: #b1b1b1 1px solid;
    background: #ffffff;
    background: rgba(255, 255, 255, 0.9);
    overflow: hidden;
 }
 
 #ytHeaderContainer
 {
    margin: 5px;
    padding: 0px;
    border: #b1b1b1 0px solid;
 }
 
 #ytHeaderLogo
 {
    position: absolute;
    top: 9px;
    left: 8px;
    cursor: url("/img/24x24.png"), default;
 }
 
 #ytHeaderTitleSpan
 {
    position: absolute;
    top: 8px;
    right: 8px;
    left: 34px;
    height: 18px;
    overflow: hidden;
    font-size: Tahoma, Arial, sans-serif;
    font-size: 14px;
 }
 
 /* --------------------------------------------------------- */
 /* P L A Y E R                                               */
 /* --------------------------------------------------------- */

 #ytPlayer
 {
    position: relative;
    width: 400px;
    height: 300px;
    margin: 0px;
    margin-bottom: -2px;
    padding: 0px;
    border: #000000 0px solid;
    background: #000000;
 }
 
 #ytapiplayer
 {
    margin: 0px;
    padding: 0px;
    border-top: #b1b1b1 1px solid;
    border-right: #b1b1b1 1px solid;
    border-left: #b1b1b1 1px solid;
 }
 
 /* --------------------------------------------------------- */
 /* C O N T R O L S                                           */
 /* --------------------------------------------------------- */

 #ytControl
 {
    position: absolute;
    top: 296px;
    width: 400px;
    height: 25px;
    margin: 0px;
    padding: 0px;
    border: #000000 0px solid;
 }
 
 .ytControlImg
 {
    float: left;
    border: #000000 0px solid;
    cursor: pointer;
 }
 
 #ytControlPlay
 {
    width: 30px;
    height: 25px;
 }
 
 #ytControlPause
 {
    width: 30px;
    height: 25px;
 }
 
 #ytControlStop
 {
    width: 29px;
    height: 25px;
 }
 
 #ytControlSliderFrame
 {
    float: left;
    width: 199px;
    height: 25px;
    margin: 0px;
    padding: 0px;
    padding-top: 0px;
    padding-left: 4px;
    border: #000000 0px solid;
    background-image: url("../img/ytControlBg.png");
    background-repeat: repeat-x;
 }
 
 #ytControlSliderSeek
 {
    margin: 9px;
    margin-top: 10px;
    padding: 0px;
    height: 4px;
 }
 
 #ytControlSliderSeek a
 {
    margin-top: 0px;
    padding-left: 1px;
    padding-right: 1px;
 }
 
 #ytControlTime
 {
    float: left;
    width: 77px;
    height: 25px;
    margin: 0px;
    padding: 0px;
    border: #000000 0px solid;
    background-image: url("../img/ytControlBg.png");
    background-repeat: repeat-x;
 }
 
 #ytControlTimeText
 {
    margin: 0px;
    margin-top: 6px;
    padding: 0px;
    border: #000000 0px solid;
 }
 
 #ytControlMute
 {
    width: 31px;
    height: 25px;
 }
 
 #ytControlUnmute
 {
    width: 31px;
    height: 25px;
 }
 
 #ytControlVolume
 {
    margin: 0px;
    padding: 0px;
    border: #000000 0px solid;
 }
 
 #ytControlVolumeSliderFrame
 {
    z-index: 99;
    display: none;
    position: absolute;
    right: 30px;
    bottom: 24px;
    width: 31px;
    height: 63px;
    margin: 0px;
    padding: 0px;
    border: #000000 0px solid;
    background-image: url("../img/ytControlVolumeBg.png");
    background-repeat: no-repeat;
 }
 
 #ytControlVolumeSliderContainer
 {
    position: relative;
    height: 42px;
    margin: 0px;
    padding: 0px;
    border: #000000 0px solid;
 }
 
 #ytControlVolumeSlider
 {
    position: relative;
    width: 4px;
    height: 42px;
    margin: 10px;
    margin-left: 12px;
    padding: 0px;
 }
 
 #ytControlVolumeSlider a
 {
    margin-left: 0px;
    padding-left: 0px;
    padding-right: 0px;
 }
 
 #ytControlPlaylist
 {
    float: left;
    margin: 0px;
    padding: 0px;
    border: #000000 0px solid;
 }
 
 #ytControlPlaylistOn
 {
    width: 30px;
    height: 25px;
 }
 
 #ytControlPlaylistOff
 {
    width: 30px;
    height: 25px;
 }
 
 /* --------------------------------------------------------- */
 /* M E N U                                                   */
 /* --------------------------------------------------------- */

 #ytMenu
 {
    z-index: 97;
    position: absolute;
    top: 298px;
    left: 0px;
    width: 400px;
    height: 0px;
    padding: 0px;
    border: #b1b1b1 0px solid;
    border-top: #b1b1b1 1px solid;
    background: #ffffff;
    background: rgba(255, 255, 255, 0.9);
    overflow: hidden;
 }
 
 #ytMenuContainer
 {
    margin: 0px;
    padding: 0px;
    height: 92px;
    border: #b1b1b1 0px solid;
 }
 
 #ytPlaylist
 {
    height: 80px;
    margin: 5px;
    margin-top: 2px;
    margin-right: 6px;
    padding: 0px;
    border: #000000 0px dotted;
    overflow-x: hidden;
    overflow-y: auto;
 }
 
 .ytPlaylistThumbnail
 {
    height: 11px;
    margin-left: 3px;
    margin-right: 4px;
    border: #000000 0px dotted;
 }
 
 .ytPlaylistThumbnail:first
 {
    margin-top: 0px;
 }
 
 #ytShareCell
 {
    width: 106px;
    height: 100%;
    border-left: #b1b1b1 1px solid;
 }
 
 #ytShare
 {
    margin: 5px;
    margin-top: 4px;
    margin-left: 9px;
    padding: 0px;
    border: #000000 0px dotted;
 }
 
 .ytPlaylistLinkSpan
 {
    overflow: hidden;
    height: 17px;
 }
 
 .ytPlaylistLink
 {
    
 }
 
 .ytPlaylistLink img
 {
    margin-top: 3px;
 }
 
 /* --------------------------------------------------------- */
 /* P R O M O T I O N                                         */
 /* --------------------------------------------------------- */

 .ytPromo,
 .ytPromoEmbed,
 .ytPromoUrl,
 .ytPromoPerma,
 .ytPromoChannel
 {
    display: none;
 }
 
 .ytPromo
 {
    padding-top: 2px;
 }
 
 .ytPromo a
 {
    color: #000000;
    text-decoration: none;
 }
 
 /* --------------------------------------------------------- */
 /* D I S C L A I M E R                                       */
 /* --------------------------------------------------------- */

 #ytDisclaimer
 {
    display: none;
    position: absolute;
    top: 335px; 
 }
 
 /* --------------------------------------------------------- */
 /* S A N D B O X                                             */
 /* --------------------------------------------------------- */


 #ytSandbox
 {
    display: none;
    height: 100px; 
    overflow: auto; 
 }
 
