div,span,a,strong,em,img,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;text-decoration:none;border:none;}
ol,ul{list-style:none;}
form label{cursor:pointer;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;}
a{text-decoration:none;}
.fplay-CoverFlowPage{font-family:Verdana,Arial,Helvetica,sans-serif;}
#fplay-CoverFlowFlash #fplay-Flash{height:400px;z-index:1;}
html,fieldset,textarea{font-family: Verdana,Arial,Helvetica,sans-serif; }
#web-tv{font-size:100%;}
#web-tv select{font-size:1em;}
#web-tv h1,#web-tv  h2,#web-tv  h3,#web-tv  h4,#web-tv  h5,#web-tv  h6 {font-size:100%; font-family: Arial, sans-serif; font-weight: normal; line-height: 20px; }
#web-tv h1{font-size:2.8em; margin-bottom: 20px; }
#web-tv h2{font-size:1.8em;margin-bottom: 20px; }
#web-tv h3{font-size:1.4em;}
#web-tv h4{font-size:1.3em;font-weight: bold; }
#web-tv p{font-size: 1.3em; margin-bottom: 20px; line-height: 20px; }
#web-tv label,#web-tv ul,#web-tv ol,#web-tv textarea,#web-tv input { font-size: 1em; line-height: 20px;}
#web-tv h1 a,#web-tv h2 a,#web-tv h3 a,#web-tv h4 a,#web-tv h5 a,#web-tv h6 a { color:#ff6699; text-decoration:none; padding:2px; margin:2px 0; }
#web-tv h2 a:hover, #web-tv h3 a:hover, #web-tv h4 a:hover, #web-tv h5 a:hover, #web-tv h6 a:hover { color:#555; padding:2px; margin:0; }
.fplay-hidden { display: none; }
.fplay-float-right { float: right; }
.fplay-float-left { float: left; }
.fplay-clear { clear: both; height: 0; line-height: 0; border:0; margin: 0; padding:0; }
.fplay-text-center { text-align:center; }
.fplay-bold { font-weight:bold; }
.fplay-test-border { border:solid 1px red; }
.fplay-no-border { border:none !important; }
.fplay-test-bg { background: #eee; }
.fplay-valign-middle { vertical-align:middle; }
.fplay-underline { border-bottom:solid 1px #ccc; width:100%; }
.fplay-inline { display:inline; }
.fplay-block { display:block; }
.fplay-hidden { display:none; }
.fplay-no-overflow { overflow:hidden; }
.fplay-gray {color: #CCC;}
#fplay-wrapper { position:absolute;	top: 0;	left: 50%; width:900px; height:100%; margin-left: -450px; text-align:center; }
#fplay-page { width: 900px; text-align:left; }
.fplay-navigation { text-align:center; width:880px; margin-top:30px;}
.fplay-navigation ul{margin:0 auto;width:194px;}
.fplay-navigation ul li{float:left;margin-right:10px;width:100px;}
.fplay-navigation ul li.previous, .navigation ul li.next { width:30px; border-bottom:1px solid transparent;}
#fplay-sub-tab-nav{width:900px;margin-bottom:10px;height:42px;background: transparent url('/includes/WebTV/images/sub-menu-background.png') no-repeat; font-size:0.9em; font-family:Arial, Verdana, san-serif; }
#fplay-sub-tab-nav .fplay-left{width:157px; height:42px; float:left;}
.brand-id-1 .fplay-left{background: transparent url('/includes/WebTV/images/1/sub-menu.png') no-repeat;}
.brand-id-2 .fplay-left{background: transparent url('/includes/WebTV/images/2/sub-menu.png') no-repeat;}
.brand-id-4 .fplay-left{background: transparent url('/includes/WebTV/images/4/sub-menu.png') no-repeat;}
.brand-id-17 .fplay-left{background: transparent url('/includes/WebTV/images/17/sub-menu.png') no-repeat;}
#fplay-sub-tab-nav .fplay-middle { width:402px; height:42px; float:left; position:relative; z-index:500; }
#fplay-sub-tab-nav .fplay-middle #fplay-linkList { width: 300px; margin: 0 15px; line-height:44px;font-size:1.4em; }
#fplay-sub-tab-nav .fplay-middle #fplay-linkList li { float:left; padding: 0; text-align:center; margin:0 7px; }
#fplay-sub-tab-nav .fplay-middle #fplay-linkList li a { display:block; float:left; padding:0 10px; color:#003953; font-weight:bold; font-size:1.0em; }
#fplay-sub-tab-nav .fplay-middle #fplay-selectCountry { float:left; margin: 8px 0 0 20px; }
#fplay-sub-tab-nav .fplay-middle #fplay-linkList li.fplay-selected{background:transparent url('/includes/WebTV/images/top-menu-82-selected.png') no-repeat center 0;}
#fplay-sub-tab-nav .fplay-middle #fplay-linkList li:hover { background: transparent url('/includes/WebTV/images/top-menu-82-hover.png') no-repeat center 0; }
#fplay-sub-tab-nav .fplay-middle #fplay-linkList li.fplay-start.fplay-selected { background: transparent url('/includes/WebTV/images/top-menu-53-selected.png') no-repeat center 0; }
#fplay-sub-tab-nav .fplay-middle #fplay-linkList li.fplay-start:hover { background: transparent url('/includes/WebTV/images/top-menu-53-hover.png') no-repeat center 0;}
#fplay-sub-tab-nav .fplay-middle #fplay-linkList li:hover a, #fplay-sub-tab-nav .fplay-middle #fplay-linkList li.fplay-selected a { color:#fff; text-decoration:none; }
#fplay-sub-tab-nav .fplay-right { width:341px; height:42px; background: transparent url('/includes/WebTV/images/sub-menu-right.png') no-repeat; float:left; }
#fplay-sub-tab-nav .fplay-right #fplay-videoSearchHolder { padding:8px 9px 0 0; text-align:right; margin-right:12px; }
#fplay-sub-tab-nav .fplay-right #fplay-videoSearchHolder #fplay-videoSearchInput { border:0; font-size:11px; color:#666; font-family:Arial; margin-right:12px; width:225px; height:20px; background: transparent; }
#fplay-sub-tab-nav .fplay-right #fplay-videoSearchHolder #fplay-videoSearchSubmit{margin:2px 0 -7px 10px; }
.brand-id-1 #fplay-sub-tab-nav .fplay-right #fplay-videoSearchHolder #fplay-videoSearchSubmit{background:transparent url('/includes/WebTV/images/1/search-video.png') no-repeat scroll 0 0;}
.brand-id-2 #fplay-sub-tab-nav .fplay-right #fplay-videoSearchHolder #fplay-videoSearchSubmit{background:transparent url('/includes/WebTV/images/2/search-video.png') no-repeat scroll 0 0;}
.brand-id-4 #fplay-sub-tab-nav .fplay-right #fplay-videoSearchHolder #fplay-videoSearchSubmit{background:transparent url('/includes/WebTV/images/4/search-video.png') no-repeat scroll 0 0;}
.brand-id-17 #fplay-sub-tab-nav .fplay-right #fplay-videoSearchHolder #fplay-videoSearchSubmit{background:transparent url('/includes/WebTV/images/17/search-video.png') no-repeat scroll 0 0;}
#fplay-sub-filter-nav{font-family:Arial, Verdana, san-serif; padding: 0 20px;background: transparent url('/includes/WebTV/images/opacity40.png'); float:left; height:50px; width:860px; margin: 0 0 5px 0; }
#fplay-sub-filter-nav.light { font-family:Arial, Verdana, san-serif; padding: 0 20px; background: transparent url('/includes/WebTV/images/opacity15.png'); float:left; height:40px; width:860px; margin: 0 0 0 0; }
#fplay-sub-list-nav{font-family:Arial, Verdana, san-serif; padding: 0 20px; background: transparent url('/includes/WebTV/images/opacity50.png'); float:left; height:50px; width:860px; margin: 5px 0; }
#fplay-sub-list-nav ul#fplay-filterLinks li.fplay-selected{background:transparent url('/includes/WebTV/images/arrow-horisontal-small.png') no-repeat bottom center; }
#fplay-sub-list-nav ul#fplay-filterLinks li:hover{background: transparent url('/includes/WebTV/images/arrow-horisontal-small.png') no-repeat bottom center; }
#fplay-sub-filter-nav ul#fplay-filterLinks li.fplay-selected { background: transparent url('/includes/WebTV/images/arrow-horisontal-large.png') no-repeat bottom center; }
#fplay-sub-filter-nav ul#fplay-filterLinks li:hover { background: transparent url('/includes/WebTV/images/arrow-horisontal-large.png') no-repeat bottom center; }
#fplay-sub-filter-nav.light ul#fplay-filterLinks li.fplay-selected { background: transparent url('/includes/WebTV/images/arrow-horisontal-large-white.png') no-repeat bottom center; }
#fplay-sub-filter-nav.light ul#fplay-filterLinks li:hover { background: transparent url('/includes/WebTV/images/arrow-horisontal-large-white.png') no-repeat bottom center; }
ul#fplay-filterLinks{margin: 0 auto;line-height:40px;font-size:1.4em;}
ul#fplay-filterLinks li { float:left; padding: 0; text-align:center; }
ul#fplay-filterLinks li a { display:block; float:left; padding:0 10px; margin-bottom:5px; color:#315e6f; font-size:0.9em; text-decoration:none; }
ul#fplay-filterLinks li a.fplay-narrow { font-weight:normal; display:block; float:left; padding:0 5px; margin-bottom:5px; color:#315e6f; font-size:0.9em; text-decoration:none; }
ul#fplay-filterLinks li a.fplay-selected { font-weight:800; color:#003953; }
ul#fplay-filterLinks li:hover {  }
#fplay-sub-filter-country { background: transparent url('/includes/WebTV/images/opacity40.png'); width:100%; border-bottom:1px solid white; }
#fplay-sub-filter-country div#fplay-content-flags { font-weight:bold;margin-left:25px; padding: 10px 0;font-size:1.3em; }
#fplay-sub-filter-country div#fplay-content-flags a img { margin:0 10px -10px 4px; }
.fplay-itemContainer { margin:0 auto; width:900px; overflow:hidden; }
.fplay-itemContainer .fplay-containerTop { float:left; width:100%; height:400px; background: transparent url('/includes/WebTV/images/item-container-top.png') no-repeat; }
.fplay-itemContainer .fplay-containerBody { background: transparent url('/includes/WebTV/images/opacity70.png'); float:left; width:100%; position:relative; }
.fplay-itemContainer.white { background: #fff; }
.fplay-itemContainer.white .fplay-containerTop { float:left; width:100%; height:400px; background: #fff; }
.fplay-itemContainer.white .fplay-containerBody { background: #fff; float:left; width:100%; position:relative; }
.fplay-itemList { float:left; margin: -390px 0 0 10px; width:100%; }
.fplay-itemList li { float:left; margin: 0 0 30px 0; }
#fplay-CoverFlowFlash { position:relative; margin:5px 0 0 -175px !important; z-index:0; }
#fplay-nonflash-container{display:none;margin-left:175px;position:relative;overflow:hidden;height:400px;}
.fplay-popup{background:transparent url('/includes/WebTV/images/tooltip-bottom.png') no-repeat bottom left;border:none;display:none;padding-bottom:19px;width:169px;z-index:10000;position:absolute;opacity:0.97;filter: alpha(opacity = 97);font-size:0.7em;margin-top:60px;}
.fplay-popup .fplay-popupInnerTop{background: transparent url('/includes/WebTV/images/tooltip-top.png') no-repeat top left;display:block;height:8px;width:169px; z-index:10000; }
.fplay-popup .fplay-popupInner{background: transparent url('/includes/WebTV/images/tooltip-body.png') repeat-y; display:block;padding:5px 14px;width:141px;z-index:10000;font-size:1.4em;}
.fplay-videoBox { float:left; margin:0 12px 0 0;font-size:0.7em; width:211px; }
.fplay-videoBox.fplay-selected { color:#fff; }
.fplay-videoBox .fplay-header { border:solid 4px transparent; }
.fplay-videoBox.fplay-selected .fplay-header { border:solid 4px #003953; }
.fplay-videoBox .fplay-header .fplay-image { width:197px; height:108px; overflow:hidden; vertical-align:middle; text-align:center; border:solid 3px #fff; background: #000; }
.fplay-videoBox.fplay-selected .fplay-header .fplay-image:hover, .fplay-videoBox .fplay-header .fplay-image:hover {  border:solid 3px #4ab8f7; }
.fplay-videoBox .fplay-header img { width:100%; }
.fplay-videoBox .fplay-body { height:36px; padding:0 7px;font-size:1.4em;}
.fplay-videoBox.fplay-selected .fplay-body { background: #003953; }
.fplay-videoBox .fplay-footer { height:5px; background: none; }
.fplay-videoBox.fplay-selected .fplay-footer { background: transparent url(/includes/WebTV/images/box-bottom.png) no-repeat center bottom; }
.fplay-videoBox.fplay-last { margin:0; }
#fplay-selectCountry { display:none; }
.fplay-countryDropdownMenu{float:left; z-index:1000;color:#003953;font-weight:bold;margin-top:2px;padding:12px 10px;cursor:pointer;font-size:1.4em;position:absolute;top:0px;left:185px;}
.fplay-countryDropdownMenu .fplay-countryDropdownMenuContents {	margin:12px -10px 0 -10px; overflow:hidden; background-color:#ebf5fa; }
.fplay-countryDropdownMenu .fplay-countryDropdownMenuBottom { margin:0 -10px 0 -10px; background-image: url(/includes/WebTV/images/menuBottom190px3px.png); background-position:bottom left; background-repeat:no-repeat; height:3px; }
.fplay-countryDropdownMenu div { width:180px; display:none; }
.fplay-countryDropdownMenu:hover div { display:block; }
.fplay-countryDropdownMenu div a { padding:2px 10px 2px 10px; display:block; font-size:0.8em; font-weight:bold;	color:#003953; }
.fplay-countryDropdownMenu div a:selected {	color:#fff;	text-decoration:none; }
.fplay-countryDropdownMenu div a:hover { color:#315E6F;	text-decoration:none; background-color:#fff; }
.fplay-videoListingListMode { float:right; width:150px; margin-top:1px; }
.fplay-videoListingListMode span { float:right; display:block; width:38px; height:38px; background-image:url(/includes/WebTV/images/sprites.png); background-repeat:no-repeat; margin:5px 0 0 5px; }
.fplay-videoListingListMode span.fplay-simpleList { background-position:-38px 0; }
.fplay-videoListingListMode span.fplay-simpleList:hover { background-position:0 0; }
.fplay-videoListingListMode span.fplay-simpleList.fplay-selected { background-position:0 0; }
.fplay-videoListingListMode span.fplay-thumbList{background-position:-38px -38px; }
.fplay-videoListingListMode span.fplay-thumbList:hover{background-position:0 -38px;}
.fplay-videoListingListMode span.fplay-thumbList.fplay-selected { background-position:0 -38px; }
.fplay-AlphabeticListingTable { padding:10px 10px; width:880px; font-size:10pt;}
.fplay-AlphabeticListingTable h3 { margin:0 0 10px 0; color:#3f3f3f; font-size:1.8em; }
.fplay-AlphabeticListingTable a {	display:inline; color:#3b6cce; font-weight:bold; }
.fplay-AlphabeticListingTable span { display:block; padding:3px; color:#888899; }
.fplay-AlphabeticListingTable div { margin:0 0 20px 0; }
.PSObject { }
#playarea3456Container{width:608px;height:392px;margin:0px 0 14px 4px;text-align:center;}
#fplay-videoPlayerContainer {	width:900px; margin-bottom:5px;	float:left; }
#fplay-videoPlayerContainer .fplay-videoPlayer{background:transparent url(/includes/WebTV/images/opacity50-590-475.png) repeat scroll 0 0;height:475px;width:590px;float:left;margin:5px 0 5px 0;padding:10px 20px;}
#fplay-videoPlayerContainer .fplay-videoPlayer .fplay-video { width:608px; height:392px; margin:0px 0 14px -10px; text-align:center; background:transparent url(/includes/WebTV/images/video-frame-loader.png) no-repeat center 0; }
#fplay-videoPlayerContainer .fplay-videoPlayer .fplay-caption { width:450px; float:left; }
#fplay-videoPlayerContainer .fplay-videoPlayer .fplay-caption h3 { line-height:25px; font-weight:bold;float:left; font-family:Arial, Verdana;margin:18px 0 0 4px;font-size:1.8em; }
#fplay-videoPlayerContainer .fplay-videoPlayer .fplay-counter-box { background:transparent url(/includes/WebTV/images/box-video-views.png) repeat scroll 0 0;font-size:0.9em; width: 74px; height: 27px; padding: 10px 20px; float:right; text-align:center;margin:4px 4px 0 0; }
#fplay-videoPlayerContainer .fplay-videoPlayer .fplay-counter-box span.fplay-counter { font-weight:bold; color:#c73188; display:block; font-size:13px; }
#fplay-videoPlayerContainer .fplay-videoInfo{position:relative;background:transparent url(/includes/WebTV/images/opacity90-224x475.png) repeat scroll 0 0; height:475px;	width:224px; float:left; margin:5px 0 5px 5px; padding:10px 20px; font-family:Verdana, san-serif; font-size:0.8em; }
#fplay-videoPlayerContainer .fplay-videoInfo .fplay-tags{font-size:1.0em;}
#fplay-videoPlayerContainer .fplay-videoInfo .fplay-ingress{font-weight:bold;font-size:1.4em;color:#333;}
#fplay-videoPlayerContainer .fplay-videoInfo .fplay-description { margin:0 0 10px 0;font-size:1.4em;line-height:1.5em;overflow:hidden;}
#fplay-videoPlayerContainer .fplay-videoInfo .fplay-description a{font-size:inherit;font-weight:normal}
#fplay-videoPlayerContainer .fplay-videoInfo a { font-weight:bold;font-size:1.4em; }
#fplay-videoPlayerContainer .fplay-videoInfo a.country-concept-report-link{position:absolute;top:455px;left:20px;display:block;margin:5px 0;}
#fplay-videoPlayerContainer .fplay-videoInfo h2{margin:10px 0;padding:0;line-height:25px;font-size:1.8em;font-weight:bold;color:#333;}
#fplay-videoPlayerContainer .fplay-videoInfo .fplay-orderBox { width:229px; height:50px; background-image:url(/includes/WebTV/images/whiteinfobox229x50.png); background-repeat:no-repeat; margin:10px 0 0 0; padding:10px 25px 10px 15px; }
#fplay-videoPlayerContainer .fplay-videoInfo .fplay-orderBox .fplay-price { font-weight:bold; font-size:1.6em; color:#d60000; float:left;margin-top:5px;}
#fplay-videoPlayerContainer .fplay-videoInfo .fplay-orderBox a { float:right; margin:-3px 20px 0 0; width:100px; height:50px; background-repeat:no-repeat; }
.brand-id-1 #fplay-videoPlayerContainer .fplay-videoInfo .fplay-orderBox a{background-image:url(/includes/WebTV/images/1/book.png);}
.brand-id-2 #fplay-videoPlayerContainer .fplay-videoInfo .fplay-orderBox a{background-image:url(/includes/WebTV/images/2/book.png);}
.brand-id-4 #fplay-videoPlayerContainer .fplay-videoInfo .fplay-orderBox a{background-image:url(/includes/WebTV/images/4/book.png);}
.brand-id-17 #fplay-videoPlayerContainer .fplay-videoInfo .fplay-orderBox a{background-image:url(/includes/WebTV/images/17/book.png);}
#fplay-videoPlayerContainer .fplay-videoInfo .fplay-additionalInfo{font-size:1.1em; }
#fplay-videoPlayerContainer .fplay-videoInfo .fplay-additionalInfo a{font-size:1.2em;font-weight:bold;}
#fplay-videoPlayerContainer .fplay-videoInfo img.fplay-arrow-detail{margin-top:100px; margin-left:-37px; position:absolute; height:27px; width:17px; float:left; }
#share-with-friend{margin-bottom:15px;float:right;}                    
#share-with-friend a.share-link{background:transparent url(/includes/Images/Layout/Icons/share-icon-16x16.png) no-repeat scroll left center;padding:5px 0 5px 20px;}
#container-slim-webtv #main{margin: 0pt auto ! important; width: 1250px; position: relative ! important;display:block;float:none;}
#container-slim-webtv #fplay-sub-tab-nav,#container-slim-webtv #fplay-sub-filter-nav,#container-slim-webtv #fplay-videoPlayerContainer,#container-slim-webtv #fplay-sub-filter-country,#container-slim-webtv #fplay-sub-list-nav{margin: 0pt auto;float:none;}
#container-slim-webtv #main-content-empty{background:none;}
#container-slim-webtv #fplay-sub-filter-country{width:900px;}
#container-slim-webtv #fplay-sub-list-nav{margin-top:10px;margin-bottom:10px;}
#container-slim-webtv #fplay-CoverFlowFlash{margin: 0pt auto ! important;}
a:focus, object:focus{outline:none;-moz-outline-style: none;} 
#facebook-like-button iframe{float:left;clear:none;width:104px !important;margin-top:-2px;}
