@charset "UTF-8";
.pagewrap {
	position:relative;
}
.brandbanner {
	height:70px;
	margin:0 0 4px 0;
}
.pagewrapinner {

}
#tpplayerwidgetwrap {
	position:relative;
	overflow:hidden; /* turn to visible for troubleshooting */
}
._545x307 {
	width:545px;
	height:307px;
}
._500x281 {
	width:500px;
	height:281px;
}
._525x296 {
	width:525px;
	height:296px;
}
._400x225 {
	width:400px;
	height:225px;
}
.videohub {
	width:688px;
	height:387px;
}
.fullepisode {
	width:991px;
	height:556px;
}
.small {
	width:300px;
	height:170px;
}
#tpplayerwidget {
	position:relative;
	z-index:1;
	overflow:hidden;
}
._545x307 #tpplayerwidget {
	width:545px;
	height:307px;
}
._500x281 #tpplayerwidget {
	width:500px;
	height:281px;
}
._525x296 #tpplayerwidget {
	width:525px;
	height:296px;
}
._400x225 #tpplayerwidget {
	width:400px;
	height:225px;
}
.fullepisode #tpplayerwidget {
	width:991px;
	height:556px;
}
.videohub #tpplayerwidget {
	width:688px;
	height:387px;
}
.small #tpplayerwidget {
	width:300px;
	height:170px;
}
#tpplayeroverlay {
	position:absolute;
	display:none;
	top:0px;
	left:0px;
	width:991px;
	height:556px;
	z-index:100;
}
#tpcontrolrack {
	position:absolute;
	top:556px;
	left:0px;
	width:991px;
	height:80px;
	background-color:rgba(0,0,0,0.8);
	border-top:1px solid #ccc;
	z-index:200;
}
#tpcontrolplay{
	display:block;
	width:50px;
	height:50px;
	background-color:#00f;
}

.emailblocker {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	width:100%;
	height:100%;
}
.emaildark {
	position:absolute;
	z-index:10;
	width:100%;
	height:100%;
	background-color:#333;
	/*opacity:0.9;
	filter:alpha(opacity=90);
	*/
}
.emailinner {
	width:95%;
	position:relative;
	z-index:20;
	height:330px;
	margin:0 auto;	
}
.fullepisode .emailinner {
	margin-top:20px;
}
.videohub .emailinner {
	margin-top:10px;
}
.emailheading {
	height:50px;
	border-bottom:1px solid #b3b3b3;
	background:url(../../../../../_utils/video/codebase/images/emailBig.png) 0 8px no-repeat;
	margin:0 0 10px 0;
}
.emailgenericheading {
	position:absolute;
	top:7px;
	left:65px;
	display:block;
	font:normal 13px Arial,Verdana,Helvetica;
	color:#b3b3b3;
}
.emailvideotitle {
	position:absolute;
	top:23px;
	left:65px;
	display:block;
	font:normal 16px Arial,Verdana,Helvetica;
	color:#fff;
}
.emailtable {
	width:90%;
}
.emailrow1, .emailrow2 {
	height:45px;
}
.emailpr10 {
	padding-right:10px;
}
.emailmessagelabel {
	font:normal 13px Arial,Verdana,Helvetica;
	color:#ccc;
}
.emaillabelcell {
	width:15%;
}
.videohub .emaillabelcell {
	width:18%;
}
.emailfriendnamelabel {
	font:normal 13px Arial,Verdana,Helvetica;
	color:#ccc;
}
.emailfriendname {
	font:normal 13px Arial,Verdana,Helvetica;
	color:#111;
	background-color:#f2f2f2;
	border:none;
	margin:0 10px 5px 0;
	width:100%;
	height:30px;
}
.emailfriendemaillabel {
	font:normal 13px Arial,Verdana,Helvetica;
	color:#ccc;
}
.emailfriendemail {
	font:normal 13px Arial,Verdana,Helvetica;
	color:#111;
	background-color:#f2f2f2;
	border:none;
	width:100%;
	height:30px;
}
.emailyournamelabel {
	font:normal 13px Arial,Verdana,Helvetica;
	color:#ccc;
}
.emailyourname {
	font:normal 13px Arial,Verdana,Helvetica;
	color:#111;
	background-color:#b3b3b3;
	border:none;
	margin:0 10px 5px 0;
	width:100%;
	height:30px;
}
.emailyouremaillabel {
	font:normal 13px Arial,Verdana,Helvetica;
	color:#ccc;
}
.emailyouremail {
	font:normal 13px Arial,Verdana,Helvetica;
	color:#111;
	background-color:#b3b3b3;
	border:none;
	width:100%;
	height:30px;
}
.emailmessage {
	width:100%;
	height:50px;
	border:none;
	margin-bottom:10px;
}
.emailsubmit {
	width:70px;
	background-color:#000;
	padding:10px;
	margin-right:10px;
	display:inline-block;
	font:normal 14px Arial,Verdana,Helvetica;
	color:#fff!important;
	text-decoration:none;
	text-align:center;
}
.emailcancel {
	width:70px;
	background-color:#000;
	padding:10px;
	display:inline-block;
	font:normal 14px Arial,Verdana,Helvetica;
	color:#fff!important;
	text-decoration:none;
	text-align:center;
}
.emailsubmit:hover, .emailcancel:hover, .urlclosebutton:hover {
	background-color:#222;
}



