body{background-color:#fff}img{border-width:0;border-style:none}ul{list-style-type:none;margin:0;padding:0}input[type="submit"]{cursor:pointer}button{cursor:pointer}textarea{overflow:auto}.clearFix:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.clearFix{display:inline-block}/*\*/* html .clearFix{zoom:1}.clearFix{display:block}/**/.centered{display:block;margin-left:auto;margin-right:auto}.left{float:left;clear:left}.right{float:right;clear:right}.center{text-align:center}.rightAligned{text-align:right}
a.noUnderline:link,a.noUnderline:visited{text-decoration:none;border-bottom:0}.hidden{display:none}.allowOverflow{overflow:visible !important}.oneOfTwo{width:50%}.truncate{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.nowrap{white-space:nowrap}body,button,input,p{border:0;margin:0;padding:0}
input,textarea{padding-left:3px}body,button,input,textarea,p,select{color:#676767;font-family:"trebuchet ms",sans-serif;font-size:12px}var{font-style:normal}a{font-size:12px;font-weight:bold;outline:0;text-decoration:none}a:hover,button.link:hover,input.link:hover{text-decoration:underline}
:link,:visited,button.link,input.link{color:#005698}a.username:link,a.username:visited{color:inherit;font-size:inherit;font-weight:inherit}ul.bullet{list-style-type:square;margin:5px 20px}button.disabled{cursor:default !important;text-decoration:none !important}button.link,input.link{background-color:transparent;border:0 none;display:inline-block;font-weight:bold;padding:0;vertical-align:middle}
.alert,.alert:link,.alert:visited{background:transparent url("../images/misc/brandnew_bg.png") repeat-x 0 1px;color:white !important;display:block;font-size:10px;font-weight:bold !important;margin-bottom:5px;margin-top:1px;padding-left:4px !important;padding-right:3px !important;text-decoration:none !important;text-transform:uppercase;width:100px}
.alert.live{text-align:center;width:60px}.alert:hover{text-decoration:none}ul.searchResults .alert{display:inline-block}.message{background-color:#ffc;border:1px solid #cc9;color:#505050;text-align:center;padding:30px}.messageFeedback{background-color:#ffc;border:1px solid #cc9;color:#505050;padding-left:52px;padding-right:10px;margin-top:8px;margin-bottom:10px}
p.feedbackDisclaimer{color:black;font-weight:bold;font-size:12px}.message.myProfile{padding:15px}div.shareLike.module{margin-top:0}#infoCol .columnList{padding-bottom:5px}#infoCol .columnList,#infoCol .columnList div.warning{border-bottom:1px solid #b6b7b7}#infoCol .columnList p{margin:5px 0}#videoSuggest div.video div{margin:10px 0}
#ivadiv{background-color:#000;height:250px}div.container{margin:0 auto;width:940px}#banner{background:url(../images/misc/backgrounds.png) repeat-x;height:77px}#banner div.container{padding-top:20px;position:relative}#banner img#logo{float:left;margin-top:5px}#search div{float:left;margin-left:40px;margin-top:7px}
#search div div{background:#fff url(../images/icon/icons.png) no-repeat scroll -63px -242px;border:1px solid #333a3e;margin:0 3px 0 0;padding-left:20px;width:393px}.navi,.subnavi{background-color:#e8ebec;border-top:3px solid #899094;height:32px}.navi ul{margin-top:-3px}.lite ul{margin-top:0}.navi ul li,.subnavi li{border-top:3px solid #899094;float:left;padding:5px 0 5px;text-align:center}
.navi ul li :link,.navi ul li :visited,.subnavi li :link,.subnavi li :visited{color:#474744;font-size:16px}.subnavi li :link,.subnavi li :visited{font-size:12px}.navi ul li a,.subnavi li a{border-left:1px solid #fff;border-right:1px solid #d6dadd;display:block;font-weight:normal;height:22px;width:88px}
.subnavi{width:700px}.subnavi,.subnavi li{border-top:0 none}.subnavi li a{padding:0 10px;width:auto}.navi ul li a b{border:0;display:inline}.subnavi li.selected{background-color:#fff}.subnavi li.mypicks a{border-left:0 none}.subnavi li.myaccount a{border-right:0 none}.navi ul li ul,.navi ul li ul li{width:250px}
.navi ul li ul{background-color:#e8ebec;border:1px solid #adb3b6;display:none;margin-top:5px;position:absolute;z-index:100}.navi ul li ul li{border-bottom:1px solid #ccc !important;border-top:1px solid #fff !important;padding:7px 0;text-align:left}.navi ul li.sub a{background:url(../images/icon/icons.png) no-repeat -366px -174px;padding-right:13px}
.navi ul li ul li a,.navi ul li ul li :link,.navi ul li ul li :visited{background:0;border:0;font-size:14px;color:#005698;padding-right:0;width:100%}.navi ul li ul li.menuheading{color:#474744;font-size:14px;font-weight:bold;text-indent:10px}.navi ul li ul li div.menutopics{font-weight:normal}.navi ul li ul li div.menutopics a,.navi ul li ul li div.menutopics a:link,.navi ul li ul li div.menutopics a:active,.navi ul li ul li div.menutopics a:visited{color:#005698;display:inline;font-weight:inherit;width:auto}
.navi ul li ul li ul li{background:0;background-color:transparent}.naviIndent1{padding-left:10px}.naviIndent2{padding-left:20px}.lite{border-top:0;border-bottom:3px solid #899094;margin-top:10px}#navlite ul li.sub a{background:transparent;padding:0 7px}.lite ul li{border-top:0;border-bottom:3px solid #899094}
#greeting{background-color:#0c0c0c;color:#fff;padding:3px 12px;position:absolute;top:6px;right:0}#greeting .gHead{margin:-5px 0 -5px -9px}#greeting a{color:#fff}#logoutBtn{font-weight:normal}div.region{text-align:right;position:relative;z-index:69}div.region.schedule{display:inline;text-align:inherit}
div.notOn div.region a span{background:url(../images/icon/icons.png) no-repeat scroll -592px -98px;display:inline-block;height:10px;width:10px}div.region.schedule,div.region.schedule a{color:#005698 !important}.setRegion{background-color:white;border:1px solid gray;color:#505050;display:none;font-weight:normal;height:345px;margin-left:-5px;padding:19px;right:10px;text-align:left;top:0;width:260px;z-index:71}
.setRegion.overlay{height:auto;position:absolute}.region.schedule .setRegion{left:0}.setRegion img{vertical-align:top}.setRegion p{margin-top:10px}.setRegion label{display:inline-block;font-size:11px;margin-right:5px;text-align:right;width:60px}.setRegion select,.setRegion input,.setRegion #area span{border:1px solid gray;display:inline-block;font-size:10px;margin-top:1px;padding:2px;width:190px}
.setRegion #area span{margin-left:0;padding-left:6px;width:180px}.setRegion #zip{margin-left:-4px;padding-left:5px;width:40px}.setRegion button{background-color:white;color:#005698;cursor:pointer;float:right;font-size:11px;font-weight:bold;text-transform:uppercase}.setRegion button:hover{text-decoration:underline}
.setRegion button#cancel{float:left}.setRegion button.disabled{color:#81abd5}.setRegion #actions{border-top:1px solid gray;margin-top:20px;padding-top:3px}div.error,p.error{background-color:#f7e8eb;border:1px solid #e9a6af;color:#4f4f4f;padding:5px 10px}.gradientBtn{background:url(../images/misc/backgrounds.png) repeat-x 0 -1589px;border:0;color:white !important}
.gradientBtn:hover{background-position:0 -36px}.search input{border:0;padding:4px 5px 3px;height:20px;vertical-align:middle}#searchBtn{background:url(../images/icon/icons.png) no-repeat scroll -968px -6px;color:#fff;cursor:pointer;font-size:14px;font-weight:bold;height:29px;padding:0 0 1px 2px;width:46px}
#searchBtn:hover{color:#ddd}.q{font-size:14px;width:380px}.q:focus{outline:0}.q.hint,#newComment.hint,#publishItemsForm textarea.hint,.regDetails .hint{color:#bcbcbc}h1 span.suffix-sm{font-size:11px;text-transform:uppercase;top:-3px}h1{border-bottom:5px solid #475259;color:#424d54;font-size:23px;margin:0;padding-top:27px}
h1 a{color:#424d54;font-size:23px}h1 span{background:url(../images/icon/icons.png) no-repeat scroll -447px -253px;font-size:14px;margin-left:10px;margin-top:10px;padding-left:15px}h1 span a{font-size:20px}#body{min-height:850px}h2,div.setRegion h2{border-bottom:3px solid #505050;color:#505050;font-size:15px;margin:0;padding-bottom:5px}
div.setRegion h2{border-bottom-width:2px;text-transform:uppercase}h2 :link,h2 :visited{color:#505050;font-size:15px}h2 :link:hover,h2 :visited:hover{text-decoration:none}#mainCol{float:left;width:620px;min-height:750px}#mainCol,#infoCol{height:100%;overflow:hidden;padding:0}.tvguide #mainCol{overflow:visible}
.tvguide li.banner{padding-top:10px;padding-bottom:10px}#moreCol{clear:both}div.sectionsHeader,div.sectionsFooter{margin-left:284px}div.sectionsHeader{border-bottom:3px solid;font-size:23px;font-weight:bold;margin-top:10px}div.sectionsFooter{color:#fff;font-size:12px;font-weight:bold;margin-bottom:10px;padding:5px;position:relative}
div.sectionsFooter span.star{left:6px;top:1px}div.sectionsFooter div{display:inline;position:relative}div.sections div.sectionsFooter{background-color:#53b0d5}.movie div.sections div.sectionsFooter{background-color:#7f6faf}.person div.sections div.sectionsFooter{background-color:#eea448}a.remindMeLink{background-color:#0090c5}
.movie a.remindMeLink{background-color:#49368f}.person a.remindMeLink{background-color:#e07f07}.sport a.remindMeLink{background-color:#0355b2}a.remindMeLink{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;margin-left:5px;padding:2px 8px 2px 20px}
.sport h1.team a.remindMeLink{margin-left:0;font-size:12px;text-transform:uppercase}a.highlight{background-color:#33c3f8}.movie a.highlight{background-color:#7c69c2}.person a.highlight{background-color:#ffb23a}#sections{background-color:#e8ebec;font-size:12px}#sections li{border-left:1px solid #fff;border-right:1px solid #d6dadd;border-top:1px solid #d6dadd;color:#424d54;float:right;height:34px;overflow:hidden;padding:5px;width:100px}
#sections li,#sections li p,#sections li a.more{font-size:10px}#sections.tall li{height:50px}#sections li.cast,#sections li.epguide{width:130px}#sections li.myaccount,#sections li.myschedule,#sections li.mypicks{float:left;padding-left:10px;width:138px}#sections li a,#sections li b{background:url(../images/icon/icons.png) no-repeat;height:21px;padding-left:25px}
#sections li.schedule a,#sections li.schedule b{padding-left:30px}#sections li a.more{background:0;display:inline;padding-left:0}#sections li.schedule a,.tv #sections li.schedule.none a,.movie #sections li.schedule.none a,.person #sections li.schedule.none a,#sections li.schedule b,.tv #sections li.schedule.none b,.movie #sections li.schedule.none b,.person #sections li.schedule.none b{background-position:-6px -3px}
#sections li.dvd a,.tv #sections li.dvd.none a,.movie #sections li.dvd.none a,.person #sections li.dvd.none a,#sections li.dvd b,.tv #sections li.dvd.none b,.movie #sections li.dvd.none b,.person #sections li.dvd.none b{background-position:-153px -3px}#sections li.online a,.tv #sections li.online.none a,.movie #sections li.online.none a,.person #sections li.online.none a,#sections li.online b,.tv #sections li.online.none b,.movie #sections li.online.none b,.person #sections li.online.none b{background-position:-297px -3px}
#sections li.epguide a,.tv #sections li.epguide.none a,#sections li.epguide b,.tv #sections li.epguide.none b{background-position:-443px -137px}#sections li.cast a,.tv #sections li.cast.none a,.movie #sections li.cast.none a,#sections li.cast b,.tv #sections li.cast.none b,.movie #sections li.cast.none b{background-position:-441px -4px}
#sections li a,#sections li b,#sections li span{display:block;font-size:14px}#sections li.none{color:#999}#sections li span{font-weight:bold}#sections li.selected{background-color:#fff}#sections li.selected a{color:#404040 !important}#sections li.selected a:hover{cursor:default;text-decoration:none}
.horizWidgetStack div.module{float:left;width:276px;margin-right:20px}#infoCol{float:right;width:300px}#mainCol.oneColumn{width:100%;overflow:visible}#mainCol div.summary{margin-top:2px}#mainCol div.summary a.packshot{float:left}#mainCol div.summary div.poster{float:left;text-align:center;width:137px}
#mainCol div.summary a.externUrl{padding:0 14px}#mainCol div.summary h2{font-size:24px;font-weight:normal;margin-bottom:5px}#mainCol div.summary h3{border-bottom:1px solid #707070;color:#707070;font-size:12px;margin:0 0 5px;padding-bottom:3px}#mainCol div.summary span.nextPrev{color:#005698;float:right;text-transform:uppercase}
#mainCol div.summary span.nextPrev a{font-size:11px;font-weight:normal}#mainCol div.summary div.subtitle{border-bottom:1px solid #c7c7c7;margin-top:6px}#mainCol div.summary div.subtitle ul li.embed a,{color:#676767}#mainCol div.summary div.subtitle ul li span span.star{left:6px;top:1px}#mainCol div.summary div.subtitle p{float:left}
#mainCol div.summary div.subtitle p b{text-transform:uppercase}#mainCol div.summary div.packshot,#mainCol div.noSearchResults div.packshot{text-align:center}#mainCol div.noSearchResults div.packshot{width:240px}#mainCol div.summary div.packshot{width:275px}#mainCol div.summary div.detail{margin:10px 0}
#mainCol div.summary div.info,#mainCol div.summary div.packshot,#mainCol div.noSearchResults div.packshot{float:left}#mainCol div.summary div.info{margin-left:10px;width:333px}#mainCol div.nopack div.info{width:100% !important;margin-left:0}#mainCol div.summary div.info a.primaryLink{display:block;padding-top:10px}
#mainCol div.summary div.info a.primaryLink span{display:block}#mainCol div.summary div.info p{margin-top:5px}.person #mainCol div.summary div.packshot,.movie #mainCol div.summary div.packshot{width:140px}.person #mainCol div.summary div.info,.movie #mainCol div.summary div.info{width:470px}#mainCol div.summary div.info div.status{color:#1f8fc3;margin:10px 0}
#mainCol div.summary div.info div.status div.holder{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#d4effc;border-radius:5px;cursor:pointer;padding:5px 5px 6px;width:190px}#mainCol div.summary div.info div.status p{color:#1f8fc3;font-size:14px;font-weight:bold}#mainCol div.summary div.info div.status p.title{margin:0 0 2px 5px}
ul.stats{display:block;list-style:none;margin-top:10px}ul.stats li{background:#f1eafd;float:left;margin-right:2px}ul.stats li:last-child{margin-right:5px}ul.stats li strong{display:block;font-size:9px;text-align:center}ul.stats li div{background:#fdfbe1 url(../images/icon/icons.png) no-repeat -1019px -72px;font-size:10px;line-height:11px;margin:0 2px 2px;padding:0 2px 0 21px}
ul.stats li div.poor{background-position:-1019px -105px}ul.stats li.critics div{background-position:-1019px -1px}ul.stats li.critics div.poor{background-position:-1019px -36px}ul.stats li a{font-size:17px;font-weight:normal;line-height:23px;text-decoration:none !important}ul.stats li p{margin-top:0 !important}
#mainCol a.signUpGraphic{background:url(../images/misc/calltoactions.png) no-repeat 0 0;display:block;float:left;height:52px;width:339px}.person #mainCol a.signUpGraphic{background-position:0 -105px}.movie #mainCol a.signUpGraphic{background-position:0 -52px}ul.actions{float:right}ul.actions li{float:left;line-height:14px;margin-right:2px;padding:2px 10px 9px 0;position:relative;text-align:right;text-transform:uppercase}
ul.actions li a{padding-left:20px}ul.actions li.embed a{background-image:url(../images/icon/icons.png);padding-left:25px}a.externUrl{background:transparent url(../images/icon/icons.png) no-repeat scroll right -296px;color:#676767;font-size:11px;font-weight:normal;padding-right:14px}#infoCol div.related a.externUrl{background-position:right -268px;color:#005698;display:inline !important;font-weight:bold}
div.review_multi{border-top:1px solid #b6b7b7;margin-top:4px;padding-top:4px;padding-bottom:8px}.module li{border-top:1px solid transparent;border-bottom:1px solid transparent}.module ul.pickable li{padding:4px 4px 4px 22px;position:relative}a.pickable{padding-left:16px}span.star{background:url(../images/icon/icons.png) no-repeat -730px -125px;cursor:pointer;display:block;height:16px;left:0;padding:0 !important;position:absolute;width:22px}
span.fav{background:url(../images/icon/icons.png) no-repeat -730px -150px}span.loading{background:url("../images/icon/gif/star_spinning.gif") no-repeat 4px center}.module li a,.module li a span{display:block}.callToAction{border-top:1px solid #b6b7b7;margin-top:10px;padding-top:5px;text-align:right;text-transform:uppercase}
#mainCol div.callToAction{margin-bottom:20px}.regDetails form input.saveRegister,#subListings,.callToAction a{font-size:11px}.callToAction a{background:url(../images/icon/icons.png) no-repeat right -268px;padding-right:14px}.module{margin:5px 0 40px}ul.hoverable>li:hover{background-color:#efefef;border-top:1px solid #d5d7d6;border-bottom:1px solid #d5d7d6}
.expandable,.expanded{background:url(../images/icon/icons.png) no-repeat -592px -79px;padding-left:20px}.expanded{background-position:-592px -95px}ul.mainPosNegList .listItem img.loaded{padding:4px}div.explore a{font-size:inherit}div.explore h2{margin-bottom:10px}div.explore img{display:block;float:left;margin-right:10px}
div.explore p{font-size:14px;min-height:80px}div.schedule h2,div.notOn h2{border-bottom:0}ul.calendar{padding-top:6px}div.notOn ul.calendar{padding:5px 8px 0}ul.calendar,div.notOn ul.calendar{background:url("../images/misc/backgrounds.png") repeat-x 0 -1733px}ul.calendar li,div.notOn ul.calendar li{background:url("../images/calendar/ltv_calendar_item_bg.png") no-repeat 0 0;border:0;color:#989898;float:left;font-size:11px;height:68px;margin-left:2px;margin-top:-2px;padding-top:6px;text-align:center;text-transform:uppercase;width:40px}
ul.calendar li.hasSched,ul.calendar li.selected,ul.calendar li a{color:#404040}ul.calendar li a{font-weight:normal;font-size:11px}ul.calendar li.hasSched{background-position:0 -121px !important;cursor:pointer}ul.calendar li.hasSched:hover{background-position:0 -242px !important}.loading ul.calendar li.hasSched:hover{background-position:0 0 !important;cursor:default}
ul.calendar li a:hover{text-decoration:none}ul.calendar li b{display:block;font-size:16px}ul.calendar li.selected{height:78px;margin-top:-6px;padding-left:12px;padding-top:9px;width:52px}ul.calendar li.selected b{font-size:23px}ul.calendar li.selected.jan{background-position:0 -376px}ul.calendar li.selected.feb{background-position:0 -531px}
ul.calendar li.selected.mar{background-position:0 -686px}ul.calendar li.selected.apr{background-position:0 -841px}ul.calendar li.selected.may{background-position:0 -996px}ul.calendar li.selected.jun{background-position:0 -1151px}ul.calendar li.selected.jul{background-position:0 -1306px}ul.calendar li.selected.aug{background-position:0 -1461px}
ul.calendar li.selected.sep{background-position:0 -1616px}ul.calendar li.selected.oct{background-position:0 -1771px}ul.calendar li.selected.nov{background-position:0 -1927px}ul.calendar li.selected.dec{background-position:0 -2082px}ul.calendar li.selected a{cursor:default}ul.calendar li.selected b{font-size:18px}
.loading{background:url("../images/icon/loading.gif") no-repeat right top;opacity:.75}.loading a{cursor:default}.module ul.schedule{margin-top:10px}.module ul.schedule li{border-bottom:1px solid #b6b7b7}.module ul.schedule li ul li{float:left;border-bottom:0}.module ul.schedule li.header{background-color:#edf1f1;border-bottom:1px solid #eaebec;border-top:1px solid #d2d4d6;padding-bottom:3px;padding-top:3px}
ul.schedule li ul li{font-size:12px;padding:13px 10px;width:78px}ul.schedule li ul li.time{text-align:center}ul.schedule li ul.nextOn{background:url(../images/misc/next_on_bg.png) repeat-y}ul.schedule li ul.onNow{background:url(../images/misc/on_now_bg.png) repeat-y}ul.schedule li ul.onNow li.time{color:#c60202}
ul.schedule li ul li.title{text-align:left;width:205px;padding-left:0}ul.schedule li ul li.title div{margin-left:6px;padding-left:20px;position:relative}ul.schedule li ul li.title div a{padding-left:0}ul.schedule li ul li.title div a.more{font-size:10px;margin-top:10px}ul.schedule li ul li.channel{width:106px}
ul.schedule li ul li.time{text-align:center}ul.schedule li ul li.logo{padding-left:0;padding-right:0}ul.schedule li ul li.channel b{display:block}.module ul.schedule li.header ul li{font-weight:bold;padding:5px 10px;text-transform:uppercase}.module ul.schedule li.header ul li.title{padding-left:20px;width:185px}
div.schedule{border-top:0;margin-top:3px}#footer{color:#fff;height:141px;background:transparent url(../images/misc/backgrounds.png) repeat-x scroll 0 -4858px}#footer ul{float:left;font-weight:bold}#footer ul li{float:left;padding:0 10px;border-left:1px solid #fff}#footer ul li:first-child{border-left:0;padding-left:0}
#footer ul li:last-child{padding-right:0 !important}#footer :link,#footer :visited{color:#fff;font-size:14px}#footer div.upper{height:100px}#footer div.upper a.logo img{float:left;margin:20px 31px 0 0}#footer div.upper div.list{float:left;padding:0 0 0 18px;width:335px}#footer div.upper div.list h5{border-bottom:1px solid white;margin:15px 0 5px;padding-bottom:5px}
#footer div.upper div.list a{font-weight:normal}#footer div.upper div.list,#footer div.upper div.list h5,#footer div.upper div.list a{font-size:11px}#footer div.upper div.also a{background:url("../images/icon/icons.png") no-repeat scroll -969px -196px transparent;display:block;float:left;height:33px;margin-right:10px;width:34px}
#footer div.upper div.also a span{display:none}#footer div.upper div.also a.twit{background-position:-969px -231px}#footer div.upper div.also a.app{background-position:-383px -297px;width:99px}#footer div.upper div.also a.droid{background-position:-486px -297px;width:99px}#footer div.lower{clear:both}
#footer div.lower ul,#footer div.lower ul a{font-size:13px}#footer div.lower ul.mini{float:right;padding:2px 0 1px}#footer div.lower ul.mini li{padding:0 6px}#footer div.lower ul.mini,#footer div.lower ul.mini a{font-size:10px}#footer div.lower div.legal{clear:both;float:right;margin:-3px 0 -15px}#footer div.lower div.legal,#footer div.lower div.legal a{font-size:10px}
#recap{clear:both}#recap div{padding:5px 0}#recap a.top{background:url("../images/icon/icons.png") no-repeat scroll right -318px;display:block;float:right;font-size:10px;padding:7px 13px 6px 5px}#recap .genres,#recap .disclaimer{border-top:1px solid #b6b7b7}#recap .genres,#recap .genres a{font-size:10px;font-weight:normal}
#recap .disclaimer a{background:url("../images/icon/additional.png") no-repeat scroll -207px -4px transparent;display:inline-block;height:21px;vertical-align:middle;width:65px}.tv #banner{background:url(../images/misc/backgrounds.png) repeat-x 0 -153px}.tv #search div div,.tv div.ac_results{border-color:#04587f}
.tv #searchBtn{background-position:-968px -36px}.tv .navi,.tv .navi ul li{border-color:#5fb5d4}.navi ul li.tv a{background-position:-362px -174px;width:94px}.tv .navi ul li.tv>a:link,.tv .navi ul li.tv>a:visited{color:#1f8fc3}.tv .navi ul li.tv,.navi ul li.tv:hover{border-color:#1f8fc3}.tv h1,.tv h1 a,.tv h2,.tv h3,div.tv h2,.tv div.sectionsHeader,.tv #newComment{color:#1f8fc3;border-color:#1f8fc3}
.tv h2 :link,.tv h2 :visited,div.tv h2 :link,div.tv h2 :visited{color:#1f8fc3}.tv #sections li a{color:#1f8fc3}.tv ul.hoverable>li:hover,div.tv ul.hoverable>li:hover{background-color:#ddf4fc;border-top:1px solid #b0e6f7;border-bottom:1px solid #b0e6f7}.tv #footer{background-position:0 -5026px}.tv ul.calendar{background:url("../images/misc/backgrounds.png") repeat-x 0 -1832px}
.tv ul.calendar li.hasSched,.tv ul.calendar li.selected,.tv ul.calendar li a{color:#005698}.tv ul.calendar li{background-image:url("../images/calendar/tv_calendar_item_bg.png")}.tv .expandable,div.tv .expandable{background-position:-592px -79px}.tv .expanded,div.tv .expanded{background-position:-592px -95px}
.tv #mainCol div.summary ul li{border-color:#1cacef}.tv #sections li.schedule a{background-position:-6px -50px}.tv #sections li.dvd a{background-position:-153px -51px}.tv #sections li.online a{background-position:-298px -51px}.tv #sections li.epguide a{background-position:-442px -138px}.tv #sections li.cast a{background-position:-440px -49px}
.tv #sections li.selected{border-top:1px solid #1f8fc3}.tv ul.actions li.embed a{background-position:-588px -4px}#popularGenre h2{margin-bottom:10px}#popularGenre div span{background:#1f8fc3;line-height:25px;margin-right:5px;margin-top:5px;padding:1px 4px}#popularGenre.movie div span{background:#4d2e8d}
#popularGenre div span a{color:white}#newEpisodesOnline div,#newEpisodesOnline p{float:left}#newEpisodesOnline div{height:75px;width:100px}#newEpisodesOnline p{border-bottom:1px solid #b6b7b7;height:73px;margin:5px 0 0 10px;padding-left:20px;position:relative;width:170px}#newEpisodesOnline p span{display:block}
#newEpisodesOnline p span:first-child{font-weight:bold}#newEpisodesOnline p span:first-child a{display:inline}#newEpisodesOnline p span.price{display:inline;text-transform:uppercase}.movie #banner{background:url(../images/misc/backgrounds.png) repeat-x 0 -306px}.movie #search div div,.movie div.ac_results{border-color:#3d187f}
.movie #searchBtn{background-position:-968px -66px}.movie .navi,.movie .navi ul li{border-color:#a9a2c6}.movie .navi ul li.movie,.navi ul li.movie:hover{border-color:#4d2e8d}.movie .navi ul li.movie :link,.movie .navi ul li.movie :visited{color:#4d2e8d}.movie h1,.movie h1 a,.movie h2,.movie h3,div.movie h2,.movie div.sectionsHeader,.movie #newComment{border-color:#4d2e8d;color:#4d2e8d}
.movie h2 :link,.movie h2 :visited,div.movie h2 :link,div.movie h2 :visited{color:#4d2e8d}.movie #sections li a{color:#4d2e8d}.movie ul.hoverable>li:hover,div.movie ul.hoverable>li:hover{background-color:#e6e4fd;border-top:1px solid #d9d6fc;border-bottom:1px solid #d9d6fc}.movie #footer{background-position:0 -5194px}
.movie ul.calendar{background:url("../images/misc/backgrounds.png") repeat-x 0 -1931px}.movie ul.calendar li.hasSched,.movie ul.calendar li.selected,.movie ul.calendar li a{color:#62497f}.movie ul.calendar li{background-image:url("../images/calendar/movie_calendar_item_bg.png")}.movie .expandable,div.movie .expandable{background-position:-592px -111px}
.movie .expanded,div.movie .expanded{background-position:-592px -127px}.movie #mainCol div.summary ul li{border-color:#62497f}.movie #sections li.schedule a{background-position:-6px -95px}.movie #sections li.dvd a{background-position:-153px -95px}.movie #sections li.online a{background-position:-297px -95px}
.movie #sections li.cast a{background-position:-441px -95px}.movie #sections li.selected{border-top:1px solid #4d2e8d}.movie ul.actions li.embed a{background-position:-588px -29px}.person #banner{background:url(../images/misc/backgrounds.png) repeat-x 0 -459px}.person #search div div,.person div.ac_results{border-color:#c5750e}
.person #searchBtn{background-position:-968px -96px}.person .navi,.person .navi ul li{border-color:#eebc56}.person .navi ul li.person,.navi ul li.person:hover{border-color:#e07f07}.person .navi ul li.person :link,.person .navi ul li.person :visited{color:#e07f07}.person h1,.person h1 a,.person h2,.person h3,.person h3 a,div.person h2,.person div.sectionsHeader,.person #newComment{color:#e07f07;border-color:#e07f07}
.person h3 a{font-size:16px}.person h2 :link,.person h2 :visited,div.person h2 :link,div.person h2 :visited{color:#e07f07}.person #sections li a{color:#e07f07}.person ul.hoverable>li:hover,div.person ul.hoverable>li:hover{background-color:#fde7c1;border-top:1px solid #fdcb71;border-bottom:1px solid #fdcb71}
.person #footer{background-position:0 -5362px}.person ul.calendar{background:url("../images/misc/backgrounds.png") repeat-x 0 -2030px}.person ul.calendar li.hasSched,.person ul.calendar li.selected,.person ul.calendar li a{color:#c26d04}.person ul.calendar li{background-image:url("../images/calendar/person_calendar_item_bg.png")}
.person .expandable,div.person .expandable{background-position:-592px -143px}.person .expanded,div.person .expanded{background-position:-592px -159px}.person #mainCol div.summary ul li{border-color:#c26d04}.person #sections li.schedule a{background-position:-6px -140px}.person #sections li.dvd a{background-position:-153px -140px}
.person #sections li.online a{background-position:-297px -140px}.person #sections li.selected{border-top:1px solid #e07f07}.person ul.actions li.embed a{background-position:-588px -54px}.person #mainCol div.summary div.info div.status div.holder{background-color:#fcf2e5}.person #mainCol div.summary div.info div.status,.person #mainCol div.summary div.info div.status p{color:#e07f07}
#topPeople li{background-color:#000;float:left;height:153px;position:relative;overflow:hidden;width:103px}#topPeople li a{color:#EEE;font-size:15px}#topPeople li span{cursor:pointer;padding:10px;position:absolute;top:0;visibility:hidden;z-index:1}#topPeople li:hover a.packshot{opacity:.5}#topPeople li:hover span{visibility:visible}
.module #topPeople li{border:0}.tvguide #banner,.sport #banner{background:url(../images/misc/backgrounds.png) repeat-x 0 -612px}.tvguide #search div div,.tvguide div.ac_results{border-color:#013a74}.tvguide #searchBtn,.sport #searchBtn{background-position:-968px -126px}.tvguide .navi,.tvguide .navi ul li,.sport .navi,.sport .navi ul li{border-color:#608bb7}
.tvguide .navi ul li.tvguide,.navi ul li.tvguide:hover,.sport .navi ul li.sport,.navi ul li.sport:hover{border-color:#0355b2}.tvguide .navi ul li.tvguide>a:link,.tvguide .navi ul li.tvguide>a:visited,.sport .navi ul li.sport>a:link,.sport .navi ul li.sport>a:visited{color:#0355b2}.tvguide ul.hoverable>li:hover,div.tvguide ul.hoverable>li:hover{background-color:#ddf4fc;border-top:1px solid #b0e6f7;border-bottom:1px solid #b0e6f7}
.tvguide ul.hoverable>li.banner:hover,div.tvguide ul.hoverable>li.banner:hover{background-color:#FFF;border-top:1px solid #FFF;border-bottom:1px solid #b6b7b7}.tvguide ul.calendar,.sport ul.calendar{background:url("../images/misc/backgrounds.png") repeat-x 0 -2129px}.tvguide ul.calendar li.hasSched,.tvguide ul.calendar li.selected,.tvguide ul.calendar li a,.sport ul.calendar li.hasSched,.sport ul.calendar li.selected,.sport ul.calendar li a{color:#555}
.tvguide ul.calendar li,.sport ul.calendar li{background-image:url("../images/calendar/sport_calendar_item_bg.png")}.sport h1,.sport h2,.sport h3,.tvguide h1,.tvguide h2,.tvguide h3,div.tvguide h2,.sport #newComment{color:#0355b2;border-color:#0355b2}.sport h2 :link,.sport h2 :visited{color:#0355b2}.tvguide h2 :link,.tvguide h2 :visited,div.tvguide h2 :link,div.tvguide h2 :visited{color:#1d488e}
.tvguide #footer,.sport #footer{background-position:0 -5530px}.user h1,.user h1 a,.user h2,.user h3,div.user h2{color:#505050;border-color:#505050}.user ul.calendar li.hasSched,.user ul.calendar li.selected,.user ul.calendar li a{color:#005698}.user ul.calendar li{background-image:url("../images/calendar/tv_calendar_item_bg.png")}
.user #mainCol div.summary div.subtitle{padding-bottom:8px}.user div.sections{margin-bottom:20px}.navi ul li.ltv a{width:70px}.ltv .navi ul li.ltv,.navi ul li.ltv:hover,.blog .navi ul li.blog,.navi ul li.blog:hover,.user .navi ul li.user,.navi ul li.user:hover{border-color:#48555c}.navi ul li.ltv a{border-left:0}
.navi ul li.user a{border-right:0;width:88px}.navi ul li.user a.sub{background-position:-335px -174px;width:122px}.discover #banner{background:url(../images/misc/backgrounds.png) repeat-x 0 -2250px}.discover #search div div,.discover div.ac_results{border-color:#466c03}.discover #searchBtn{background-position:-968px -156px}
.discover .navi,.discover .navi ul li{border-color:#96b35d}.discover .module li a,.discover .module li a span,.module.discover li div.packshotMainList a{display:inline}.discover .navi ul li.discover,.navi ul li.discover:hover{border-color:#689410}.discover .navi ul li.discover>a:link,.discover .navi ul li.discover>a:visited{color:#689410}
.navi ul li.discover ul,.navi ul li.discover li{clear:left;min-width:250px;width:auto}.navi ul li.discover li{padding-right:10px}.discover #infoCol h3,.discover #mainCol h3,.h3{border-bottom:1px solid #689410;color:#689410;font-size:14px;margin:0;padding-bottom:6px}.discover h1,.discover h2,.discover h3,div.discover h2,.h3{color:#689410;border-color:#689410}
.h3{border:0;display:block;font-weight:bold}.discover h1>a{display:inline-block;max-width:490px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.discover h1,.discover h1 span,.discover h1 a{vertical-align:bottom}.discover h1 a{color:inherit}.discover h1 span{display:inline-block;margin-bottom:3px}
.discover h1 span a{font-size:inherit}.discover h2 :link,.discover h2 :visited,div.discover h2 :link,div.discover h2 :visited{color:#689410}.discover #footer{background-position:0 -5698px}.navi ul li.blog a{width:70px}.ltv .navi ul li.ltv,.tv .navi ul li.tv,.movie .navi ul li.movie,.person .navi ul li.person,.sport .navi ul li.sport,.tvguide .navi ul li.tvguide,.user .navi ul li.user,.discover .navi ul li.discover{background-color:#fff}
.ltv .navi ul li.ltv a,.tv .navi ul li.tv a,.movie .navi ul li.movie a,.person .navi ul li.person a,.sport .navi ul li.sport a,.tvguide .navi ul li.tvguide a,.user .navi ul li.user a,.discover .navi ul li.discover a{border:0}.discover p.listDescription{border-bottom:1px solid #bcbcbc;margin-top:5px;padding-bottom:1px}
.discover ul.listMenuItems{margin:5px 0 20px;padding-bottom:1px}.discover h2 :link:hover,.discover h2 :visited:hover{text-decoration:underline}#dvdPreview{position:relative;z-index:1}.module ul.dvds{background-color:#fff}.module ul.dvds li.dvdList{border-bottom:2px solid #bbb;padding:10px}.module ul.dvds li:hover{border-bottom-width:2px}
.module ul.dvds li div.box a{overflow:hidden}.module ul.dvds li div.box a span,.module ul.dvds li div.box a{margin-right:auto;margin-left:auto;text-align:center}.module ul.dvds li div.box{float:left;margin-right:20px;overflow:hidden;width:160px}.module ul.dvds li div.box a img{cursor:pointer;display:block;margin:0 auto}
.module ul.dvds li h3{font-size:16px;font-weight:bold;margin:0;padding-right:70px}.module ul.dvds li div.dvd-text a{display:inline}.module ul.dvds li div.dvd-text span{background:url(../images/icon/icons.png) no-repeat -206px -300px;float:right;height:30px;width:64px}.module ul.dvds li div.dvd-text span.blu-ray{background-position:-128px -300px}
.module ul.dvds li div.dvd-text span.hd-dvd{background-position:-290px -300px}.module ul.dvds li p{font-size:13px;margin-bottom:15px;margin-top:4px}.module ul.dvds li div.dynamic{margin-top:20px}.module ul.dvdBoxList{margin-top:5px}.module ul.dvdBoxList li{float:left;text-align:center}.module ul.dvdBoxList li a.box{display:block;height:120px;overflow:hidden;margin:5px;width:90px}
.module ul.dvdBoxList li a.txt{position:relative;top:-5px}.module .dvdPreviewPrices{font-size:10px;margin:0 0 0 auto;right:5px;width:420px}#dvdPreview.module .dvdPreviewPrices{background-color:#f5f5f5;display:none;margin:10px auto;min-height:150px;position:absolute;text-align:center;width:275px;z-index:1}
#dvdPreview.module .dvdPreviewPrices div.vendor{background-color:#fff;border-left:2px solid #eaeaea;border-right:2px solid #eaeaea}.module .dvdPreviewPrices h4{border-top:6px solid #d5d5d5;font-size:16px;font-weight:bold;margin:0;overflow:hidden;padding:5px}.module .dvdPreviewPrices h5{color:#202020;font-size:16px;font-weight:bold;margin:0}
.module .dvdPreviewPrices p{border-bottom:6px solid #d5d5d5;margin-top:0;padding:0 5px 3px}.module .dvdPreviewPrices ul{margin:0 10px 10px;text-align:left}.module ul.dvds .dvdPreviewPrices ul{margin-left:0}.module .dvdPreviewPrices li{border-bottom:0 none;border-top:1px solid #c1c4c4;cursor:pointer;height:48px;padding:5px 10px}
.module .dvdPreviewPrices li:hover{background-color:#eaeaea;border-bottom:0;border-top:1px solid #a1a4a4}.module ul.dvds .dvdPreviewPrices li:hover{background-color:#fff}.module .dvdPreviewPrices li div{float:left;width:80px}.module .dvdPreviewPrices li div.logo{margin-left:35px;font-size:14px;font-weight:bold;width:100px}
.module .dvdPreviewPrices .error{border:0;color:red;font-size:14px;margin-top:50px}.module .dvdPreviewPrices .loading{display:block;margin:70px auto}.module .close{background-color:#d5d5d5;border:0;cursor:pointer;font-size:16px;font-weight:bold;width:100%}.module .close:hover{background-color:#e5e5e5}
div #searchResultsBody h2{color:#888;font-size:12px;font-weight:normal;text-transform:none}ul.searchResults li{border-bottom:1px solid #bbb;color:#000;float:left;font-size:13px;padding:10px 0;position:relative;margin:0;width:100%}ul.searchResults li:hover{background-color:#ddf4fc;border-top:0}ul.searchResults li.mov:hover{background-color:#e6e4fd}
ul.searchResults li.per:hover{background-color:#fde7c1}ul.searchResults a.packshot{float:left;margin-left:2px}ul.searchResults div.main{margin-left:130px;margin-top:2px;position:relative;width:485px}ul.searchResults div.main span.star{left:-20px;top:3px}ul.searchResults div.main a.pickable{padding-left:0}
ul.searchResults div.main a{font-weight:normal}ul.searchResults div.main p{color:inherit;font-size:inherit;margin:15px 50px 15px 0}ul.searchResults div.main span a.alert{margin-right:5px;text-decoration:none}ul.searchResults div.main a.pickable{font-size:16px}ul.searchResults div.main span{display:block;font-size:12px}
div.searchPageNavTop{float:right;margin-top:-22px;width:220px}div.searchPageNavTop li{border-left:1px solid #bbb;font-size:12px;float:left;margin-bottom:7px;padding-left:5px;padding-right:5px;text-transform:uppercase}div.searchPageNavTop li.selected a,div.searchPageNavBottom li.selected a{color:#bbb;cursor:default;text-decoration:none}
div.searchPageNavTop li:first-child{border-left:0}div.searchPageNavBottom{font-size:16px;margin:0 auto;width:275px;text-align:center}div.searchPageNavBottom a{font-size:16px;text-decoration:none}div.searchPageNavBottom li{border:1px solid #999;float:left;font-weight:bold;margin:3px;margin-top:10px;padding:0 5px;text-transform:uppercase}
div.searchPageNavBottom li.active:hover{background:#ccc}div.searchPageNavBottom li.selected{background:#888}div.searchPageNavBottom li.selected a{color:#fff}div.searchPageNavBottom li.selected.prevNext{background:#fff}div.searchPageNavBottom li.selected.prevNext a{color:#888}div.searchPageNavBottom li.active a:hover{text-decoration:none}
div.onlineItem ul.offerList{float:left}div.onlineItem ul.offerList li{border-bottom:0;border-top:1px solid #bbb;padding:16px 10px 10px 10px;width:380px}div.onlineItem ul.offerList li:first-child{border-top:0}div.onlineItem ul.offerList li span{float:left;font-size:13px;font-weight:bold;padding-left:8px;text-transform:uppercase;width:82px}
div.onlineItem ul.offerList li ul{margin-left:90px}div.onlineItem ul.offerList li ul li{border:0;float:left;margin-bottom:2px;padding:0;width:90px}div.onlineItem img{height:20px;width:72px}div.onlineItem p{float:left;padding:15px 10px 10px 20px;width:190px}div.onlineItem p a{display:block}div.onlineItem p span{float:left;width:100%;font-weight:bold}
div.signIn{margin-top:-2px}div.signIn *{font-size:14px}div.signIn p{background-color:#eaf6fd;padding:10px}div.signIn h2{font-size:16px}div.signIn div.hilite div.bg{background:url(../images/misc/backgrounds.png) repeat-x 0 -6558px;padding:0 0 10px 0}div.signIn div.hilite div.bg div{float:left;padding:0 10px 0;width:130px}
div.signIn div.hilite div.bg div.buttons{padding-top:35px}div.signIn div.hilite div.bg div a{background:url(../images/signin/signin.png) no-repeat;display:block;height:28px;margin-left:30px;width:71px}div.signIn div.hilite div.bg div a.signup{background:url(../images/signin/signup.png) no-repeat;margin-top:3px}
div.signIn div.hilite div.bg div a:hover{background-position:0 -29px}div.signIn h4{font-size:16px;margin:10px 0 5px}div.mergeOrNew button,div.mergeOrNew button:hover{background-color:#2ca9cd;background-position:0 -6399px;float:right;font-size:12px;font-weight:bold;margin-top:29px;padding:2px 5px;text-transform:uppercase}
div.mergeOrNew span.logout{float:right;font-size:11px}div.mergeOrNew span.logout a{font-size:11px !important;font-weight:normal}#login-main{background:0;padding:0;width:120px}#login-main label{font-size:11px}#login-main input{border:1px solid #000;margin-top:3px;padding:2px;width:100%}div.mergeOrNew div.left input,div.mergeOrNew div.right input{margin-top:3px;padding:4px;width:100%}
#dynaWelcome h2.popHeader{background-color:#abd8e3;border-bottom:0;color:#000;margin:-20px -20px 10px;padding:10px}div.mergeOrNew div label{font-size:16px;font-weight:bold}div.mergeOrNewdiv label.error,div.mergeOrNewdiv div.errorMessage{display:block}h3.largeHead{color:#1f8fc3;font-size:24px;margin-top:0}
#login-main a{float:left;font-size:11px;font-weight:normal;line-height:12px;margin-top:10px;width:55px}#login-main #submit{margin-top:11px}#login-main a.fgtPwd{padding-top:6px}#tabs.ui-tabs .noScript,#tabs .tabNav{display:none}#tabs .noScript{margin-top:30px;margin-bottom:0}#signin img{float:left}#signin img.right{float:right}
#signin div.column{float:left;padding:0 20px;width:240px}#signin div#notYetRegistered{font-size:1.12em;width:610px}#signin div#notYetRegistered p.disclaimer{font-size:10px;padding:7px 0 0 243px;position:absolute}#signin div#notYetRegistered img{margin-right:30px}#signin div#registeredUsers h2{margin-bottom:3px}
#signin div#registeredUsers p.error{margin:16px -15px 6px}#signin h2{margin:20px 0}#signin #reasons h2{margin:20px -20px;padding-left:20px}#signin h3{font-size:18px}#signin #reasons h3{font-size:32px;margin:0;padding-top:80px}#signin #reasons h3.first{padding-top:10px}#signin #reasons h4{font-size:22px;margin:0}
#signin #reasons a.register{float:right;font-size:14px}#signin ul{line-height:22px;list-style-type:square;margin:0 0 10px 15px}#signin button{float:right;font-weight:bold;height:28px;padding:3px 10px;text-transform:uppercase}#signin div#login-main button{background-color:#fff;margin-right:6px}#signin button#submit{margin-top:10px}
#signin div#reasons{background:url(../images/signin/signup_bg.png) repeat-x;background-position:0 34px;padding:0 20px}#signin div#login-main div{text-align:center}#signin div#login-main label,#signin div#login-main input{width:180px}#signin div#login-main label{display:inline-block;text-align:left}#signin div#login-main input{border:1px solid gray;padding:0 3px}
#signin div#login-main a{margin-left:9px}#signin #reasons img{margin-right:30px}#signin #reasons img.right{margin-right:0;margin-left:30px}#signin #reasons p{margin:10px 0}#signin img#star{left:-40px;position:relative}div.packshotList ul li{float:left;padding-top:10px;position:relative;width:182px}div.packshotList ul li>span{padding-left:16px}
div.packshotList ul li div.voting span{padding:0}div.packshotList ul li span.nextOn{display:inline-block;height:1.3em;overflow:hidden;vertical-align:top}div.packshotList ul li a span{padding-left:0}div.packshotList ul li p{border:1px solid #bbb;border-width:1px 0;margin-top:4px;padding:3px;position:relative}
.tv div.packshotList ul li p{border-top-color:#1f8fc3}.movie div.packshotList ul li p{border-top-color:#4d2e8d}div.packshotList ul li:hover p{background-color:#ddf4fc}.tvhome #mainCol div.packshotList{width:570px}div.filmography>ul>li{border-bottom:1px solid #b6b7b7}div.filmography ul li ul.pickable li{float:left;padding:4px;width:245px}
div.filmography ul li ul li.available{width:60px}div.filmography ul li ul li.available span{cursor:pointer;float:left;height:16px;margin-right:8px;width:16px}div.filmography ul li ul li.available span.online{background:url(../images/icon/icons.png) no-repeat -299px -179px}div.filmography ul li ul li.available span.dvd{background:url(../images/icon/icons.png) no-repeat -156px -179px}
div.filmography ul li ul li.available span span{display:none}div.filmography.movie ul li ul li.available span.online{background-position:-299px -217px}div.filmography.movie ul li ul li.available span.dvd{background-position:-156px -217px}div.filmography ul li ul li.title{padding-left:22px;width:265px}
div.filmography ul li.header{background-color:#edf1f1;font-size:12px;font-weight:bold}div.filmography ul li.nextOn{background-color:#fefce3}div.filmography ul li.child{display:none;padding-left:16px}div.filmography ul li.child_not_hidden{padding-left:16px}div.filmography ul li.child ul li:first-child{width:160px}
div.filmography ul li ul li b{cursor:pointer;padding-left:13px;padding-top:1px}div.foldableList select{margin:10px;width:240px}div.foldableList h2.season{border-bottom:1px solid #b6b7b7;border-top-style:solid;border-top-width:1px;padding-top:5px}div.foldableList ul li{border-bottom:1px solid #b6b7b7}
div.foldableList ul li.nextOn{background-color:#fefce3}div.foldableList ul li.dropdown{min-height:30px}div.foldableList ul li b{display:block;font-size:12px}div.foldableList ul li label{font-size:12px;font-weight:bold}div.foldableList li.onlineTitle{background-color:#edf1f1;border-top:1px solid #b6b7b7;color:#444;font-size:12px;font-weight:normal;margin:0;padding:4px;text-transform:uppercase;height:15px}
div.foldableList li.onlineTitle span{float:left;width:83px}div.foldableList li.onlineTitle span:first-child{padding-left:18px;width:217px}div.foldableList li.onlineTitle span.download{width:125px}.setRegion label,.setRegion #area span,#signin div#login-main label,x:-moz-any-link{display:-moz-inline-stack}
div#moreCol div.categoryBrowser{padding:15px}div#moreCol div.categoryBrowser div{padding:5px 0}div#moreCol div.categoryBrowser p{margin:10px 0}div#moreCol div.categoryBrowser h2.categoryBrowserTitle{border-bottom-width:3px}div.categoryBrowser div h2{margin-bottom:3px}div.categoryBrowser div li{float:left;padding-right:2px;width:112px}
div.categoryBrowser a{display:inline}#infoCol div.categoryBrowser div li{padding-right:6px;width:94px}div.genreSummary{padding-top:25px;text-align:center}div.genreSummary p{padding-top:10px}.picks p{margin-top:4px}.picks a{text-decoration:line-through}.picks a:hover{text-decoration:line-through underline}
.picks a.fav{text-decoration:none !important}.picks a.fav:hover{text-decoration:underline !important}.picks{margin-bottom:40px}.picks h2{border-width:4px;font-size:20px}.picks div.carouselControls{margin-top:10px}.picks ul li.nextOn{background-color:#fefce3}.picks ul li div{padding-left:20px;position:relative}
.picks ul li div.withPackshot{margin-left:120px}.picks ul li div.packshotDropshadow{float:left;margin-left:10px;padding:0 6px 6px 0}.picks ul li div.packshotDropshadow img{width:95px}.picks ul li div label{font-weight:bold;float:left;margin-bottom:10px;margin-right:7px}.picks ul li div a.nopick{display:inline}
div.carouselControlsBottom{background-color:#e5e7e9;padding:3px 0}div.carouselControlsBottom span{font-weight:bold;margin:0 5px;text-transform:uppercase}div.carouselControlsBottom span.prev{float:left}div.carouselControlsBottom span.next{float:right}div.tvguide ul.schedule li ul li.title,div.newcontent ul.schedule li ul li.title{width:300px}
div.tvguide ul.schedule li.header ul li.logo{width:58px}div.tvguide ul.schedule li.header ul li.title,div.newcontent ul.schedule li.header ul li.title{width:280px}div.tvguide ul.schedule li ul li.withPackshot div,div.newcontent ul.schedule li ul li.withPackshot div,div.tvguide ul.schedule li.schedMovie ul li.withPackshot div{margin-left:120px}
div.tvguide ul.schedule li ul li.title a.packshot,div.newcontent ul.schedule li ul li.title a.packshot{float:left;margin-left:10px}ul.schedule li ul li.title a.packshot.ls{width:95px;height:72px}div.movie ul.schedule li ul li.withPackshot div{margin-left:80px}div.movie ul.schedule li ul li.title a.packshot{margin-left:10px}
div#movieshome div.scheduleList ul li{border-top:0}div#movieshome .horizWidgetStack .module{width:290px}#castCredit.module h4,#castCredit.module li div{float:left}#castCredit.module h4{font-size:12px;margin:0;padding:8px 0 3px;text-transform:uppercase}#castCredit.module h4.who{margin-left:80px;padding-left:5px}
#castCredit.module li a.packshot{margin-right:24px}#castCredit.module li div.who,#castCredit.module h4.who{width:210px}#castCredit.module ul.pickable span.star{left:64px;top:16px}#castCredit.module ul.pickable li{border-bottom:1px #b6b7b7 solid;padding:12px 6px 10px}#castCredit.module ul.pickable li div.who a{font-size:16px}
#castCredit div.castCreditHeader{background-color:#edf1f1;border-bottom:1px #b6b7b7 solid}#castCredit ul.pickable li div p a{display:inline}#castCredit ul.pickable li div p{margin-bottom:8px}ul.column{float:left;margin-right:10px;margin-top:10px;width:192px}#infoCol ul.column{width:130px}#mainCol ul.column li{margin-bottom:10px}
ul.column li{margin-bottom:3px}ul.column li a{display:inline}ul.column li span{color:gray;display:inline;font-size:11px;font-weight:normal;margin:0 2px}.noBg *{background:none !important;padding:0 !important}.home h1{border:0;font-size:16px;text-align:center;width:620px}.home #mainCol div.module{margin-top:60px}
.home #mainCol div.tv{margin-top:0}.home .horizWidgetStack div.module{width:300px}.home .horizWidgetStack div.person{margin-right:0}.home div.movie ul li p{height:34px;overflow:hidden}div.scheduleList ul li{background-color:#fefce3;border-top:3px solid #b6b7b7}div.scheduleList ul li p{float:left;font-weight:bold;padding:5px;text-align:center;width:58px}
div.scheduleList ul li ul{margin-left:68px}div.scheduleList ul li ul li{background-color:#fff;border-top:1px solid #b6b7b7}div.scheduleList ul li ul li:first-child{border-top:1px solid transparent}div.scheduleList div.callToAction{margin-top:0}div.onlineOfferPreview ul li{border-bottom:1px solid #b6b7b7}
div.onlineOfferPreview .callToAction{border-top-width:0;padding-top:0}div.onlineOfferPreview ul li div.onlineOfferPrices{border-top:1px solid #b6b7b7;margin-top:4px;padding-top:4px;padding-bottom:8px}div.onlineOfferPreview ul li div.onlineOfferPrices a{display:inline}div.related ul li{padding:4px 10px}
div.static p,div.static blockquote{margin:10px 0}div.terms{margin:10px 50px 30px 0}div.terms blockquote,div.privacy blockquote{margin:20px 0 0 0;text-align:right}div.terms li{margin-bottom:10px}div.terms ol li ol{list-style-type:lower-roman;margin-top:10px}div.privacy{margin:10px 50px 30px 0}div.privacy p{margin-bottom:12px}
div.plain{margin:30px 60px 60px 60px}div.plain h1{margin-bottom:20px}div#about{margin-top:10px}div#about div.secondary{margin-top:50px}div#about div.secondary p,div#about div.secondary p a,div#about div.secondary h2{font-size:.9em}div#about div.partners img{vertical-align:middle}div.castCredit ul li{float:left;width:270px;margin-right:10px}
div.castCreditPreview h2{margin-bottom:5px}div.castCreditPreview ul li{float:left;height:265px;margin:0 9px;position:relative;width:137px}div.castCreditPreview ul li div{padding-left:20px}div.castCredit ul li.withPackshot{padding-bottom:12px;width:119px}#faq{margin-bottom:40px}#faq h2{margin:30px 0 10px}
#faq h3{cursor:pointer;margin:0}#faq h3:hover{text-decoration:underline}#faq h3.expandable,#faq h3.expanded{background:0;padding-left:0}#faq h3.expandable span,#faq h3.expanded span{background:url(../images/icon/icons.png) no-repeat scroll -449px -252px;display:block;float:left;height:20px;width:14px}
#faq h3.expanded span{background-position:-449px -178px}#faq div.video{display:none;margin-bottom:10px}#faq p{display:none;margin-top:0}#sports{margin-top:20px}#sports li{float:left;width:176px;height:90px;padding:0;margin:0 28px 0 0}#sports li.highlight{height:250px}#sports li h2{font-weight:normal;font-size:13px}
#sports li.highlight h2{font-weight:bold;font-size:18px;border-top:1px solid #1d488e;border-bottom:1px solid #1d488e;padding:2px;margin-top:8px}#sports li ul{margin-top:0;padding:10px 2px}#sports li.highlight ul{border-bottom:1px solid #1d488e}#sports li ul li{float:none;height:auto;width:143px;margin:0;padding-left:14px;background:url(../images/icon/icons.png) no-repeat -449px -253px}
#sports li a{font-weight:normal}#sports li img{display:block}#tvguide-quick h3{margin-bottom:1px}#tvguide-quick ul{border-bottom:1px solid #b6b7b7;border-top:1px solid #b6b7b7}#tvguide-quick input{margin-right:5px;margin-top:3px}#tvguide-quick div.listings a.disabled{color:#b6b7b7;cursor:default;text-decoration:none}
#tvguide-quick div.listings span.callToAction{border-top:0;margin-top:0}#tvguide-quick div.listings span.nextOn{color:#9d0039}#tvguide-quick div.listings span.onNow{color:#cb6788}#tvguide-quick div.listings form{padding:5px;text-align:center}#tvguide-quick div.listings form select{margin:0 5px}#tvguide-quick div.listings ul li{padding-bottom:5px;padding-top:5px}
#tvguide-quick div.none{border-bottom:1px solid #b6b7b7;font-weight:bold;padding:10px;text-align:center}.feedback label{clear:left;float:left;margin:5px 10px 5px -30px;text-align:right;width:200px}.feedback span#warning{clear:left;float:left;margin:-6px 10px 5px -30px;text-align:right;width:200px}.feedback select,.feedback input,.feedback textarea{margin:5px 0;text-align:left;width:300px}
.feedback input{border-style:solid;border-width:1px;border-color:#7f9db9;width:304px}.feedback input.error,.feedback textarea.error{background-color:#f7e8eb;border:1px solid #e9a6af}.feedback select{width:305px}.feedback .disclaimer{background:url(../images/icon/alert.png) #FFC no-repeat scroll 15px 14px;margin-top:10px;padding:0 10px 10px 52px;text-align:left}
.feedback .disclaimer p.confirm{color:#000;font-size:12px;font-weight:bold}.feedback .disclaimer input{border:0;display:block;float:left;margin:0 5px 0 0;position:relative;top:2px;width:auto}.feedback .gradientBtn{margin-left:260px;text-align:center;width:auto}.error div.summary *{font-size:14px}.error div.summary blockquote{font-size:20px;margin:0 0 20px}
.error div.summary p{margin-bottom:20px}.error #mainCol div.summary img{height:auto}.error h2{margin-top:10px}.error #mainCol div.summary div.packshot{width:260px}.error #mainCol div.summary div.info{margin-top:18px}span.version{color:#fff;float:right}div.sportsCallToAction p{margin-top:8px}b.scheduleDate{margin-top:-17px;position:absolute}
a.personSearchLink{display:block;background:url(../images/icon/icons.png) no-repeat right -266px;bottom:5px;padding-right:14px;position:absolute;right:10px}#submittingFeedback{background:url("../images/icon/loading.gif") no-repeat right center;margin:10px 0 0 260px;padding-right:20px;position:absolute}
div.noSearchResults div.packshot,div.noSearchResults #noResultsHelp{margin-top:20px}div.noSearchResults #noResultsHelp{float:left;margin-left:15px;width:340px}div.noSearchResults #noResultsHelp ul{list-style-type:square;margin:0 0 0 30px}div.noSearchResults #noResultsHelp ul li,div.noSearchResults #noResultsHelp a{font-size:13px}
div.noSearchResults #noResultsHelp ul li{border:0;padding-bottom:0}div.noSearchResults #noResultsHelp p{font-size:13px;margin-bottom:15px}div.noSearchResults #noResultsHelp h3{font-size:18px}div.trailer h2{margin-bottom:10px}#picksBuilder .titleHeading{font-size:14px;padding-bottom:10px;position:relative}
#picksBuilder .nopicks{font-size:16px;margin-top:15px}#picksBuilder div div.module{display:none;margin:0}#picksBuilder div div ul li{border:1px solid white;cursor:pointer;float:left;height:140px;margin-left:10px;width:110px}#picksBuilder div div ul li.pt{margin-left:12px;width:80px}#picksBuilder div div ul li:hover{background-color:#eee;border:1px solid #ccc}
#picksBuilder div div ul li img{opacity:.9}#picksBuilder div div ul li:hover img{opacity:1}#picksBuilder div div ul li a,#picksBuilder div div ul li a:hover{color:#676767;text-decoration:none !important}#picksBuilder div div ul li img{border:1px solid #c7c7c7;height:75px}#picksBuilder #topTVPicks-page{display:block}
#picksBuilder #finish-page .withpicks{font-size:16px;display:none;margin-top:10px}#picksBuilder #finish-page a{font-size:16px}#picksBuilder .popularHeader{border-top:1px solid;font-size:21px;font-weight:bold;padding:15px 0;text-align:center}#picksBuilder div.nextStep{border-top:1px solid;height:33px;padding-top:10px}
#picksBuilder div.nextStep span{font-size:16px;margin:0 6px 0 4px}#picksBuilder div.nextStep a,#picksBuilder div.firstStep a{font-size:15px}#picksBuilder div.nextStep a,#picksBuilder div.nextStep a:hover,#picksBuilder div.firstStep a,#picksBuilder div.firstStep a:hover{text-decoration:none}#picksBuilder #picksCount{bottom:-30px;font-size:14px;font-weight:bold;position:absolute;right:10px}
#picksBuilder #hideForm{border:1px solid #c7c7c7;font-size:16px !important;padding:2px}div.tvguide{margin:2px 0 0;position:relative;width:100%}#tvgSelection h2{background:url("../images/tvguide/top_genre_bg.png") repeat-x;border-bottom:1px solid #c4dbe9;cursor:pointer;height:25px;padding-left:67px;padding-top:7px}
#tvgSelection h2 span{text-transform:uppercase}img#tvgIcon{left:13px;position:absolute;top:2px;z-index:3}div.listings h1{border-width:2px}div.listings div.message{margin:10px auto;padding:15px}div.listings div.message div.region{text-align:center;z-index:70}div.tvguide div.message,ul#grid div.message{background:#fff url("../images/icon/tv.png") no-repeat 10px center;margin:10px auto;padding-left:38px;text-align:left;width:415px}
div.tvguide ul.schedule{margin-top:0}div.tvguide ul.schedule ul li.logo{padding-top:14px}div.tvguide ul.schedule li.header label{cursor:pointer;margin-right:10px}div.tvguide ul.schedule li.header input{cursor:pointer;margin-left:5px}#tvgGenres li{background:url("../images/tvguide/genre_bg_tab.png") repeat-x;display:block;float:right;height:42px;margin-right:2px;padding:6px 15px 0;position:relative;text-align:right}
#tvgGenres li a{font-size:14px;padding-right:20px}#tvgGenres li:hover a{text-decoration:underline}#tvgGenres li div,#tvgSelection div.expander{background:url(../images/icon/icons.png) no-repeat -451px -186px;border:1px solid transparent;cursor:pointer;height:12px;position:absolute;width:12px}#tvgGenres li.selected{background:url("../images/tvguide/top_genre_bg.png") repeat-x}
#tvgGenres li.opened div,#tvgSelection div.expander.opened{background:url("../images/icon/icons.png") no-repeat -451px -222px}#tvgGenres li div{right:10px;top:15px}#tvgSelection div.expander{right:12px;top:13px}#tvgGenres li:hover{cursor:pointer}#tvgGenres li:first-child{margin-right:0}#tvgGenres li:last-child{float:none;margin-right:1px;width:163px}
#tvgSelection div.genrelist{background:url("../images/tvguide/top_genre_bg_full_height.png") repeat-x bottom;display:none;margin:0;padding:20px}#tvgSelection div.genrelist li{border:1px solid transparent;margin-right:5px;padding-left:2px;width:100px}#tvgSelection div.genrelist ul.hoverable li:hover{background-color:transparent}
#tvgSelection div.genrelist li a{color:#3076ab}#tvgSelection div.genrelist li.selected,#tvgSelection div.genrelist ul.hoverable li.selected:hover{border-color:#1997d2;background-color:#1cacef}#tvgSelection div.genrelist li.selected a{color:#fff !important;cursor:default}div.tvguide.schedule{margin-top:0}
div.tvguide.schedule.loading{background-position:215px 86px}div.timeSelector{background:url("../images/tvguide/top_genre_bg.png") repeat-x bottom;height:40px;margin-top:5px;overflow:hidden;padding-top:3px}div.timeTrack{background:url("../images/tvguide/timelinebg.png") repeat-x top;height:31px;margin:3px;padding-top:2px;position:relative;width:614px}
div.timeTrackInner{overflow:hidden;width:578px}div.timeTrack div{float:left}div.timeTrack ul{left:-442px;padding:5px;position:relative;width:1500px}div.timeTrack li{background-color:#d3d3d3;border:1px solid #979a9c;color:#909090;float:left;font-size:9px;margin:0 1px;padding:0 2px;position:relative;text-align:center;width:36px;z-index:2}
div.timeTrack li.hasSched{background-color:#e9e9e9;color:#000;cursor:pointer}div.timeTrack li.selected{opacity:.9;background-color:#ddebee;border-color:#aacdd5}div.timeTrack li.hasSched:hover{background-color:#909090;border-color:#505050;color:#f0f0f0}div.timeTrack div.nav{background:url("../images/tvguide/timeline_arrows.png") no-repeat 0 -136px;cursor:pointer;height:14px;margin:6px 2px 0 1px;position:relative;width:14px;z-index:2}
div.timeTrack div.tvgNext{background-position:0 -170px;margin-left:2px}div.timeTrack div.tvgNext.disabled{background-position:0 -102px;cursor:default}div.timeTrack div.tvgPrev.disabled{background-position:0 -68px;cursor:default}div.timeHighlight{border-color:#f0f0f0 #909090 #505050 #909090;border-style:solid;border-width:1px 2px 2px 1px;background-color:#9be6f9;height:33px;left:-500px;opacity:.7;position:absolute;top:-2px;width:131px;z-index:1}
div.tvguide p.error{margin:10px 0}div.tvguide div.callToAction span{text-transform:none}iframe.quiz{border:0;height:680px;margin-top:10px;overflow:hidden;width:100%}ul#quizzes{margin:25px 0}ul#quizzes li{float:left;margin-bottom:0;margin-right:4px;padding:0;width:308px;min-height:300px}ul#quizzes li div.packshotDropshadow img{width:299px;height:148px}
ul#quizzes li h2{border-top:2px solid #689410;margin:10px 0}ul#quizzes li h2 a{color:#005698}#cDetail{float:left;padding-top:10px;width:620px}#cDetail div{float:right;height:37px;overflow:hidden;width:64px}#cDetail form{float:left;width:60%}#cListings ul li.schedTv ul li.title,#cListings ul li.schedMovie ul li.title{width:510px}
#cListings>h2{margin-top:45px}div.voting{display:inline-block}div.voting span{vertical-align:middle}.voteYes,.voteNo,.voteYesSent,.voteNoSent,.voteYesInactive,.voteNoInactive{cursor:pointer;display:inline-block;height:20px;width:20px}div.userListHeading .voting span,div.infoBar .voting span{height:25px;width:25px}
.voteYes,.voteYesInactive{background:url(../images/icon/icons.png) no-repeat -5px -167px}div.userListHeading .voteYes,div.userListHeading .voteYesInactive,div.infoBar .voteYes,div.infoBar .voteYesInactive{background-position:-5px -245px}.voteNo,.voteNoInactive{background:url(../images/icon/icons.png) no-repeat -37px -167px}
div.userListHeading .voteNo,div.userListHeading .voteNoInactive,div.infoBar .voteNo,div.infoBar .voteNoInactive{background-position:-37px -245px}.votedNo,.votedYes{font-weight:bold;visibility:hidden}.votedNo{color:#dc5454;margin-left:5px}.votedYes{color:#64a867}.voteNo:hover,.voteNoSent{background-position:-37px -191px}
div.userListHeading .voteNo:hover,div.userListHeading .voteNoSent,div.infoBar .voteNo:hover,div.infoBar .voteNoSent{background-position:-37px -276px}.voteYes:hover,.voteYesSent{background-position:-5px -191px}div.userListHeading .voteYes:hover,div.userListHeading .voteYesSent,div.infoBar .voteYes:hover,div.infoBar .voteYesSent{background-position:-5px -276px}
.voteNoInactive,.voteYesInactive,.voteNoSent,.voteYesSent{cursor:auto}div.voting.readOnly *{cursor:not-allowed !important}div.vote div.feedback{color:#005698;font-weight:bold}div.voting span.loading{background-image:url(../images/icon/loading.gif) !important;background-position:2px 2px !important}div.userListHeading .voting span.loading,div.infoBar span.loading{background-position:5px 5px !important}
#sitemapContent>div>ul,#sitemapContent>div>ol{width:196px;float:left}#sitemapContent ol{list-style:none;margin:10px 0 0 0;padding:0 0 0 10px}#sitemapContent ol>li{margin-bottom:10px;margin-top:10px}#sitemapContent a{display:inline;margin-bottom:10px;margin-top:10px}#sitemapContent .right{float:right;margin-top:5px;text-align:right;text-transform:uppercase}
#sitemapContent .left{color:#505050;float:left;font-size:16px;font-weight:bold}#sitemapContent .headerContainer{border-bottom:1px solid #676767;height:28px}#sitemap ul{list-style:decimal inside none;margin-top:10px}#sitemap .topContainer{margin:10px 0}#sitemap .azContainer>div{border-bottom:1px solid;float:left;height:65px;margin-top:10px;width:303px}
#sitemap div.leftColumn{float:left;width:560px}#sitemap div.rightColumn{float:left;margin-left:15px;width:364px}#sitemap div.rightColumn>div,#sitemap div.rtInnerColumn>div,#sitemap div.ltInnerColumn>div{border-bottom:1px solid;float:left;margin-top:10px;padding-bottom:10px;width:100%}#sitemap .topPadding{height:129px}
#sitemap div.innerColumn{float:left;width:186px}#sitemap div.rightColumn div.innerColumn{width:180px}#sitemap div.rightColumn div.innerColumn h3{margin:0 0 5px}#sitemap .padding{padding-right:5px}#sitemap div.innerColumn>div{border-bottom:1px solid;float:left;margin-top:10px;padding-bottom:10px;width:100%}
#sitemap div.rtInnerColumn{float:right;width:189px}#sitemap div.ltInnerColumn{width:360px}#sitemap span{font-weight:bold}#sitemap div.columns{margin-left:15px}.plainLinks>a{color:#424d54;font-size:16px}.plainLinksLarge{color:#424d54}#az{background-color:#edf1f1;border-bottom:1px solid;border-top:1px solid;font-size:14px;height:40px;text-transform:uppercase}
#az a{font-size:14px;font-weight:bold}#az span{color:#bcbcbc;font-size:11px}#az ul{padding:10px 0;text-align:center}#az li{display:inline;line-height:20px;padding:0 1px}#az .letter{padding:0 2px}#az .selected{text-decoration:underline}#watchList .pagingNavigation ul li.prev{padding-right:4px}#watchList div.pagingFooter{padding:10px 0}
#watchList div.hide,#watchList div.pagingFooter,#watchList div.navBar{display:none}#watchList span.star{left:8px}#watchList h2 div.link{float:right;width:108px}#watchList h2 div.link a{color:#005698;font-size:14px}#watchList h2 div.link a:hover{text-decoration:underline}#watchList .pagingContainer ul li{float:left}
#watchListContainer{margin:0 auto}#watchList .callToAction{margin-top:0}#watchListContainer ul{width:640px;overflow:hidden}#watchListContainer ul li{float:left;height:334px;padding:10px 3px;position:relative;width:201px}#watchListContainer ul li.mov div.imagePlaceholder,#watchListContainer ul li.per div.imagePlaceholder{margin:0 auto;width:103px}
#watchListContainer ul li.mov:hover,#watchListContainer ul li.mov:hover div.onTv{background-color:#e6e4fd}#watchListContainer ul li:hover,#watchListContainer ul li:hover div.onTv{background-color:#ddf4fc}#watchListContainer ul li.per:hover,#watchListContainer ul li.per:hover div.onTv{background-color:#fde7c1}
#watchListContainer ul li div.status{border-bottom:1px solid #b6b7b7;height:85px}#watchListContainer ul li div.status div.holder{padding:8px}#watchListContainer ul li div.status div.holder.wiz{cursor:pointer}#watchListContainer ul li div.status h3{margin:8px 0 0 8px;font-size:1em}#watchListContainer ul li div.status p{margin-left:18px}
#watchListContainer ul li div.status p a{font-weight:normal}#watchListContainer ul li div.status p.sportHeading{margin-top:8px}#watchListContainer ul li div.status p.sportHeading a{font-weight:bold}#watchListContainer ul li div.status div.state{color:#1f8fc3;font-size:14px;font-weight:bold}#watchListContainer ul li.mov div.status div.state{color:#4d2e8d}
#watchListContainer ul li.per div.status div.state{color:#eea448}#watchListContainer ul li div.status div.progressInfo{margin-top:5px}#watchListContainer ul li div.status div.seenIt{margin-top:-4px}#watchListContainer ul li div.status div.seenIt div.state{padding:6px 50px 0 0}#WatchListForm_search{background:#fff url(../images/icon/icons.png) no-repeat scroll -65px -244px;border:1px solid #818c94;font-size:14px;padding:2px 2px 2px 20px;width:226px}
#WatchListForm_search.hint{color:#bcbcbc}#watchList #goButton{padding:0;text-align:center;text-transform:uppercase;width:35px}#WatchListForm_type{width:168px}#watchList .navBar{border-bottom:1px solid #b6b7b7;height:28px;padding-top:10px}#watchList .selectboxContainer{display:inline;margin-left:10px}
#watchList div.searchboxContainer{background-color:#edf1f1;border-top:1px solid #d2d4d6;padding:7px 5px}#watchList .searchboxContainer div.searchBox{float:left;margin:6px 0 0 12px}#watchList .searchboxContainer div.helpText,#watchList .searchboxContainer div.largeHelpText{float:right;font-weight:bold;width:330px}
#watchList .searchboxContainer div.largeHelpText{font-size:15px}#watchList .pagingContainer{float:right}#watchList #pageLoading{float:none;margin-left:15px}#watchList div.loading,#tvNewsContainer div.loading{display:none;float:right;height:15px;width:15px}#watchList .loaded,#watchList .unloaded{display:block;margin-left:auto;margin-right:auto}
#watchList .unloaded{padding-bottom:97px;padding-top:65px}#watchList .imagePlaceholder{height:180px}#watchList div.textContainer{border-bottom:1px solid #b6b7b7;border-top:1px solid #b6b7b7;padding-bottom:5px;margin-top:10px}#watchList .textContainer .title,#watchList .textContainer .nextOn{height:20px;white-space:nowrap}
#watchList .textContainer div.innerContainer{height:75px;padding:5px 5px 0 25px}#watchList div.onTv{background-color:#fefce3}#watchList .noSearchResults{font-size:16px;margin-top:15px;padding:0 10px 10px;text-align:center}#watchList .noSearchResults div.bold{font-weight:bold}#watchList .noSearchResults div.small{font-size:12px;margin-top:15px}
#tvNewsContainer{margin-bottom:30px;margin-top:25px}#tvNewsContainer .noPicksContainer,#watchListContainer .noPicksContainer{font-size:16px;margin-bottom:10px;padding:0 20px;text-align:center}#watchListContainer .noPicksContainer a{font-size:16px}#tvNewsContainer .noPicksContainer div,#watchListContainer .noPicksContainer div{margin-top:10px}
#tvNewsContainer .noPicksContainer a{font-size:16px}#tvNewsContainer .listContainer{overflow:hidden;display:block;visibility:visible}#tvNewsContainer ul{width:640px;overflow:hidden}#tvNewsContainer ul li{float:left;border-bottom:1px solid;height:120px;margin-right:15px;margin-top:15px;width:302px}#tvNewsContainer li .imageHolder{float:left;width:108px}
#tvNewsContainer div.loaded{margin:0}#tvNewsContainer div.pt{margin-left:29px;margin-right:14px;width:63px}#tvNewsContainer li .textHolder{float:left;margin-left:10px;overflow:hidden;width:170px}#tvNewsContainer li .textHolder>p{height:15px;margin-bottom:5px;white-space:nowrap}#tvNewsContainer li .textHolder div.body{height:40px;overflow:hidden}
#popularPicksWidget{margin-top:15px}#popularPicksWidget ul{height:225px}#popularPicksWidget ul.tv{height:165px}#popularPicksWidget li{float:left;padding:5px;width:114px}#popularPicksWidget>div{margin-bottom:30px}#popularPicksWidget h3{border-bottom:1px solid;font-size:14px;margin:0;padding-bottom:3px}
#popularPicksWidget .popularPicksType{margin-top:20px}#popularPicksWidget .popularPicksType .everythingPicked{font-size:16px;height:100px;text-align:center}#popularPicksWidget .popularPicksType .title{height:17px;overflow:hidden;padding-left:20px;position:relative;white-space:nowrap}#popularPicksWidget .popularPicksType a.packshot{margin-bottom:3px}
#noPicksSchedule div.holder{border-top:1px solid #b6b7b7;font-size:16px;min-height:115px;padding:10px;position:relative}#noPicksSchedule div.holder div{margin:10px 45px 0 auto;width:400px}#noPicksSchedule div.holder a{font-size:16px}#noPicksSchedule div.holder img{position:absolute;left:30px;top:10px}
#watchList #count{display:none}div.noPicks{margin-top:30px}div.noPicks h2{margin-bottom:10px}#popularPicksWidget div.callToAction span{text-transform:none}.searchBoxHighlight,.searchBoxHighlight input{background-color:#ffc !important}li.carousel_item a.packshot{margin-top:4px;margin-bottom:1px}div.leaderboard ul{list-style:none;margin:0 0 0 10px;padding:0;width:420px}
div.leaderboard li{float:left;width:200px;margin:0;padding:0}div.leaderboard .odd{background-color:#f7f7f7}div.leaderboard #filters{margin-top:10px}div.leaderboard td{width:50%;vertical-align:top}div.leaderboard .long400{width:400px}#containerDiv .odd{background-color:#f7f7f7}#management table.manageUsers th:first-child,#management table.manageUsers td:first-child,#containerDiv table.stats th:first-child,#containerDiv table.stats td:first-child{min-width:0}
#containerDiv .staff{color:orange}#management table td .success{color:green}#management table td .error{color:red}#checkPassword p.success{background-color:#d7e8d9;border:1px solid #79a672;color:#4f4f4f;padding:5px 10px}#checkPassword{padding-top:20px}#popup{background-color:white;border:1px solid #000;display:none;padding:5px;position:absolute}
#management table{width:auto}table.stats td.dayCell{border:1px solid #999;color:#999;font-size:10px;height:30px;width:100px}table.stats td.dayCell div{color:black;float:right;font-size:16px;font-weight:bold}.setImg{float:left;margin:10px 0;text-align:center}.setImg img{display:block}.abt{display:inline-block;padding:5px;width:530px}
.setPad,.setLastPad{margin-left:-10px;margin-right:-10px;padding:8px 18px}.setPadBig{margin-left:-20px;margin-right:-20px;padding:20px 30px}.setLastPad{margin-bottom:-18px;padding:8px}.space{padding-left:65px;padding-bottom:0}.emlIco,.emlLc8{background:url(../images/icon/email_icons.png) no-repeat;height:50px;width:50px}
.emlLc8{background-position:0 -90px}#changeAvatar{background-color:#e9f6fd;margin-left:160px}#changeAvatar,#changeAvatar a{font-size:16px}.explainText{height:120px}.split{border-top:1px solid #CCC}.avatars{text-align:center}.avatarText{color:#005698;font-weight:bold;text-align:center;padding:10px}.avatarInfo{text-align:center;padding:0 10px 10px}
.discover #pageLoading,.channels #pageLoading{background:url("../images/icon/loading.gif") no-repeat center;display:none;float:right;height:16px;padding:1px;width:16px}#searchResultsBody ul li.chn>a{float:left}#searchResultsBody ul li.chn div.main a{font-size:16px}div.floatableBanner{width:100%;opacity:.9;background-color:#232323;position:relative;z-index:300}
div.floating{left:0;bottom:0;position:fixed}div.floatableBanner.placeholder{min-height:47px}div.floatableBannerContainer div{float:left;width:760px;color:#fff;font-size:10px;padding:10px 0 10px 0}div.floatableBannerContainer div.buttons{float:right;width:180px;text-align:right;margin-top:5px}div.floatableBannerContainer div a{font-size:10px}
div.floatableBannerContainer a.button{background-color:#31a8f0;border-radius:5px;color:#111;margin-right:12px;padding:4px 16px;text-decoration:none}div.floatableBannerContainer a.button.yellow{background-color:#f1d600}div.floatableBannerContainer a.button:hover{background-color:#fff}div.floatableBannerContainer{width:940px;position:relative;left:50%;margin:0 0 0 -470px}
.cookiesTable{border-collapse:collapse;width:570px}.cookiesTable th,.cookiesTable td{border:1px solid black;padding:4px}#eucookiesignin{background-color:#232323;margin:0}#eucookiesignin a,#eucookiesignin p{color:#fff}#eucookiesignin p{margin-bottom:5px}#eucookiesignin span{color:#f1d600}#sections li span{font-size:10px;font-weight:normal;margin-left:26px}
#sections li.schedule span{margin-left:32px}.biography_source{padding-left:5px}.biography_source,.biography_source a{font-size:11px}.chances{padding-top:10px}.other-actors-ltv{padding-bottom:20px;margin-bottom:20px;width:400px}.other-actors-ltv li{top:10px;float:left;height:90%;position:relative;max-width:131px;bottom:35px;text-align:center;margin-bottom:8px;padding-bottom:8px;margin-right:16px;padding-right:16px}
.adBlock{text-align:center}.adBlock:before{content:'';display:inline-block}.adCentered{display:inline-block}.ad_atf_728x90{min-width:728px;min-height:90px;margin:0 auto;padding-top:20px}.ad_btf_728x90{min-width:728px;min-height:90px;margin:0 auto;padding-top:20px;padding-bottom:20px}
.ad_atf_300x250{width:300px;min-height:250px;padding-top:15px;padding-bottom:20px}.ad_btf_300x250{width:300px;min-height:250px;padding-bottom:20px}.ad_right_160x600_slider,.ad_left_160x600_slider{width:160px;height:600px;margin:0;padding:0;position:absolute;margin-left:470px;left:50%;top:140px;z-index:100;background-color:transparent}
.ad_left_160x600_slider{margin-left:-634px}.ad_fullpage{position:absolute;background-color:transparent;z-index:150;top:0;left:0;width:1px;height:1px;padding:0;margin:0}@media(min-width:1276px){.ad_right_160x600_slider{left:auto;right:0;margin-left:0}.ad_left_160x600_slider{right:auto;left:0;margin-left:0}
}div.ac_results{background-color:white;border:1px solid #333a3e;margin-left:-21px;overflow:hidden;padding:0;width:413px !important;z-index:2147483645}div.ac_results_watchList{margin-left:0;width:248px !important}div.ac_results ul{list-style:none;list-style-position:outside;margin:0;padding:0;width:100%}
div.ac_results li{cursor:default;display:block;font:menu;font-size:14px;font-weight:normal;line-height:19px;margin:0;overflow:hidden;padding:3px 5px}div.ac_results li strong{font-weight:bold}div.ac_results li div{padding-left:48px}div.ac_results li img{float:left;margin-left:15px;height:36px;width:28px}
div.ac_results li img.tv,div.ac_results li img.channel,div.ac_results li img.sport{margin-left:0;width:43px}div.ac_results li img.channel{margin-top:7px;height:22px}div.ac_results li span{display:block;font-size:11px;font-weight:normal;overflow:hidden}div.ac_results li.ac_odd{background-color:#eee}div.ac_results li.ac_even,div.ac_results li.ac_odd{font-size:14px}
div.ac_results li.ac_over{background-color:#0a246a;color:white}#awards div:first-of-type h3{margin:0}#awards h3{margin:10px 0 0 0;font-size:14px}.splashCarousel.birthdays{width:630px}.splashCarousel.birthdays li.bd_content{width:308px}.splashCarousel.birthdays li{background-color:#FFF;display:block;float:left;position:relative;overflow:hidden;padding:2px}
.splashCarousel.birthdays .d_o_b,.splashCarousel.birthdays li a{margin-top:0;color:#000;font-size:15px;font-weight:bold}.splashCarousel.birthdays li span{cursor:pointer;padding:10px;position:absolute;top:0;visibility:hidden;z-index:1}.splashCarousel.birthdays li a.packshot{margin:0}.splashCarousel.birthdays li:hover .bdtoday{background:#FFF url(../images/misc/happybirthday.png) no-repeat}
.splashCarousel.birthdays li:hover a.packshot{opacity:.5}.splashCarousel.birthdays li:hover span{visibility:visible}.module .splashCarousel.birthdays li{border:0}#blogSum{margin-bottom:100px}#blogSum h2{color:#48555c}#blogSum div{padding-top:5px}#blogSum div p img{float:left;padding-bottom:15px;padding-right:15px;max-height:220px}
#spotlightCol{margin-top:20px;padding-bottom:30px}#spotlightCol.noCarousel{margin-top:0}#splashCar{position:relative;width:940px}.splashTitle,.splashTitleOut{background-color:black;border-top-style:solid;border-color:transparent;border-width:2px;bottom:27px;clear:left;color:white;font-size:175%;height:38px;opacity:.8;position:absolute;width:940px;z-index:2000}
#spotlightCol.listSpot{float:left;margin:-30px 0 20px}li.tv .splashTitle{border-color:#1f8fc3}li.movie .splashTitle{border-color:#4d2e8d}li.person .splashTitle{border-color:#e07f07}li.custom1 .splashTitle{border-color:#ee971c}li.discover .splashTitle{border-color:#5f8d01}li.custom2 .splashTitle{border-color:#a5dcff}
.splashText{bottom:28px;clear:left;color:white;height:35px;padding-left:15px;position:absolute;font-size:175%;width:639px;z-index:2001}li.custom1 .splashText a,li.movie .splashText a,li.person .splashText a,li.tv .splashText a{color:white;font-size:125%}.splashImage{float:left;height:293px;overflow:hidden;position:absolute;width:639px}
.splashSidebar{height:293px;color:black;padding:20px;position:absolute;right:0;width:261px;z-index:2}li .splashSidebar .title,li .splashSidebar .title a{font-size:16px}li.tv .splashSidebar p b a,li.movie .splashSidebar p b a,li.tv .splashSidebar p a,li.movie .splashSidebar p a,li.tv .splashSidebar p,li.tv .splashSidebar p a:link,li.movie .splashSidebar p a:link,li.movie .splashSidebar p,li.tv .splashSidebar,li.movie .splashSidebar{color:white}
li.person .splashSidebar p b a,li.custom1 .splashSidebar p b a,li.discover .splashSidebar p b a,li.person .splashSidebar p a,li.custom1 .splashSidebar p a,li.discover .splashSidebar p a,li.person .splashSidebar p,li.custom1 .splashSidebar p,li.discover .splashSidebar p{color:black}li.custom1 .splashSidebar p,li.custom1 .splashSidebar p a{font-size:14px}
li.custom1 .splashSidebar p{margin-top:10px}li.custom1 .splashSidebar p span{display:block;float:left;font-weight:bold;height:28px;padding-right:5px}li .splashSidebar .synopsis a,li .splashSidebar .synopsis,li .splashSidebar .sources a{font-size:14px}li.custom1 .splashSidebar p.title,li.custom2 .splashSidebar p.title{font-size:16px;font-weight:bold;margin-top:0;margin-bottom:10px}
li.movie .splashSidebar p.title,li.tv .splashSidebar p.title,li.person .splashSidebar p.title{padding-top:25px;margin-bottom:10px}li.person .splashSidebar p.subTitle a{font-size:14px;font-weight:bold}.splashSidebar p.sources{bottom:90px;display:block;position:absolute;margin-right:10px}.splashItem{height:350px;position:relative;width:940px}
.splashItem h2{border-bottom-width:1px;padding-bottom:6px}.splashType{color:white;padding-left:15px;padding-right:15px;position:absolute;top:260px}li.tv .splashType{background-color:#1f8fc3}li.movie .splashType{background-color:#4d2e8d}.splashRtFooter,.splashFooter{bottom:0;color:white;font-size:15px;height:25px;padding-left:15px !important;padding-top:2px;position:absolute;width:925px;z-index:2}
.splashFooter button.splashbtn,.splashSidebar button.splashbtn{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-color:#3c3221;color:#fff;font-size:14px;font-weight:bold;padding:1px 5px}.splashSidebar button.splashbtn{margin-left:18px;margin-top:13px}
.splashTopper{border-bottom:2px solid #fff;border-top:2px solid #fff;display:block;height:5px;position:absolute;top:23px;width:100%}li .splashItem h2{border:0 none;display:block;height:23px}li.tv .splashItem h2{color:#1f8fc3}li.movie .splashItem h2{color:#4d2e8d}li.person .splashItem h2{color:#e07f07}
li.custom1 .splashItem h2{color:#3c3221}li.discover .splashItem h2{color:#5f8d01}li.custom2 .splashItem h2{color:#3c3221}li.tv .splashTopper,li.tv .splashFooter,li.tv .splashSidebar,li.tv .splashImage{background-color:#1f8fc3}#listBuilder #closeBuilder,#listBuilder #closeYes,#listBuilder #closeNo,#listBuilder button.showHide,.splashSidebar button.splashbtn,.splashFooter button.splashbtn{border-radius:5px;color:#fff;font-size:14px;margin-bottom:10px;padding:1px 5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.splashFooter button.splashbtn{margin-bottom:0}li.tv .splashSidebar button.splashbtn,li.tv .splashFooter button.splashbtn{background-color:#1a6b8f}li.movie .splashSidebar button.splashbtn,li.movie .splashFooter button.splashbtn{background-color:#8867cf}li.person .splashSidebar button.splashbtn,li.person .splashFooter button.splashbtn{background-color:#9f5a00}
li.movie .splashTopper,li.movie .splashFooter,li.movie .splashSidebar,li.movie .splashImage{background-color:#4d2e8d;color:#fff;font-size:14px}li.person .splashTopper,li.person .splashFooter,li.person .splashSidebar,li.person .splashImage{background-color:#e07f07}li.custom1 .splashTopper,li.custom1 .splashFooter{background-color:#3c4449}
li.custom1 .splashSidebar{background:url(../images/misc/backgrounds.png) repeat-x 0 -4057px}li.discover .splashTopper,li.discover .splashFooter{background-color:#5f8d01}li.discover .splashSidebar{background:url(../images/misc/backgrounds.png) repeat-x 0 -6089px}li.watchlist .splashSidebar{background:url(../images/misc/mypicks_bg.jpg) repeat-x}
li.watchlist .splashTitle{border-color:#000}li.custom2 .splashTopper,li.custom2 .splashFooter{background-color:#a5dcff;color:#000}li.custom2 .splashSidebar{background:url(../images/misc/backgrounds.png) repeat-x 0 -4372px}.splashThumbs{background-color:#000;color:white;height:34px;left:639px;margin:0;padding:0;position:absolute;top:287px;visibility:hidden;width:321px;z-index:1}
.splashThumbs img{cursor:pointer}.highlightit{background-color:transparent;border:2px solid transparent;padding:0;margin:-1px;width:32px;height:32px}.highlighted,.highlightit:hover{border:2px solid white}.highlightit:hover{color:red}.tv div.splashCarousel .prev,div.splashCarousel.tv .prev,li.tv .prevSplash{background-position:-855px -4px}
.tv div.splashCarousel .prev:hover,div.splashCarousel.tv .prev:hover,li.tv .prevSplash:hover{background-position:-879px -4px}.tv div.splashCarousel .next,div.splashCarousel.tv .next,li.tv .nextSplash{background-position:-855px -38px}.tv div.splashCarousel .next:hover,div.splashCarousel.tv .next:hover,li.tv .nextSplash:hover{background-position:-879px -38px}
div.splashCarousel{margin-bottom:20px;margin-top:5px;overflow:hidden;width:620px}#spotlightCol div.splashCarousel{margin-top:20px;width:940px}div.splashCarousel .next,div.splashCarousel .prev{background-image:url(../images/icon/icons.png);cursor:pointer;height:32px;position:absolute;top:122px;visibility:hidden;width:21px;z-index:2000}
div.splashCarousel .prev{background-position:-903px -4px;left:1px}div.splashCarousel .prev:hover{background-position:-927px -4px}div.splashCarousel .next{background-position:-903px -38px;right:1px}div.splashCarousel .next:hover{background-position:-927px -38px}.carousel_item{border-color:#FFF;border-style:solid none;border-width:1px 0;float:left;padding:0 2px;position:relative;width:151px}
#spotlightCol div.movies_on_tv .carousel_item,#spotlightCol div.movies_on_demand .carousel_item,#spotlightCol div.celebs_on_tv .carousel_item{margin:0 2px;padding:0 1px;width:151px}#spotlightCol div.movies_on_tv .carousel_item:first-child,#spotlightCol div.movies_on_demand .carousel_item:first-child,#spotlightCol div.celebs_on_tv .carousel_item:first-child{margin-left:0}
#spotlightCol div.new_episodes_on_tv .carousel_item,#spotlightCol div.tv_on_demand .carousel_item,#spotlightCol div.seasons_starting .carousel_item{padding:0 3px 0 4px}div.movies_on_tv .carousel_item{height:340px}div.movies_on_demand .carousel_item{height:280px}div.celebs_on_tv .carousel_item{height:365px}
div.new_episodes_on_tv .carousel_item{height:341px}div.tv_on_demand .carousel_item{height:341px}.carousel_item div.image{height:225px;overflow:hidden;position:relative;padding-top:4px;text-align:center}div.movies_on_tv div.image,div.movies_on_demand div.image,div.celebs_on_tv div.image{height:253px;width:151px}
div.new_episodes_on_tv .carousel_item div.image a img.loaded,div.tv_on_demand .carousel_item div.image a img.loaded,div.seasons_starting .carousel_item div.image a img.loaded,div.movies_on_tv .carousel_item div.image a img.loaded,div.movies_on_demand .carousel_item div.image a img.loaded,div.celebs_on_tv .carousel_item div.image a img.loaded{height:220px;padding:0}
.carousel_item div.title_pick span.in{display:inline-block;text-align:center;vertical-align:top;width:20px}.carousel_item div.season_ep{margin-left:20px}.carousel_item div.nextOn{height:3em;line-height:19px;margin-left:20px;overflow:hidden}.carousel_item .alert{margin-left:20px}.carousel_item div.sources{border-top:1px solid #acacac;height:17px;margin-top:1px;padding:1px 0 0 20px}
.carousel_item div a{display:inline-block;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%;-o-text-overflow:ellipsis}.carousel_item div.image a{display:inline;height:auto;width:auto}.carousel_item div a.pickable{padding-left:20px}.carousel_item div.sources a{display:inline;width:auto}
div.new_episodes_on_tv li.carousel_item div.nextOn,div.tv_on_demand li.carousel_item div.nextOn,div.seasons_starting li.carousel_item div.nextOn{height:18px}div.new_episodes_on_tv .carousel_item,div.tv_on_demand .carousel_item,div.seasons_starting .carousel_item{height:auto !important;width:306px}div.new_episodes_on_tv .carousel_item div.image,div.tv_on_demand .carousel_item div.image,div.seasons_starting .carousel_item div.image{height:253px}
div.movies_on_tv .carousel_item div.image a img,div.movies_on_demand .carousel_item div.image a img,div.celebs_on_tv .carousel_item div.image a img,div.new_episodes_on_tv .carousel_item div.image a img,div.tv_on_demand .carousel_item div.image a img,div.seasons_starting .carousel_item div.image a img{padding-bottom:135px;padding-top:96px}
div.new_episodes_on_tv .prev,div.new_episodes_on_tv .next,div.tv_on_demand .prev,div.tv_on_demand .next,div.seasons_starting .prev,div.seasons_starting .next{top:134px}div.carouselContentContinuity{border-top:1px solid #acacac;height:2px}.person div.carouselContentContinuity{border-color:#e07f07}.movie div.carouselContentContinuity{border-color:#4d2e8d}
.tv div.carouselContentContinuity{border-color:#1f8fc3}.nextSplash,.prevSplash{background:url(../images/icon/icons.png) no-repeat scroll -903px -4px;cursor:pointer;height:32px;position:absolute;top:111px;visibility:hidden;width:21px;z-index:1}.prevSplash{left:0}.prevSplash:hover{background-position:-927px -4px}
.nextSplash{background-position:-903px -38px;left:619px}.nextSplash:hover{background-position:-927px -38px}li .steps{height:45px}li .splashSidebar{font-size:14px;height:281px}li.lists .splashSidebar p.title{margin-top:25px;margin-bottom:10px}li.lists .splashItem h2{color:#5f8d01}li.lists .splashFooter button.splashbtn,li.lists .splashSidebar{background-color:#b1d366}
#listBuilder button.showHide,li.lists .splashTitleOuter button.splashbtn,li.lists .splashFooter{background-color:#5f8d01}li.lists .splashFooter button.splashbtn{color:#000}li.lists .splashText a{color:white;font-size:125%}li.lists .splashSidebar p b a,li.lists .splashSidebar p a,li.lists .splashSidebar p,li.lists .splashSidebar{color:black}
.discover div.carouselPrev,.discover .prevSplash,li.discover .prevSplash{background-position:-903px -72px}.discover div.carouselPrev:hover,.discover .prevSplash:hover,li.discover .prevSplash:hover{background-position:-927px -72px}.discover div.carouselNext,.discover .nextSplash,li.discover .nextSplash{background-position:-903px -106px}
.discover div.carouselNext:hover,.discover .nextSplash:hover,li.discover .nextSplash:hover{background-position:-927px -106px}.movie div.splashCarousel .prev,div.splashCarousel.movie .prev,li.movie .prevSplash{background-position:-855px -72px}.movie div.splashCarousel .prev:hover,div.splashCarousel.movie .prev:hover,li.movie .prevSplash:hover{background-position:-879px -72px}
.movie div.splashCarousel .next,div.splashCarousel.movie .next,li.movie .nextSplash{background-position:-855px -106px}.movie div.splashCarousel .next:hover,div.splashCarousel.movie .next:hover,li.movie .nextSplash:hover{background-position:-879px -106px}.person div.splashCarousel .prev,div.splashCarousel.person .prev,li.person .prevSplash{background-position:-855px -140px}
.person div.splashCarousel .prev:hover,div.splashCarousel.person .prev:hover,li.person .prevSplash:hover{background-position:-879px -140px}.person div.splashCarousel .next,div.splashCarousel.person .next,li.person .nextSplash{background-position:-855px -174px}.person div.splashCarousel .next:hover,div.splashCarousel.person .next:hover,li.person .nextSplash:hover{background-position:-879px -174px}
div.splashCarousel .disabled{cursor:default !important}div.splashCarousel .next.disabled{background-position:-903px -174px !important}div.splashCarousel .prev.disabled{background-position:-903px -140px !important}#spotlightCol div.list div.prev,#spotlightCol div.list div.next{top:140px}#spotlightCol.listSpot ul li{z-index:1;height:385px !important}
.listSpot .splashItem,.listSpot .splashRtFooter,.listSpot ul li{width:639px}#listSplash{display:block;left:301px;margin-top:8px;overflow:hidden;position:relative;width:639px}.listSpot .splashThumbs{left:3px;top:281px;width:300px}.listSpot .splashTitle,.listSpot .splashTitleOuter{top:278px;z-index:1}
.listSpot .splashTitleOuter{left:1px;width:300px}.listSpot .splashSidebar{background-color:#699907;height:320px;margin-left:1px;padding:0;right:638px;top:25px;width:301px;z-index:0}.listSpot #splashCar{overflow:visible !important}.listSpot .splashRtFooter{background-color:#b1d366;bottom:auto;height:50px;padding-left:10px !important;padding-top:10px;top:318px;background:-webkit-gradient(linear,right top,right bottom,color-stop(0,#a5d047),color-stop(1,#b3df5b));background:-moz-linear-gradient(center top,#a5d047 0,#b3df5b 100%)}
.listSpot .splashSidebar,.listSpot .splashRtFooter{-moz-box-shadow:2px 2px 3px #666;-webkit-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666}.listSpot .splashRtFooter .synopsis{color:#000;font-size:14px;font-weight:bold;width:450px}.listSpot .splashRtFooter .sources{float:right;margin:0 15px 0 5px}
.listSpot .splashImage{background-color:#9fdb26;margin-top:25px}.listSpot .splashText{top:282px}#myChannelsContainer{overflow:hidden}#myChannelsContainer ul{width:310px;float:left}#myChannelsContainer ul li{border-bottom:1px solid #CCC;float:left;height:45px;margin-right:10px;padding:5px 0;width:300px}
#myChannelsContainer ul li div{float:left;margin:5px;width:64px}#myChannelsContainer ul li div a img{width:64px;height:32px}#myChannelsContainer ul li p{color:#005698;float:left;margin-left:10px;width:170px}#myChannelsContainer ul li span{background:url(../images/icon/on_off.png) no-repeat;cursor:pointer;float:right;height:27px;margin:10px 0;width:40px}
#myChannelsContainer ul li.off span{background-position:0 -65px}#myChannelsContainer ul li.off div{opacity:.25}#myChannels .searchboxContainer{background-color:#edf1f1;border-bottom:1px solid #505050;border-top:1px solid #505050;padding:7px 5px}#myChannels p{margin:5px 0 10px 0}#myChannels .searchboxContainer div.searchBox{float:left}
#myChannels .searchboxContainer div.filter{float:left;margin:3px 0 0 10px;display:none}#myChannels .searchboxContainer div.filter span{background-color:#04587f;border:1px solid #04587f;color:#fff;cursor:pointer;padding:0 4px}#myChannels .searchboxContainer div.searchBox .ac_input{background:white url(../images/icon/icons.png) no-repeat scroll -65px -244px;border:1px solid #818c94;font-size:14px;padding:2px 2px 2px 20px;width:226px}
#myChannels .searchboxContainer div.searchBox .hint{color:#bcbcbc}#justGo{background-color:#fff;border:1px solid #818c94;cursor:pointer;font-size:14px;font-weight:bold;padding:2px 5px}#myChannels .navBar{border-bottom:1px solid #b6b7b7;height:28px;padding:10px 10px 0 10px}#myChannels .pagingFooter{border-bottom:1px solid #CCC;border-top:1px solid #505050;height:28px;padding:10px 10px 0 10px}
#turnAll{float:left;font-size:14px;font-weight:bold;height:30px;float:left;margin-top:-5px}#turnAll div{float:left;margin:5px 10px 0 0;vertical-align:middle}#turnAll span{background:url(../images/icon/on_off.png) no-repeat;cursor:pointer;display:inline-block;height:27px;margin-left:5px;width:40px}#turnAll span.off{background-position:0 -65px}
#turnAll span.on:hover{background-position:0 -32px}#turnAll span.off:hover{background-position:0 -96px}#total{display:none}#myChannelsContainer .noSearchResults{text-align:center;padding:20px 10px}#myChannelsContainer .noSearchResults .bold{font-size:16px;font-weight:bold}#channelConfirm{background:url(../images/icon/redpinkbg.png) repeat-x bottom #fff;border:2px solid #b8362a;padding:10px 2px;width:500px}
#channelConfirm h2{border:0;color:#b8362a;font-size:18px;text-align:center}#channelConfirm p{font-size:13px;text-align:center}#channelConfirm div{text-align:center}#yes,#no{background-color:#fff;border:1px solid #505050;font-size:14px;font-weight:bold;margin:15px 5px 0 5px;padding:5px 10px}#no{border-color:#b8362a;color:#b8362a}
#ctaShowContent{display:none}#ctaShow{background:#7757f4 url(../images/cta/backgrounds.png) 0 -14px repeat-x;color:#FFF;height:235px;margin:0 10px 30px 0;padding:15px;position:absolute}#ctaShow.show{display:block}body.person #ctaShow h2,body.person #ctaShow{color:#000}body.tv #ctaShow{background-position:0 -329px;background-color:#0090c4}
body.person #ctaShow{background-position:0 -644px;background-color:#ffa600}#ctaShow.sml{position:relative;height:110px}body.movie #ctaShow.sml{background-position:0 -55px}body.tv #ctaShow.sml{background-position:0 -370px}body.person #ctaShow.sml{background-position:0 -685px}#ctaShow h2{border-bottom:0;color:#FFF;font-size:20px;font-weight:normal;height:80px}
#ctaShow.sml h2{height:40px}#ctaShow div.btn{background:url(../images/cta/signup_buttons.png) no-repeat;bottom:15px;cursor:pointer;display:block;height:62px;position:absolute;right:15px;width:201px}#ctaShow div.mid{right:190px}body.movie #ctaShow div.btn{background-position:0 -63px}body.person #ctaShow div.btn{background-position:0 -126px}
#ctaShow.sml div.btn{background:url(../images/cta/signup_buttons_lge.png) no-repeat;bottom:0;height:90px;margin:0 -10px -10px 0;right:0;width:215px}body.movie #ctaShow.sml div.btn{background-position:0 -93px}body.person #ctaShow.sml div.btn{background-position:0 -186px}#ctaShow div.ctnt{font-size:16px}
#ctaShow.sml div.ctnt{display:block;width:380px}#ctaShow div.img{display:block;float:left;height:225px;margin-right:15px;text-align:center;width:192px}#ctaShow.sml div.img{display:none}#overlay{background-color:#000;height:850px;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:110}div.dialog{background-color:#fff;box-shadow:0 0 6px black;padding:20px;position:absolute;top:72px;width:580px;z-index:120;-moz-box-shadow:0 0 6px black;-webkit-box-shadow:0 0 6px black}
div.dialog a.close{background:transparent url(../images/icon/additional.png) no-repeat scroll -178px -1px;height:30px;position:absolute;right:-15px;top:-15px;width:30px}div.dialog a.close span{display:none}div.dialog h1{border-bottom:5px solid;font-size:23px;padding-top:0;text-align:left;width:auto}
body #dropDownContainer{position:absolute;z-index:1000}button.mnu::-moz-focus-inner{border:0}button.mnu{background:transparent url(../images/icon/additional.png) no-repeat scroll -2px -334px;border:0;cursor:pointer;display:block;float:right;height:27px;margin:2px 0 2px 2px;opacity:1;outline:0;padding:0;position:relative;width:40px}
button.mnu.act{background-position:-2px -362px}button.mnu sup{background:url(../images/icon/actions.png) no-repeat 3px -253px;display:block;height:25px;width:44px}button.mnu.loading sup{background:url(../images/icon/loading.gif) no-repeat 6px 5px !important}button.mnu.hid sup{background-position:3px -309px}
button.mnu.see sup{background-position:3px -510px}button.mnu.see.hid sup{background-position:3px -198px}button.mnu.mov.see sup{background-position:3px -398px}button.mnu.mov.see.hid sup{background-position:3px -136px}button.mnu.per.see sup{background-position:3px -454px}button.mnu.per.see.hid sup{background-position:3px -82px}
a.packshot button{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background:transparent url(../images/icon/icons.png) no-repeat -602px -292px;border-top-left-radius:5px;border-top-right-radius:5px;bottom:-2px;height:23px;left:5px;position:absolute;width:50px}
a.packshot.fav button,a.packshot.lst button{background-position:-661px -292px}a.packshot button.act{background-position:-602px -318px}a.packshot.fav button.act,a.packshot.lst button.act{background-position:-661px -318px}a.packshot.pt.sml button{left:3px}a.packshot.hvr button{bottom:2px;display:none}
a.packshot.hvr button.act,a.packshot.hvr:hover button{display:block}#dropDown{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-radius:3px;background-color:#f7f9f9;border:1px solid #ccc;border-radius:3px;display:none;position:absolute;width:200px;z-index:1000}
#dropDown li{background:url(../images/icon/actions.png) no-repeat;border-bottom:1px solid #ccc;cursor:pointer;font-size:14px;font-weight:bold;padding:5px 10px 5px 35px}#dropDown li:hover{background-color:#d4f1fe}#dropDown.mov li:hover{background-color:#e6e4fd}#dropDown.per li:hover{background-color:#fde7c1}
#dropDown li:last-child{border-bottom:0}#dropDown li div.subText{font-size:12px;line-height:12px}#dropDown li.star{background-position:7px -38px}#dropDown li.star.fav{background-position:7px 1px}#dropDown li.list{background-position:12px -672px}#dropDown li.list.lst{background-position:12px -617px}#dropDown li.def{background-position:7px -252px}
#dropDown li.rem{background-position:7px -305px}#dropDown li.rep{background-position:7px -507px}#dropDown li.see{background-position:7px -194px}#dropDown.mov li.rep{background-position:7px -395px}#dropDown.mov li.see{background-position:7px -132px}#dropDown.per li.rep{background-position:7px -451px}
#dropDown.per li.see{background-position:7px -78px}#dropDown.pck li.rem{background-position:7px -348px}#dropDown.pck li.rem.hid{background-position:7px -305px}#dropDown.pck li.rep.hid{background-position:7px -563px}#dropDown.pck li.def{background-position:7px -250px}#embed h1,#embed h2{margin-bottom:10px}
#embed h2{margin-top:20px}#embed div.code input{border:1px solid #505050;margin-bottom:10px;width:100%}#embed ul li input{margin-top:5px;margin-right:10px}#embed ul.preview{min-height:113px}#embed ul.preview li{display:none}#embed ul.preview li a{cursor:default}#embed a.cross{float:right;font-size:16px;margin-top:-5px;text-align:center}
#embed a.cross span{display:block;margin-top:-5px;padding-top:20px}#embed a.cross:hover{text-decoration:none}.FBLoginLocation{display:block;font-size:16px;font-weight:bold;margin:10px 15px;position:relative}.accountPage .FBLoginLocation .FBLoginButton,#tabs .FBLoginLocation .FBLoginButton{float:right}
.FBLoginButton{cursor:pointer}div.signIn .FBLoginLocation{background-color:#eaf6fd;border-top:2px solid #99dafc;height:24px;margin:10px 0 0 0;padding:10px 0;text-align:center}div.signIn .FBLoginLocation .FBLoginButton{left:0;margin:0;padding:0;position:relative;top:0}#greeting .FBLoginButton{margin:-5px 0 -5px -9px;padding:0}
#FBimg{float:left;margin-right:10px}div.avatars img.avatar{border:3px solid #fdb234;cursor:pointer;height:50px;width:50px}div.avatars img.avatar.greyed{border:1px solid #505050;height:35px;margin-bottom:3px;opacity:.5;width:35px}div.errorSummary,fieldset input.error,.mergeOrNew form input.error{background-color:#f7e8eb;border:1px solid #e9a6af}
fieldset label.error{font-weight:bold}fieldset.check div:first-child{margin-bottom:20px}div.uncheck{margin-top:20px}div.pwShow input.checkbox,fieldset.prof div input.checkbox{margin:2px 0 !important}div.pwShow{margin-top:-10px}div.errorSummary{background-image:url("../images/icon/alert.png");background-position:15px 14px;background-repeat:no-repeat;margin-top:10px;padding:0 10px 10px 52px}
div.errorSummary ul{margin-left:20px}div.errorSummary ul li{list-style-type:disc}fieldset{border:0 none;padding:8px}fieldset h2{margin:5px 0}fieldset div{margin:5px 0}fieldset label{display:inline-block;text-align:right}form#accountSettings fieldset label,form#username fieldset label{text-align:right;width:160px}
fieldset label,x:-moz-any-link{display:-moz-inline-stack}fieldset div#dvr[id=DVR] label,x:-moz-any-link{display:inline}fieldset div#dvr .radios{vertical-align:bottom}fieldset .radios label{display:inline;padding-right:15px;width:auto}fieldset.dataInput div{position:relative}fieldset.dataInput input{margin-left:1px;width:207px}
fieldset.dataInput input#zip{width:77px}fieldset.dataInput select.wide{width:380px}fieldset button,fieldset input{border:1px solid #bbb}fieldset .gradientBtn{height:32px;font-size:15px;font-weight:bold;padding:0 15px}fieldset.dataInput input[type="checkbox"]{height:25px;vertical-align:middle;width:25px}
fieldset.dataInput input[type="radio"]{border:0 none;vertical-align:middle;width:20px}fieldset.dataInput ol.hint,fieldset.dataInput p.hint{font-size:.85em;margin:0 0 10px 180px;padding:0}fieldset img#captchaImg,fieldset div#captchaInfo{float:left}fieldset div#captchaInfo{width:255px}
fieldset div.submitBox{clear:both}fieldset #newCaptcha{cursor:pointer}fieldset img#captchaImg{margin:3px 3px 3px 0}fieldset div#captchaInfo p{margin-top:5px}fieldset div#captchaInfo p:first-child{margin-top:30px;width:180px}fieldset div#save{float:right;height:40px;margin-top:15px}fieldset div#save input{width:100px}
fieldset div p#submit{margin:15px 12px 0 0;text-align:right}fieldset div p#submit span.forgottenLink{float:left;text-align:left}div#mainCol form p.inputDesc{margin-left:130px}div#mainCol form .error,div#mainCol form .valid{font-weight:bold}div#ajaxLogin form div.errorMessage,div#mainCol form div.errorMessage,.mergeOrNew form div.errorMessage{color:red}
div#mainCol form .valid{background-color:inherit;border:0;color:green}div#mainCol form,div#mainCol form input,div#mainCol form select,{font-size:14px}div#mainCol form label,div#infoCol .soFar span,div#infoCol .otherSettings label{font-size:14px;font-weight:bold}div#infoCol .otherSettings em{width:258px;word-wrap:break-word}
#dynaWelcome .pageLoading,#submit .pageLoading,div#mainCol form#enroll #UserAccountForm_userName.loading{background:url("../images/icon/loading.gif") no-repeat right center}#submit .pageLoading{display:none;height:20px;margin-top:5px;position:absolute;right:85px;width:20px}#dynaWelcome .pageLoading{display:none;height:20px;position:absolute;width:20px}
p.welcome{margin:0 0 30px}p.welcome a{display:block;float:right;margin-top:10px}p.welcome,p.welcome a,fieldset div#save input.link{font-size:16px}div.accountPage{padding:20px 0}div.accountPage.username{padding:0}div.accountPage p{font-size:14px}div.accountPage.username fieldset a{font-size:inherit}h2 span.saveReminder{color:red;display:block;float:right;font-size:12px;font-weight:normal;margin-top:3px}
h2 span.opt{color:#676767}.regDetails .firstSave{border:0;margin-top:-45px}.regDetails .lastSave{margin-right:10px}.regDetails .lastSave input{float:right}.regDetails div.message,.forgotten{margin-bottom:20px}ul.enroll,div.enroll{padding:10px}.regDetails fieldset{margin-bottom:0}#infoCol .topSpace{margin-top:52px}
#infoCol .topSpace:nth-child(2){margin-top:40px}.regDetails .enroll,#infoCol .otherSettings .enroll{background-color:#eaf6fd;border-bottom:1px solid #ccc;margin-bottom:40px}#infoCol .otherSettings .enroll{padding:10px;margin-bottom:10px}#infoCol .otherSettings .enroll em{display:block;margin:5px 0}.regDetails form label,#tabs form label{display:block;font-size:12px;text-align:left;width:inherit}
.captchaBorder{border:1px solid #96b1bb}.regDetails form input#zip,.regDetails form select,.regDetails form input,#tabs form input{border:1px solid #96b1bb;font-size:14px;margin:3px 0;vertical-align:middle;width:562px}.regDetails form div.termsofuse input{border:0;display:block;height:inherit;margin-left:10px;margin-top:20px;padding:0;width:auto}
#enroll label span.hint,fieldset.dataInput div.helpText{color:#898989;font-size:11px}fieldset.dataInput div.helpText{margin:0;width:545px}#mainCol #signUpTab fieldset,#mainCol #signInTab fieldset{padding:11px}.regDetails form div.termsofuse div.helpText{margin:-41px 0 0 35px;padding-top:3px}#tabs form select,.regDetails form select{width:100%}
.regDetails form div.captcha input,#tabs form div.captcha input{width:415px}.regDetails form select.gradientBtn,.regDetails form input.gradientBtn,#tabs form input.gradientBtn,#tabs form button.gradientBtn{background-color:#2ca9cd;background-position:0 -6399px;border:0 none;font-family:Verdana,Arial,sans-serif;font-size:12px;height:inherit;padding:4px 10px;width:inherit}
.regDetails form select.error,.regDetails form select.success,.regDetails form input.error,.regDetails form input.success,#tabs form input.error,#tabs form input.success{background-image:url(../images/icon/validation_icons.png);background-repeat:no-repeat;background-position:right 0}.regDetails form input#zip.error,.regDetails form input.error,.regDetails form input#zip.success,.regDetails form input.success,#tabs form input.error,#tabs form input.success{padding-right:35px;width:531px}
.regDetails form input.error,#tabs form input.error{background-position:right -37px}.regDetails form div.enroll input.error,.regDetails form div.enroll select.error{background-color:#f7e8eb}.regDetails form div.enroll select{background-image:none}.regDetails form div.captcha input.success,#tabs form div.captcha input.success,.regDetails form div.captcha input.error,#tabs form div.captcha input.error{width:384px}
.regDetails #newCaptcha,#tabs #newCaptcha{width:16px;height:16px;margin-bottom:-4px}.regDetails label.error,#tabs label.error,.regDetails label.inlineLabel,#tabs label.inlineLabel{color:inherit;display:inline}.regDetails div.errorMessage,#tabs div.errorMessage{display:inline !important;font-size:11px;padding-left:5px}
#tabs input,#tabs select,.regDetails input,.regDetails select{padding:4px}.regDetails form input#zip,.regDetails select,.shadow{-moz-box-shadow:inset 2px 2px 5px #d4d4d4;-webkit-box-shadow:inset 2px 2px 5px #d4d4d4;box-shadow:inset 2px 2px 5px #d4d4d4}.regDetails form input.saveRegister,#subListings{background:url(../images/misc/backgrounds.png) repeat-x 0 -1589px;border:0;color:#fff;font-size:11px !important;font-weight:bold;padding:5px;text-align:center;text-transform:uppercase;width:auto}
#mainCol .regDetails form .valid{font-weight:inherit;color:green}#login-main a{display:inherit;margin:5px 0 0}#tabs noscript h2{margin-top:20px}#tabs form input.checkbox,.regDetails form input.checkbox{background:0;border:0;float:left;height:auto;margin:10px 0;width:auto !important}#tabs form label.furtherInfo,.regDetails form label.furtherInfo{display:block;font-size:12px;font-weight:normal;margin:9px 5px 5px 20px;width:407px}
.mergeOrNew form label.furtherInfo{width:270px}div.pwShow input{margin:0;padding:0 !important}div.pwShow label{margin:5px}.regDetails.unlock div.enroll p.infoText{padding:20px 10px 10px}div.purge p{text-align:center}p.bigText{font-size:16px;font-weight:bold}div.help p.error{border-top:0;padding:15px;text-align:center}
.otherSettings #area p{font-size:14px;font-weight:bold;margin-left:27px;width:220px}.otherSettings form input#zip{width:230px}.otherSettings #country,.otherSettings #region,.otherSettings #headend{width:240px}#dynamic div.row span{display:block;float:left;width:22px;height:27px;margin:5px 5px 0 0}.otherSettings #dynamic div.row span.country,.otherSettings #dynamic div.row span.headend{background:url(../images/icon/additional.png) no-repeat -120px -39px}
.otherSettings #dynamic div.row span.headend{background-position:-144px -39px}#infoCol .otherSettings .enroll div.loading{display:inline-block;height:16px;margin:0;min-height:inherit;width:16px}#infoCol .otherSettings .enroll #dynamics div{min-height:0}.mergeOrNew form div.errorMessage,#dynaWelcome form div.errorMessage{display:block !important;padding:0}
div#closeAccount .lastSave{margin-top:20px}#regionListings{padding:10px 5px !important}#regionListings .lastSave{margin-right:5px}#regionListings .lastSave input,#regionListings .lastSave span.success{margin-top:1px}#regionListings fieldset{padding-bottom:0}div.noPlatform #regionListings{background-color:#f6fafd !important;border-bottom:none !important}
div.noPlatform div.info{font-size:13px;margin-top:10px}div.noPlatform{margin-top:10px}#bigHero img{width:100%;padding-top:20px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}/*\*/* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}/**/.ui-tabs{margin-top:70px;position:relative;width:600px;zoom:1}.ui-tabs .ui-tabs-nav{display:block !important;height:50px;margin:-55px 0 0 -1px;padding:0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;margin:0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:5px 15px;text-decoration:none}.ui-tabs .ui-tabs-nav li a span{color:#8fa1ae;display:block;font-size:11px;font-weight:normal;padding:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;margin-top:-8px;padding-bottom:9px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:10px 0;background:0}.ui-tabs .ui-tabs-hide{display:none !important}.ui-widget .ui-widget{font-size:10px}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:10px}.ui-widget-content{border:1px solid #ccc;background:#eaf6fd;color:#455259}
.ui-widget-content a{color:#222}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:#455259}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada;font-weight:normal;color:#455259}.ui-state-hover a,.ui-state-hover a:hover{color:#455259;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ccc;background:#eaf6fd;font-weight:normal;color:#455259}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#455259;text-decoration:none}.ui-widget :active{outline:0}.ui-tabs-nav li{height:53px;width:298px}
.ui-tabs-nav li a{font-size:20px;height:43px;width:268px}.ui-tabs-nav li.ui-state-active a{height:52px;width:268px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#tabs.ui-corner-all{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}
#tabs #signInTab,#tabs #forgottenTab,#tabs #signUpTab{background-color:#eaf6fd;border:1px solid #ccc;border-top:0 none}#tabs #signInTab.ui-tabs-panel,#tabs #forgottenTab.ui-tabs-panel,#tabs #signUpTab.ui-tabs-panel{background:0;border:0 none}ul#grid{margin-bottom:20px}ul#grid li{height:48px;margin:0;overflow:hidden;padding:0;position:relative}
ul#grid li.banner{height:102px;text-align:center;padding-top:10px}ul#grid li ul{margin:0;padding:0;position:absolute;top:0}ul#grid li ul li{float:left}ul#grid li ul li div{cursor:pointer;display:block;height:48px;position:absolute}ul#grid li ul li div a{display:block;font-weight:normal;line-height:13px;margin:4px 0 0 2px;overflow:hidden}
ul#grid li.nav{height:44px}ul#grid li.nav ul.hours li{background:0;border:0;border-bottom:1px solid #87d3f7;border-left:1px dotted #87d3f7;border-top:1px solid #87d3f7;height:42px;margin:0;padding:0;width:209px}ul#grid li.nav ul.hours li a{text-decoration:none}ul#grid li.nav ul.hours li.last{width:193px}
ul#grid li.nav ul.hours li p{color:#474744;cursor:default;font-size:23px;font-weight:bold;margin:2px 0 0 2px}ul#grid li.nav ul.hours li span{border-right:1px dotted #87d3f7;display:block;font-size:11px;font-weight:bold;height:13px;line-height:5px;margin-left:6px;width:98px}ul#grid li.nav ul.hours li.navl,ul#grid li.nav ul.hours li.navln{background:#fff url(../images/icon/additional.png) no-repeat 55px -123px;border-left:0;cursor:pointer;margin:0;padding:0;width:98px}
ul#grid li.nav ul.hours li.navln{background-position:74px -78px;cursor:default}ul#grid li.nav ul.hours li.navr,ul#grid li.nav ul.hours li.navrn{background:#fff url(../images/icon/additional.png) no-repeat -59px -208px;border-left:0;border-right:1px dotted #87d3f7;cursor:pointer;width:15px}ul#grid li.nav ul.hours li.navrn{background-position:-59px -164px;cursor:default}
ul#grid li ul li.epg{background:0;border:0;height:48px;padding:0;width:31px}ul#grid li ul li.channel{background:0;border-right:1px dotted #87d3f7;border-top:2px solid #efefef;height:48px;padding:0;position:relative;text-align:center;width:98px}ul#grid li ul li.channel a{display:block;height:100%;width:100%}
ul#grid li ul li.channel img{float:right;margin-right:10px;margin-top:7px;width:64px}ul#grid li ul li.channel>span{font-size:10px;left:0;position:absolute;top:2px}ul#grid li ul li.channel span.no_logo{display:block;font-size:10px;font-weight:normal;margin-left:25px;margin-top:2px;text-align:left}ul#grid li ul li.shows{background:url(../images/tvguide/grid_bg.png) repeat #fff;display:block;height:46px;width:838px}
ul#grid li ul li.shows div{background:url(../images/tvguide/content_bg.png) repeat-x;border-left:2px solid white;border-right:2px solid white;padding:2px 0 0 2px}ul#grid li ul li.shows div.movie{background-position:0 -48px}ul#grid li ul li.shows div.picked{background-position:0 -96px}ul#grid li ul li.shows div.first{border-left:0}
ul#grid li ul li.shows div.noshow{background-color:#dfdfdf;background-image:none;color:#000;cursor:default}ul#grid li.paging{background:url(../images/icon/paging_bg.png) repeat-x;height:31px;text-align:center}ul#grid li.paging a{display:block;margin-top:7px}img.gridLoader{vertical-align:middle;visibility:hidden}
div.loading img.gridLoader{visibility:visible}#mydate{float:left;font-weight:bold}#date{display:none}#channelTip{background-color:#1d488e;border:0 white solid;color:white;display:none;padding:4px 5px;position:absolute;z-index:100}#slickbox{background-color:#fff;border-top:5px solid #0180bb;display:none;left:1px;padding:0 5px 5px 5px;position:absolute;top:1px;width:325px;z-index:70;-webkit-box-shadow:0 0 5px 3px #a0a0a0;-moz-box-shadow:0 0 5px 3px #a0a0a0;box-shadow:0 0 5px 3px #a0a0a0}
#slickbox #closeme{background:url(../images/icon/icons.png) no-repeat -727px -230px;cursor:pointer;height:12px;position:absolute;top:2px;right:4px;width:20px}#slickbox #channelinfo{clear:both;margin-right:-3px;padding:10px 0 5px 20px}#slickbox #channellogo{float:right;text-align:center;width:64px}#slickbox #channellogo a:hover{text-decoration:none}
#slickbox #channelname{float:right;margin-right:5px;text-align:right;width:120px}#slickbox #channelname strong{display:block}#boxcontent #grabbed #titlebar{margin:5px 20px 10px 0;padding:0 0 0 20px}#boxcontent #grabbed #synopsis{padding-bottom:10px}#boxcontent #grabbed #titlebar a{display:block;font-size:16px}
#boxcontent #grabbed #titlebar span#epi a{font-size:12px}#boxcontent #grabbed #titlebar span.star{margin:3px 0 0 5px}#boxcontent #grabbed #titlebar #timings{padding-bottom:5px}#boxcontent #grabbed #synopsis a.packshot{float:left;margin:0 10px 5px 0}#boxcontent #grabbed #titlebar #timings{padding-bottom:5px}
#slickbox.tv{border-color:#0180bb}#slickbox.tv #boxgenre ul li{background-color:#1f8fc3}#slickbox.movie{border-color:#6019c0}#slickbox.movie #boxgenre ul li{background-color:#4d2e8d}#prime{background:transparent url("../images/misc/backgrounds.png") repeat-x 0 -3290px;font-weight:bold;height:25px;padding:10px 0 0 10px}
#otherListings{border-bottom:1px solid #b6b7b7;padding-bottom:10px}#otherListings div.column{float:left;width:140px}#otherListings div.first{margin-right:20px}#otherListings li{border:0;padding:1px 0}#otherListings p{padding:10px 0}#otherListings div h3{border-bottom:1px solid #505050;color:#505050;font-size:12px;margin:10px 0;padding-bottom:5px}
#otherListings div.region{display:inline;text-align:left}#otherListings div.setRegion{left:5px;top:20px}div#mainCol.listings{width:938px}div#mainCol.listings ul#calendar{width:620px}div#gridContainer #start{display:none}ul#grid{position:relative}div#currentPage{display:none}ul#grid li div.channel{height:44px;position:relative}
ul#grid li.noListings{height:88px}ul#grid li div.channel span{font-size:10px;left:10px;padding-right:3px;position:absolute;top:6px}ul#grid li div.channel div.logo{padding-right:3px;position:absolute;right:0;top:6px}ul#grid li.nav div.timeline{background:url(../images/icon/now.png) no-repeat;bottom:2px;height:17px;position:absolute;width:24px;z-index:2}
#topRightWidget{background:url(../images/tvguide/tv_guide_bg.png) #0355b2 -1px;float:right;height:80px;position:relative;text-align:center;width:318px}#topRightWidget h2{border:0;color:#fff;font-size:18px;margin-top:8px}#topRightWidget p{color:#fff;line-height:14px;margin-top:3px;padding:0 40px}#topRightWidget select{margin-top:6px;width:290px}
#topRightWidget a{display:block;height:100%;position:absolute;top:0;width:100%;z-index:1}#topRightWidget.clickable h2,#topRightWidget.clickable p{cursor:pointer}div#heading h1{width:938px}#mostPopularList{margin:5px 0 15px}#startNewList{margin-bottom:50px;margin-top:-35px}#userLists .list h2{border-bottom-width:1px;margin-left:0;margin-right:0;margin-top:0;padding:0}
#userLists .list h2 a{color:#005698;font-size:14px}button.viewList,button.createNew,button.avatar,button.listBtn{background:transparent url(../images/misc/backgrounds.png) repeat-x 0 -4807px;color:#edf4df;height:26px;margin:5px 3px;padding:0 10px;text-transform:uppercase}button.inDescription{float:right;margin-top:3px}
button.listBtn:hover{background-position:0 -4703px}span.pagingNavigation ul li{float:left}span.pagingNavigation{display:none;float:right}div.pagingSpacer{height:35px}#myListsCreated ul.myList li.myList{float:left;margin:12px 0 4px 8px;padding:0 6px 6px 0;width:auto}.newWeightedLists ul.newLists li,#myListsCreated ul.myList li.myList img{background-color:#fff;border:1px solid #fff;float:left;margin:-6px 0 0 -6px;overflow:hidden;width:auto}
#myListsCreated ul.myList li.myList.pt img{height:75px}#myListsCreated ul.myList li.myList.ls img{height:75px;width:90px}#myListsCreated ul.myList{border-bottom:1px solid #c7c7c7;height:93px;margin-bottom:7px;overflow:hidden}#myListsCreated h3,#myListsCreated h2{font-size:20px}#myListsCreated h2{margin-bottom:7px}
#myListsCreated h2 a{float:left;font-size:16px}#myListsCreated h2 a.floatRight{float:right;padding-right:20px;padding-top:3px}#myListsCreated h2 a:hover{text-decoration:underline}#myListsCreated .footerBar{border-bottom:2px solid #c7c7c7;margin-bottom:25px;padding-top:5px;text-align:right}#myListsCreated .commentsBlock span{font-weight:bold}
#myListsCreated .samePeopleHolder{width:300px;float:left}#myListsCreated .commentsBlock{width:315px;float:right}#myListsCreated .moreComments a,#myListsCreated .moreComments{font-size:14px;text-align:right}#myListsCreated .sameList ul,#myListsCreated .peopleLiked ul{max-height:90px}#myListsCreated .sameList ul li,#myListsCreated .peopleLiked ul li{float:left;padding:5px}
#myListsNew{margin-bottom:40px}.samePeopleHolder h4{margin:0}.samePeopleHolder div.pad{margin-top:20px}.newWeightedLists ul.newLists li{margin:2px}.newWeightedLists ul.newLists li .itemTitle{border-top:2px solid #689410;height:40px;line-height:20px;overflow:hidden}.newWeightedLists ul.newLists li.itemTall{width:118px}
.newWeightedLists ul.newLists li.itemWide{width:240px}.newWeightedLists ul.newLists{height:195px;width:620px}.newWeightedLists ul.newLists li .itemImage{text-align:center}.newWeightedLists h2{margin-bottom:10px}#noLists{font-size:20px;font-weight:bold;margin:30px;text-align:center}#noLists a{font-size:20px}
#noLists a.shortlistsHelp{font-size:10px;font-weight:normal;margin-top:5px;opacity:.5}#noLists a.shortlistsHelp:hover{opacity:1}#myListsCreated div.navHolder{border-bottom:5px solid #475259;height:20px}ul.newListOneRow li{display:block;float:left;height:56px;margin-top:4px;overflow:hidden;width:155px}
ul.newListOneRow li .itemTitle{line-height:14px}ul.newListOneRow .packshotMainList,ul.newListOneRow .items{float:left;line-height:20px;margin:2px;width:80px}ul.newListOneRow .packshotMainList{width:66px}ul.newListOneRow li img{height:48px}.userMyLists ul,div#mainCol ul.mainPosNegList{width:640px}ul.mainPosNegList .listItem img.loaded{margin:0 auto;padding:4px 1px}
ul.mainPosNegList li{border:1px solid #fff;border-bottom:1px solid #c7c7c7;display:block;float:left;margin:10px 18px 0 0;width:300px;height:102px}ul.mainPosNegList .packshotMainList{height:90px;text-align:left}ul.mainPosNegList .items,ul.mainPosNegList .packshotMainList{float:left;padding:1px}ul.mainPosNegList .packshotMainList{width:110px}
#mainCol .listItem .packshotMainList{text-align:center}ul.mainPosNegList .items{border:1px transparent solid;width:180px}ul.mainPosNegList .listAndThumbs{font-size:10px;margin-top:5px}ul.mainPosNegList .listAndThumbs span.listThumbs *{vertical-align:middle}ul.mainPosNegList .listAndThumbs span.miniThumbs{background:url(../images/icon/additional.png) no-repeat -106px -74px;display:inline-block;height:16px;width:26px}
ul.mainPosNegList .listAndThumbs span.listThumbs{display:inline-block;padding-left:5px}ul.mainPosNegList .itemTitle{white-space:nowrap}ul.mainPosNegList .listItem{position:relative}ul.mainPosNegList .listItem .callToAction{border:0 none;display:block;float:right;margin:0;padding:0 0 4px;position:absolute;right:0;bottom:0}
div.infoBar .callToAction{border:0 none;display:block;float:right;margin:6px 0;padding:0 0 4px}ul.mainPosNegList .itemTitle span.star{display:none}ul.mainPosNegList{margin-bottom:20px}div.list div.prev,div.list div.next{background:url("../images/icon/icons.png") no-repeat;cursor:pointer;height:32px;position:absolute;width:21px;visibility:hidden;z-index:2}
div.list div.prev,div.list div.next{top:86px}div.list div.prev.disabled,div.list div.next.disabled{cursor:default}div.list div.next{background-position:-903px -106px;right:0}div.list div.next:hover{background-position:-927px -106px}div.list div.next.disabled{background-position:-903px -174px !important}
div.list div.prev{background-position:-903px -72px}div.list div.prev:hover{background-position:-927px -72px}div.list div.prev.disabled{background-position:-903px -140px !important}div.list ul li{height:162px;padding-top:3px;width:182px}div.list ul li div.addRemove{background-color:lightblue;border:1px solid #000;cursor:pointer;height:15px;position:absolute;left:74px;top:13px;width:15px}
div.list p.helpMessage{background:url("../images/lists/help_message.png") bottom right no-repeat;display:block;font-size:13px;float:left;height:44px;margin:3px -10px 0 -373px;overflow:hidden;padding:12px 10px 23px 12px;position:relative;width:356px}div.list p.helpMessage .helpText{color:#689410;font-size:15px;font-weight:bold}
div#listBuilder span.open,div#listBuilder span.closed{background:url(../images/icon/additional.png) no-repeat -80px -94px;cursor:pointer;display:block;float:left;height:63px;position:relative;top:8px;width:10px}div#listBuilder span.closed{background-position:-80px -158px}div#listBuilder p.helpMessage.open{margin-left:0}
div#listBuilder p.helpMessage.closed{margin-left:-373px}div#listBuilder div.container{overflow:hidden}div.list ul#mylist li span.numbering{color:#a0a0a0;font-size:22px;margin:0;padding:0;text-align:center;width:100%}div.list ul#mylist li div.addRemove{background-color:lightgreen}div.list ul li.selected div.addRemove{background-color:red}
div.packshotList ul.userListFull{margin:25px 0}#userListPublishFull li{cursor:n-resize}div.packshotList ul.userListFull li div.desc{max-width:502px}#userListPublishFull li,div.packshotList ul.userListFull li{float:none;margin:5px 0 15px;min-height:135px;padding:0;position:relative;width:620px}div.packshotList ul.userListFull li{margin-bottom:50px}
#userListPublishFull li>div,div.packshotList ul.userListFull li>div{float:left}#userListPublishFull li>div:first-child,div.packshotList ul.userListFull li>div:first-child{margin-right:15px}#userListPublishFull li div.commentText,#userListPublishFull li div.noCommentText,div.packshotList ul.userListFull li div.commentText,div.packshotList ul.userListFull li div.noCommentText{padding:10px 20px 10px 0;margin-left:20px;width:462px}
#userListPublishFull li.ls div.commentText,#userListPublishFull li.ls div.noCommentText,div.packshotList ul.userListFull li.ls div.commentText,div.packshotList ul.userListFull li.ls div.noCommentText{width:365px}#userListPublishFull li div.noCommentText,div.packshotList ul.userListFull li div.noCommentText{border-bottom:1px solid #1f8fc3;border-top:2px solid #1f8fc3;margin-top:5px}
#userListPublishFull li.mov div.noCommentText,div.packshotList ul.userListFull li.mov div.noCommentText{border-color:#4d2e8d}#userListPublishFull li.per div.noCommentText,div.packshotList ul.userListFull li.per div.noCommentText{border-color:#e07f07}#userListPublishFull li div.commentText,div.packshotList ul.userListFull li div.commentText{background:#f2f9e3}
div.packshotList ul.userListFull li div.availability,div.packshotList ul.userListFull li div.itemActions{padding-left:20px}div.packshotList ul.userListFull li div.availability,div.packshotList ul.userListFull li div.availability a,.UMPicks ul li div.availability,.UMPicks ul li div.availability a{font-size:10px;font-weight:normal}
div.packshotList ul.userListFull li a.packshot img{width:95px}#userListPublishFull li div span.star,div.packshotList ul.userListFull li div span.star{display:inline;left:113px;position:absolute;top:4px}#userListPublishFull li h5 div span.star,div.packshotList ul.userListFull li div h5 span.star{top:22px}
#userListPublishFull li div span.star,div.packshotList ul.userListFull li.ls div span.star{left:205px}#userListPublishFull li span.star{left:212px}div.packshotList ul.userListFull li.ls div h5 span.star{margin-top:17px}#userListPublishFull li h4,#userListPublishFull li h5,div.packshotList ul.userListFull li h4,div.packshotList ul.userListFull li h5{margin:0 0 0 20px}
div.packshotList ul#userListPublishFull li h4,div.packshotList ul#userListPublishFull li h5{width:320px}#userListPublishFull li h4 a,div.packshotList ul.userListFull li h4 a{font-size:16px}div.packshotList ul.userListFull li div.itemActions{margin-top:7px}div.packshotList ul.userListFull li div.itemActions,div.packshotList ul.userListFull li div.commentLink a{color:#474744;font-weight:normal}
div.packshotList ul.userListFull li span.likeThis{font-size:12px;padding-right:10px;vertical-align:top}div.packshotList ul.userListFull li div.commentLink{background:url(../images/icon/additional.png) no-repeat -77px -276px;padding-left:27px;position:absolute}div.packshotList ul.userListFull li div.thumbs,#popular div.thumbs,div.list div.infoBar div.thumbs,div.comment div.vote{font-size:10px;text-align:center}
div.packshotList ul.userListFull li div.thumbs{color:#475259;padding-right:1px;text-align:right}div.userListHeading.bottom{margin-bottom:15px;position:relative}div.userListHeading.bottom h2{padding-right:120px}div.userListHeading.bottom span.ago{position:absolute;right:0;top:6px}div.userListHeading ul{font-weight:bold}
div.userListHeading ul li{float:left;padding-right:5px}div.userListHeading ul li:after{content:""}div.userListHeading ul li>a,div.userListHeading ul li>span{display:inline-block;margin-top:5px}div.userListHeading ul li>a{padding-left:25px}div.userListHeading ul li.addList{position:relative}
div.userListHeading ul li.addList span.star{left:4px}div.userListHeading ul li div.voting{margin:0;position:relative;top:-4px}div.userListHeading ul li span.likeThis{font-size:12px;padding-right:10px;text-transform:uppercase}div.list ul#mylist li.empty{background:url('../images/lists/placeholder_list.png') no-repeat right 5px;background-position:bottom;cursor:default;width:54px}
div.list ul#mylist li,#tempList li{margin:0;text-align:center}div.list ul#mylist li.dropValid{background-color:#94c516}div.list ul#mylist li a{display:none}#listBuilder #mylist li{margin-top:7px}div#listBuilder #mylist li img,div#listBuilder #mylist li button{margin-top:-3px}div#listBuilder{background:#fff url('../images/lists/list_bg.png') repeat-x;bottom:0;height:35px;padding-top:2px;position:fixed;width:100%;z-index:99}
div#listBuilder div.list{margin-bottom:5px}div#listBuilder div.list ul li{cursor:e-resize;height:62px;padding-top:5px;margin:0 1px;width:auto}div#listBuilder div.list ul li button{background:url(../images/icon/icons.png) no-repeat -736px -231px;height:11px;position:absolute;right:0;top:5px;width:11px;z-index:1}
div#listBuilder h3{color:#fff;cursor:pointer;font-size:26px;height:38px;margin:0}div#listBuilder p{margin-top:3px}#listBuilder #closeBuilder,#listBuilder #closeYes,#listBuilder #closeNo,#listBuilder button.showHide{background:#689410 url(../images/icon/additional.png) no-repeat -128px -203px;font-size:10px;font-weight:normal;margin-top:9px;padding-left:11px;text-transform:uppercase;width:86px}
#listBuilder button.showHideOpen{background-position:-128px -182px}#closeBuilderHolder{float:right}#listBuilder #closeBuilder{z-index:5}#listBuilder #closeBuilder,#listBuilder #closeYes,#listBuilder #closeNo{background-position:-107px -234px;background-color:#689410;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#cae880;height:19px;margin-top:-20px;margin-left:-86px;position:fixed;vertical-align:top;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}
#listBuilder #closeYes,#listBuilder #closeNo{background-image:none;padding-left:5px;width:auto}#listBuilder #closeYes,#listBuilder #closeBuilder.redBtn{background-color:#942010}#listBuilder #closeNo{margin-left:-30px}#listBuilder #closeYes{margin-left:-70px}#listBuilder button.showHide{color:#cae880;float:right}
#listBuilder div.lb_actionBar{background:transparent url(../images/misc/backgrounds.png) repeat-x 0 -4757px;height:30px}#listBuilder div.lb_actionBar *{color:#75992b;display:inline-block}#listBuilder div.lb_actionBar>a{float:left;margin-left:10px;padding-top:7px}#listBuilder div.lb_actionBar p{margin-right:10px;padding-top:4px}
#listBuilder div.lb_actionBar p a{margin-left:6px}#listBuilder div.lb_actionBar p,#listBuilder div.lb_actionBar button{float:right}#listBuilder div.lb_actionBar p.loginpublish{margin-left:20px}#listBuilder div.lb_actionBar p.loginpublish a{width:42px}#listBuilder div.lb_actionBar button{color:#edf4df;height:100%;margin:0;width:165px}
#lb_moreHelp{color:#acbb91;bottom:12px;display:block;font-size:.8em;font-weight:normal;position:absolute;right:24px}#lb_moreHelp:hover{color:#689410}#lb_msg{text-align:center;width:370px}#lb_msg span.lb_tip{font-style:italic}#listBuilder ul#mylist{height:80px;overflow:hidden;position:relative}#mainCol>div.commentQuote{margin:10px 0 2px}
div.commentQuote{border-bottom:1px solid #d9e0e4;color:#000;padding-bottom:1px;position:relative}div.commentQuote img{vertical-align:top}div.commentQuote div.commentArrow{background:url(../images/icon/additional.png) no-repeat -24px -70px;height:40px;left:35px;position:absolute;top:0;width:16px;z-index:1}
div.commentQuote div.comment{background-color:#f2f5f7;border-color:#d9e0e4;border-style:solid;border-width:2px 0 0 2px;display:inline-block;font-size:14px;min-height:23px;padding:10px;width:549px;word-wrap:break-word}#userListPublishFull li div.commentQuote,div.packshotList ul.userListFull li div.commentQuote{margin-top:5px;margin-left:20px}
#userListPublishFull li div.commentQuote div.comment,div.packshotList ul.userListFull li div.commentQuote div.comment{width:411px}#userListPublishFull li.ls div.commentQuote div.comment,div.packshotList ul.userListFull li.ls div.commentQuote div.comment{width:334px}#userListPublishFull li div.commentText .name,#userListPublishFull li div.commentText .name a,div.packshotList ul.userListFull li div.commentText .name,div.packshotList ul.userListFull li div.commentText .name a,div.commentQuote div.comment .name,div.commentQuote div.comment .name a{font-size:10px;font-weight:bold;padding-left:0}
#enterComment{margin-top:5px;position:relative}#enterComment div.avatar{left:auto;right:0}#newComment{border:1px solid #9ec230;color:#676767 !important;height:58px;margin-top:0;padding:2px;resize:none;width:544px}#commentCanvas{left:-5px;position:relative;top:-5px;z-index:1}#postComment{background:url(../images/misc/backgrounds.png) repeat-x 0 -1032px;float:right;margin:5px 0;padding:3px 7px;text-transform:uppercase}
#postComment.commentEntered{background-position:0 -3200px}#postComment:hover{background-position:0 -3245px}#commentCount{margin:5px 0}#commentCount span{vertical-align:middle}span.bubble{background:url(../images/icon/additional.png) no-repeat -76px -276px;display:inline-block;height:18px;width:29px}
div.commentsFooter{margin-bottom:50px}div.commentsFooter table{width:100%}div.commentsFooter td{width:33%}#myListsCreated{min-height:620px;margin:40px 0 50px}#myListsCreated .commentsBlock li div.commentBgTop,#comments li div.commentBgTop{padding-top:5px;margin-bottom:-5px}#myListsCreated .commentsBlock li div.commentBgMid,#comments li div.commentBgMid{padding:2px 0}
#myListsCreated .commentsBlock li,#comments li{color:#000;cursor:default;margin-bottom:8px;position:relative}#myListsCreated .commentsBlock li div.commentBgTop,#comments li div.commentBgTop{height:18px;margin-left:39px;position:relative}#myListsCreated .commentsBlock li div.commentBgTop{background:transparent url(../images/lists/mycom_top.png) no-repeat;margin-left:40px;margin-bottom:-6px}
#comments li div.commentBgTop{background:transparent url(../images/lists/comment_top.png) no-repeat}#myListsCreated .commentsBlock li div.commentBgMid{background:transparent url(../images/lists/mycom_mid.png) repeat-y}#comments li div.commentBgMid{background:transparent url(../images/lists/comment_mid.png) repeat-y}
#myListsCreated .commentsBlock li div.commentBgMid,#comments li div.commentBgMid{margin-left:51px}#myListsCreated .commentsBlock li div.commentBgBtm{background:transparent url(../images/lists/mycom_btm.png) no-repeat}#comments li div.commentBgBtm{background:transparent url(../images/lists/comment_btm.png) no-repeat}
#myListsCreated .commentsBlock li div.commentBgBtm,#comments li div.commentBgBtm{height:5px;margin-left:51px}#myListsCreated .commentsBlock li div.commentBgTop div.name,#comments li div.commentBgTop div.name{margin-left:20px}#myListsCreated .commentsBlock li div.commentBgMid div.commentText,#comments li div.commentBgMid div.commentText{margin:5px 10px;word-wrap:break-word}
#comments li div.commentBgMid div.commentText{font-size:14px}#comments li div.commentBgMid div.vote{float:right;margin:-15px 0 0;position:relative;text-align:center;width:100px}#comments.profileComments li div.commentBgMid div.vote{margin:0}#comments li div.commentBgMid div.vote var{display:inline-block;min-width:27px;text-align:left}
#comments li div.commentBgMid div.vote var:first-child{color:#475259;text-align:right}#comments li div.commentBgMid div.vote div{margin:0}#myListsCreated .commentsBlock li div.commentBgTop div.name,#comments li div.commentBgTop div.name{color:gray;font-size:10px;font-weight:normal}#myListsCreated .commentsBlock li div.commentBgMid div.commentText a,#comments li div.commentBgMid div.commentText a{font-size:9px;font-weight:lighter;margin-left:10px;opacity:.6;visibility:hidden}
#myListsCreated .commentsBlock li:hover div.commentBgMid div.commentText a,#comments li:hover div.commentBgMid div.commentText a{visibility:visible}#comments li div.commentBgMid a:hover{opacity:1}#comments.profileComments{margin-bottom:50px;padding-top:10px}#comments .commentAgainst{color:#505050;margin-left:25px}
#comments.profileComments li{margin-bottom:12px}#comments.profileComments li div.commentBgTop{background:transparent url(../images/lists/profilecom_top.png) no-repeat;height:3px;margin-left:0}#comments.profileComments li div.commentBgMid{background:transparent url(../images/lists/profilecom_mid.png) repeat-y;margin-left:0}
#comments.profileComments li div.commentBgBtm{background:transparent url(../images/lists/profilecom_btm.png) no-repeat;height:20px;margin-left:0}#myListsCreated .commentsTitle a,#myListsCreated .commentsTitle{border-bottom:1px solid #505050;color:#505050;font-size:16px;margin:0;padding-bottom:6px}#myListsCreated .callToAction{border-top:0;margin-top:0;padding-top:0}
div.avatar{left:0;position:absolute}#userListActions *{vertical-align:middle}#userListActions{background:url(../images/misc/backgrounds.png) repeat-x 0 -2661px;height:39px}#infoCol ul.mainPosNegList li{float:none;height:auto}ul.mainPosNegList li img.loaded{padding:4px 1px}.listsModule2Pack span.listBy{color:#676767;display:block !important;font-size:10px;font-weight:normal}
.listsByUser .itemTitle a{font-size:1.4em}.listsByUser .itemDesc{font-size:.9em}ul.secondaryNav li,ul.level3Nav li{float:left;font-size:10px;font-weight:bold;padding:2px 5px 2px 0}ul.level3Nav div.share.medium{margin-top:5px}ul.secondaryNav li:before{content:"| "}ul.secondaryNav li:first-child:before{content:""}
ul.level3Nav li,ul.level3Nav li a{color:#474744}#userLists{margin-bottom:15px;margin-top:5px}#userLists div.list{margin:15px 0 0 0;width:620px}.userMyLists ul li.pt,#userLists div.list ul li{overflow:hidden;width:103px}#userLists div.list ul{height:215px;overflow:hidden;width:101%}#userLists div.list ul li{height:213px}
.userMyLists ul li.ls,#userLists div.list ul li.ls{width:206px}#userLists ul.list li a.packshot{margin-left:2px;padding-left:3px;padding-right:3px;padding-top:3px}#userLists ul.list li a.packshot.ls{width:198px}div.commentQuote div.comment .name,div.commentQuote div.comment .name a{color:#475259}ul.list li a.dragTitle{display:block;height:35px;line-height:17px;min-height:35px;overflow:hidden;padding-left:20px}
ul.list li a.packshot{margin-bottom:3px}div.infoBar{border-top:1px solid #c6c7c9;height:30px;margin:5px 0 15px}#userListContainer>div:last-child div.infoBar{margin-bottom:20px}#userListContainer div.list{width:620px}div.infoBar>div{margin-right:15px}div.infoBar div.comments{float:right;padding-top:6px;text-align:right}
.userMyLists span.commentsBubble,div.infoBar div.comments a{background:url(../images/icon/additional.png) no-repeat -76px -276px;color:#676767;font-weight:normal;font-size:10px;padding:1px 2px 2px 25px}div.infoBar button{float:right;height:26px;margin:2px 0}div.infoBar div.thumbs{float:right}div.infoBar div.thumbs *{vertical-align:middle}
div.infoBar div.createdBy{float:left;font-size:10px;padding-top:6px;width:225px}div.infoBar div.createdBy img{vertical-align:middle}#popular li{height:360px;margin-right:4px;width:154px}#popular li.ls{width:309px}#popular div.thumbs{margin:0 5px;padding:3px 0;position:absolute;top:180px;visibility:hidden;width:100%;z-index:2}
#popular.list{height:338px;overflow:hidden;width:101%}#popular.list li a{min-height:0}#popular a.packshot{margin-bottom:0;width:144px}#popular a.packshot.ls{width:299px}#popular a.packshot img.loaded{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
#popular div.rate:hover a.packshot img.loaded{background-color:inherit;transform:scale(0.75,0.75) translateY(-36px);-webkit-transform:scale(0.75,0.75) translateY(-36px);-moz-transform:scale(0.75,0.75) translateY(-36px);-o-transform:scale(0.75,0.75) translateY(-36px);-ms-transform:scale(0.75,0.75) translateY(-36px)}
#popular div.rate a.packshot:before{background:white;content:'';display:block;height:100%;margin:-4px 0 0 -4px;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:100%;-webkit-transition:5.3s opacity ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out}
#popular div.rate:hover a.packshot:before{opacity:1}#popular .rate:hover div.thumbs{visibility:visible}#popular div.itemTitle{border-bottom:1px solid #c6c7c9;border-top:2px solid #689410;height:51px;padding-top:3px;white-space:nowrap}#popular div.itemTitle span.star{margin-top:3px}#popular div.thumbUp{color:#676767;display:none;height:24px;line-height:24px;padding:2px;position:absolute;right:7px;top:228px;z-index:2}
#popular div.thumbUp .voteYes{vertical-align:text-bottom}#popular li div.itemTitle a.truncate{font-size:16px;height:22px}#popular li div.itemTitle span.listedBy,#popular li div.itemTitle span.listedBy a{font-family:arial;font-size:9px;font-weight:normal;display:inline;padding:0}#popular li div.itemTitle span.listedBy{display:inline-block;height:30px;margin-left:20px;overflow:hidden;width:100%;white-space:normal}
ul#popular li span.listedBy,ul#popular li span.listedBy a{line-height:14px}#popular li.ls div.itemTitle span.listedBy{width:291px}#popular li.pt div.itemTitle span.listedBy{width:132px}div.pubListHead,div.pubListFoot,#publishListComment{margin:20px 0}div.pubListHead img,div.pubListFoot img{float:left;padding:3px 7px}
button.viewList,button.createNew,button.avatar,.publishNow{background:url(../images/misc/backgrounds.png) repeat-x 0 -3200px;float:right;margin:-1px 1px 0;padding:3px 7px}button.avatar,.publishNow{margin-left:0;margin-right:0}.publishNow:hover{background-position:0 -3245px}.publishItems .publishListImage{text-align:center;margin:0 auto}
.publishItems p.message,.publishItems p.error{margin:0 27px 30px}.publishItems p.message{padding:20px;text-align:left}.publishItems p.message span.tiny{font-size:.75em;padding-left:10px}.publishItems p.error{background-image:url("../images/icon/alert.png");background-position:15px 14px;background-repeat:no-repeat;margin-bottom:10px;padding:10px 10px 10px 52px;text-align:left}
.publishCommentText{border-bottom:1px solid #1f8fc3;border-top:2px solid #1f8fc3;margin-top:5px;padding:10px 10px 10px 0;width:395px}#userLists.publishItems{margin-bottom:15px}#publishItemsForm textarea{width:397px}#publishListComment textarea{width:613px}div.publishImageContainer,div.publishListImage{width:200px}
#userListPublishFull span.updown{background:#689410;background:rgba(104,148,16,0.6);display:block;margin:0 auto;text-align:center;padding:4px;width:192px}#userListPublishFull span.updown.onlyOne{height:146px}#userListPublishFull li.pt span.updown{width:95px}#userListPublishFull span.updownbuttons{padding:4px 0}
#userListPublishFull button{background:url(../images/icon/additional.png) no-repeat scroll -111px -160px #f0ffff;height:20px;padding:0 8px 0 0;width:35px}#userListPublishFull button.movedown,#userListPublishFull button.movedowninactive{background-position:-96px -139px;width:50px}#userListPublishFull button.moveupinactive{background-position:-111px -120px}
#userListPublishFull button.movedowninactive{background-position:-96px -99px}#userListPublishFull button:hover{background-color:#fff}.publishHolder,.publishListImage span.numbering{background:#689410;background:rgba(104,148,16,0.6)}.publishListImage span.numbering,.packshot span.numbering{color:#FFF;font-size:14px;font-weight:bold;height:20px;margin:0 auto;padding:4px 2px 2px 3px;position:absolute;text-align:center;width:20px;z-index:1}
.packshot span.numbering{background-color:#d9e0e4;color:#676767}li.inSeries .packshot span.numbering,li.inPicks .packshot span.numbering{color:#FFF;background-color:#fdb234}li.inList .packshot span.numbering{color:#FFF;background-color:#689410}div#listnav{margin-bottom:5px}div.flashmessage{margin-bottom:30px}
div.flashmessage div.list_success p{margin-left:45px}div.flashmessage div.list_success div.share{float:left;font-size:18px;margin:10px 0 0}div.flashmessage div.list_success div.share span{float:left}div.flashmessage div.list_success span.successTick{background:url(../images/icon/additional.png) no-repeat -144px -4px;display:block;float:left;height:33px;margin:6px 4px;width:33px}
div.flashmessage p{font-size:16px;text-align:left}div.flashmessage p.flashhead{font-weight:bold}div.flashmessage a{font-size:inherit}#myListsNew .newWeightedListsOneRow{margin:0 0 30px}.user #infoCol .newWeightedListsOneRow{margin-top:15px}.newWeightedListsOneRow div.error{margin:10px 0;padding:15px}
.newWeightedListsOneRow ul.mainPosNegList{margin-bottom:0}.newWeightedListsOneRow div.callToAction{border-top:none 0;margin-top:0}#profileTagLine{text-transform:uppercase;padding-bottom:10px}.userMyLists{margin-bottom:20px}.userMyLists ul li{display:block;float:left;padding:4px 2px 0 0}.userMyLists ul li p span,.userMyLists ul li p span a{overflow:hidden;text-overflow:ellipsis;width:100%;-o-text-overflow:ellipsis}
.userMyLists ul li p span.star{width:20px}.userMyLists ul li p{border-bottom:1px solid #bbb;display:block;line-height:15px;min-height:30px;overflow:hidden;padding:3px;position:relative}.userMyLists ul li div.last{display:block;line-height:15px;min-height:30px;overflow:hidden;padding:3px;position:relative}
.UMLRecent ul li div.last{height:15px;min-height:15px;max-height:15px;width:200px}.userMyLists ul li p.first,.userMyLists ul li div.first{border-top:1px solid #6cacef}.userMyLists ul li p.last{border-bottom:0 none}.userMyLists ul li img.gravatar{float:left;width:25px}.userMyLists ul li a,.userMyLists ul li a span{display:block;word-wrap:break-word}
.UMLListItems ul li a,.UMPicks ul li div.availability a{display:inline;word-wrap:normal}.userMyLists ul li span.nextOn{display:block;height:15px;overflow:hidden}.hiddenAnchor{display:none}#userProfile{padding-bottom:20px;padding-top:10px}#userProfile span.avatarContainer{float:left;position:relative}
#userProfile span.avatarContainer img.avatar{height:80px;width:80px}#userProfile span.avatarContainer:hover button.avatar{display:block}#userProfile button.avatar{bottom:0;display:none;position:absolute;width:100%}#userProfile div{margin-left:90px}#userProfile div span{display:block}#userProfile div span em{font-weight:bold}
.userMyLists a.packshot{margin-bottom:6px;position:relative}.userMyLists span.voteYesSent{float:left;width:20px}div.userMyLists a.commentsLink{display:inline}.UMPicks ul li p.first,.UMLRecent ul li p.first{height:28px;overflow:hidden}a.voteLink{margin-left:30px}.textlimitmessage{display:none;position:absolute;z-index:10}
.feed li{border-bottom:1px solid #c6c7c9}#myListsRecentActivityFeed li{border-bottom:1px solid #c6c7c9;height:40px;position:relative}#myListsRecentActivityFeed li p{margin-left:20px;max-height:36px;overflow:hidden;width:464px}#myListsRecentActivityFeed li p,#myListsRecentActivityFeed li span{display:inline-block;vertical-align:middle}
#myListsRecentActivityFeed li span.icon{margin:5px 0 0 2px}#myListsCreated .samePeopleHolder img,#myListsRecentActivityFeed li span.icon img{height:30px;width:30px}#myListsRecentActivityFeed li:before{left:23px;top:19px}#myListsRecentActivityFeed li span.ago{float:right;padding-top:13px}.ago{font-size:10px;position:relative}
.ago:before{background:url(../images/icon/additional.png) no-repeat -102px -38px;content:"";height:15px;left:-18px;position:absolute;width:15px}.momentsAgo{bottom:5px;font-size:10px;position:absolute}.themeSuggestion form{padding-top:10px}#suggestionForm input,#suggestionForm textarea{display:block;border:1px solid #689410;width:293px}
#suggestionForm input[type="hidden"]{display:none}#suggestionForm .gradientBtn{background-position:0 -4807px;border:0;height:22px;margin:10px 2px 10px auto;text-transform:uppercase;width:60px}#suggestionForm .confirm input{border:0 none;display:inline;margin-top:5px;width:auto}
#suggestionForm .listMessage.message{padding:5px 10px;text-align:center}#suggestionForm .listMessage.error{text-align:left}#suggestionForm .listMessage ul{list-style:disc;padding-left:15px}#recentActivityFeed li{border-bottom:1px solid #c6c7c9;padding:5px 0;position:relative}#recentActivityFeed li div.icon{float:left;margin-left:5px;margin-top:2px;width:70px}
#recentActivityFeed li div.content{margin:0 5px 0 75px}#recentActivityFeed li div.info{line-height:18px;margin-top:3px}#recentActivityFeed li div.ago:before{background:0}.activity_comment:before,.activity_item_rating:before,.activity_list_rating:before,.activity_comment_rating:before,.activity_added:before{background:url(../images/icon/additional.png) no-repeat -76px -273px;content:"";height:20px;left:44px;position:absolute;top:40px;width:20px;z-index:1}
.activity_item_rating.like:before,.activity_list_rating.like:before{background:url(../images/icon/icons.png) no-repeat -7px -190px}.activity_item_rating.dislike:before,.activity_list_rating.dislike:before{background:url(../images/icon/icons.png) no-repeat -36px -189px}.activity_comment_rating.like:before{background-position:-76px -223px}
.activity_comment_rating.dislike:before{background-position:-76px -247px}.activity_added:before{background-position:-78px -66px}#shortlistThemes li{background-color:#fefce3;float:none;height:82px;margin:3px 0;padding:9px 5px;position:relative;width:610px}#shortlistThemes li:first-child{margin-top:1px}
#shortlistThemes li.created{background-color:#FFF}#shortlistThemes li.filterMessage{height:18px}#shortlistThemes li.filterMessage p{padding-left:10px}#shortlistThemes div.items{width:490px}#shortlistThemes div.itemTitle a{font-size:20px}#shortlistThemes div.itemDesc{font-size:14px;font-weight:bold}#shortlistThemes div.listAndThumbs{bottom:7px;font-size:13px;position:absolute}
#shortlistThemes span.action{bottom:10px;margin-right:5px;position:absolute;right:0}#shortlistThemes li.created span.action{bottom:6px}#shortlistThemes span.listThumbs{padding-left:10px}#shortlistThemes span.new{background-color:#c10100;color:#ffd3c2;font-size:9px;left:25px;padding:1px 6px;position:absolute;text-transform:uppercase;top:70px}
#shortlistThemes div.packshotMainList a:hover{text-decoration:none}#shortlistThemes button.create{border-radius:3px;bottom:-11px;padding:0 6px;position:absolute;right:-13px;width:109px;-moz-border-radius:3px;-webkit-border-radius:3px}#showUncreatedListsOnly{margin:2px 6px 2px 11px}#shortlistThemesNav{background:transparent url(../images/misc/backgrounds.png) repeat-x 0 -6829px;margin-top:5px;padding-bottom:8px}
#shortlistThemesNav label{vertical-align:top}#shortlistsDispType{border-bottom:1px solid #768254;padding:6px 0}#shortlistsDispType button{border-radius:3px;background-color:inherit;color:#2b301c;font-weight:bold;padding:3px 8px;-moz-border-radius:3px;-webkit-border-radius:3px}#shortlistsDispType button:hover{background-color:#92b453;background-color:rgba(146,180,83,0.5)}
#shortlistsDispType button.selected{background-color:#92b453}div.singleQuickLink,div.singleQuickLink a{font-weight:bold;font-size:14px}div.singleQuickLink{border-bottom:1px solid #768254;border-top:1px solid #768254;height:26px;margin:-34px 0 40px;padding-top:5px}#videoSuggest .moduleBox{float:left;width:auto}
.marginLeft10{margin-left:10px}div.flashmessage div#share{margin-top:10px}div.flashmessage div#share div.share{margin-left:35px;margin-top:5px}#ajaxLogin{margin-left:420px;padding:10px;width:450px}#ajaxLogin .ui-tabs-hide{display:none}#ajaxLogin .ui-tabs{width:445px}#ajaxLogin .ui-tabs-nav li{width:221px}
#ajaxLogin .ui-tabs-nav li a{width:191px}#ajaxLogin #tabs form input{width:411px}#ajaxLogin #tabs form div.captcha input{width:263px}#ajaxLogin #tabs form input.success,#ajaxLogin #tabs form input.error{width:381px}#ajaxLogin #tabs form div.captcha input.success,#ajaxLogin #tabs form div.captcha input.error{width:233px}
#ajaxLogin #tabs form button.gradientBtn,#ajaxLogin #tabs form input.gradientBtn{width:auto}#ajaxLogin span.signUp{width:315px}#ajaxLogin fieldset.dataInput div.helpText{width:425px}#ajaxLogin h1,#ajaxLogin h2,#ajaxLogin h3{border-color:#505050;color:#505050}#signInError{color:red;padding-bottom:0}.regDetails.whySignUp{background-color:#FFF;left:-350px;padding:15px 10px 10px;position:absolute;top:0;width:319px}
div.whySignUp div.floatedImage{float:left;height:85px;width:75px}.regDetails.whySignUp ul.enroll{border:1px solid #ccc;border-top:0 none;margin-bottom:0;padding:5px}div.whySignUp div.floatedImage{background:transparent url(../images/icon/signup_icons.png) no-repeat scroll -7px 0}div.whySignUp li.whyTVSchedule div.floatedImage{background-position:-11px -155px}
div.whySignUp li.whyUsersSay div.floatedImage{background-position:-7px -75px}div.whySignUp li.whyPicks div.floatedImage{background-position:-11px -240px}div.whySignUp li.whyListings div.floatedImage{background-position:-10px -332px}#signUpSuccess strong.eml{background-color:#0fe;padding:2px}#signUpSuccess div,#signInSuccess div{font-size:14px;margin:15px 0}
.regPage.whySignUp ul li{border-bottom:1px solid #d9d9d9;margin-bottom:5px}.regPage.whySignUp h2{padding-top:20px}div.whySignUp h2{border-bottom:3px solid;font-size:23px;margin:0}div.whySignUp h3{border-bottom:0;color:#505050;font-size:15px;margin:0;padding-bottom:5px}#ctaPopup{background:transparent url(../images/misc/backgrounds.png) repeat-x scroll 0 -6733px;color:#000;left:0;margin:0;padding:3px 10px;position:absolute;top:-75px;width:450px;z-index:-1}
#ctaPopup div.bigCTA,#signInSuccess span.linkTitle{font-size:16px;font-weight:bold}#signInSuccess .tagLine{font-size:10px;margin-top:-4px}#signInSuccess div a{color:#005698;font-size:inherit}#dynaWelcome{overflow:hidden;width:700px}#dynaWelcome.unOnly{width:335px}#dynaWelcome,#dynaWelcome p,#dynaWelcome a{font-size:14px}
#dynaWelcome p,#dynaWelcome form div{padding-bottom:10px}#dynaWelcome .oneOfTwo button{margin-top:0}#dynaWelcome .oneOfTwo{margin:10px;width:305px}#dynaWelcome .left{border-right:1px solid #ccc;padding-right:40px}#dynaWelcome .or{background-color:white;left:49%;padding:4px;position:absolute;top:47%}
#dynaWelcome .popErrTtl{font-size:14px;font-weight:bold}#dynaWelcome .popErrBdy,#dynaWelcome .popErrBdy a{font-size:12px}a.packshot{background-color:#d9e0e4;display:block;height:200px;margin:0 auto;padding:4px 4px 28px;position:relative;text-decoration:none;width:129px}a.packshot.ls{width:267px}a.packshot.lrg{height:220px;width:142px}
a.packshot.lrg.ls{width:298px}a.packshot.mid{height:145px;width:95px}a.packshot.mid.ls{width:192px}a.packshot.sml{height:75px;width:48px}a.packshot.sml.ls{width:100px}a.packshot.tny.ls{height:71px;width:95px}a.packshot.hvr{padding:4px}a.packshot.fre{padding:0}a.packshot.fav{background-color:#fdb234}
a.packshot.lst{background-color:#6e9916}a.packshot img{background:#fff url(../images/icon/loading.gif) no-repeat scroll center center;display:block;height:100%;width:100%}a.packshot img.loaded{background:#fff}.progress{-moz-border-radius:5px;-webkit-border-radius:5px;background:transparent url(../images/watchlist/bar.png) repeat-x scroll 0 0;border-radius:5px;height:23px;margin-bottom:5px;overflow:hidden;position:relative}
.progress div.bar{background:transparent url(../images/watchlist/bar.png) repeat-x scroll 0 -23px;height:100%;position:absolute}.progress div.hidden{display:block;right:0}.progress img.mask{height:100%;left:0;position:absolute;top:0;width:100%}.progress div.seen{background-position:0 -46px}.per .progress div.seen,.person .progress div.seen{background-position:0 -69px}
#recentlyAired{margin:15px 0 10px}#recentlyAired div.info{font-size:13px;margin-top:10px}#recentlyAired ul li .small,#recentlyAired ul li .small a{font-size:10px}#recentlyAired ul.recentlyAiredList{border-top:1px solid #b6b7b7;height:576px;margin-top:10px;overflow:hidden}#recentlyAired ul.recentlyAiredList li{border-bottom:1px solid #b6b7b7;padding:10px 0}
#recentlyAired ul li div.text a,#recentlyAired ul li span{display:block}#recentlyAired ul li span.small a{display:inline}#recentlyAired ul li a.packshot,#recentlyAired ul li div{float:left}#recentlyAired ul li a.packshot{margin:0 31px}#recentlyAired ul li a.packshot.ls{margin:0 5px}#recentlyAired ul li div.text{height:52px;overflow:hidden;padding-left:5px;width:185px}
#recentlyAired ul li div.aired{margin-top:8px;padding-left:5px}#recentlyAired ul li div.syn{display:none;margin-top:10px;padding:0 5px;text-align:justify}#recentlyAired ul li div.syn p{font-weight:bold}#recentlyAired ul li a.synLnk{background:url(../images/icon/additional.png) no-repeat scroll -133px -264px;padding-left:10px}
#recentlyAired ul li a.synLnk.act{background-position:-136px -303px}#recs{margin-bottom:90px;position:relative}#recs div.splashCarousel .next,#recs div.splashCarousel .prev{top:101px}#recs div.recommendations{margin-bottom:0;min-width:620px}#recs div.recommendations ul{border-bottom:1px solid #b6b7b7;float:left;overflow:hidden;position:relative}
#recs a.packshot{height:110px;width:72px}#recs a.packshot.ls{width:146px}#recs p{padding-left:20px}#recs #overlay{background-color:#fff;height:100%;opacity:.3}#recsDown,#recsDown p{font-size:13px}#recsDown{background-color:#fff;border:2px solid orange;margin-left:26px;margin-top:81px;padding:20px;position:absolute;text-align:center;top:0;width:525px;z-index:110}
div.recTagCloud,div.filterList{display:none}div.recs li.pt div.packshot{margin-left:37px}div.recs div.carousel,div.recs li{height:auto !important}div.recs h2{border-width:3px}.invisible{visibility:hidden}.recBeta{margin-left:10px}#recLoadingImage{display:inline-block;margin-left:16px;visibility:hidden}
div.recs li.recListItem{width:155px}div.recs div.voting{float:left}#recVoteBanner{background:url(../images/misc/backgrounds.png) repeat-x 0 -2661px;height:28px;padding:14px 6px 6px}#recsRefine{cursor:pointer;height:30px;margin-right:50px;width:200px}#recsRefine:hover a{text-decoration:underline}#recsRefine span{background:url(../images/icon/icons.png) no-repeat -446px -181px;display:block;float:left;height:20px;left:140px;margin-left:50px;width:20px}
#recsRefine.open span{display:none}#recsRefine span.first{left:50px}.recVoteBannerText,#recsRefine{float:left}.recVoteBannerTextRight{float:right}#recVoteBanner .voting{margin:0 10px}#recVoteBanner .voting span{width:25px}span.recProfileDropButton{background:url(../images/icon/icons.png) no-repeat -446px -179px;border:0 none;display:inline-block;height:13px;margin:0;width:16px}
.recDropMenuItem,.recDropMenuItem:hover,.recDroppedMenuItem,.recDroppedMenuItem:hover{border:1px solid #c9cbcd;color:black;cursor:pointer;font-size:13px;font-weight:700;padding:2px 4px 2px 8px}#recDropMenu{display:inline}#recDropMenuCurrentItem{border-right:1px solid #c9cbcd;padding-right:8px}.recDroppedMenuItem{width:140px}
.recDropMenuItem:hover,.recDroppedMenuItem:hover{background-color:#f6f6f6}span.pluses{font-weight:900}#recDropMenuItems{background-color:#e8ebec;cursor:pointer;display:inline;color:#707070;position:absolute;visibility:hidden;z-index:98}div.packshotList ul li p.recSchedDetails{border-bottom:0;margin:0;padding-bottom:0}
div.packshotList ul li p.recOnlineDVDDetails{border-top:0;margin:0;padding-top:0}.recTagCloud,.recFilterText,span.recFilteredTag,span.recFilteredTag:hover,a.recTagAvailable,a.recTagAvailable_hover,span.recTagUnAvailable{font-size:11px;text-align:left}.recTagCloud a{font-weight:normal}.recTagCloud div.tagItem{display:inline-block;white-space:nowrap}
.recFilterText,.recTagCloud span.recFilteredTag,a.recTagAvailable,a.recTagAvailable:visited,span.recTagUnAvailable{background-color:#e4e4e4;color:#676767}.recFilterText{margin-right:3px;padding-left:3px;white-space:nowrap}span.recFilteredTag:hover,a.recTagAvailable_hover{color:#fff;cursor:pointer}.recTagCloud span.recFilteredTag,.recTagCloud span.recTagUnAvailable{background-color:#f6f3ae}
.recTagCloud span.recFilteredTag:hover,.recTagCloud a.recTagAvailable_hover{background-color:#2c96c7}span.recFilteredTag,span.recFilteredTag:hover{cursor:pointer}.recTagCloud span.recTagUnAvailable,.recTagCloud span.recFilteredTag,.recTagCloud span.recFilteredTag:hover,.recTagCloud a.recTagAvailable_hover,.recTagCloud a.recTagAvailable{display:inline;line-height:22px;margin-right:-2px;padding:1px 4px;text-decoration:none}
.recTagCloud span.recTagUnAvailable{margin-right:7px}.recTagCloud span.recRemoveableTagIcon,.recTagCloud span.recAddableTagIcon{background:url(../images/icon/icons.png) no-repeat -736px -209px;cursor:pointer;display:inline-block;height:12px;margin-left:-3px;padding-left:3px;padding-right:8px}.recTagCloud span.recRemoveableTagIcon{background-position:-736px -230px;margin-left:0}
.filterList h3{border-bottom:1px solid;line-height:26px;margin-bottom:0;padding-bottom:5px}.filterList h3.filter{border:0;margin:0;padding:5px 0}.filterList h3.filter .recFilterText{background-color:transparent}.filterList .recTagCloud{font-weight:normal}.filterList .recTagCloud.main{border-style:solid;border-color:#b6b7b7;border-width:1px 0;padding:4px 0}
div.shareLike .button{float:left;height:25px;padding-top:5px}div.shareLike .facebook{width:100px}div.shareLike .twitter{width:110px}div.shareLike .google{width:90px}div.shareLike .fb_edge_widget_with_comment span.fb_edge_comment_widget{display:none !important}#smlink span.social_icon{background-image:url(../images/icon/social_icons.png);width:50px;height:50px;float:right;padding-bottom:10px}
#smlink span.social_icon a{display:block;height:100%;width:100%}#smlink span.social_icon.twitter{background-position:-10px -40px !important}#smlink span.social_icon.facebook{background-position:-50px -40px !important}#smlink span.social_icon.twitter.white{background-position:-487px -45px !important;width:45px;height:45px;float:left;position:relative;top:-10px;left:0}
#smlink span.social_icon.facebook.white{background-position:-427px -45px !important;width:45px;height:45px;float:left;position:relative;top:-10px;left:0}#smlink span.social_icon.googleplus{background-position:-90px -40px !important}#smlink span.social_icon.youtube{background-position:-130px -40px !important}
#smlink span.social_icon.pinterest{background-position:-170px -40px !important}#smlink span.social_icon.instagram{background-position:-215px -40px !important}#smlink span.social_icon.twitter.off{background-position:-10px -100px !important}#smlink span.social_icon.facebook.off{background-position:-50px -100px !important}
#smlink span.social_icon.googleplus.off{background-position:-90px -100px !important}#smlink span.social_icon.youtube.off{background-position:-130px -100px !important}#smlink span.social_icon.pinterest.off{background-position:-170px -100px !important}#smlink span.social_icon.instagram.off{background-position:-215px -100px !important}
#instagram div li{float:left;margin-right:10px;width:305px}#instagram div li img{height:305px;width:305px}#tumblr div li{position:relative}#tumblr div li p,#instagram div li p{color:#000;font-weight:bold}#tumblr div li img{display:block;max-width:660px;max-height:315px;margin:0 auto}#tumblr div li.video span{background:transparent url(../images/icon/YouTube-social-icon_red_128px.png) no-repeat center center;background-size:contain;display:block;width:70px;height:50px;position:absolute;left:300px;top:115px}
#tumblr div li,#twitter div li{width:620px}#instagram div.content,#twitter div.content,#tumblr div.content{min-height:310px;margin:0 0 15px 0}#twitter div.content{min-height:140px}#twitter li img{margin-top:50px;border-radius:64px;float:left;width:128px}#twitter li div{margin-left:145px}#twitter li p{font-weight:bold}
#twitter li p span{font-weight:normal}#twitter li blockquote{color:#000;font-size:35px;margin:0;padding:0}#twitter a{display:inline;font-size:inherit}#instagram div.content,#twitter div.content,#tumblr div.content{margin-top:15px}#tumblr div.content li p{margin-top:5px}#foxAwards div:first-of-type h3{margin:0}
#foxAwards h3{margin:10px 0 0 0;font-size:14px}.sport h1.team a.packshot{float:left;height:75px;width:100px}.sport h1.team a.pickable{padding-left:20px}.sport h1.team div.info span.star{left:-9px}.sport h1.team div.info{float:left;margin:8px 0 0 10px}.sport h1.team div.info div{position:relative}#upcomingGames{margin-top:10px;padding-bottom:0}
#upcomingGames h2{border-bottom:0}#upcomingGames ul.leagues{overflow:hidden;width:640px}#gameDetails div.callToAction,#upcomingGames div.callToAction,#sportFixtures div.callToAction{border-top:0;margin:0 0 20px 0;clear:both}#upcomingGames ul li{float:left;margin:0 5px 0 0;position:relative;width:307px}
#upcomingGames ul li a.title{background:url("../images/misc/backgrounds.png") repeat-x 0 -6878px;display:block;font-size:15px;font-weight:bold;height:31px;padding:9px 10px 4px}#upcomingGames ul li.cols1{width:307px}#upcomingGames ul li.cols2{width:624px}#upcomingGames img.strucImg{position:absolute;right:5px;top:4px}
#gameDetails img.strucImg,#gameDetailsBasic img.strucImg,#sportFixtures img.strucImg{position:absolute;right:5px;top:3px}#upcomingGames li.topRow{margin-top:5px}#upcomingGames ul li ul li{margin-top:25px;margin-right:5px;float:left;width:307px}#upcomingGames div.game{border-bottom:1px solid #b6b7b7;border-top:1px solid #b6b7b7;text-align:center;height:56px;padding:5px 10px 9px;position:relative}
#upcomingGames div.game span.pad{padding-top:10px}#upcomingGames div.game img{position:absolute;right:0;top:40px}#upcomingGames div.badges{margin:0 auto 5px;width:240px}#upcomingGames div.badges a,#upcomingGames div.badges p{float:left}#upcomingGames div.game span{display:block;height:20px;overflow:hidden}
#upcomingGames div p.vs,#gameDetails li.game p.vs,#sportFixtures li.game p.vs{font-size:25px;font-weight:bold;height:auto;padding-top:25px;text-align:center;width:40px}#sportFixtures li.game p.vs,#gameDetails li.game p.vs{width:68px}#gameDetails,#sportFixtures{margin-top:10px}#gameDetails h2,#gameDetailsBasic h2,#sportFixtures h2,#sportFixtures div.footer{background:url("../images/misc/backgrounds.png") repeat-x 0 -6878px;border-bottom:0;height:29px;padding:10px 10px 0}
#sportFixtures h2{padding:7px 5px 3px;position:relative;text-align:center}#sportFixtures a.next,#sportFixtures a.prev{background:url(../images/icon/additional.png) no-repeat -127px -370px;height:26px;position:absolute;top:7px;width:75px}#sportFixtures a.prev{left:3px}#sportFixtures a.next{background-position:-204px -370px;right:3px;width:65px}
#sportFixtures div.footer a{top:6px}#sportFixtures div.footer{background-position:0 -6880px;position:relative}#gameDetails li.league,#sportFixtures{position:relative}#gameDetails li.fixture,#sportFixtures li.fixture{border-bottom:1px solid #ccc}#gameDetails li.game p,#gameDetails li.game a,#sportFixtures li.game p,#sportFixtures li.game a{float:left}
#gameDetails li.info div strong,#gameDetails li.info td.time a,#sportFixtures li.info strong,#sportFixtures li.info td.time a{display:block}#gameDetails div.fixtureInfo,#sportFixtures div.fixtureInfo{margin-bottom:5px;position:relative}#gameDetails div.notOn,#sportFixtures div.notOn{margin-top:22px}
#gameDetails li.info div strong,#sportFixtures li.info strong{margin-top:5px}#gameDetails ul li ul li ul li,#sportFixtures ul li ul li{float:left;padding:25px 20px;width:280px}#gameDetails li.info a.channel,#sportFixtures li.info a.channel{margin-top:5px}#gameDetails li.info,#sportFixtures li.info{background-color:#eee;min-height:110px;padding:15px 10px 0}
#gameDetails li.info div.fixtureInfo table td,#sportFixtures li.info div.fixtureInfo table td{vertical-align:top;width:65px}#gameDetails li.info div.fixtureInfo table td.time,#sportFixtures li.info div.fixtureInfo table td.time{width:200px}#gameDetails li.info div.fixtureInfo table,#sportFixtures li.info div.fixtureInfo table{margin-left:10px}
#structureTeamStats div ul.hoverHighlight:hover{background:#ddf4fc}#structureTeamStats div.footballTopStrucStart{margin:40px 0 5px}#structureTeamStats li{float:left;text-align:left;border-bottom:1px #eee solid}#structureTeamStats li.team3{width:200px}#structureTeamStats li.team6{width:120px}#structureTeamStats li.group{font-size:13px;padding:5px 5px 5px 0}
#structureTeamStats ul.am-football21{background:#003b66}#structureTeamStats ul.am-football22{background:#cf202c}#structureTeamStats ul.am-football2,#structureTeamStats li.am-football2{font-weight:bold;color:#fff;border-bottom:0;padding:2px 0 2px 1px}#structureTeamStats ul.am-football3,#structureTeamStats li.am-football3,#structureTeamStats ul.football2,#structureTeamStats li.football2{background:#e8ebec;font-weight:bold;color:#474744;border-bottom:0;padding:2px 0 2px 1px}
#structureTeamStats li.point{width:30px}#structureTeamStats .groups{display:none}#structureTeamStats .buttons li{background-color:#e8ebec;text-align:center;padding:5px;width:140px}#structureTeamStats .buttons li.highlight{background-color:#fff}#structureTeamStats ul.highlightTeam{background-color:#e8ebec}
div#recentResults div.game{margin-top:5px;border-bottom:1px #c7c7c7 solid}div#recentResults div.game div.gameTop p,div#recentResults div.game div.gameTop p a,div#recentResults div.game p.onlineAvailability,div#recentResults div.game p.onlineAvailability a,#structureTeamStats p.validDate{font-size:10px}
div#recentResults div.game div.gameScore p{width:120px;float:left;margin:5px 0}div#recentResults div.game div.gameScore p.homeTeam{text-align:right}div#recentResults div.game div.gameScore p.score{width:38px;margin:5px 10px 0;text-align:center}div#recentResults div.game p.onlineAvailability{background-color:#f7f7f7;border-bottom:1px solid #b6b7b7;width:100%;padding-left:5px}
div#structureSummary ul{padding:5px 0}div#structureSummary ul li{border-bottom:1px #eee solid;padding:0 10px}div#structureSummary ul li.title{font-size:13px;font-weight:bold}div#topTeams{border-bottom:1px solid #b6b7b7}div#topTeams a{display:block;float:left;padding:10px 0;text-align:center;width:50%}
div#topTeams a img{display:block;margin:0 auto}#teamLink{cursor:pointer;height:316px;text-align:center;width:298px;padding:10px 0;margin-left:2px}.americanFootballTeamLink{background:url(../images/misc/af_team_page.png) no-repeat}.footballTeamLink,.soccerTeamLink{background:url(../images/misc/soccer_team_page.png) no-repeat}
#teamLink p{color:#fff;font-size:16px;padding:0 10px}#teamLink a{display:block;color:#fff;margin:10px 0;font-size:35px;font-weight:bold}#gameDetailsBasic{margin-top:10px}#gameDetailsBasic ul li{position:relative}#gameDetailsBasic ul.day li.listing{border-bottom:1px solid #b6b7b7;font-size:14px;font-weight:bold;padding:10px}
#gameDetailsBasic ul li ul li ul{margin-top:5px}#gameDetailsBasic ul li ul li ul li,#gameDetailsBasic ul li ul li ul li a{font-size:13px;font-weight:normal;padding:2px 0}#gameDetailsBasic ul.day{margin-bottom:20px}#summary div.sportInfo{font-size:15px;margin:0 auto;padding:30px 0 35px;text-align:center;width:312px}
#sportFixtures img{top:3px}#sportFixtures div.loading{display:none;height:15px;left:5px;position:absolute;top:45px;width:15px}#sportFixtures h2 a{font-size:12px}#sportFixtures h2 div{margin-top:3px}#sportFixtures h2 a:hover{text-decoration:underline}.sportsBannerGroups{float:left}.sportsBanner{width:291px;height:308px;text-align:center;margin-right:3px;margin-bottom:20px;cursor:pointer}
div.sportsBanner p,div.sportsBanner a{color:#fff;font-size:16px;padding:0 15px}div.sportsBanner a.title{font-size:26px;display:block;margin:65px 0 15px 0}.football-banner,.soccer-banner{background:url("../../static/images/sport/football_main_page.png") no-repeat scroll 0 0 transparent}.american-football-banner{background:url("../../static/images/sport/american_football_main_page.png") no-repeat scroll 0 0 transparent}
.teamFansite{line-height:25px;margin-right:5px;margin-top:5px;padding-right:2px;padding-top:4px;padding-bottom:4px}.lgCoverage,.lgKickoff{clear:left;line-height:2.5}.lgTeams{clear:both}.lgCoverageLabel,.lgKickoffLabel{display:block;width:55px}.lgCoverageWhere{width:152px}.lgCoverageLabel,.lgCoverageWhere,.lgCoverageLogo,.lgKickoffLabel,.lgKickoffTime{float:left}
a.lgNotification{float:right;text-align:right;background-color:#c40000;color:#fff;text-transform:uppercase;padding:2px 5px 0 5px}#gameDetailsBasic ul li ul li ul li a.lgNotificationInLine{background-color:#c40000;color:#fff;text-transform:uppercase;padding:1px 5px 0 5px;font-weight:bold}.wtvl ul#wgrid{border:1px solid #dbdbdc;border-top:0;border-bottom:0;position:relative}
.wtvl ul#wgrid li{height:48px;margin:0;overflow:hidden;padding:0;position:relative}.wtvl ul#wgrid li.banner{text-align:center;border-top:0;height:120px;padding-top:10px}.wtvl ul#wgrid li ul{margin:0;padding:0;position:absolute;top:0}.wtvl ul#wgrid li ul li{float:left}.wtvl ul#wgrid li ul li div{cursor:pointer;display:block;height:48px;position:absolute}
.wtvl ul#wgrid li ul li div a{display:block;font-weight:normal;font-size:16px;line-height:20px;margin:4px 0 0 2px;overflow:hidden;height:40px}.wtvl ul#wgrid li.nav{height:42px;overflow:visible}.wtvl ul#wgrid li.nav ul.hours li{background:0;border:0;height:42px;margin:0;padding:0;width:209px;border-bottom:1px solid #dbdbdc;border-left:1px solid #dbdbdc;border-top:0}
.wtvl ul#wgrid li.nav ul.hours li a{text-decoration:none}.wtvl ul#wgrid li.nav ul.hours li.last{width:193px}.wtvl ul#wgrid li.nav ul.hours li p{color:#474744;cursor:default;margin:2px 0 0 10px;font-size:23px;font-family:twcround;font-weight:normal}.wtvl ul#wgrid li.nav ul.hours li span{border-right:1px solid #dbdbdc;display:block;font-size:11px;font-weight:bold;font-family:twcround;height:13px;line-height:5px;margin-left:6px;width:98px}
.wtvl ul#wgrid li.navlspacer{border-left:none !important;width:82px !important}.wtvl ul#wgrid li.nav ul.hours li.navl,.wtvl ul#wgrid li.nav ul.hours li.navln{background:#fff url(../images/icon/additional.png) no-repeat -26px -123px;border-left:0;border-right:0;cursor:pointer;margin:0;padding:0;width:15px !important}
.wtvl ul#wgrid li.nav ul.hours li.navln{background-position:74px -78px;cursor:default}.wtvl ul#wgrid li.nav ul.hours li.navr,.wtvl ul#wgrid li.nav ul.hours li.navrn{background:#fff url(../images/icon/additional.png) no-repeat -59px -208px;border-left:0;border-right:0;cursor:pointer;width:15px}.wtvl ul#wgrid li.nav ul.hours li.navrn{background-position:-59px -164px;cursor:default}
.wtvl ul#wgrid li ul li.epg{background:0;border:0;height:48px;padding:0;width:31px}.wtvl ul#wgrid li ul li.channel{background:0;border-bottom:1px solid #dbdbdc;border-right:1px solid #dbdbdc;border-top:0;height:48px;padding:0;position:relative;text-align:center;width:97px}.wtvl ul#wgrid li ul li.channel a{display:block;height:100%;width:100%}
.wtvl ul#wgrid li ul li.channel img{width:64px;float:none;margin-right:auto;margin-top:12px}.wtvl ul#wgrid li ul li.channel>span{font-size:10px;left:0;position:absolute;top:2px;padding-left:5px}.wtvl ul#wgrid li ul li.channel span.no_logo{display:block;font-size:10px;font-weight:normal;font-family:twcround;margin:12px auto 0 auto;text-align:center;width:90px}
.wtvl ul#wgrid li ul li.shows{background:url(../images/tvguide/grid_bg.png) repeat #fff;display:block;height:48px;width:838px}.wtvl ul#wgrid li ul li.shows div{background:none #fff;border-left:1px solid #dbdbdc;border-right:2px solid white;padding:0 0 0 2px}.wtvl ul#wgrid li ul li.shows div.movie{background-position:0 -48px}
.wtvl ul#wgrid li ul li.shows div.picked{background-position:0 -96px}.wtvl ul#wgrid li ul li.shows div.first{border-left:0}.wtvl ul#wgrid li ul li.shows div.noshow{background-color:#dfdfdf;background-image:none;color:#000;cursor:default}.wtvl ul#wgrid li.paging{background:none #f2f2f2;height:31px;text-align:center}
.wtvl ul#wgrid li.paging a{display:block;margin-top:7px}.wtvl #jumpToChannelInput{float:left;height:30px;width:292px;padding:0 0 0 10px;border:1px solid #dbdbdc;margin-right:10px;margin-top:0 !important;color:#a9a9a9}.wtvl #jumpToChannelOutput{position:absolute;margin:0;padding:0;left:73px;top:576px;width:302px;max-height:400px;overflow-y:scroll;background-color:#f2f2f2;z-index:100;border:1px solid #dbdbdc;border-top:0;visibility:hidden}
.wtvl #jumpToChannelOutput>ul>li>div{border-top:1px solid #dbdbdc;padding-top:10px;height:40px}.wtvl #jumpToChannelOutput div.channel{float:left;width:97px;min-height:36px;text-align:center}.wtvl #jumpToChannelOutput div.name{float:left;width:188px}.wtvl #jumpToChannelOutput div.name div,.wtvl #jumpToChannelOutput div.name div.num{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:initial;font-weight:normal}
.wtvl #jumpToChannelOutput div.name div.num{font-size:smaller}.wtvl #prime{background:none #f2f2f2;border:1px solid #dbdbdc;margin-top:10px;padding:4px;height:30px}.wtvl #prime div{float:left}.wtvl #prime p{color:#000;font-weight:normal;padding:0}.wtvl #prime label{margin-right:10px}.wtvl #prime input{margin-top:8px;margin-left:0;position:initial}
.wtvl #cancelJumpToChannel{position:relative;margin:0;padding:0;left:-30px;top:9px;height:15px;width:15px;background:url(../images/icon/twc_close.png) no-repeat;visibility:hidden}.wtvl ul#wgrid li.nav div.timeline{background:url(../images/icon/twc_now.png) no-repeat;bottom:-25px;height:17px;width:24px;position:absolute;top:25px}
.wtvl ul#wgrid li.noListings{border:0;height:88px}.wtvl ul#wgrid li.noListings div.message{background:#FFF url("../images/icon/tv.png") no-repeat 10px center;margin:10px auto;padding-left:38px;text-align:left;width:415px}.wtvl ul#wgrid>li{border-bottom:1px solid #dbdbdc}.wtvl ul#wgrid li ul li.shows div.start_0{left:0}
.wtvl ul#wgrid li ul li.shows div.start_30{left:104px}.wtvl ul#wgrid li ul li.shows div.start_60{left:209px}.wtvl ul#wgrid li ul li.shows div.start_90{left:314px}.wtvl ul#wgrid li ul li.shows div.start_120{left:419px}.wtvl ul#wgrid li ul li.shows div.start_150{left:524px}.wtvl ul#wgrid li ul li.shows div.start_180{left:629px}
.wtvl ul#wgrid li ul li.shows div.start_210{left:734px}.wtvl ul#wgrid li ul li.shows div.hour{width:207px}.wtvl ul#wgrid li ul li.shows div.half{width:102px}.wtvl ul#wgrid li ul li.shows div.hourHalf{width:312px}.wtvl ul#wgrid li ul li.shows div.twoHour{width:417px}.wtvl .chanNav{background:none repeat scroll 0 0 #f2f2f2;border-width:0 1px 1px 1px;border-style:solid;border-color:#dbdbdc;height:30px;padding:4px;text-align:center}
.wtvl .chanNav a{font-weight:bold;display:block;margin-top:8px}.wtvl .chanNav.next{margin-bottom:40px}.wtvl #jumpToChannelOutput .resultsFail>li>div{padding-top:15px;margin-left:5px;height:30px;font-weight:normal;border-top:0;color:#3376b2}#wizard div.frame{background:#fff;border-left:10px solid #fff;float:right}
#wizard div.frame img{border:1px solid gray;display:block;height:100px}#wizard h1{border:0;font-size:15px}#wizard h1,#wizard h2,#wizard p{padding-left:3px}#wizard h2{border-bottom-width:2px;clear:both;margin:15px 0 -15px 0;position:relative;top:-15px}#wizard h2+button{margin:2px 20px 0 0}#wizard h3{border-bottom:1px solid #a1a1a1;color:#545454;cursor:pointer;line-height:24px;margin:0;padding:3px 0 3px 10px}
#wizard h3.loading{background:transparent url(../images/icon/loading.gif) no-repeat scroll 495px center}#wizard h3.active{border-bottom-color:#d2d4d6}#wizard i{background:transparent url(../images/icon/actions.png) no-repeat scroll 3px -775px;float:left;height:7px;margin:9px 8px 11px 0;vertical-align:middle;width:7px}
#wizard h3.active i,#wizard div.browser ul li.active>p i{background-position:0 -731px}#wizard p{font-size:14px}#wizard p strong{color:#545454;font-weight:bold}#wizard h2>p{margin-top:-10px;padding:0 10px}#wizard div.browser{border-bottom:1px solid #a1a1a1;display:none;height:250px;overflow-x:hidden;overflow-y:scroll}
#wizard div.browser p{font-size:12px}#wizard div.browser>ul{cursor:pointer;font-weight:bold;width:560px}#wizard div.browser>ul li{border-top:1px solid #ccc;clear:both;line-height:25px}#wizard div.browser>ul>li:first-child{border:0}#wizard div.browser>ul li p{color:#005698;padding:3px 5px 3px 30px}#wizard div.browser>ul li p:hover{background-color:#ddf2ff !important}
#wizard div.browser>ul li p.blank{cursor:auto}#wizard div.browser>ul li p.blank i{background:0}#wizard div.browser>ul li p.hid{background-color:#eee;display:block;text-decoration:line-through}#wizard div.browser>ul li li p{padding-left:50px}#wizard div.browser>ul li li li p{padding-left:70px}#wizard div.browser>ul li li li li p{padding-left:90px}
#wizard div.browser>ul li div{cursor:auto;display:none;font-size:11px;font-weight:normal;line-height:normal;padding:5px 5px 5px 40px}#wizard div.browser>ul li li div{padding-left:65px}#wizard div.browser>ul li li li div{padding-left:85px}#wizard div.browser>ul li li li li div{padding-left:100px}#wizard div.browser>ul li div img{border:1px solid gray;float:left;height:130px;margin:0 10px 10px 0}
#wizard div.browser>ul li div em{display:block;margin-bottom:10px}#wizard div.browser>ul ul{display:none}#wizard div.browser>ul li.active>ul,#wizard div.browser>ul li.active>div{display:block}#wizard div.browser>ul>li>p{font-size:14px}#wizard p.summary,#wizard p.track{font-size:13px;margin-bottom:5px}
#wizard p.track{font-weight:bold;margin-top:10px}#wizard p.summary em{font-style:normal}#wizard div.progress{width:475px}#wizard div.actions{border-top:1px solid #a1a1a1;margin-top:10px;padding:5px}#wizard div.actions a{font-weight:bold;margin:5px 0 0;padding:5px 0;text-transform:uppercase}#wizard div.actions span.star{background:transparent url(../images/icon/actions.png) no-repeat scroll -1px -42px;float:left;height:28px;margin:5px 5px 0 0;position:static;width:20px}
#wizard div.actions span.star.fav{background-position:-1px -3px}#wizard div.actions span.star.loading{background:transparent url(../images/icon/loading.gif) no-repeat scroll 2px 5px}#wizard div.actions a.remindMeLink{background-color:transparent;color:inherit;float:left}#wizard div.actions a.close{background:transparent url("../images/icon/additional.png") no-repeat scroll -2px -306px;color:#676767;float:right;height:auto;position:static;text-align:center;width:56px}
#wizard h1,#wizard h2{border-color:#1f8fc3;color:#1f8fc3}#wizard div.progress div.seen{background-color:#1f8fc3}#wizard.per h1,#wizard.per h2{border-color:#e07f07;color:#e07f07}#wizard.per div.progress div.seen{background-color:#e07f07}#wizard p.none{padding-top:5px}#wizard ul.epi{margin-top:15px;text-align:center}
#wizard ul.epi li{float:left;margin:0 8px;position:relative}#wizard ul.epi li img,#wizard ul.epi li a{display:block}#wizard ul.epi li img{border:3px solid #1f8fc3;height:200px;cursor:pointer}#wizard ul.epi li p,#wizard ul.epi li a.option{background-color:#1f8fc3;color:#fff;font-weight:bold;font-size:15px;padding:2px 5px}
#wizard ul.epi li p{cursor:pointer;width:75px}#wizard ul.epi li a{font-size:14px;width:200px}#wizard ul.epi li a.info{margin:0 auto;text-align:left}#wizard ul.epi li a.option{margin:25px auto 15px;padding:8px 6px}#wizard ul.epi li div{background:#fff;border:2px solid #53b0d5;height:200px;left:9px;position:absolute;top:34px;width:268px;z-index:-1}
#wizard ul.epi li div div{left:-6px;top:-6px}