/*** notice board **********************************************/
#notice_board {font-size:14px;color:#ccc;width:960px;height:22px;margin-bottom:14px;}

#notice_board h2 {}
#notice_board h2 a.stage {color: #333;}
#notice_board h2 a.stage:hover {/*text-decoration:underline;*/}
#notice_board strong {font-weight: bold;}
#notice_board span {float:left;padding-top:3px;padding-right:6px;}
#notice_board a.video {float:left;position:relative;display:block;border: 1px solid #fff;z-index:10;text-decoration:none;}
#notice_board a:hover.video {text-decoration:none;}

#notice_board a.video span.panel {position: absolute;top: -999em;left: -1px;width:150px;font-size:11px;line-height:17px;padding:8px 0 10px 7px;border: 1px solid #ccc;border-top:none;z-index:10;}
#notice_board a:hover.video {border: 1px solid #ccc;border-bottom:none;}
#notice_board a:hover.video span.panel {top:19px;/*text-decoration:underline;*/}
#notice_board .divider {padding:3px 12px 0 7px;color:#d3d3d3;}
/*** normal status *********************************/
#notice_board a.normal {background: transparent url(../images/icon-video.gif) no-repeat 5px 3px;width:22px;height:19px;}
#notice_board a:hover.normal {background-color:#fffadf;}
#notice_board a.normal span.panel {background: transparent url(../images/bg-video_02.gif) no-repeat;color:#002c7c;background-color:#fffadf;}

/*** live status *********************************/
#notice_board a.live {background: transparent url(../images/icon-video_r.gif) no-repeat 5px 3px;width:77px;height:19px;}
#notice_board a:hover.live {background-color:#fffadf;}
#notice_board a.live span.panel {background: transparent url(../images/bg-video_03.gif) no-repeat;color:#e54600;background-color:#fffadf;}

/*** tour_extra ***************************************/
#tour_extra {}
#tour_extra a {display:block;margin-bottom:13px;}

/*** news *********************************************/
#news .document_block .title {font-size:16px;}
#news_image {margin-bottom:10px;}

/*** blog *********************************************/
#blog .content_block .block_title, #blog .block_title {/*font-size:20px; */padding-bottom: 12px;}
#blog .document_block ul li div {float:left;width:188px;}
#blog .document_block ul li img {float:right;width:100px;}
#blog .document_block ul li.divider_top {padding-top:14px;}
#blog .author {font-weight:bold;color: #006d32;}
#blog .author a {color: #006d32;}

/*** latest_news *********************************************/
#latest_news {}
#latest_news li {background: transparent url(../images/blt-arrow_grey.gif) no-repeat scroll 0pt 8px;padding: 3px 0 3px 10px;line-height: 16px;}
#latest_news .content_block .block_title {font-size:20px;}

/*** standings/latest_standings block ************************************/
#latest_standings {}
#latest_standings .sponsor_image {float:right;}
#latest_standings .content_block {width:298px;	/* for IE bug */}
#latest_standings table td {height:28px;vertical-align: top;color:#3d3d3d;}
#latest_standings table td.rank {width:20px;}
#latest_standings table p.rank {background-color: #999;width:15px;height:15px;color: #fff;font-weight:bold;text-align:center;line-height:15px;}
#latest_standings #rank1 p.rank {background-color: #ffc41e;}
#latest_standings table td.name {width: 120px;}
#latest_standings table td.name a {color:#3d3d3d;}
#latest_standings table td.flag {width: 30px;padding-top:2px;}
#latest_standings table td.seq {width: 36px;color:#676767;}
#latest_standings table td.lap {width: 56px;color:#676767;}
#latest_standings table td.move {width: 10px;text-align: right;}
#latest_standings .update {font-size:10px;color: #4a4a4a;padding-bottom:10px;}
#latest_standings .sub_title {font-size:13px;font-weight:bold;padding-top:4px;}
#latest_standings .see_all {float: right;padding-top: 4px;}
#latest_standings .see_all a:link, #latest_standings .see_all a:visited, #latest_standings .see_all a:active {padding-left: 10px;background: #FFF url(../images/blt-arrow_grey.gif) 0 3px no-repeat;}
#latest_standings .content_block .content .sub_title a {background: transparent url(../images/blt-arrow_grey.gif) no-repeat scroll 70px 50%;padding-left: 80px;/*text-decoration:none; */font-weight:normal;}
#latest_standings .content_block .content a:hover {/*text-decoration:underline; */}
#latest_standings ul li {float: left;line-height:28px;width:109px;padding-left:28px;}