.emailblockersmall {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	width:100%;
	height:100%;
}
.emaildarksmall {
	position:absolute;
	z-index:10;
	width:100%;
	height:100%;
	background-color:#333;
	/*opacity:0.9;
	filter:alpha(opacity=90);
	*/
}
.emailinnersmall {
	position:relative;
	z-index:20;
	width:300px;
	height:170px;
	margin:0 auto;
	border:1px solid #ccc;
	background-color:#333;
}
.emailheadingsmall {
	display:none;
}
.emailfriendnamesmall {
	position:absolute;
	top:10px;
	left:85px;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#111;
	background-color:#f2f2f2;
	width:50px;
	padding:1px;
	border:none;
}
.emailfriendemailsmall {
	position:absolute;
	top:10px;
	left:230px;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#111;
	background-color:#f2f2f2;
	width:50px;
	padding:1px;
	border:none;
}
.emailyournamesmall {
	position:absolute;
	top:40px;
	left:85px;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#111;
	background-color:#b3b3b3;
	width:50px;
	padding:1px;
	border:none;
}
.emailyouremailsmall {
	position:absolute;
	top:40px;
	left:230px;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#111;
	background-color:#b3b3b3;
	width:50px;
	padding:1px;
	border:none;
}
.emailmessagesmall {
    height: 60px;
    left: 85px;
    padding: 1px;
    position: absolute;
    top: 70px;
    width: 195px;
}
.emailsubmitsmall {
	position:absolute;
	top:140px;
	left:85px;
	background-color:#000;
	padding:3px;
	display:block;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#fff;
	text-decoration:none;
}
.emailcancelsmall {
	position:absolute;
	top:140px;
	left:125px;
	background-color:#000;
	padding:3px;
	display:block;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#fff;
	text-decoration:none;
}
.emailsubmitsmall:hover, .emailcancelsmall:hover, .urlclosebuttonsmall:hover {
	background-color:#222;
}
.emailfriendnamelabelsmall {
	position:absolute;
	top:10px;
	left:10px;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#ccc;
}
.emailfriendemaillabelsmall {
	position:absolute;
	top:10px;
	left:155px;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#ccc;
}
.emailyournamelabelsmall {
	position:absolute;
	top:40px;
	left:10px;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#ccc;
}
.emailyouremaillabelsmall {
	position:absolute;
	top:40px;
	left:155px;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#ccc;
}
.emailmessagelabelsmall {
	position:absolute;
	top:75px;
	left:10px;
	font:normal 10px Arial,Verdana,Helvetica;
	color:#ccc;
}



