﻿.invisible{
    display:none;
}
div.mainMenu{
    background-image: url(img/mainmenu.gif);
    background-repeat:repeat-x;
    height:50px;
    font-size:15px;
    padding-left:20px;
}
.mainMenu div.mainMenuItem{
	float:left;
	padding:15px 10px 17px 0;
}
.mainMenu div.mainMenuItem a.Link{
    padding:5px;
    color:White;
    background-color:Black;
}
.mainMenu div.mainMenuItem a.LinkActive{
    padding:5px 5px 17px 5px;
    color:Black;
    background-color:White;
}
.mainMenu div.mainMenuItem .Label{
    color:White;
    background-color:Black;
    padding:5px
}
.mainMenu div.mainMenuItem .LabelActive{
    color:Black;
    background-color:White;
    padding:5px 5px 17px 5px;
}
.mainMenuMoreContainer{
    float:left;
}
.mainMenuMoreContainer #MoreBlock{

}
.mainMenuMoreContainer #MoreLiteralBlock{
  
}
.mainMenuMoreContainer #MoreImageBlock{
  
}
.mainMenuMore{
    position:absolute;
    display:none;
}
.mainMenuMore div.mainMenuMoreItem{
    width:127px;
}
.mainMenuMore div.mainMenuMoreItem a{
    color:#ffffff;
}
.mainMenuMoreCorner{
    background-image: url(img/mainmenumorecorner.gif);
    background-repeat:no-repeat;
    display:none;
    margin-top:-11px;
    margin-left:189px;
}
.mainMenuMoreAppend{
    background-image: url(img/mainmenumoreappend.gif);
    background-repeat:repeat-x;
    display:none;
    width:190px
}
.mainMenuABCCorner{
    position:absolute;
    background-image:url('img/mainmenuABCcorner.gif');
    margin-top:-10px;
}
.mainMenuABC{
    clear:left;
    padding-left:30px;
    border:1px solid #d7d7d7;
    border-right:0;
}
.mainMenuABC span{
    float:left;
    padding:12px 5px 0 5px;
}
.videoPlayerContainer{
    height:370px;
}
.videoPlayerContainer .videoPlayer{
    width:600px;
    height:360px;
    float:left
}
.videoPlayerContainer .videoQuality{
    margin-left:600px;
    letter-spacing:-1px;
}
.videoPlayerContainer .videoQuality .videoQualityLabelTop{
    background-color: Black;
    color: White;
    padding: 3px 2px 3px 5px;
    font-size:15px;
}
.videoPlayerContainer .videoQuality .videoQualityLabelBottom{
    margin-top:2px;
    background-color: Black;
    color: White;
    padding: 3px 2px 3px 5px;
    font-size:15px;
}
.videoPlayerContainer .videoQuality .videoQualityButton{
    padding: 5px 3px 3px 5px;
    font-size: 14px;
}
.videoPlayerContainer .videoQuality .videoQualityButton a{
    color: #697f00; 
    border-bottom: 1px dashed;
    text-decoration:none
}
.player{
    background-color:#f4f4f4;
    width:600px;
}
.playerBL{
    background:url('img/playerbl.gif') no-repeat bottom left;
}
.playerBR{
    background:url('img/playerbr.gif') no-repeat bottom right;
    padding:5px 15px 5px 15px;
}
.CurrentPage{
    background-color:Black;
    color:White;
    padding:0 4px;
    /*margin:0 2px;*/
}
.CurrentPagingButton{
    margin:0 2px;
}
.broadcastListLeftCol{
    width:40px;
    height:240px;
    float:left;
    text-align:right;
}
.broadcastListRightCol{
    width:40px;
    height:240px;
    float:right
}
.broadcastListMiddleCol{
    margin-left:40px
}
.ui-slider-bg {
    margin-top:30px;
    width:900px;
    height:30px;
    background: url('img/slider_bg.gif') repeat-x center center;
}
.ui-slider-bg-tl {
    background: url('img/slider_bg_tl.gif') no-repeat top left;
    height:30px;
}
.ui-slider-bg-tr {
    background: url('img/slider_bg_tr.gif') no-repeat top right;
    height:30px;
}
.ui-slider-bg-bl {
    background: url('img/slider_bg_bl.gif') no-repeat bottom left;
    height:30px;
}
.ui-slider-bg-br {
    background: url('img/slider_bg_br.gif') no-repeat bottom right;
    height:30px;
}
.ui-slider {
    width:863px;
    height:31px;
    position:relative;
    left:20px;
    background: url('img/slider_axis.gif') no-repeat center center;
}
.ui-slider-handle {
    position:absolute;
    height:22px;
    width:41px;
    top:6px;
    left:0px;
    cursor:pointer;
    cursor:hand;
}
.slider{
    width:900px;
    height:240px;
    overflow:hidden;
}
.slider .sliderItemContainer{
    width:100000px;
    padding-left:10px;
    padding-right:10px;
    margin-left:0;
}
.sliderItem{
    width:190px;
    height:220px;
    float:left;
    padding:20px 15px 0 15px;
}
.sliderItem .inner{
    /*border:1px solid black;*/
    height:200px;
    letter-spacing:-1px;
}
.sliderItem .inner .description{
    margin:20px 0 0 15px;
    line-height:18px;
}
a.videoTitle{
    font-size:16px;
    color:#71850C;
}
.videoDuration{
    color:#43453E;
}
img.middleThumbnail{
    border:3px solid #eeeeee;
}
.broadcastNavigationLeft{
    float:left;
    width:11px;
    height:34px;
    background: url('img/left_ABC_border.gif') no-repeat top left;
}
.broadcastNavigationRight{
    float:left;
    width:11px;
    height:34px;
    background: url('img/right_ABC_border.gif') no-repeat top right;
}
.broadcastNavigationItem{
    float:left;
    width:20px;
    height:32px;
    border-top:1px solid #d7d7d7;
    border-bottom:1px solid #d7d7d7;
    text-align:center;
}
.broadcastNavigationItem a{
    font-size:14px;
}