.jersey_holder {clear:both;/*width:100%; */overflow:hidden;}
li#jh_y {background: transparent url("../images/icon-tshirt_y.gif") no-repeat scroll left 6px;}
li#jh_g {background: transparent url("../images/icon-tshirt_g.gif") no-repeat scroll left 6px;}
li#jh_r {background: transparent url("../images/icon-tshirt_r.gif") no-repeat scroll left 6px;}
li#jh_w {background: transparent url("../images/icon-tshirt_w.gif") no-repeat scroll left 6px;}
#latest_standings .footer_block img {vertical-align:bottom;}

/*** video_list ***************************************/
#tab_container {height:286px;_overflow:hidden;	/*IE6*/}
.video_list {color:#333;/*height:286px;*/}
.video_list a {color:#333;}
.video_list dl {height:53px;padding:12px;background: transparent url(../images/bg-video_item.gif) repeat-x;}
.video_list dl:hover {background: transparent url(../images/bg-video_item_on.gif) repeat-x;}
.video_list dl:hover .video_thumb {border:1px solid #fec72a;height: 50px;width: 80px;}
.video_list dt {float:left;}
.video_list dd {padding-left:90px;}
.video_list dd .title {font-weight:bold;}
.video_list dd .time {color:#656565;}
.video_list .overlay .overlay_play_s {top:16px;left:18px;}
/*** shop ******************************************************/
/*
.left_block .content_block {
width:628px;
}
*/
#shop {}
#shop_items {padding:20px 0 20px;}
#shop_items li {float:left;width:124px;/*height:175px;*/height:200px;display: block;background: transparent url("../images/bdr-gray_dot_v.gif") repeat-y right;text-align: center;padding:0 16px 0 16px;}
#shop_items li.last {background: none;}
#shop_items .image {height:120px;}
#shop_items .caption {/*height:36px;*/min-height:36px;}
#shop_items .caption a {font-weight:bold;color: #000;display:block;}

.available {font-size:11px;color:#646464;}
.price {padding-left:10px;font-weight:bold;text-decoration: none;}

/*** photo_gallery ***********************************/
/*** photo_gallery_main ***/
.photo_gallery_main {position:relative;}
.photo_gallery_main img {vertical-align:bottom;}
.photo_gallery_main .overlay_zoom {top:120px;left:192px;}

/*** photo_gallery_dock ***/
.photo_gallery_dock {_overflow:hidden;width:276px;height:61px;float:left;}
.photo_gallery_dock ul {width:554px;height:61px;/*display:block; */}
.photo_gallery_dock ul li {float:left;background: transparent url("../images/bg-photo_dock_off.gif") no-repeat;width: 57px;height: 34px;padding:6px;}
.photo_gallery_dock ul li.end {border-right:1px solid #ececec;}
.photo_gallery_dock ul li.selected_item {background: transparent url("../images/bg-photo_dock_on.gif") no-repeat;}
.photo_gallery_dock ul li img {width:57px;height:34px;}

/*** gallery_box *****************************/
.gallery_box {}
.gallery_box .content .title {font-weight:bold;padding-bottom:10px;}
.big .gallery_box .content .title {font-size:16px;}
.gallery_box .caption_block {background-color:#f5f5f5;width:264px;padding:8px 6px 0 6px;}
.gallery_box .caption_block .link {padding:6px 0 6px;}
#galleries {overflow:hidden;height: 374px;background: transparent url("../images/dv-gray_dot_v.gif") repeat-y top center;}
.big #galleries {height: 410px;}
#galleries .gallery_box {width:276px;border:1px solid #eaeaea;padding:12px;}
#gallery1 {float:left;}
#gallery2 {float:right;}
#galleries .content .title {font-size:12px;padding-bottom:8px;}
.big #galleries .content .title {font-size: 14px;}
/*** feature_galleries *******************************/
#feature_galleries {padding:10px 10px 10px 10px;background-color:#fffade;overflow:hidden;margin-bottom:15px;width:610px;}
#feature_galleries .block_title {font-size:18px;}
#feature_galleries .document_block ul li {float:left;width:195px;}
#feature_galleries .document_block ul li.gap {width:12px;height:10px;}
#feature_galleries .document_block .title {font-weight:bold;padding-top:6px;padding-bottom:12px;}
#feature_galleries .document_block .title a {color:#003ba7;}
#feature_galleries .overlay .overlay_zoom {top: 72px;left:110px;}

/*** more_galleries **********************************/
#more_galleries {padding-bottom:16px;}
#more_galleries .block_title {font-size:18px;}

/*** comments ***********************/
#comment_count_left {top: 275px;left:0;width:55px;}
#comment_count_middle {top: 273px;left:65px;width:22px;border:0px;}
#comment_count_right {top: 275px;left:88px;width:100px;}
#validation_txt {top: 310px;left: 10px;width: 450px;}
#validation_txt1 {top: 310px;left: 75px;width: 450px;}
#validation_txt2 {top: 310px;left: 144px;width: 450px;}
#captcha {top: 300px;left: 165px;}
#com_private_key {top: 306px;left: 275px;border: 1px solid #ccc;}
#txt_captcha {top: 300px;left: 350px;width: 111px;border: 1px solid #ccc;padding: 3px;color: #666;}
#content_print {margin-left: 10px;}	



/*** VOD integration ***********************/

/*** menu ***********************/
#vod_menu .logo {width:100px;}
#vod_menu .logo_home {width:100px;}
#vod_menu .logo a, #vod_menu .logo a:visited, #vod_menu .logo a:hover {text-decoration:none;text-transform:uppercase;text-indent:32px;color:#888;font-size:14px;font-weight:bold;line-height:51px;background: url("../images/vod/menu-sprite.png") no-repeat 100% 100%;}
#vod_menu {background:url(../images/vod/topnav_bg.png);}
#vod_menu .playlist_summary a, .vod_menu li a {background-image:url(../images/vod/menu-sprite.png);}
#vod_menu .vod_menu li a {border:0 none;}

.vod_playlist .vod_dropdown .playlist_filter a {background-image:url(../images/vod/vod_playlist.png);}
.vod_playlist .vod_dropdown .playlist_filter li.playlist_filter_active a,
.vod_playlist .vod_dropdown .playlist_filter li.playlist_filter_active a:hover,
.playlist_filter_active a, .playlist_filter_active a:visited, .playlist_filter_active a:hover {color:#fff !important; text-align:center;}
.vod_playlist .vod_dropdown .playlist_filter li:first-child a:hover {background-position:0 0;}
.vod_playlist .vod_dropdown .playlist_filter li.playlist_filter_active:first-child a:hover {background-position:0 -100px;}
.vod_video_classification, .vod_video_content {background: transparent none;}
.vod_playlist .vod_dropdown .playlist_filter li.playlist_filter_active a:hover {color:#fff;}
.autoplay a, .autoplay a:visited, .autoplay a:hover {background-image:url(../images/vod/autoplay.png);}
.autoplay.off a.vod_auto_off, .autoplay.off a.vod_auto_off:hover,
.autoplay.on a.vod_auto_on, .autoplay.on a.vod_auto_on:hover {color:#fff !important;}
.vod_playlist_content .playlist_help .vod_tip_autoplay_close {right:8px;}

.vod_playlist .vod_dropdown .playlist_action a:hover, 
.vod_playlist_content .playlist_help .playlist_help_register p a:hover, 
.vod_playlist_content .playlist_prompt .playlist_help_register p a:hover {color:#666;}

/*** expiry page ***********************/
div.vod-expired .vod-placeholder {background:#000; }
div.vod-expired a {color:#C92027;}
div.vod-expired p, div.vod-expired h1 {padding-left:20px;padding-right:20px;}
div.vod-expired h1 {padding-top:120px;}

/*** tool tips ***********************/
.vod_padder:hover div.vod_tt_overlay a,.vod_padder:hover div.vod_tt_overlay a:visited,.vod_padder:hover div.vod_tt_overlay a:hover,
.vod_padder.hover div.vod_tt_overlay a,.vod_padder.hover div.vod_tt_overlay a:visited,.vod_padder.hover div.vod_tt_overlay a:hover,
.vod_playlist_content .playlist_help .playlist_help_how p .vod_symbol, .vod_padder:hover div.vod_tt_overlay a:hover, .vod_padder.hover div.vod_tt_overlay a:hover{background-image:url(../images/vod/overlay_tt.png) !important ;}
.vod_playlist_content .playlist_help .playlist_help_how p .vod_symbol {background-color:#C92027;}
.vod_viewport ul > li .vod_padder * .tt_list > li div:hover,
#vod_lead_marquee  ul > li .vod_padder * .tt_list > li div:hover,
.vod_lhc * ul.blocklist > li .tt_list > li div:hover,
.vod_rhc * ul.blocklist > li .tt_list > li div:hover {background:#C92027;}
#vod_lead_marquee  ul > li .vod_padder * .tt_list > li div:hover a,
.vod_lhc * ul.blocklist > li .tt_list > li div:hover a,
.vod_rhc * ul.blocklist > li .tt_list > li div:hover  a {color:#fff;}

/*** subnav ***********************/
/*.h2 div.subnav {height:30px;font-size:12px;border-bottom:10px solid #000;}
.vod_featured .subnav ul li {float:left;background:transparent;position:relative;padding-right:30px;} 
.vod_featured .subnav ul li a {height:30px;display:block;text-transform:uppercase;text-decoration:none !important;font-weight:bold;line-height:30px;padding-left:30px;font-size:14px;color:#2f2f2f !important;}
.vod_featured .subnav ul li a span, .vod_featured .subnav ul li a:visited span {background:transparent url(../images/nav/subnav/sub-nav-separator.png) no-repeat 100% 100%;width:30px;height:30px;display:block;position:absolute;right:0;top:0;}
.vod_featured .subnav ul li a:hover span {background:transparent url(../images/nav/subnav/sub-nav-hover-right-bg.png) no-repeat 100% 100%;}
.vod_featured .subnav ul li.selected a span, .vod_featured .subnav ul li.selected a:visited span, .vod_featured .subnav ul li.selected a:hover span {background:transparent url(../images/nav/subnav/sub-nav-selected-right-bg.png) no-repeat 100% 0!important;}
.vod_featured .subnav ul li a:hover {background:transparent url(../images/nav/subnav/sub-nav-hover-bg.png) 0 0;color:#fff !important;}
.vod_featured .subnav ul li.selected a, .vod_featured .subnav ul li.selected a:visited, .vod_featured .subnav li.selected a:hover {color:#fff !important;background:transparent url(../images/nav/subnav/sub-nav-selected-bg.png) 0 0;}
*/

.h2 div.subnav {color:#b12e14;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:30px;background:url("../images/underline.png") repeat-x scroll left bottom transparent;padding-bottom: 5px;height:30px;}
.vod_featured .subnav ul li {float:left;background:transparent;position:relative;/*padding-right:15px;*/} 
.vod_featured .subnav ul li a {height:30px;display:block;text-transform:uppercase;text-decoration:none !important;font-weight:bold;line-height:30px;padding-left:30px;font-size:14px;color:#2f2f2f !important;}
.vod_featured .subnav ul li a span, .vod_featured .subnav ul li a:visited span {/*background:transparent url(../images/nav/subnav/sub-nav-separator.png) no-repeat 100% 100%;width:30px;height:30px;display:block;position:absolute;right:0;top:0;*/}
.vod_featured .subnav ul li a:hover span {/*background:transparent url(../images/nav/subnav/sub-nav-hover-right-bg.png) no-repeat 100% 100%;*/}
.vod_featured .subnav ul li.selected a span, .vod_featured .subnav ul li.selected a:visited span, .vod_featured .subnav ul li.selected a:hover span {/*background:transparent url(../images/nav/subnav/sub-nav-selected-right-bg.png) no-repeat 100% 0!important;*/}
.vod_featured .subnav ul li a:hover {/*background:transparent url(../images/nav/subnav/sub-nav-hover-bg.png) 0 0;*/color:#b12e14 !important;}
.vod_featured .subnav ul li.selected a, .vod_featured .subnav ul li.selected a:visited, .vod_featured .subnav li.selected a:hover {color:#b12e14 !important;/*background:transparent url(../images/nav/subnav/sub-nav-selected-bg.png) 0 0;*/}
.vod_featured .subnav ul li .tab-separator {color:#cbb;cursor:default;font-size:20px;margin-left:30px;}

.col .h2 h2 {color:#b12e14;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:30px;background:url("../images/underline.png") repeat-x scroll left bottom transparent;padding-bottom: 5px;padding-left:30px;}

/*** overlays ***********************/
.overlay {color:#fff; position:absolute;top:0; left:0;}
.overlay_caption{width:100%;position:absolute;bottom:0;left:0;background:transparent url(../images/overlay/overlay.png) repeat 0 0;}
a.overlay_caption{color:#fff;overflow:hidden;padding:2px 0;}
a.overlay_caption span {padding:0 5px;float:left;}
div.overlay,div.overlay a,div.overlay a:visited,
div.overlay a,div.overlay a:visited {position:absolute;display:block;}

.vod_padder:hover div.vod_tt_overlay a,.vod_padder:hover div.vod_tt_overlay a:visited,.vod_padder:hover div.vod_tt_overlay a:hover,
.vod_padder.hover div.vod_tt_overlay a,.vod_padder.hover div.vod_tt_overlay a:visited,.vod_padder.hover div.vod_tt_overlay a:hover {background-color:#d61111;}


.vod_lhc .vod_relevant .tt_added .vod_tt_overlay, 
.vod_lhc .vod_relevant .vod_padder:hover div.vod_tt_overlay,
.vod_lhc .vod_relevant .vod_padder.hover div.vod_tt_overlay {background:#38383a none;width:21px; height:17px;bottom:0;right:0;padding:0 5px;}

.vod_lhc .vod_relevant .tt_added .vod_tt_overlay a, 
.vod_lhc .vod_relevant .vod_padder:hover div.vod_tt_overlay a,
.vod_lhc .vod_relevant .vod_padder.hover div.vod_tt_overlay a {color:#fff;}

.vod_lhc .vod_relevant .vod_padder:hover div.vod_tt_overlay,
.vod_lhc .vod_relevant .vod_padder.hover div.vod_tt_overlay,
.vod_lhc .vod_relevant .vod_padder:hover div.vod_tt_overlay a,
.vod_lhc .vod_relevant .vod_padder.hover div.vod_tt_overlay a,
.vod_lhc .vod_relevant .vod_padder:hover div.vod_tt_overlay a:visited,
.vod_lhc .vod_relevant .vod_padder.hover div.vod_tt_overlay a:visited,
.vod_lhc .vod_relevant .vod_padder:hover div.vod_tt_overlay a:hover,
.vod_lhc .vod_relevant .vod_padder.hover div.vod_tt_overlay a:hover {background:#38383a none !important;color:#fff;text-indent:0;}

.vod_relevant div.vod_tt_overlay a, 
.vod_relevant div.vod_tt_overlay a:visited, 
.vod_relevant div.vod_tt_overlay a:hover {color:#fff ;cursor:default;font-size:11px;font-weight:normal;line-height:1.5em;position:relative;text-decoration:none;text-indent:0;}

.one_col.vod_relevant .col .padding {margin:0;}



.vod_lead_marquee .vod_overlay .vod_items li a img {border:1px solid transparent !important;}
.vod_lead_marquee .vod_overlay .vod_items li a.vod-selected img {border-color: #d61111 !important;}

.vod_program_social {display:none;}
#video_page_container {/*margin-top:20px;*/}
.vod_lhc * ul.blocklist li .vod_padder .vod_gutter {top:-20px;}
.vod_lhc .vod_featured ul.blocklist li .vod_padder .vod_gutter, 
.vod_lhc .vod_catchup ul.blocklist li .vod_padder .vod_gutter,
.vod_lhc .vod_relevant ul.blocklist li .vod_padder .vod_gutter {top:0;}
.vod_lhc .vod_relevant ul.blocklist > li {width:25%;}
.vod_lhc .vod_relevant * ul.blocklist li .vod_padder {height:100px;width:158px;}
.vod_rhc .vod_lastchance, .vod_rhc .vod_catchup, .vod_rhc .vod_featurefilms, .vod_rhc .vod_related {background:none;}
.vod_program_header .vod_padder .vod_tt_overlay, .vod_program_header .vod_padder .vod_tt_overlay a, .vod_program_header .vod_padder .vod_tt_overlay:hover {background-color:#d61111;background-image:url(../images/vod/overlay_tt.png) !important ;}

.scroller.vod_carousel {height:54px !important;}
.scroller.vod_carousel ul li {padding:10px 5px !important;}
.scroller.vod_carousel .btns a {background-image:url("../images/vod/next_prev.gif");}
.scroller.vod_carousel .dots {display:none;}
.vod_program_header h1 {color:#000;}

.vod_playlist .aside_nav ul li.vod_selected a, .vod_playlist .aside_nav ul li.vod_selected a:hover {color:#fff !important;}
.vod_playlist .aside_nav ul li.vod_selected, .vod_playlist .aside_nav ul li:hover {background:url(../images/vod/aside_nav.png) no-repeat scroll 100% 0 transparent;}
.vod_playlist .aside_nav ul li.vod_selected {background-position: 100% -40px;}

.the_grid_region .aside_nav ul li a:hover {color:#fff !important;}
.the_grid_region .aside_nav ul li.vod_selected, .the_grid_region .aside_nav ul li a:hover {background:url(../images/vod/aside_nav.png) no-repeat scroll 100% -40px transparent;}
.the_grid_region .aside_nav ul li.vod_selected, .the_grid_region .aside_nav ul li.vod_selected a:hover {background-position: 100% 0;color:#1a1a1a !important;}

.the_grid_region .aside_nav ul li.vod_title {background:url(../images/vod/aside_nav.png) no-repeat scroll 100% -240px transparent;}
.aside_nav ul li, .aside_nav ul li:hover {background:url(../images/vod/aside_nav.png) no-repeat scroll 100% 100% transparent;}
.aside_nav ul li:hover {background-position:100% -40px;}
.aside_nav ul li a.vod_drilldown,
.aside_nav ul li a.vod_drilldown:visited,
.aside_nav ul li a.vod_drilldown:hover,
.aside_nav ul li.vod_selected a.vod_drilldown,
.aside_nav ul li.vod_selected a.vod_drilldown:hover {background:url(../images/vod/aside_nav.png) no-repeat scroll -150px -160px transparent;}
.aside_nav ul li a.vod_drilldown:hover {background-position: -150px -100px;}

div.vod_viewport.v_l li .vod_padder .vod_gutter > div .vod_progress > span,
.vod_playlist .vod_dropdown li .vod_padder .vod_gutter > div > .vod_progress span {background: none no-repeat #d61111;}

* .content * .padding {font-size:12px;}
.vod_menu li.vod_menu_tab > span, .search_box > span {left:0;}
.vod_filters .view_list, .vod_filters .view_grid {background-image: url("../images/vod/viewmode.png");}
.vod_filters .view_list {background-position: 100% -20px;}
.vod_filters .view_grid {background-position: 0 -20px;}
.vod-show-more, .vod-widget-show-more {background-image: url("../images/vod/button-sprite.png");}
.vod_show_more_anchor {width:290px;left:252px;}
.vod_featured .vod_show_more_anchor {left: 175px;width: 290px;}

.vod_social_strut {display:none;}
.right_column .vod_ad .ad {text-align:center; padding: 5px 0; background:#e5e5e5;}
.vod_video_content {margin-bottom:30px;}
.tt_meta {display:none;}
h2.special_coverage span {color:#000;padding-left:5px;font-size:15px;}

.vod_viewport ul > li .vod_padder * .tt_list > li div a:hover,
#vod_lead_marquee  ul > li .vod_padder * .tt_list > li div a:hover,
.vod_lhc * ul.blocklist > li .tt_list > li div a:hover,
.vod_rhc * ul.blocklist > li .tt_list > li div a:hover {color:#fff !important;}

.vod_program_header .blocklist .vod_playlist_item {top:515px;}

.vod_lhc #video-marquee {padding: 0 10px;}
.vod_lhc #video-marquee h1 {color: #000;font-size: 20px;font-weight: bold;line-height: 1.5em;padding: 10px;}