.urllink {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
.urllinkheader {
	position: relative;
	top:175px;
	z-index: 20;
	color:#fff;
	font:normal 12px Arial,Helvetica,Verdana;
	width:640px;
	margin:0 auto;
	padding-left:40px;	
}
.urllinkdark {
	position:absolute;
	z-index:10;
	width:100%;
	height:100%;
	/*
	background-color:#333;
	opacity:0.9;
	filter:alpha(opacity=90);
	*/
}
.urllinkinner {
	display:none;
	position:absolute;
	background:url(../../../../../_utils/video/codebase/images/linkBig.png) 15px 9px no-repeat #333;
	z-index:20;
   	height:33px;
    margin:0;
    width:100%;
}
.urllinktextwrapper {
	position:relative;
	left:57px;
	top:5px;
	height:22px;
}
.urllinktext {
	position:relative;
	display:block;
	font:normal 11px Arial,Verdana,Helvetica;
	text-align:left;
	color:#fff;
	border:none;
	background-color:#111;
	margin:0px;
}
#urlcopybuttonwrapper {
	position:relative;
	display:none;
}
#urlcopybutton {
	width:50px;
	height:15px;
	background-color:#000;
	padding:10px;
	display:block;
	font:normal 14px Arial,Verdana,Helvetica;
	color:#fff;
	text-decoration:none;
}
.urlclosebutton {
	position:absolute;
	top:10px;
	left:552px;
	height:15px;
	background-color:#000;
	padding:5px 10px;
	display:block;
	font:normal 14px Arial,Verdana,Helvetica;
	color:#fff;
	text-decoration:none;
}
.endcardblocker {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	z-index:200;
	width:100%;
	height:100%;
}
.endcarddark {
	position:absolute;
	z-index:10;
	width:100%;
	height:100%;
	background-color:#333;
	/*opacity:0.9;
	filter:alpha(opacity=90);*/
}
.endcardsheath {
	position:relative;
	z-index:20;
	width:auto;
	margin:0;
	padding:10px 0;
	height:100%;
}
.videohub .endcardsheath {
	margin-top:0;	
}
.endcardinner {
	position:relative;
}
.fullepisode .endcardinner, .videohub .endcardinner {
	margin-top:20px;
}
.endcardheading {
	position:relative;
	width:auto;
	margin:0 30px;
	border-bottom:1px solid #c7c7c7;
	padding-bottom:10px;
}
.endcardgenericheading {
	position:absolute;
	left:55px;
	font:normal 12px Arial,Verdana,Helvetica;
	color:#c7c7c7;
}
.endcardreplay {
	display:block;
	position:relative;
	width:44px;
	height:50px;
	background:url(../../../../../_utils/video/codebase/images/replay.png) 0 0 no-repeat;
}
.endcardreplay:hover {
	background-position:0 -50px;
}
.endcardvideotitle {
	color:#c7c7c7;
    font:18px Arial,Verdana,Helvetica;
    left:55px;
    position:absolute;
    top:20px;
}
.endcardlabel {
	display:none;
	text-align:left;
	font:normal 12px Arial,Verdana,Helvetica;
	color:#c7c7c7;
	margin:20px 0 0 30px;
}
.endcardsocial {
    height: 50px;
    left: 30px;
    margin-top: 7px;
    position: relative;
    width: 450px;
}
.endcardsocialheading {
	text-align:left;
	height:15px;
	font:normal 12px Arial,Verdana,Helvetica;
	color:#c7c7c7;
}
.endcardlinktextwrap, .endcardembedtextwrap {
	width:auto;
	margin:10px 30px 0 30px;
}
.endcardlinktext, .endcardembedtext {
	position:relative;
	margin:10px 0;
	background-color:#111!important;
	font:normal 12px Arial,Verdana,Helvetica;
	text-align:left;
	color:#fff;
	padding:10px 0px 10px 2px;
	border:none;
	width:100%;
	display:block;
}
.endcardseparator {
	position:relative;
	height:5px;
	margin:0 30px 10px 30px;
	border-bottom:1px solid #c7c7c7;
}
.endcardymalheading {
	position:relative;
	left:30px;
	height:25px;
	font:normal 12px Arial,Verdana,Helvetica;
	color:#c7c7c7;
	text-align:left;
}
.endcardymalwrapper {
	background-color:#000;
	position:relative;
	margin:0 auto;
	padding:10px 0 5px 0;
	left:0px;
	overflow:hidden;
}
.endcardymalitems {
	position:relative;
	left:0px;
	margin:0 auto;
	overflow:hidden;
}
.endcardymalitemsinner {
	position:relative;
	left:-173px;
	width:1500px;
	height:120px;
}
.endcardclose {
	position:absolute;
	width:100%;
	height:25px;
	top:0px;
	left:0px;
}
.videohub .endcardclose {
	top:-10px;
}
.endcardclosebutton {
	display:block;
	width:26px;
	height:25px;
	background:url(../../../../../_utils/video/codebase/images/btnclose.png) 0 0 no-repeat;
	float:right;
	margin:0 20px 0 0;
}
.endcardclosebutton:hover {
	background-position:0 -26px;
}
.endcardblockersmall {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	z-index:200;
	width:100%;
	height:100%;
}
.endcarddarksmall {
	position:absolute;
	z-index:10;
	width:100%;
	height:100%;
	background-color:#333;
	/*opacity:0.9;
	filter:alpha(opacity=90);*/
}
.endcardsheathsmall {
	position:relative;
	z-index:20;
	width:300px;
	margin:0 auto;
	background-color:#333;
	padding:10px 0 2px 0;
}
.endcardinnersmall {
	position:relative;
}
.endcardvideotitlesmall {
	color:#c7c7c7;
    font:18px Arial,Verdana,Helvetica;
    left:55px;
    position:absolute;
    top:20px;
}
.endcardsocialsmall {
    height: 30px;
    left: 10px;
    position: relative;
    width: 280px;
}
.endcardsocialheadingsmall {
	display:none;
	height:18px;
	font:normal 12px Arial,Verdana,Helvetica;
	color:#c7c7c7;
}
.endcardlinktextsmall {
	position:relative;
	left:10px;
	margin:0;
	background-color:#fff;
	font:normal 12px Arial,Verdana,Helvetica;
	text-align:left;
	color:#111;
	padding:5px;
	border:none;
	width:270px;
}
.endcardymalwrappersmall {
	width:300px;
	position:relative;
	padding:10px 0 5px 3px;
}
.endcardymalitemssmall {
	position:relative;
	width:163px;
	overflow:hidden;
}
.endcardymalitemsinnersmall {
	position:relative;
	left:-173px;
	float:left;
	width:1500px;
}
.ymalleft {
	display:block;
	width:11px;
	height:11px;
	background:url(../../../../../_utils/video/codebase/images/ymalLeft.png) no-repeat 0 0;
	position:absolute;
	top:60px;
	left:7px;
}
.ymalright {
	display:block;
	width:11px;
	height:11px;
	background:url(../../../../../_utils/video/codebase/images/ymalRight.png) no-repeat 0 0;
	position:absolute;
	top:60px;
}
._545x307 .ymalleft {
	left:5px;
	top:40px;
}
._545x307 .ymalright {
	left:530px;
	top:40px;
}
.ymalleftsmall {
	display:block;
	width:11px;
	height:11px;
	background:url(../../../../../_utils/video/codebase/images/ymalLeft.png) no-repeat 0 0;
	position:absolute;
	top:85px;
	left:260px;
}
.ymalrightsmall {
	display:block;
	width:11px;
	height:11px;
	background:url(../../../../../_utils/video/codebase/images/ymalRight.png) no-repeat 0 0;
	position:absolute;
	top:85px;
	left:280px;
}
.ymalleft:hover, .ymalright:hover, .ymalleftsmall:hover, .ymalrightsmall:hover {
	background-position:0 -11px;
}
.ymalitemwrap {
	position:relative;
	float:left;
	width:153px;
	height:125px;
	margin:0 10px;
	overflow:hidden;
	margin:0 9px;
}
.ymalitem {
	display:block;
	width:151px;
	height:85px;
	border:1px solid #fff;
}
._545x307 .ymalitemwrap {
	height:60px;
	border:1px solid #fff;
}
._545x307 .ymalitem {
	height:60px;
	border:none;
}
.ymaltitle {
	font:normal 12px Arial,Verdana,Helvetica;
	color:#c7c7c7!important;
	text-decoration:none;
}
.fullepisode .ymaltitle {
	display:block;
	margin-top:5px;
}
.ymaltitlesmall {
    color: #fff;
    font: 12px Arial,Verdana,Helvetica;
    left: 175px;
    position: absolute;
    text-decoration: none;
    top: 10px;
    width: 115px;
}
.ymalthumb {
	width:151px;
	height:85px;
}
.social {
	position:absolute;
	display:block;
	width:33px;
	height:35px;
}
.social:hover {
	background-position:0 -35px;
}
.socialem {
	width:50px;
	left:0px;
	background:url(../../../../../_utils/video/codebase/images/social_em.png) 0 0 no-repeat;
}
.socialfb {
	left:70px;
	background:url(../../../../../_utils/video/codebase/images/social_fb.png) 0 0 no-repeat;
}
.socialtw {
	left:120px;
	background:url(../../../../../_utils/video/codebase/images/social_tw.png) 0 0 no-repeat;
}
.socialsu {
	left:170px;
	background:url(../../../../../_utils/video/codebase/images/social_su.png) 0 0 no-repeat;
}
.socialtu {
	left:220px;
	background:url(../../../../../_utils/video/codebase/images/social_tu.png) 0 0 no-repeat;
}
.socialdg {
	left:270px;
	background:url(../../../../../_utils/video/codebase/images/social_dg.png) 0 0 no-repeat;
}
.socialrd {
	left:320px;
	background:url(../../../../../_utils/video/codebase/images/social_rd.png) 0 0 no-repeat;
}
.socialp1 {
	display:none;
	left:370px;
	background:url(../../../../../_utils/video/codebase/images/social_p1.png) 0 0 no-repeat;
}
.socialp1wrap {
	position:absolute;
	left:370px;
}
.socialsmall {
	position:absolute;
	display:block;
	width:21px;
	height:32px;
}
.socialsmall:hover {
	background-position:0 -32px;
}

._500x281 .endcardheading {
	border:none;
	padding-bottom:2px;
}
._500x281 .endcardsocial {
	height:19px;
}
._500x281 .endcardsocialheading {
	display:none;
}
._500x281 .endcardseparator {
	display:none;
}
._500x281 .endcardlinktextsheath {
	padding:5px 1px;
	background-color:#000;
}
._500x281 .endcardlinktext {
	padding:1px 5px;
	margin:0;
	width:425px;
}
._500x281 .endcardembedtextsheath {
	padding:5px 1px;
	background-color:#000;
}
._500x281 .endcardembedtext {
	padding:1px 5px;
	margin:0;
	width:425px;
}
._500x281 .social {
	position:absolute;
	display:block;
	width:33px;
	height:21px;
}
._500x281 .social:hover {
	background-position:0 -30px;
}
._500x281 .socialem {
	width:50px;
	left:0px;
	background:url(../../../../../_utils/video/codebase/images/social_em_small.png) 0 0 no-repeat;
}
._500x281 .socialfb {
	left:60px;
	background:url(../../../../../_utils/video/codebase/images/social_fb_small.png) 0 0 no-repeat;
}
._500x281 .socialtw {
	left:110px;
	background:url(../../../../../_utils/video/codebase/images/social_tw_small.png) 0 0 no-repeat;
}
._500x281 .socialsu {
	left:160px;
	background:url(../../../../../_utils/video/codebase/images/social_su_small.png) 0 0 no-repeat;
}
._500x281 .socialtu {
	left:210px;
	background:url(../../../../../_utils/video/codebase/images/social_tu_small.png) 0 0 no-repeat;
}
._500x281 .socialdg {
	left:260px;
	background:url(../../../../../_utils/video/codebase/images/social_dg_small.png) 0 0 no-repeat;
}
._500x281 .socialrd {
	left:310px;
	background:url(../../../../../_utils/video/codebase/images/social_rd_small.png) 0 0 no-repeat;
}
._500x281 .socialp1 {
	display:none;
	left:360px;
	background:url(../../../../../_utils/video/codebase/images/social_p1_small.png) 0 0 no-repeat;
}
._500x281 .socialp1wrap {
	position:absolute;
	left:360px;
}
._500x281 .endcardymalheading {
	display:none;
}
._500x281 .endcardymalwrapper {
	padding:0;
	margin-top:5px;
}
._500x281 .endcardymalitemsinner {
	margin:10px 0 0 0;
}
._525x296 .endcardheading {
	border:none;
	padding-bottom:2px;
}
._525x296 .endcardsocial {
	height:19px;
}
._525x296 .endcardsocialheading {
	display:none;
}
._525x296 .endcardseparator {
	display:none;
}
._525x296 .endcardlinktextsheath {
	padding:5px 1px;
	background-color:#000;
}
._525x296 .endcardlinktext {
	padding:1px 5px;
	margin:0;
	width:425px;
}
._525x296 .endcardembedtextsheath {
	padding:5px 1px;
	background-color:#000;
}
._525x296 .endcardembedtext {
	padding:1px 5px;
	margin:0;
	width:425px;
}
._525x296 .social {
	position:absolute;
	display:block;
	width:33px;
	height:21px;
}
._525x296 .social:hover {
	background-position:0 -30px;
}
._525x296 .socialem {
	width:50px;
	left:0px;
	background:url(../../../../../_utils/video/codebase/images/social_em_small.png) 0 0 no-repeat;
}
._525x296 .socialfb {
	left:60px;
	background:url(../../../../../_utils/video/codebase/images/social_fb_small.png) 0 0 no-repeat;
}
._525x296 .socialtw {
	left:110px;
	background:url(../../../../../_utils/video/codebase/images/social_tw_small.png) 0 0 no-repeat;
}
._525x296 .socialsu {
	left:160px;
	background:url(../../../../../_utils/video/codebase/images/social_su_small.png) 0 0 no-repeat;
}
._525x296 .socialtu {
	left:210px;
	background:url(../../../../../_utils/video/codebase/images/social_tu_small.png) 0 0 no-repeat;
}
._525x296 .socialdg {
	left:260px;
	background:url(../../../../../_utils/video/codebase/images/social_dg_small.png) 0 0 no-repeat;
}
._525x296 .socialrd {
	left:310px;
	background:url(../../../../../_utils/video/codebase/images/social_rd_small.png) 0 0 no-repeat;
}
._525x296 .socialp1 {
	display:none;
	left:360px;
	background:url(../../../../../_utils/video/codebase/images/social_p1_small.png) 0 0 no-repeat;
}
._525x296 .socialp1wrap {
	position:absolute;
	left:360px;
}
._525x296 .endcardymalheading {
	display:none;
}
._525x296 .endcardymalwrapper {
	padding:0;
	margin-top:5px;
}
._525x296 .endcardymalitemsinner {
	margin:10px 0 0 0;
}

.endcardreplaysmall {
	display:block;
	position:absolute;
	left:0px;
	width:25px;
	height:28px;
	background:url(../../../../../_utils/video/codebase/images/replay_small.png) 0 0 no-repeat;
}
.endcardreplaysmall:hover {
	background-position:0 -19px;
}
.socialemsmall {
	width:32px;
	left:30px;
	background:url(../../../../../_utils/video/codebase/images/social_em_small.png) 0 0 no-repeat;
}
.socialfbsmall {
	left:70px;
	background:url(../../../../../_utils/video/codebase/images/social_fb_small.png) 0 0 no-repeat;
}
.socialtwsmall {
	left:100px;
	background:url(../../../../../_utils/video/codebase/images/social_tw_small.png) 0 0 no-repeat;
}
.socialsusmall {
	left:130px;
	background:url(../../../../../_utils/video/codebase/images/social_su_small.png) 0 0 no-repeat;
}
.socialtusmall {
	left:160px;
	background:url(../../../../../_utils/video/codebase/images/social_tu_small.png) 0 0 no-repeat;
}
.socialdgsmall {
	left:190px;
	background:url(../../../../../_utils/video/codebase/images/social_dg_small.png) 0 0 no-repeat;
}
.socialrdsmall {
	left:220px;
	background:url(../../../../../_utils/video/codebase/images/social_rd_small.png) 0 0 no-repeat;
}
.socialp1small {
	left:250px;
	background:url(../../../../../_utils/video/codebase/images/social_p1_small.png) 0 0 no-repeat;
}

.socialp1wrapsmall {
	display:none;
	left:250px;
	background:url(../../../../../_utils/video/codebase/images/social_p1_small.png) 0 0 no-repeat;
}
.htmluppermetadata {
	position:absolute;
	top:-80px;
	height:80px;
}
.htmluppermetadatablack {
	background-color:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	height:80px;
}
.htmlbaseplate {
	height:75px;
	position:relative;
	top:-75px;
	z-index:100;
	border-top:1px solid #333;
}
.htmlbaseplatesmall {
	height:30px;
	position:relative;
	top:-30px;
	z-index:100;
	border-top:1px solid #333;
}
.htmlbaseplateblack {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	background-color:#000;
	height:75px;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.htmlbaseplateblacksmall {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	background-color:#000;
	height:30px;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.htmlbaseplateinner {
	padding:0;
	position:relative;
	z-index:10;
	top:10px;
	left:15px;
}
.htmlbaseplateinnersmall {
	padding:0;
	position:relative;
	z-index:10;
	top:3px;
	left:10px;
}
.htmlbaseplateleft {
	float:left;
}
.htmlbaseplateright {
	float:right;
}
.htmlbaseplateleftsmall {
	float:left;
}
.htmlbaseplaterightsmall {
	float:right;
	width:105px;
}
.htmlbaseplateplay {
	float:left;
	width:35px;
	height:35px;
	margin:10px 0 0 0;
	background:url(../../../../../_utils/video/codebase/images/html_playbig.png) 0 0 no-repeat;
}
.htmlbaseplateplay:hover {
	background-position:0 -35px;
}
.htmlbaseplateplaysmall {
	float:left;
	width:18px;
	height:18px;
	margin:3px 0 0 0;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_playsmall.png) 0 0 no-repeat;
}
.htmlbaseplateplaysmall:hover {
	background-position:0 -18px;
}
.htmlbaseplateseparator {
	float:left;
	width:1px;
	height:50px;
	background-color:#c7c7c7;
	margin:0 15px;
}
.htmlbaseplateseparatorsmall {
	float:left;
	width:1px;
	height:20px;
	background-color:#c7c7c7;
	margin:2px 8px;
}
.htmlbaseplatetext {
	float:left;
}
.htmlbaseplatetextsmall {
	float:left;
	margin:5px 0 0 0;
}
.htmlbaseplatetitle {
	text-align:left;
	font:bold 14px Arial, Helvetica, Verdana;
	color:#fff;
}
.fullepisode .htmlbaseplatetitle {
	font-size:14px!important;
}
.videohub .htmlbaseplatetitle {
	font-size:12px!important;
}
.small .htmlbaseplatetitle {
	font-size:10px!important;
}
.htmlbaseplatesubtitle {
	font:bold 14px Arial, Helvetica, Verdana;
	color:#ccc;
	text-align:left;
}
.fullepisode .htmlbaseplatesubtitle {
	font-size:14px!important;
}
.videohub .htmlbaseplatesubtitle {
	font-size:12px!important;
}
.small .htmlbaseplatesubtitle {
	display:none;
}
.htmlbaseplatedescription {
	font:normal 12px Arial, Helvetica, Verdana;
	color:#fff;
	text-align:left;
}
.fullepisode .htmlbaseplatedescription {
	font-size:14px!important;
}
.videohub .htmlbaseplatedescription {
	font-size:12px!important;
}
.small .htmlbaseplatedescription {
	display:none;
}
.htmlbaseplateseparatorright {
	float:right;
}
.small .notforsmall {
	display:none;
}
.htmlbaseplateduration {
	float:right;
	font:bold 14px Arial, Helvetica, Verdana;
	color:#fff;
	margin:17px 0 0 0;
	width:45px;
	text-align:center;
}
.htmlbaseplatelogo {
	float:right;
}
.htmlbaseplatelogosmall {
	float:right;
}
.tpplayersyfy .htmlbaseplatelogo {
	background:url(../../../../../_utils/video/codebase/images/html_syfylogo.png) 0 0 no-repeat;
	width:50px;
	height:32px;
	margin:13px 15px 0 0;
}
.tpplayerchiller .htmlbaseplatelogo {
	background:url(../../../../../_utils/video/codebase/images/html_chillerlogo.png) 0 0 no-repeat;
	width:50px;
	height:32px;
	margin:13px 15px 0 0;
}
.tpplayerusa .htmlbaseplatelogo {
	background:url(../../../../../_utils/video/codebase/images/html_usalogo.png) 0 0 no-repeat;
	width:82px;
	height:32px;
	margin:13px 15px 0 0;
}
.tpplayeroxygen .htmlbaseplatelogo {
	background:url(../../../../../_utils/video/codebase/images/html_oxygenlogo.png) 0 0 no-repeat;
	width:82px;
	height:32px;
	margin:13px 15px 0 0;
}
.tpplayerbravo .htmlbaseplatelogo {
	background:url(../../../../../_utils/video/codebase/images/html_bravologo.png) 0 0 no-repeat;
	width:82px;
	height:32px;
	margin:13px 15px 0 0;
}
.tpplayersyfy .htmlbaseplatelogosmall {
	background:url(../../../../../_utils/video/codebase/images/html_syfylogosmall.png) 0 0 no-repeat;
	width:38px;
	height:23px;
	margin:3px 3px 0 0;
}
.tpplayerchiller .htmlbaseplatelogosmall {
	background:url(../../../../../_utils/video/codebase/images/html_chillerlogosmall.png) 0 0 no-repeat;
	width:38px;
	height:23px;
	margin:3px 3px 0 0;
}
.tpplayerusa .htmlbaseplatelogosmall {
	background:url(../../../../../_utils/video/codebase/images/html_usalogosmall.png) 0 0 no-repeat;
	width:32px;
	height:32px;
	margin:3px 3px 0 0;
}
.tpplayeroxygen .htmlbaseplatelogosmall {
	background:url(../../../../../_utils/video/codebase/images/html_oxygenlogosmall.png) 0 0 no-repeat;
	width:26px;
	height:26px;
	margin:0 3px 0 0;
}
.tpplayerbravo .htmlbaseplatelogosmall {
	background:url(../../../../../_utils/video/codebase/images/html_bravologosmall.png) 0 0 no-repeat;
	width:58px;
	height:32px;
	margin:3px 3px 0 0;
}





.htmlcontrols {
	position:relative;
	top:-75px;
	height:55px;
	z-index:100;
}
.htmlcontrolssmall {
	position:relative;
	top:-30px;
	height:50px;
	background-color:#000;
	z-index:100;
}
.htmlcontrolsbar {
	background-color:#000;
	height:66px;
	padding-top:10px;
	position:relative;
	top:-20px;
}
.htmlcontrolsbarsmall {
	height:50px;
}
.htmlcontrolsplay {
	display:none;
	float:left;
	width:23px;
	height:23px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_play.png) 0 -23px no-repeat transparent;
}
.videohub .htmlcontrolsplay {
	margin:2px 20px 0 20px;
}
.fullepisode .htmlcontrolsplay {
	margin:2px 20px 0 20px;
}
._525x296 .htmlcontrolsplay {
	margin:2px 20px 0 20px;
}
._500x281 .htmlcontrolsplay {
	margin:2px 20px 0 20px;
}
.htmlcontrolsbarsmall {
	position:relative;
}
.htmlcontrolsplaysmall {
	display:none;
	float:left;
	width:18px;
	height:18px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_playsmall.png) 0 0 no-repeat transparent;
	margin:0 0 0 10px;
}
.htmlcontrolsplay:hover {
	background-position:0 0;
}
.htmlcontrolsplaysmall:hover {
	background-position:0 -18px;
}
.htmlcontrolspause {
	float:left;
	width:23px;
	height:23px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_pause.png) 0 -23px no-repeat transparent;
}
.htmlcontrolspausesmall {
	float:left;
	width:18px;
	height:18px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_pausesmall.png) 0 0 no-repeat transparent;
	margin:0 0 0 10px;
}
.videohub .htmlcontrolspause {
	margin:2px 20px 0 20px;
}
.fullepisode .htmlcontrolspause {
	margin:2px 20px 0 20px;
}
._525x296 .htmlcontrolspause {
	margin:2px 20px 0 20px;
}
._500x281 .htmlcontrolspause {
	margin:2px 20px 0 20px;
}
.htmlcontrolspause:hover {
	background-position:0 0;
}
.htmlcontrolspausesmall:hover {
	background-position:0 -18px;
}
.htmlcontrolstimer {
	font:normal 14px Arial;
	color:#c7c7c7;
}
.htmlcontrolstimer DIV {
	float:left;
	margin-top:5px;
}
.htmlcontrolselapsed {
	width:40px;
	height:14px;
	text-align:center;
}
.videohub .htmlcontrolselapsed {
	margin-left:5px;
	margin-right:5px;
}
.fullepisode .htmlcontrolselapsed {
	margin-left:5px;
	margin-right:5px;
}
._525x296 .htmlcontrolselapsed {
	margin-left:5px;
	margin-right:5px;
}
._500x281 .htmlcontrolselapsed {
	margin-left:5px;
	margin-right:5px;
}
.htmlcontrolstotal {
	width:40px;
	height:14px;
	text-align:center;
}
.videohub .htmlcontrolstotal {
	margin-left:5px;
	margin-right:5px;
}
._525x296 .htmlcontrolstotal {
	margin-left:5px;
	margin-right:5px;
}
._500x281 .htmlcontrolstotal {
	margin-left:5px;
	margin-right:5px;
}
.htmlcontrolsspeaker {
	float:left;
	width:25px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_speaker.png) 0 -20px no-repeat transparent;
}
.htmlcontrolsspeakersmall {
	float:left;
	width:25px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_speaker.png) 0 -20px no-repeat transparent;
}
.htmlcontrolsmuted {
	display:none;
	float:left;
	width:25px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_muted.png) 0 -20px no-repeat transparent;
}
.htmlcontrolsmutedsmall {
	display:none;
	float:left;
	width:25px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_muted.png) 0 -20px no-repeat transparent;
}
.htmlcontrolsmutedsmall:hover {
	background-position:0 0;
}
.videohub .htmlcontrolsspeaker, .videohub .htmlcontrolsmuted {
	margin:2px 10px;
}
.fullepisode .htmlcontrolsspeaker, .fullepisode .htmlcontrolsmuted {
	margin:2px 10px;
}
._525x296 .htmlcontrolsspeaker, .fullepisode .htmlcontrolsmuted {
	margin:2px 10px;
}
._500x281 .htmlcontrolsspeaker, .fullepisode .htmlcontrolsmuted {
	margin:2px 10px;
}
.htmlcontrolsspeaker:hover {
	background-position:0 0;
}
.htmlcontrolsspeakersmall:hover {
	background-position:0 0;
}
.htmlcontrolsshare {
	float:right;
	width:38px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_share.png) 0 -20px no-repeat transparent;
}
.htmlcontrolssharesmall {
	float:right;
	width:38px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_share.png) 0 -20px no-repeat transparent;
}
.videohub .htmlcontrolsshare {
	margin:2px 3px 2px 10px;
}
.fullepisode .htmlcontrolsshare {
	margin:2px 3px 2px 10px;
}
._525x296 .htmlcontrolsshare {
	margin:2px 3px 2px 10px;
}
._500x281 .htmlcontrolsshare {
	margin:2px 3px 2px 10px;
}
.htmlcontrolsshare:hover, .htmlcontrolssharesmall:hover {
	background-position:0 0;
}
.htmlcontrolstwitter {
	float:right;
	width:20px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_twitter.png) 0 -20px no-repeat transparent;
}
.htmlcontrolstwittersmall {
	float:right;
	width:20px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_twitter.png) 0 -20px no-repeat transparent;
	margin:0 0 0 10px;
}
.videohub .htmlcontrolstwitter {
	margin:2px 3px;
}
.fullepisode .htmlcontrolstwitter {
	margin:2px 3px;
}
._525x296 .htmlcontrolstwitter {
	margin:2px 3px;
}
._500x281 .htmlcontrolstwitter {
	margin:2px 3px;
}
.htmlcontrolstwitter:hover, .htmlcontrolstwittersmall:hover {
	background-position:0 0;
}
.htmlcontrolsfacebook {
	float:right;
	width:20px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_facebook.png) 0 -20px no-repeat transparent;
}
.htmlcontrolsfacebooksmall {
	float:right;
	width:20px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_facebook.png) 0 -20px no-repeat transparent;
	margin:0 3px 0 10px;
}
.videohub .htmlcontrolsfacebook {
	margin:2px 3px;
}
.fullepisode .htmlcontrolsfacebook {
	margin:2px 3px;
}
._525x296 .htmlcontrolsfacebook {
	margin:2px 3px;
}
._500x281 .htmlcontrolsfacebook {
	margin:2px 3px;
}
.htmlcontrolsfacebook:hover, .htmlcontrolsfacebooksmall:hover {
	background-position:0 0;
}
.htmlcontrolsemail {
	float:right;
	width:31px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_email.png) 0 -20px no-repeat transparent;
}
.videohub .htmlcontrolsemail {
	margin:2px 3px;
}
.fullepisode .htmlcontrolsemail {
	margin:2px 3px;
}
._525x296 .htmlcontrolsemail {
	margin:2px 3px;
}
._500x281 .htmlcontrolsemail {
	margin:2px 3px;
}
.htmlcontrolsemail:hover {
	background-position:0 0;
}
.htmlcontrolslink {
	float:right;
	width:27px;
	height:20px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_link.png) 0 -20px no-repeat transparent;
}
.videohub .htmlcontrolslink {
	margin:2px 10px 2px 3px;
}
.fullepisode .htmlcontrolslink {
	margin:2px 10px 2px 3px;
}
._525x296 .htmlcontrolslink {
	margin:2px 10px 2px 3px;
}
._500x281 .htmlcontrolslink {
	margin:2px 10px 2px 3px;
}
.htmlcontrolslink:hover {
	background-position:0 0;
}
.htmlcontrolsfullscreen {
	float:right;
	width:23px;
	height:22px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_fullscreen.png) 0 -22px no-repeat transparent;
}
.htmlcontrolsfullscreensmall {
	float:right;
	width:23px;
	height:22px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_fullscreen.png) 0 -22px no-repeat transparent;
	margin:0 10px 0 0;
}
.videohub .htmlcontrolsfullscreen {
	float:right;
	margin:2px 10px;
}
.fullepisode .htmlcontrolsfullscreen {
	float:right;
	margin:2px 10px;
}
._525x296 .htmlcontrolsfullscreen {
	float:right;
	margin:2px 10px;
}
._500x281 .htmlcontrolsfullscreen {
	float:right;
	margin:2px 10px;
}
.htmlcontrolsfullscreen:hover {
	background-position:0 0;
}
.htmlcontrolsfullscreensmall:hover {
	background-position:0 0;
}
.htmlcontrolsvolume {
	position:relative;
	float:left;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_volumetrackoff.png) 0 0 repeat-x transparent;
}
.htmlcontrolsvolumesmall {
	position:relative;
	float:left;
	top:-2px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_volumetrackoff.png) 0 0 repeat-x transparent;
	margin:0 0 0 5px;
}
.htmlcontrolsvolumescrubber {
	position:absolute;
	width:8px;
	height:18px;
	top:3px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_volumescrubber.png) center no-repeat transparent;
}
.htmlcontrolsvolumescrubbersmall {
	position:absolute;
	width:8px;
	height:18px;
	top:3px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_volumescrubber.png) center no-repeat transparent;
}
.htmlcontrolsvolumetrackon {
	float:left;
	width:3px;
	height:18px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_volumetrackon.png) 0 0 repeat-x transparent;
}
.htmlcontrolsvolumetrackonsmall {
	float:left;
	width:3px;
	height:18px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_volumetrackon.png) 0 0 repeat-x transparent;
}
.htmlcontrolsvolumetrackoff {
	float:left;
	width:1px;
	height:18px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_volumetrackoff.png) 0 0 repeat-x transparent;
}
.htmlcontrolsvolumetrackoffsmall {
	float:left;
	width:1px;
	height:18px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_volumetrackoff.png) 0 0 repeat-x transparent;
}
.htmlcontrolsprogresswrapper {
	position:relative;
	height:30px;
}
.htmlcontrolsprogresswrappersmall {
	position:relative;
	height:20px;
}
.htmlcontrolsprogress{
	position:absolute;
	top:0px;
	left:0px;
	width:30px;
	height:30px;
	z-index:10;
}

.htmlcontrolsprogressscrubber {

}

.tpplayersyfy .htmlcontrolsprogressscrubber {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubbersyfy.png) 0 0 no-repeat transparent;
}
.tpplayerchiller .htmlcontrolsprogressscrubber {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubberchiller.png) 0 0 no-repeat transparent;
}
.tpplayerbravo .htmlcontrolsprogressscrubber {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubberbravo.png) 0 0 no-repeat transparent;
}
.tpplayerusa .htmlcontrolsprogressscrubber {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubberusa.png) 0 0 no-repeat transparent;
}
.tpplayeroxygen .htmlcontrolsprogressscrubber {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubberoxygen.png) 0 0 no-repeat transparent;
}
.htmlcontrolsprogressscrubbersmall {
	position:absolute;
	top:0px;
	left:0px;
	width:16px;
	height:16px;
	z-index:10;
}
.tpplayersyfy .htmlcontrolsprogressscrubbersmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubbersmallsyfy.png) 0 0 no-repeat transparent;
}
.tpplayerchiller .htmlcontrolsprogressscrubbersmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubbersmallchiller.png) 0 0 no-repeat transparent;
}
.tpplayerbravo .htmlcontrolsprogressscrubbersmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubbersmallbravo.png) 0 0 no-repeat transparent;
}
.tpplayerusa .htmlcontrolsprogressscrubbersmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubbersmallusa.png) 0 0 no-repeat transparent;
}
.tpplayeroxygen .htmlcontrolsprogressscrubbersmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressscrubbersmalloxygen.png) 0 0 no-repeat transparent;
}
.htmlcontrolsprogresswatched {
	position:absolute;
	height:16px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatched.png) 0 0 repeat-x transparent;
	z-index:5;
}
.tpplayersyfy .htmlcontrolsprogresswatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedsyfy.png) 0 0 repeat-x transparent;
}
.tpplayerschiller .htmlcontrolsprogresswatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedchiller.png) 0 0 repeat-x transparent;
}
.tpplayerbravo .htmlcontrolsprogresswatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedbravo.png) 0 0 repeat-x transparent;
}
.tpplayerusa .htmlcontrolsprogresswatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedusa.png) 0 0 repeat-x transparent;
}
.tpplayeroxygen .htmlcontrolsprogresswatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedoxygen.png) 0 0 repeat-x transparent;
}
.htmlcontrolsprogresswatchedsmall {
	position:absolute;
	height:16px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedsmall.png) 0 0 repeat-x transparent;
	z-index:5;
}
.tpplayersyfy .htmlcontrolsprogresswatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedsmallsyfy.png) 0 0 repeat-x transparent;
}
.tpplayerchiller .htmlcontrolsprogresswatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedsmallchiller.png) 0 0 repeat-x transparent;
}
.tpplayerbravo .htmlcontrolsprogresswatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedsmallbravo.png) 0 0 repeat-x transparent;
}
.tpplayerusa .htmlcontrolsprogresswatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedsmallusa.png) 0 0 repeat-x transparent;
}
.tpplayeroxygen .htmlcontrolsprogresswatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progresswatchedsmalloxygen.png) 0 0 repeat-x transparent;
}
.htmlcontrolsprogressunwatched {
	position:absolute;
	height:16px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatched.png) 0 0 repeat-x transparent;
	z-index:1;
}
.tpplayersyfy .htmlcontrolsprogressunwatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedsyfy.png) 0 0 repeat-x transparent;
}
.tpplayerchiller .htmlcontrolsprogressunwatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedchiller.png) 0 0 repeat-x transparent;
}
.tpplayerbravo .htmlcontrolsprogressunwatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedbravo.png) 0 0 repeat-x transparent;
}
.tpplayerusa .htmlcontrolsprogressunwatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedusa.png) 0 0 repeat-x transparent;
}
.tpplayeroxygen .htmlcontrolsprogressunwatched {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedoxygen.png) 0 0 repeat-x transparent;
}
.htmlcontrolsprogressunwatchedsmall {
	position:absolute;
	height:16px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedsmall.png) 0 0 repeat-x transparent;
	z-index:1;
}
.tpplayersyfy .htmlcontrolsprogressunwatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedsmallsyfy.png) 0 0 repeat-x transparent;
}
.tpplayerchiller .htmlcontrolsprogressunwatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedsmallchiller.png) 0 0 repeat-x transparent;
}
.tpplayerbravo .htmlcontrolsprogressunwatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedsmallbravo.png) 0 0 repeat-x transparent;
}
.tpplayerusa .htmlcontrolsprogressunwatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedsmallusa.png) 0 0 repeat-x transparent;
}
.tpplayeroxygen .htmlcontrolsprogressunwatchedsmall {
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_progressunwatchedsmalloxygen.png) 0 0 repeat-x transparent;
}
.htmlcontrolsseparator {
	float:left;
	width:2px;
	height:28px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_separator.png) 0 0 no-repeat transparent;
}
.htmlcontrolsseparatorsmall {
	float:left;
	width:2px;
	height:24px;
	margin:-2px 7px;
	background:url(../../../../../_utils/video/codebase/images/htmlcontrols_separator.png) 0 0 no-repeat transparent;
}
.htmlcontrolsseparatorright {
	float:right;
}
.tpplayersyfy .htmlcontrolslogo {
	float:right;
	width:50px;
	height:80px;
	background:url(../../../../../_utils/video/codebase/images/html_syfylogo.png) 0 0 no-repeat;
	margin:2px 15px;
}
.tpplayerchiller .htmlcontrolslogo {
	float:right;
	width:50px;
	height:80px;
	background:url(../../../../../_utils/video/codebase/images/html_chillerlogo.png) 0 0 no-repeat;
	margin:2px 15px;
}
.tpplayerusa .htmlcontrolslogo {
	float:right;
	width:55px;
	height:24px;
	background:url(../../../../../_utils/video/codebase/images/html_usalogo.png) 0 0 no-repeat;
	margin:0 15px;
}
.tpplayeroxygen .htmlcontrolslogo {
	float:right;
	width:32px;
	height:32px;
	background:url(../../../../../_utils/video/codebase/images/html_oxygenlogo.png) 0 0 no-repeat;
	 margin: -3px 10px 0;
}
.tpplayerbravo .htmlcontrolslogo {
	float:right;
	width:82px;
	height:32px;
	background:url(../../../../../_utils/video/codebase/images/html_bravologo.png) 0 0 no-repeat;
	 margin: 0px 10px 0;
}
.playermessage {
	position:absolute;
	font:bold 12px Arial,Helvetica,Verdana;
	color:#f00;
	top:0px;
	left:0px;
	z-index:500;
	background-color:#000;
	text-align:center;
}
.playermessageinner {
	position:absolute;
}
.htmlcontrolsprogresswrappermini {
	position:absolute;
	z-index:10;
	display:none;
}
.htmlcontrolsprogresswatchedmini {
	width:1px;
	height:5px;
}
.htmlcontrolsprogressscrubbermini {
	position:absolute;
	top:0px;
	width:7px;
	height:5px;
}
.tpplayersyfy .htmlcontrolsprogresswatchedmini {
	background-color:#42145F;
}
.tpplayerchiller .htmlcontrolsprogresswatchedmini {
	background-color:#d81c3f;
}
.tpplayerbravo .htmlcontrolsprogresswatchedmini {
	background-color:#007AFF;
}
.tpplayerusa .htmlcontrolsprogresswatchedmini {
	background-color:#FF9400;
}
.tpplayeroxygen .htmlcontrolsprogresswatchedmini {
	background-color:#5F5E54;
}
.tpplayersyfy .htmlcontrolsprogressscrubbermini {
	background-color:#fff;
}
.tpplayerchiller .htmlcontrolsprogressscrubbermini {
	background-color:#fff;
}
.tpplayerbravo .htmlcontrolsprogressscrubbermini {
	background-color:#fff;
}
.tpplayerusa .htmlcontrolsprogressscrubbermini {
	background-color:#fff;
}
.tpplayeroxygen .htmlcontrolsprogressscrubbermini {
	background-color:#FDBB21;
}
.tpplayersyfy .htmlcontrolsprogresswrappermini {
	background-color:#93509E;
}
.tpplayerchiller .htmlcontrolsprogresswrappermini {
	background-color:#6c0e1f;
}
.tpplayerbravo .htmlcontrolsprogresswrappermini {
	background-color:#00CCFF;
}
.tpplayerusa .htmlcontrolsprogresswrappermini {
	background-color:#848383;
}
.tpplayeroxygen .htmlcontrolsprogresswrappermini {
	background-color:#F9DF40;
}