/*!
${buildnum}*/html,body{min-height:100%;_height:100%}
body{background:#fff;color:#333;font-size:11px;line-height:1.25;font-family:arial,verdana,sans-serif;margin:0;padding:0;position:relative;min-width:1000px;overflow-x:hidden}
body.ipad{max-width:1024px;overflow-x:hidden}
h1,h2,h3,h4,h5,h6,h7{margin:0 0 1em;padding:0;font-family:"Trebuchet MS",arial,verdana,sans-serif}
h1{font-size:15px}
h2{font-size:14px}
h3{font-size:13px}
h4{font-size:11px}
a{color:#09c;text-decoration:none;outline:0}
a:hover{text-decoration:underline;cursor:pointer}
ul,ol,li,dl,dt,dd,fieldset{margin:0;padding:0;list-style:none;border:0}
ol li{margin:auto;padding:auto;list-style:decimal outside none;.display:list-item}
sub{vertical-align:baseline;_vertical-align:bottom}
sup{vertical-align:text-top;_vertical-align:top}
ul.list li,ol.list li{float:none!important;padding:2px 0 0 24px;margin:5px 0;min-height:16px;height:auto!important;height:16px}
ul.bulleted{padding-left:22px}
ul.bulleted li{float:none!important;list-style:disc;padding-left:2px;margin:0}
ul.lightbulb li.lightbulb{float:none!important;background:url('/images/assets/productcatalog/icon_lightbulb_ongrey.gif') -2px 0 no-repeat}
.bullet-list ul li{float:none!important;background:url('/images/content/themes/default/list_bullet.png') 2px 5px no-repeat;padding-left:16px;margin-bottom:10px}
ol.ordered li{margin-left:24px;padding:0;vertical-align:top}
var,.var,.is-hidden{display:none}
.question-mark,.question-mark:hover{color:#09c!important;font:10px Arial,Helvetica,sans-serif!important;cursor:help!important;text-decoration:none!important}
.question-mark b{padding:0 0 0 2px}
strike.cross-stroke{position:relative;_position:static;font-weight:bold;font-size:16px;text-decoration:none;_text-decoration:line-through}
strike span{_display:none;position:absolute;width:100%;height:100%;bottom:0;left:0;white-space:nowrap;background:url(/images/global/content/strikethrough.png) no-repeat -8px 100%}
.hollyhack{hei\ght:.01%;position:inherit}
.formRow a.js-infopop-opener{font:normal 12px Arial;color:#09c;padding-left:0}
.poshack{height:auto!important;hei\ght:.01%;position:inherit!important;position:relative}
#jsconsole{position:absolute;left:0;bottom:0;width:400px;height:200px;border:1px solid #999;font-family:'Courier New',courier,monospace;background:#eee;font-size:11px;padding:10px;overflow:scroll;z-index:1000}
.content-area-one-col{width:191px;border:1px solid;float:left}
.content-area-two-col{width:382px;border:1px solid;float:left}
.content-area-three-col{width:573px;border:1px solid;float:left}
.content-area-four-col{width:764px;border:1px solid}
#dtv_tup{height:auto;min-height:100%;_height:100%;width:100%;overflow:hidden;oveflow-y:visible;overflow-x:hidden}
.ipad #dtv_tup{overflow:hidden}
#dtv_body_tup{position:relative;width:980px;margin:0 auto;z-index:50;zoom:1}
#no_right_generic_layout #dtv_body_tup,#dtv_standard_layout #dtv_body_tup,#dtv_generic_layout #dtv_body_tup{padding:30px 10px 0}
#no_right_generic_layout #dtv_body_tup #dtv_body_left,#dtv_standard_layout #dtv_body_tup #dtv_body_left,#dtv_generic_layout #dtv_body_tup #dtv_body_left{margin-left:0;margin-top:0}
#content{padding-bottom:0}
#dtv_body_tup #dtv_body_left{float:left;line-height:15px;width:180px;.zoom:1;margin-left:12px;margin-top:14px}
.ctl-laab #dtv_body_tup #dtv_body_left,.ctl-laaa #dtv_body_tup #dtv_body_left,.ctl-labc #dtv_body_tup #dtv_body_left{width:214px}
#dtv_body_tup #dtv_body_mid{float:left;line-height:1.5em;margin-left:15px;z-index:40;width:568px}
#dtv_body_tup #dtv_body_full{float:left;line-height:1.5em;margin-left:15px;z-index:40;width:764px}
#dtv_body_tup #dtv_body_right{position:relative;float:right;width:176px;line-height:15px}
.cep-tup{position:relative;background:#dae0e3 url(/images/account/bg_login_tup.png) 0 0 repeat-x;padding:13px 10px 10px;_height:.01%}
#cep_layout_main{padding:0;float:left;width:534px;clear:both;height:auto;vertical-align:top}
#cep_layout_sidebar{float:right;width:200px;padding:0 0 11px 0;background:#acbdc7 url(/images/cep/bg_ads_bottom_noline.gif) bottom left no-repeat}
.current_spacer{height:1px;width:764px}
.current_transition{display:block;clear:both}
.current_transition_dashed{display:block;clear:both;border-bottom:1px dotted #b7b7b7;margin:5px 0}
#current_content{background-color:#dae0e3;margin:0;padding:5px 0;height:auto!important;height:.1%}
#current_page{background:0;height:100%}
#dtv_full_page{width:auto}
#leftnav li,#leftnav a,#leftnav span,#dtv_leftnav_nav li,#dtv_leftnav_nav a,#dtv_leftnav_nav span,.leftnav-title span,.price{font-family:"Trebuchet MS",arial,verdana,sans-serif}
.noscript-warning{background-color:#fff;font-weight:bold;font-size:20px;color:red;margin:30px 30px 30px 220px;padding:30px;line-height:22px}
#dtv_body_mid p,#dtv_body_mid h3{margin-left:10px;margin-right:10px}
body#sportsBody{width:auto;height:auto;min-width:90%}
table{font-size:1em}
p{margin:10px 0}
form{margin:0}
input[type="hidden"]{display:none!important;box-sizing:content-box;-moz-box-sizing:content-box}
input,select{font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:11px;line-height:15px;padding:4px;height:15px;vertical-align:middle}
input[type="text"],input[type="password"],input[type="tel"],input[type="email"]{border:1px solid #ccc;background:#f3f3f3;padding:4px;box-sizing:content-box;-moz-box-sizing:content-box}
input[type="radio"]{vertical-align:baseline;line-height:inherit;height:auto;padding-top:0\9}
select{border:1px solid #ccc;background:#f3f3f3;_background:0;padding:2px;height:24px;line-height:21px}
input.standardInput,select.standardInput{width:186px}
input.phone3{width:26px}
input.phone4{width:36px}
input.zipInput{width:46px}
img{border:0}
img.block{display:block}
.clear,.clear-after:after,.autoclear:after{content:".";display:block;height:0;clear:both;float:none;visibility:hidden}
.clear-after{.display:inline-block;_display:inline-block;_zoom:1}
.autoclear{.zoom:1}
input.qStr{width:105px}
.q_string{background-color:#bee6f7}
ul.options{list-style:none}
ul.options li{list-style:none;margin-bottom:5px}
.thinking{text-align:center;padding:20px 0}
.ajax-thinking{width:120px;height:120px;position:absolute;z-index:1001;padding:40px}
.ajax-thinking h4{padding-top:10px;text-align:center;color:#fff}
.ajax-panel-loading,.util-bar-tup .ajax-panel-loading{background:#fff url(/images/global/ajax/loading_40px.gif) no-repeat center;z-index:1000;position:absolute}
.overlay-loading-16,.util-bar-tup .overlay-loading-16{background:#fff url(/images/global/ajax/loading_16px.gif) no-repeat center;z-index:1000;position:absolute}
.tooltip-link,label a.tooltip-link,label.error a.tooltip-link{padding-left:5px;font-size:10px;font-weight:normal;line-height:1em}
.reset,label a.reset,label.error a.reset{padding:0;margin:0;font-size:1em;font-weight:inherit}
.dtv_tooltip{width:320px;height:auto}
.dtv_tooltip_top{width:320px;height:14px;background:url('/images/common/tooltip-top.gif') bottom left no-repeat;font-size:1px}
.dtv_tooltip_content_wrapper{width:320px;height:auto;background:url('/images/common/tooltip-content.gif') 0 0 repeat-y;padding:0;margin:0}
.dtv_tooltip_content{margin:0 15px;overflow:hidden;background-color:#fff}
.dtv_tooltip_close{float:right;background:url('/images/common/tooltip-close.gif') 0 0 no-repeat;width:10px;height:10px;margin:0 0 3px 3px}
.dtv_tooltip_bottom{width:320px;height:14px;background:url('/images/common/tooltip-bottom.gif') top left no-repeat;font-size:1px}
.dtv-rollover-tup{position:absolute;z-index:2000;float:left;width:auto}
.dtv-rollover{width:auto;padding:0;background:#f5faff;border:1px #898989 solid;float:left}
.dtv-rollover-content{float:left;display:block;height:auto;padding:2px 4px;font-family:arial,sans-serif;font-size:10px;line-height:14px;color:#666;text-align:left;background:#f1f9fe;border:2px #a6d8f9 solid}
#rollover_overlay{z-index:9999}
input.ajaxError,select.ajaxError,textArea.ajaxError{border:1px solid #e63829}
label.ajaxError{color:#ed1c24;font-weight:bold}
label.ajaxError input,label.ajaxError select{font-weight:normal}
img.hiddenImage{display:none;margin:0 5px 0 5px;padding:0}
img.ajaxError{display:inline}
.lb_messageArea{border:1px solid #238520;color:#238520;margin:10px 0 12px 0;padding:5px}
ul.errorListItem{list-style-type:none;padding:0;margin:0}
ul.messageListItem{list-style-type:none;padding:0;margin:0}
.processing_status{font-size:10px;padding:0 0 0 20px;margin:3px;background:url(/images/global/ajax/loading_16px.gif) 0 0 no-repeat}
.dtv-message-tup{margin-bottom:21px;font-size:11px;min-height:18px;height:auto!important;height:13px;text-align:left!important;font-family:Arial,Helvetica,sans-serif;color:#333;padding:12px 0 8px 0;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}
.dtv-message-tup ul{.height:.01%}
.dtv-message-tup ul li{margin:0 10px 0 38px;padding:0 4px 0 0;line-height:13px;text-align:left!important;float:none}
.dtv-message-tup ul li.multi-row{border-bottom:1px solid #ccc;margin-bottom:7px;padding-bottom:12px}
.dtv-message-tup ul li.last-row{margin-bottom:5px}
.dtv-message-tup ul li u{text-decoration:none}
.dtv-message-tup ul li.hidden{display:none}
.dtv-message-tup ul li ul{background:0}
.dtv-message-tup ul li ul li{background:0;margin-left:0;padding:3px 0}
.listing-tup .dtv-message-tup{margin-bottom:4px}
.error-message{background:#fff1f1 url(/cms2/global/icons/sm_cl_red__exclamation_icon.png) 10px 10px no-repeat;border:1px solid #ff7b7b}
.warning-message{background:#fffff7 url(/cms2/global/icons/sm_cl_ylw__exclamation_icon.png) 10px 10px no-repeat;border:1px solid #ffcf63}
#loginMessageDiv .warning-message{font:11px "Trebuchet MS",Arial,Helvetica,sans-serif;padding:0;width:auto;border:1px solid #ffcf63;min-height:40px;margin-left:37px}
#loginMessageDiv .warning-message ul.js_message_content li{line-height:normal;padding:10px 0 10px 10px;color:#333}
#loginMessageDiv .error-message ul.js_message_content li{font-size:11px;color:#333}
#login_product{font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif}
#loginMessageDiv .error-message{width:912px;margin-left:37px;margin-bottom:28px}
#login_product{width:912px;margin-left:37px}
#login_product .prominent{font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;background:url("/images/global/glyphs/dividers_vertical_non-tiling.png") no-repeat scroll 0 0 transparent;padding:7px 0 7px 12px}
#login_product img{vertical-align:middle}
.info-message{background:#f1fdf0 url(/cms2/global/icons/sm_cl_grn__exclamation_icon.png) 10px 10px no-repeat;border:1px solid #93e084}
.info-message.spinner{background:url(/images/global/ajax/loading_24px.dark.gif) 0 0 no-repeat}
#pep_networks_unavailable_market_agent{font-size:12px}
#pep_networks_unavailable_market{width:97%!important}
span.channelNum{text-align:center;display:block;width:35px;height:15px;font-size:11px;line-height:15px;font-weight:normal!important;color:#FFF;margin-top:2px;background:url('/images/listing/listing_channel_bug_bg.png') left top no-repeat}
#toc_inner{position:relative;height:200px;overflow:auto;margin:0;padding:10px;border:1px #ccc solid;background:#fff;font-size:12px;line-height:17px;color:#333}
#toc_inner h4{margin:5px 0;padding:0;color:#333}
#toc_inner p{margin:0;padding:0;color:#333;text-indent:none}
.lightbox-frame-wide #toc_inner{height:288px}
.lb-sbcontent{border:0 solid #CCC;position:relative;margin:0 0 5px 0;padding:7px 10px 9px 0;background:#fff;font-size:12px;line-height:17px;color:#333}
.lb-sbcontent,.decor{min-height:310px;height:auto!important;padding:6px 9px 0}
.lb-outline #lb_confirm_activation.lb-sbcontent,.decor{min-height:0}
#lbModifyEmailForm .lb-cep-tup{min-height:0}
#confirmSubscriptionRemovalForm .lb-cep-tup .decor{min-height:310px}
.my-account #confirmSubscriptionRemovalForm h2{color:#666;font-size:14px;padding-top:10px}
.lb-flyout .lb-sbcontent{min-height:auto;height:auto}
.decorated{padding:0!important}
.decor{background:#fff;border:2px solid #fff}
.dtv-lightbox-overflow{overflow:auto;height:310px}
.cep-content-tup .fatalerr-content em{font-style:normal;font-size:14px;line-height:18px}
.loyal-customer-banner{margin:0 0 10px 0;padding:10px 10px 10px 95px;min-height:65px;.height:65px;color:#666;background:url("/images/myaccount/loyalty_thanks.png") no-repeat left center #fff}
.loyal-customer-banner h3{margin:0;padding:0;font-size:14px;line-height:14px}
.loyal-customer-banner p{margin:5px 0 0 0;padding:0;font-size:12px;line-height:14px}
#dtv_body_tup:after,.cep-tup:after,.cep-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cep-tup,.cep-content{.height:.01%}
.overlay_dtv_interstitial{background:#27647f url(/images/global/content/dtv_interstitial_bg.png) repeat-x scroll left -100px}
#dtv_interstitialLightbox{overflow:hidden;background:0;border:0;text-align:center;color:#ddd;font-size:16px}
.overlay-div{position:relative;background:0;z-index:9999;text-align:center}
.overlay-div .overlay-div-content{background:0;height:100%}
.overlay-div-content .processing{position:relative;display:block;padding-top:10px;padding-bottom:10px;margin:0 auto;z-index:2}
.overlay-div .overlay-div-content .processing{padding-top:70px}
.overlay-div .overlay-div-content .overlay-div-bg{position:absolute;left:0;top:0;background:#fff;height:100%;width:100%;z-index:1;opacity:.55;filter:alpha(opacity=55)}
#insideMid,#insideFull{background:#fff;margin-bottom:12px}
#printTitle{display:none}
.dtv-bottom-legal{border-top:1px solid #ddd;margin-top:25px;text-align:left;padding:10px 0 0}
.dtv-bottom-legal span{display:block;color:#999;font-size:10px}
.login-form-content{padding:40px;font-size:12px}
.login-form-content h4{font:bold 16px "Trebuchet MS";color:#333;margin-bottom:5px}
.login-form-content h4 span,.login-form-content h4 span a{font:normal 12px Arial;color:#09c}
.login-form-content .login-form-input-user-pw input,.login-form-content .login-form-input-user-pw input.selfcare{font-size:14px;height:auto;margin:0 8px 0 0;padding:0;vertical-align:baseline}
.login-form-content .login-password-option{font:12px "Arial";color:#333;margin:0 0 8px 0}
.login-form-content .login-password-option input{font-size:12px;margin:0 8px;padding-top:0;vertical-align:top}
.login-form-content .prominent,.login-form-content .get-directv{font:bold 16px "Trebuchet MS"}
.login-form-content .prominent{font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif}
#loginLightboxPassword{width:122px;margin:0 8px 0}
.login-password-option a{font:normal 12px Arial;color:#09c}
#login-password-option-yes{margin-bottom:15px}
.overlay_directv-alert{background-color:#000;opacity:.6}
.dialog{overflow:hidden;padding:0;background-color:transparent;border:0}
.required{color:#333;font-size:10px;margin:0 2px;padding:0;font-weight:normal;vertical-align:top}
.requiredNote{display:block;text-align:right;font-size:10px;margin-right:10px;color:#acacac}
.ipop-tup{opacity:1;.display:inline-block;_height:.01%}
.ipop-tup:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ipop-top{height:16px;margin-left:19px;background:url(/images/global/lightbox/infopop_corners.png) right top no-repeat;_background-image:url(/images/global/lightbox/infopop_corners_ie6.png)}
.ipop-top .ipop-left{position:relative;left:-19px;height:16px;width:19px;background:url(/images/global/lightbox/infopop_corners.png) left top no-repeat;_background-image:url(/images/global/lightbox/infopop_corners_ie6.png)}
.ipop-top .ipop-mid{display:none}
.ipop-bottom{height:22px;margin-left:19px;background:url(/images/global/lightbox/infopop_corners.png) right bottom no-repeat;_background-image:url(/images/global/lightbox/infopop_corners_ie6.png)}
.ipop-bottom .ipop-left{position:relative;left:-19px;height:22px;width:19px;background:url(/images/global/lightbox/infopop_corners.png) left bottom no-repeat;_background-image:url(/images/global/lightbox/infopop_corners_ie6.png)}
.ipop-bottom .ipop-mid{display:none}
.ipop-main{margin-left:19px;background:url(/images/global/lightbox/infopop_sides.png) right repeat-y;_background-image:url(/images/global/lightbox/infopop_sides_ie6.png)}
.ipop-main .ipop-mid{position:relative;left:-19px;margin:0;padding-left:19px;background:url(/images/global/lightbox/infopop_sides.png) left repeat-y;_background-image:url(/images/global/lightbox/infopop_sides_ie6.png)}
.ipop-content-tup{position:relative;background:#f0f4f7;.display:inline-block;_height:.01%}
.ipop-content-tup:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ipop-content{margin:0;padding:0 5px}
.ipop-header{position:relative;margin:0 15px 0 0;padding:0 0 5px 5px;color:#333;font-weight:bold;font-size:14px;height:14px;line-height:14px;background:0}
.ipop-loading{background:url(/images/global/ajax/loading_40px.gif) no-repeat center center}
#loginLightboxPassword{width:122px}
#lb_loginForm .enter-email,#lb_loginForm .enter-password{float:left;margin-top:5px}
#lb_loginForm .enter-email{margin-right:40px}
#lb_loginForm .nfl-customer-login{border-bottom:1px solid #CCC;color:#333;float:left;margin-bottom:10px;margin-top:30px;width:100%}
#lb_loginForm .nfl-wrapper{clear:both}
#lb_loginForm .lb-sbcontent{min-height:240px}
#lb_loginForm input{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;color:#666;font:14px/24px Arial,sans-serif;height:18px;margin:4px 0;padding:4px 6px;width:170px}
#lb_loginForm .get-dtv{margin-top:25px}
#lb_login .lightbox-tup{margin:0}
#lb_loginForm .customer-pswd{clear:both}
.dtv-header #global_header_notification{display:none}
#global_header_notification{position:absolute;z-index:999;right:-8px;top:16px;padding:0;font-size:9px;line-height:12px;background:#fbf3c5;border:1px #fb8402 solid}
#global_header_notification a.close{position:absolute;right:0;display:block;width:10px;height:9px;margin:3px 2px 0 0;padding:0;font-size:0;text-indent:-9999px;text-align:left;background:url(/images/global/saved_shoppingcart_sprites.v2.png) no-repeat right top;overflow:hidden;z-index:1001}
#global_header_notification div{position:relative;top:4px;padding:1px 17px 8px 7px;margin:0;background:url(/images/global/saved_shoppingcart_sprites.v2.png) no-repeat right -79px;z-index:1000}
#contingency_warn{position:relative;width:940px;font-size:12px;color:#333;background-color:#d8e4eb;padding:16px 18px;border:1px solid #dcddde;margin:0 auto 17px}
#contingency_warn a{font-weight:bold;background:url(/images/content/themes/default/link_arrow.png) no-repeat right;padding-right:8px}
#contingency_warn .btn-close-warning{position:absolute;height:13px;width:13px;top:2px;right:4px;background:url(/images/content/ordermodule/omod_login_close_btn.png) no-repeat;cursor:pointer;_cursor:hand}
#contingency_warn .btn-close-warning:hover{background-position:-15px 0}
#contingency_browser_update{background-color:#0f0f0f;background-image:url(/images/Update_Browser_Message.jpg);background-position:center;background-repeat:no-repeat;border:0;height:149px;width:100%;margin-bottom:1px;margin-bottom-color:grey}
.noflash{width:214px;background-color:#002d48;font-size:12px;text-align:center;color:#fff;border:1px solid #002c45;margin:10px auto;padding:10px;overflow:hidden}
.noflash p{position:relative;background:url('/images/global/icons/icon_flash_cs4.png') no-repeat 50% 0;padding-top:40px;margin:0 0 4px;z-index:2}
.noflash a{position:relative;color:#09c;font-weight:bold;z-index:2}
.packages-info{float:left;width:430px!important;margin-bottom:15px}
.packages-info ul li,.services-info ul li{background:transparent url(/images/content/themes/default/list_bullet.png) no-repeat scroll 2px 5px;float:none!important;padding-left:16px}
.packages-info p,.services-info p{margin-bottom:.3em;margin-top:.3em}
.statement_tip{background:transparent url(/cms2/product_catalog/browse_packages/bkrd_statement_tip.gif) no-repeat;float:right;width:187px!important;height:88px!important;padding-top:3px;margin-top:5px}
.statement_tip p{color:#666;text-align:center;max-width:175px;margin:.5em}
.ep-infobox{position:relative}
#ep_program_info_popup .ajax-panel-loading{position:absolute}
.ep-infobox .content,.ep-infobox .infobox-content,.util-bar-tup .ep-infobox .content,.util-bar-tup .ep-infobox .infobox-content{position:relative;background:#fff}
.ep-infobox .shim b{position:absolute;display:block}
.ep-infobox .shim b.b,.util-bar-tup .ep-infobox .shim b.b{top:-5px;bottom:-5px;left:-5px;right:-5px;border:1px solid #a5a5a5;background:#fff}
.ep-infobox .shim b.t{top:-5px;bottom:-5px;left:-5px;right:-5px;.top:-10px;.bottom:0;.left:-10px;.right:0;box-shadow:0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);font-size:1px;line-height:0;padding:0;margin:0;.background-color:#000;.filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=5,MakeShadow=true,ShadowOpacity=0.4)}
.ep-infobox .shim b.lv,.ep-infobox .shim b.rv{top:50%;left:-20px;width:18px;height:32px;background:url(/images/eportal/global/eportal_infobox_arrows.png) no-repeat;margin-top:-16px}
.ep-infobox .shim b.rv{background-position:right;left:auto;right:-20px}
.om{position:absolute;margin-top:-35px;z-index:1000;height:115px;width:22px}
.ep-infobox .touch-close{display:none;top:-21px;right:-22px}
.top-beak .ep-infobox .shim b.lv,.top-beak .ep-infobox .shim b.rv{top:30px}
.touch-close{position:absolute;top:-18px;right:-18px;display:none;background:url(/images/eportal/global/icon_close.png) no-repeat;width:35px;height:35px}
.ipad .touch-close{display:block}
.util-bar-tup .infobox-content .lb-close{margin-right:3px}
#ep_program_info_popup{position:absolute;z-index:10000}
#ep_program_info_popup .infobox-content{width:388px}
#ep_program_info_popup .ajax-popup-loading{height:140px}
.infobox-content{padding:15px}
.infobox-content h3{float:none;font-size:18px;line-height:18px;color:#333;margin:-2px 0 10px}
.infobox-content h3 a{color:#333;text-decoration:none}
.infobox-content h3 a:hover{color:#09c}
.infobox-content .pricing{float:right;background:#e6e6e6;padding:14px 0;font-size:16px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:95px;text-align:center}
.infobox-content .pricing small{font-size:12px;margin-right:-2px}
.infobox-content .synopsis{font-size:12px}
.infobox-content .synopsis .poster{background:#fff;float:left;padding:1px;border:1px solid #999;width:78px;height:118px;overflow:hidden;margin-right:10px}
.infobox-content .synopsis .poster img{position:absolute;clip:rect(0px,78px,118px,0px);width:80px;height:120px;.width:78px;.height:118px}
.infobox-content .synopsis .content{float:left;width:288px;line-height:17px}
.infobox-content .divider{display:block;border-bottom:1px solid #ededed;margin:12px 0 18px}
.ipad-view-btn.small-button{display:none;margin-top:6px}
.ipad .ipad-view-btn.small-button{display:block}
#cta_popup .ajax-popup-loading{height:41px;background:#fff url(/images/global/ajax/loading_16px.gif) no-repeat center 75%;.float:left}
#ep_program_info_popup .ajax-panel-loading,#ep_program_info_popup .overlay-loading-16{background-color:transparent}
.bezel-bottom{display:block;width:586px;text-align:center;background-color:#fff;border-bottom:1px solid #cbc9c9;border-top:1px solid #f2f2f2;color:#fff;height:1px;margin:0 0 15px}
#lb_modify_email label{font-size:11px;display:block;padding-bottom:2px;margin-top:14px}
#lb_modify_email fieldset{padding:0;border-width:0}
#lb_modify_email .message-bar{margin-bottom:10px}
#lb_modify_email_header{background-image:url(/images/cep/lbhdr_change_email_address.gif)}
.gg_input_email{width:180px;margin-right:20px}
input.selfcare,textarea.selfcare,select.selfcare{border:1px solid #999;font-size:12px;padding:2px}
#lb_cinema_media_player{width:899px}
.collapsible-tab-content{background-color:#f5fafe;padding:5px 5px 3px 5px;border:1px solid #e4eaf0}
.collapsible-close{margin:0;padding:0 5px 0 10px;float:right;background:url(/images/cep/blue_arrow_sm.gif) 0 4px no-repeat}
.collapsible-close a{font-size:10px;line-height:12px;color:#225598;text-decoration:none}
.collapsible-tab-contentinner{margin:0;padding:5px;background-color:#f5fafe;border:1px solid #e4eaf0;line-height:12px;color:#666;height:auto!important;height:100px;min-height:50px;max-height:100px;overflow:auto;position:relative}
.collapsible-tab-contentinner ul{list-style-type:disc;list-style-position:inside}
.img_submitbar{float:right;margin:0;padding:0}
.submitbar{height:29px;padding:0 0 0 10px}
.login-submitbar{height:29px;padding:10px 0 0 10px;position:relative}
.left{float:left}
#message_container{.line-height:0}
#ipop_align{background:none repeat scroll 0 0 #FFF;border:0;border-radius:5px;color:#333;font-family:arial;font-size:12px;-moz-border-radius:5px;padding:10px 25px 10px 10px;text-align:justify;-webkit-border-radius:5px}
.ipop-top.ipop-left ipop-mid .ipop-main .ipop-bottom .ipop-left{background-color:none;background:url(/images/global/lightbox/close.jpg) no-repeat scroll -13px 0 transparent}
a.lb-close-sm,a.in-close{display:block;float:right;height:17px;overflow:hidden;text-decoration:none;text-indent:-9999px;width:17px;margin-right:8px;margin-top:8px}
.ipop-content-tup{background:#51555a;border:0;border-radius:3px 3px 3px 3px;max-height:500px;position:relative}
.ipop-curve{border-radius:5px;border-right:5px solid #626669;border-top:5px solid #717479;border-left:5px solid #626669;border-bottom:5px solid #4f545a;background:0 to(#51555a);border-style:solid;max-height:500px}
.dialog ipop-tup{height:100px;width:380px;z-index:1001}
.ipop-curve-top{overflow:hidden;width:380px}
#share_close a.lb-close-sm{margin:15px 6px 0 0}
.ipop-main .ipop-content-tup{background:#f0f4f7!important}
.fb_iframe_widget_lift{z-index:100!important}
.results-count a:hover{text-decoration:none;cursor:pointer;border-bottom:1px solid #09c}
#inqC2C3ImgContainer{width:37px}
iframe[name=google_conversion_frame],#_pix_id,#px-historyframe{display:none}
#ppv-order-new-cc-expirationMonth-paynow{width:91px}
#ppv-order-new-cc-expirationYear-paynow{width:104px}
.cvvcode a.tooltip-link{font-size:10px}
.premium_description a.tooltip-link{font-size:10px}
.creditCardNumber a.tooltip-link{font-size:10px}
.premium_description a.tooltip-link{font-size:10px}
.cardtype a.tooltip-link{font-size:10px}
#lb_confirm_activation_paynow{padding-left:44px}
.legal_copy ol li{margin-left:20px}
.ui-dialog{background:transparent;border:0;padding:0;z-index:1002;border:0;outline:0}
.ui-dialog .ui-dialog-titlebar{display:none}
.ui-dialog.ui-resizable-disabled .ui-resizable-handle{display:none!important}
.ui-widget-overlay{background:none repeat scroll 0 0 #000;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1001}
#support-modal{float:right;width:431px;padding:0 0 0 30px;display:none}
#support-modal .modal-content{width:429px;background:#fff;border-radius:5px;border:1px solid #c5c5c5;float:left;position:relative}
#support-iframe{height:450px;width:429px;border:0}
.toggle-support-modal span{-moz-transform:rotate(-90.0deg);-o-transform:rotate(-90.0deg);-webkit-transform:rotate(-90.0deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";display:block;position:absolute;background:#f5960e;font-size:16px;padding:5px 25px;top:79px;left:-78px;border-radius:5px 5px 0 0;white-space:nowrap;cursor:pointer}
.ie8 .toggle-support-modal span{left:0;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.00000000,M12=1.00000000,M21=-1.00000000,M22=0.00000000,sizingMethod='auto expand')}
#support-modal.collapsed{overflow:hidden}
#support-modal.collapsed #support-iframe{display:none}
#support-modal.collapsed .toggle-support-modal span{top:81px}
.new-pepod{display:none}
#support-modal .modal-content{position:relative}
#support-modal.collapsed .toggle-support-ansCntr{height:45px}
#proactiveChatDiv .yui-panel.rn_Dialog{width:415px;height:233px;margin:0 auto}
#proactiveChatDiv .yui-panel.rn_Dialog .hd{width:415px;font-size:12px;text-align:center}
#proactiveChatDiv .yui-panel-container.yui-dialog.yui-simple-dialog.shadow .underlay{width:415px;left:3px;margin:0 auto}
#proactiveChatDiv .rn_SyndicatedChatLogoImageDiv img{padding:8px 11px 8px}
#proactiveChatDiv .rn_SyndicatedChatHeaderLabelDiv{border-bottom:#e3e3e3 1px solid;height:44px;width:403px;stroke:#e3e3e3;stroke-width:1px}
#proactiveChatDiv .rn_SyndicatedChatQuestionDiv{width:100%;height:0;margin:0 0 45px 0;padding-top:16px;padding-left:10px}
#proactiveChatDiv .yui-panel.rn_Dialog .bd{padding:5px}
#proactiveChatDiv .yui-panel.rn_Dialog .ft{padding:5px 5px 6px 16px}
#proactiveChatDiv .rn_SyndicatedChatAvatarDiv{display:none}
#proactiveChatDiv .rn_SyndicatedChatQuestionLabel,.rn_SyndicatedLabel{font-size:16px;font-family:Arial,regular;color:#666}
#proactiveChatDiv .rn_SyndicatedCheckbox{margin-left:-1px}
#proactiveChatDiv .rn_SyndicatedLabel{padding-left:1px}
#proactiveChatDiv .rn_RefuseDiv{padding-top:20px;padding-bottom:10px}
#proactiveChatDiv .yui-button.yui-button-button{background:#b1b1b1;background:-webkit-gradient(linear,0% 0,0% 100%,from(#b1b1b1),to(#999));background:-webkit-linear-gradient(top,#b1b1b1,#999);background:-moz-linear-gradient(top,#b1b1b1,#999);background:-ms-linear-gradient(top,#b1b1b1,#999);background:-o-linear-gradient(top,#b1b1b1,#999);display:inline-block;padding:0!important;border-top:1px solid #bebebe;border-bottom:1px solid #717171;border-radius:3px;width:124px;cursor:auto;white-space:nowrap;text-decoration:none!important;margin:0 16px 10px 0}
#proactiveChatDiv .yui-button.yui-button-button:active{background:-webkit-gradient(linear,0% 0,0% 100%,from(#999),to(#b1b1b1));background:-webkit-linear-gradient(top,#999,#b1b1b1);background:-moz-linear-gradient(top,#999,#b1b1b1);background:-ms-linear-gradient(top,#999,#b1b1b1);background:-o-linear-gradient(top,#999,#b1b1b1)}
#proactiveChatDiv .yui-button.yui-button-button button{font:bold 16px Arial,Helvetica,sans-serif!important;color:#fff!important;text-shadow:0 -1px 0 #717171!important;width:100%;line-height:12px!important}
#proactiveChatDiv .yui-button.yui-button-button:active{text-shadow:0 1px 0 #717171!important}
.proactive-chat{position:absolute}
#curtain{position:absolute;top:0;bottom:0;left:0;right:0;z-index:995;display:none}
body.my-account-info .popover ul.password-tip li{list-style-type:disc;list-style-position:inside}
.sticky-nav input{-webkit-transform:translateZ(0)}
#dtv_header{position:relative;top:0;left:0;right:0;z-index:100;background:#040404;text-align:left}
.sticky-nav #dtv_header{position:fixed}
#dtv_header .tup{position:relative;width:980px;margin:0 auto;.zoom:1}
.dtv-header a{font-weight:normal}
.dtv-header a:hover{text-decoration:none}
.dtv-prenav{height:23px;font-size:12px;background-color:#1a1a1a;-webkit-box-shadow:0 1px #292929,inset 0 -1px #1b1b1b;-moz-box-shadow:0 1px #292929,inset 0 -1px #1b1b1b;box-shadow:0 1px #292929,inset 0 -1px #1b1b1b}
.dtv-prenav,.dtv-prenav a,.dtv-prenav a:link,.dtv-prenav a:hover,.dtv-prenav a:active,.dtv-prenav a:visited{color:#999}
.dtv-prenav a:hover{text-decoration:underline}
.dtv-prenav span{display:inline-block;line-height:23px}
.dtv-prenav span.welcome{float:left;padding-left:8px;background:url(/images/global/topnav/dtv_topnav_arrows_sprite.png) left -293px no-repeat;font-size:11px}
.dtv-prenav .business{float:right;color:#999}
.dtv-prenav .business a{color:#dedede;padding:0 4px;font-weight:bold}
.dtv-prenav .business .pipe{color:#dedede}
.dtv-prenav .business a span.arrow{background:url("/images/content/themes/default/link_arrow.png") no-repeat scroll left center transparent;height:9px;margin:2px 0 0 -9px;padding:0;position:absolute;white-space:nowrap;width:5px}
.dtv-prenav #back a span.arrow{background:url("/images/global/icons/sprite_arrows-bullets.png") no-repeat scroll 0 -850px transparent;height:9px;margin:2px 0 0 -11px;padding:0;position:absolute;white-space:nowrap;width:8px}
.dtv-branding{position:relative;border-top:1px solid #292929;z-index:999;background:#080809 url(/images/global/topnav/dtv_topnav_bg_ie.png) 0 -200px repeat-x;background:-webkit-linear-gradient(top,#242424,#161717 30%,#080809 95%,#000);background:-moz-linear-gradient(top,#242424,#161717 30%,#080809 95%,#000);background:-o-linear-gradient(top,#242424,#161717 30%,#080809 95%,#000);background:-ms-linear-gradient(top,#242424,#161717 30%,#080809 95%,#000);background:linear-gradient(to bottom,#242424,#161717 30%,#080809 95%,#000)}
.dtv-branding .tup{height:64px}
.dtv-branding #dtv_logo{position:absolute;top:50%;left:0}
.dtv-branding #dtv_logo .logo{display:block;position:relative;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) no-repeat;margin-top:-16px;width:110px;height:31px;text-indent:-9999px;z-index:1}
.dtv-branding #dtv_logo .business_logo{display:block;position:relative;background:url(/images/global/topnav/dtv_business_logo.png) no-repeat;margin-top:-20px;width:128px;height:39px;text-indent:-9999px;z-index:1}
.dtv-branding #dtv_logo .icon{display:block;.display:none;display:none\9;position:absolute;top:-10px;left:80px;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) -225px 0 no-repeat;width:53px;height:18px;opacity:0;z-index:0}
.dtv-branding #dtv_logo .icon.business{left:98px}
.dtv-branding #dtv_logo:hover .icon{display:block;left:112px;opacity:1}
.dtv-branding #dtv_logo:hover .icon.business{left:130px}
.dtv-nav{position:relative;height:76px;border-top:1px solid #d5d5d5;border-bottom:1px solid #aeaeae;box-shadow:0 0 10px rgba(0,0,0,.3),inset 0 -4px rgba(221,221,221,.8);background:url(/images/global/topnav/dtv_topnav_bg_ie.png) repeat-x;background:-webkit-linear-gradient(top,#fff,#f5f5f5 3%,#f8f8f8 3%,#e8e8e8);background:-moz-linear-gradient(top,#fff,#f5f5f5 3%,#f8f8f8 3%,#e8e8e8);background:-o-linear-gradient(top,#fff,#f5f5f5 3%,#f8f8f8 3%,#e8e8e8);background:-ms-linear-gradient(top,#fff,#f5f5f5 3%,#f8f8f8 3%,#e8e8e8);background:linear-gradient(to bottom,#fff,#f5f5f5 3%,#f8f8f8 3%,#e8e8e8)}
.dtv-nav b.alt-bg{display:block;position:absolute;top:-1px;bottom:-1px;left:-1000px;right:-1000px;opacity:0;filter:alpha(opacity=0);box-shadow:0 0 10px rgba(0,0,0,.3),inset 0 -4px #1e1f21;border-top:1px solid #363636;border-bottom:1px solid #131313;background:url(/images/global/topnav/dtv_topnav_bg_ie.png) 0 -100px repeat-x;background:-webkit-linear-gradient(top,#2d2e30,#212224);background:-moz-linear-gradient(top,#2d2e30,#212224);background:-o-linear-gradient(top,#2d2e30,#212224);background:-ms-linear-gradient(top,#2d2e30,#212224);background:linear-gradient(to bottom,#2d2e30,#212224)}
#dtv_header .dtv-nav .tup{position:absolute;left:50%;top:0;bottom:0;margin-left:-490px}
#dtv_header .dtv-subnav .tup{.margin-left:-545px;margin-left:-545px\9}
.dtv-topnav-util{position:absolute;top:0;right:0}
.dtv-topnav-util .util-item{float:right;position:relative;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) right no-repeat}
.dtv-topnav-util .util-item>label{display:block;font:16px/1em DTV-DIN,Trebuchet MS,sans-serif;color:#fff;height:44px;padding:10px 15px}
.dtv-topnav-util .util-item>label a{font:16px/1em DTV-DIN-BOLD,Trebuchet MS,sans-serif;vertical-align:middle;-webkit-font-smoothing:antialiased}
.dtv-topnav-util .util-item>label b{font-weight:inherit}
.dtv-topnav-util .util-item>label strong{font-family:DTV-DIN-BOLD,Trebuchet MS,sans-serif;font-weight:inherit}
.dtv-topnav-util .util-item>label strong a{line-height:50px}
.dtv-topnav-util .util-item>label a{color:#fff;text-decoration:none}
.dtv-topnav-util .util-item>label small{display:block;font-size:12px;font-weight:normal}
.dtv-topnav-util .util-item>label b.arrow{display:inline-block;position:relative;top:-3px;.top:-7px;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) no-repeat -120px -95px;padding-left:5px;width:8px;height:5px}
.dtv-topnav-util .util-item.hover>label{position:relative;background:#f5f5f5;color:#555;z-index:1;height:45px;box-shadow:0 8px 4px -4px rgba(0,0,0,0.1) inset,8px 1px 4px -4px rgba(0,0,0,0.1) inset,-8px 1px 4px -4px rgba(0,0,0,0.1) inset}
.dtv-topnav-util .util-item.hover>label a{color:#555;text-decoration:none}
.dtv-topnav-util .util-item.hover>label b.arrow{background-position:-145px -95px}
.dtv-topnav-util .util-item .util-menu{display:none;position:absolute;top:64px;right:0;box-shadow:0 0 8px rgba(0,0,0,0.5),inset 0 -4px rgba(221,221,221,.7);border:1px solid #ccc;min-width:175px;background:#f5f5f5;padding:10px 15px 15px;color:#8b8b90;font-size:14px}
.dtv-topnav-util .util-item.hover .util-menu{display:block}
.dtv-topnav-util .util-item>label.greeting{text-align:right;padding:14px 15px 6px}
.dtv-topnav-util .util-item>label.greeting small{white-space:nowrap;overflow:hidden;text-overflow:"";max-width:100px;padding-right:14px}
.dtv-topnav-util .util-item .util-menu ul li.greeting_newco{margin-bottom:1em}
.dtv-topnav-util .util-item .util-menu a{color:#555}
.dtv-topnav-util .util-item .util-menu a:hover{color:#09C;text-decoration:none}
.dtv-topnav-util .util-item .util-menu .anonymous ul li a{color:#333}
.dtv-topnav-util .util-item .util-menu .anonymous ul li a:hover{color:#09C;text-decoration:none}
.dtv-topnav-util .util-item .util-menu ul li{font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:18px;margin-top:10px}
.dtv-topnav-util .util-item .util-menu ul:first-child li:first-child{margin-top:0}
.dtv-topnav-util .util-item .util-menu ul li a{white-space:nowrap}
.dtv-topnav-util .util-item .util-menu ul li label{color:#999;font-size:11px;text-transform:uppercase}
.dtv-topnav-myaccount.util-item>label strong a{line-height:1em}
.dtv-topnav-myaccount.util-item>label strong a.newco-myatt{line-height:50px}
.dtv-topnav-search{padding:13px 15px}
.dtv-topnav-cart label b.icon{position:relative;display:block;float:left;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) 0 -64px no-repeat;width:35px;height:44px}
.dtv-topnav-cart.hover label b.icon{background-position:-50px -64px}
.dtv-topnav-cart label.none b.icon{width:32px}
.dtv-topnav-cart label.none b.arrow,.dtv-topnav-cart label.get-directv b.arrow{display:none}
.dtv-topnav-cart label.get-directv{min-width:130px}
.dtv-topnav-cart.hover label.none,.dtv-topnav-cart.hover label.get-directv{box-shadow:0 8px 4px -4px rgba(0,0,0,0.1) inset,0 -8px 4px -4px rgba(0,0,0,0.1) inset,8px 1px 4px -4px rgba(0,0,0,0.1) inset,-8px 1px 4px -4px rgba(0,0,0,0.1) inset!important}
.dtv-topnav-cart label.my-cart b.icon b.check{position:absolute;top:5px;left:10px;display:block;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) -99px -90px no-repeat;width:14px;height:10px}
.dtv-topnav-myaccount .dtv-login-box fieldset{border:0;padding:0;margin:0;padding-top:5px}
.dtv-topnav-myaccount .dtv-login-box fieldset dl dd{margin:10px 0 0}
.dtv-topnav-myaccount .dtv-login-box fieldset dl dd:first-child{margin-top:0;width:180px}
.dtv-topnav-myaccount .dtv-login-box .login-text .tguard-prosp-email-des{padding:7px 0 2px 0;font:12px Arial;font-style:italic;color:#666}
.dtv-topnav-myaccount .dtv-login-box input[type="text"],.dtv-topnav-myaccount .dtv-login-box input[type="password"]{background:#fff;width:158px;height:18px;padding:4px 10px;margin:0;border:1px solid #aeb3bb;border-radius:3px;-webkit-border-radius:3px;color:#666;font:13px/24px Arial,sans-serif;box-shadow:0 1px 3px #aab1bd inset;line-height:0}
.dtv-topnav-myaccount .dtv-login-box #btn_login_submit span{width:155px}
.dtv-topnav-myaccount .dtv-login-box .login-box-link{color:#555}
.dtv-topnav-myaccount .dtv-login-box .login-box-link:hover{text-decoration:none;cursor:pointer;color:#09C}
.dtv-topnav-myaccount .dtv-login-box .new-co a#btn_login_submit{padding-top:2px!important}
.dtv-topnav-myaccount .dtv-login-box .new-co #passwordDropdownField{margin-bottom:1px}
.dtv-topnav-myaccount .dtv-login-box .new-co .customer-pswd{margin:18px 0 7px 0}
.dtv-topnav-myaccount .dtv-login-box .new-co .newco-forgot-email{padding-top:1px;margin-bottom:-2px}
#signinForm,.nfl-login-wrapper{border-bottom:1px solid #d1d1d2;box-shadow:0 1px 1px #ebebeb;margin:0 -15px;padding-left:15px;padding-right:15px}
.nfl-login-wrapper{background-color:#ebebeb;padding-bottom:0;padding-top:1px}
.dtv-topnav-util .loginPlaceholder{position:relative}
.dtv-topnav-util .input-placeholder{position:absolute;top:7px;left:10px}
.dtv-topnav-util .cookied-email{display:block;max-width:175px;overflow:hidden;text-overflow:ellipsis}
#dtv_topnav{position:absolute;left:0;right:0;top:0;bottom:0}
#dtv_topnav nav{position:absolute;z-index:1;opacity:1}
#dtv_topnav nav>ul{position:relative;width:880px;height:76px;display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:box;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-box-pack:justify;-o-box-pack:justify;box-pack:justify;.zoom:1}
#dtv_topnav nav.dtv>ul{padding-right:100px}
#dtv_topnav nav>ul>li{display:block;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;box-flex:1}
#dtv_topnav nav>ul>li>span{display:block;padding:0;border-right:1px solid #ccc;box-shadow:0 0 1px #fff inset;vertical-align:middle;text-align:center}
#dtv_topnav nav.ep>ul li.toggle{left:-50px}
.no-flexboxlegacy #dtv_topnav nav,.no-stretch #dtv_topnav nav{position:absolute;top:0;bottom:0}
.no-flexboxlegacy #dtv_topnav nav>ul,.no-stretch #dtv_topnav nav>ul{position:absolute;top:0;bottom:0;.zoom:1;z-index:1;opacity:1;width:990px}
.no-flexboxlegacy #dtv_topnav nav:after,.no-flexboxlegacy #dtv_topnav nav>ul:after,.no-stretch #dtv_topnav nav:after,.no-stretch #dtv_topnav nav>ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.no-flexboxlegacy #dtv_topnav nav>ul>li,.no-stretch #dtv_topnav nav>ul>li{float:left;display:block}
.no-flexboxlegacy #dtv_topnav nav>ul>li>span,.no-stretch #dtv_topnav nav>ul>span{display:block;vertical-align:middle}
.no-flexboxlegacy #dtv_topnav nav>ul>li.nav-item{visibility:hidden}
.no-flexboxlegacy #dtv_topnav nav.ep>ul li.toggle{left:-50px}
.no-flexboxlegacy #dtv_topnav nav.ep>ul{padding-left:90px}
.no-flexboxlegacy body.nav-collapse #dtv_topnav nav.ep{top:0}
.no-stretch #dtv_topnav nav{display:block!important}
.no-stretch #dtv_topnav nav>ul>li>span{padding-left:30px!important;padding-right:30px!important}
.no-flexboxlegacy .no-stretch #dtv_topnav nav>ul>li.nav-item{visibility:visible}
html.no-boxshadow #dtv_topnav .dtv-subnav{border-bottom:5px solid #e0e0e0}
html.no-boxshadow #dtv_topnav nav.ep>ul .dtv-subnav{border-bottom-color:#17181a}
#dtv_topnav nav.no-toggle{width:980px}
#dtv_topnav nav.no-toggle li.toggle{display:none}
#dtv_topnav nav>ul>li.hover>span,#dtv_topnav nav>ul>li.no-sub>span:active,#dtv_topnav nav.ep>ul>li.hover>span{background:#f7f7f7;box-shadow:0 0 8px rgba(0,0,0,0.2) inset;padding-bottom:8px;background-image:-webkit-linear-gradient(top,#f0f0f0,#f7f7f7 90%,#f7f7f7);background-image:-moz-linear-gradient(top,#f0f0f0,#f7f7f7 90%,#f7f7f7);background-image:-o-linear-gradient(top,#f0f0f0,#f7f7f7 90%,#f7f7f7);background-image:-ms-linear-gradient(top,#f0f0f0,#f7f7f7 90%,#f7f7f7);background-image:linear-gradient(to bottom,#f0f0f0,#f7f7f7 90%,#f7f7f7)}
#dtv_topnav nav>ul>li>span>a{display:block;font:20px/73px DTV-DIN-BOLD,Trebuchet MS,sans-serif;color:#555;text-shadow:1px 1px 0 #fff;text-align:center;text-decoration:none;-webkit-font-smoothing:antialiased;padding-top:3px;vertical-align:middle}
html.no-touch #dtv_topnav nav>ul>li.no-sub:hover{cursor:pointer}
#dtv_topnav ul li span b.arrow{display:inline-block;position:relative;top:-3px;.top:-7px;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) no-repeat -170px -95px;padding-left:5px;width:8px;height:5px}
#dtv_topnav ul li.hover span b.arrow{background-position:-195px -95px}
#dtv_topnav nav.ep>ul li span b.arrow{background-position:-220px -95px}
#dtv_topnav nav.ep>ul li.hover span b.arrow{background-position:-245px -95px}
.dtv-nav.ep #dtv_topnav{left:-870px}
.dtv-nav #dtv_topnav nav.dtv{opacity:1;z-index:2;.display:block;display:block\9}
.dtv-nav #dtv_topnav nav.ep{opacity:0;.display:none;display:none\9}
.dtv-nav.ep #dtv_topnav nav.dtv{opacity:0;.display:none;display:none\9}
.dtv-nav.ep #dtv_topnav nav.ep{opacity:1;z-index:2;.display:block;display:block\9}
.dtv-nav.slide #dtv_topnav nav.dtv,.dtv-nav.slide #dtv_topnav nav.ep{display:block!important;.display:block!important;display:block!important\9;opacity:1}
#dtv_topnav ul li.no-sub span{padding-bottom:0!important}
#dtv_topnav ul li.home span{border-left:1px solid #ccc}
#dtv_topnav ul li.home span a{display:block;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) -200px center no-repeat;width:17px;margin:0 auto;.margin:0;text-indent:-9999px}
#dtv_topnav ul li.toggle,#dtv_topnav ul li.toggle.hover{position:absolute;left:830px;top:-1px;bottom:-1px;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) -390px center no-repeat;border:0;width:190px;z-index:1000}
#dtv_topnav ul li.toggle span,#dtv_topnav ul li.toggle.hover span{border:none!important;box-shadow:none!important;background:none!important}
#dtv_topnav ul li.toggle span a{position:relative;display:block;line-height:23px!important;padding:17px 40px 15px 58px;text-align:left;margin-left:0;text-shadow:1px 1px 0 #2378b9!important;text-decoration:none;color:#fff}
#dtv_topnav nav.ep>ul li.toggle span a{padding-left:56px}
#dtv_topnav ul li.toggle span .chevron{position:absolute;top:50%;margin-top:-8px;left:142px;width:10px;height:16px;display:block;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) -850px 0 no-repeat}
#dtv_topnav nav.ep>ul li.toggle span .chevron{background-position:-850px -50px;left:38px}
#dtv_topnav nav.dtv>ul li.toggle span{padding-left:0}
#dtv_topnav nav.dtv>ul li.toggle span:hover{padding-left:8px}
#dtv_topnav nav.ep>ul li.toggle span{padding-left:8px}
#dtv_topnav nav.ep>ul li.toggle span:hover{padding-left:0}
#dtv_topnav .dtv-subnav{position:absolute;top:77px;left:-1000px;right:-1000px;background:#f7f7f7;color:#555;box-shadow:inset 0 -5px rgba(221,221,221,.8);overflow:hidden;height:0;_height:auto;height:auto\9;display:block;.display:none;display:none\9}
#dtv_topnav li.hide .dtv-subnav{display:none}
#dtv_topnav li.hover .dtv-subnav{display:block;.display:block;display:block\9}
#dtv_topnav li.show .dtv-subnav .tup{opacity:1}
#dtv_topnav li.hover .dtv-subnav .tup{opacity:1}
#dtv_topnav .dtv-subnav .tup{position:relative;opacity:0}
#dtv_topnav .dtv-subnav a{color:#555;text-decoration:none}
#dtv_topnav nav.ep>ul .dtv-subnav a{color:#ccc}
html.no-touch #dtv_topnav .dtv-subnav a:hover{color:#09c}
html.no-touch #dtv_topnav nav.ep>ul .dtv-subnav a:hover{color:#00ace3}
#dtv_topnav .dtv-subnav .heading{position:relative;float:left;font:22px/1em DTV-DIN,Trebuchet MS,sans-serif;margin-bottom:.9em;white-space:nowrap;z-index:1;-webkit-font-smoothing:antialiased}
#dtv_topnav .dtv-subnav .heading a{background:url(/images/global/topnav/dtv_topnav_arrows_sprite.png) right 11px no-repeat;padding-right:10px}
#dtv_topnav .dtv-subnav .heading a:hover{background-position:right -89px}
#dtv_topnav nav.ep>ul .dtv-subnav h3 a{background-position:right -189px}
#dtv_topnav nav.ep>ul .dtv-subnav h3 a:hover{background-position:right -289px}
#dtv_topnav .dtv-subnav-links{font-size:14px;padding:30px 0 30px 38px}
#dtv_topnav .dtv-subnav-links ul{float:left;width:230px;.float:none;.display:inline;.zoom:1;.vertical-align:top}
#dtv_topnav .dtv-subnav-links ul.column-number-1{clear:left}
#dtv_topnav .dtv-subnav-links ul li{margin-top:8px;-webkit-font-smoothing:antialiased;.float:left;.clear:both;.width:230px}
#dtv_topnav .dtv-subnav-links ul li:first-child{margin-top:0}
#dtv_topnav .dtv-subnav-links ul li.title{line-height:20px;height:20px;font-weight:bold;font-size:14px;text-transform:uppercase;white-space:nowrap}
#dtv_topnav nav.ep>ul .dtv-subnav-links ul li.title{color:#979797}
#dtv_topnav .dtv-subnav-links ul li a i{background:url(/images/global/topnav/dtv_topnav_arrows_sprite.png) right -97px no-repeat;margin-top:.5em;font-size:12px;font-weight:bold;color:#09c;font-style:normal;padding-right:10px}
#dtv_topnav nav.ep>ul .dtv-subnav-links ul li a i{background-position:right -297px;color:#00ace3}
#dtv_topnav .dtv-subnav-promo{float:right}
#dtv_topnav nav.ep{left:870px;z-index:0;opacity:0}
#dtv_topnav nav.ep>ul{padding-left:100px}
#dtv_topnav nav.ep>ul>li>span{border-color:#131313;box-shadow:0 0 1px rgba(96,96,96,0.5) inset}
#dtv_topnav nav.ep>ul>li>span>a{color:#fff;text-shadow:1px 1px 0 #000}
#dtv_topnav nav.ep>ul>li.hover>span>a{text-shadow:0 -1px 0 #000}
#dtv_topnav nav.ep>ul li.home span a{background-position:-300px center}
#dtv_topnav nav.ep>ul li.toggle{right:auto;border:0;background-position:-580px center}
#dtv_topnav nav.ep>ul li.toggle span{border:0}
#dtv_topnav nav.ep>ul>li.hover>span,#dtv_topnav nav.ep>ul>li.no-sub>span:active{background:#262729;box-shadow:0 2px 6px rgba(0,0,0,0.6) inset;background-image:-webkit-linear-gradient(top,#212123,#262729 90%,#262729);background-image:-moz-linear-gradient(top,#212123,#262729 90%,#262729);background-image:-o-linear-gradient(top,#212123,#262729 90%,#262729);background-image:-ms-linear-gradient(top,#212123,#262729 90%,#262729);background-image:linear-gradient(to bottom,#212123,#262729 90%,#262729)}
#dtv_topnav nav.ep>ul .dtv-subnav{background:#262729;box-shadow:inset 0 -5px #202123}
#dtv_topnav nav.ep>ul li.first span{padding-left:50px}
#dtv_topnav nav.dtv>ul li.last span{padding-right:50px}
#dtv_topnav ul.no-toggle li.last span{padding-right:0}
.dtv-nav{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;-webkit-transform:translateZ(0)}
#dtv_topnav .dtv-subnav{-webkit-transition:height 400ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:height 400ms cubic-bezier(0.215,0.610,0.355,1.000);-ms-transition:height 400ms cubic-bezier(0.215,0.610,0.355,1.000);transition:height 400ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translateZ(0)}
#dtv_topnav li .dtv-subnav .tup{-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;transition:opacity 400ms;-webkit-transform:translateZ(0)}
#dtv_topnav ul li span a{-webkit-transition:line-height .2s;-moz-transition:line-height .2s;transition:line-height .2s;-webkit-transform:translateZ(0)}
#dtv_topnav nav>ul,#dtv_topnav ul li.toggle span,#dtv_topnav ul li.toggle span a{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;-webkit-transform:translateZ(0)}
.dtv-nav #dtv_topnav{-webkit-transition:left .6s ease-out;-moz-transition:left .6s ease-out;transition:left .6s ease-out;-webkit-transform:translateZ(0)}
.dtv-nav #dtv_topnav .dtv-subnav ul{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;-webkit-transform:translateZ(0)}
.dtv-nav b.alt-bg{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;-webkit-transform:translateZ(0)}
.dtv-nav.ep b.alt-bg{opacity:1;filter:alpha(opacity=100)}
.dtv-branding #dtv_logo .icon,.dtv-branding #dtv_logo:hover .icon{-webkit-transition:opacity .2s,left .2s ease-out;-moz-transition:opacity .2s,left .2s ease-out;transition:opacity .2s,left .2s ease-out}
.dtv-topnav-util #global_type_ahead{float:left;position:relative;left:auto;top:auto;width:326px;height:33px;z-index:1000;background:#181819;padding:1px;border-bottom:1px solid #3c3c3f;border-radius:3px}
.dtv-topnav-util #global_type_ahead .label{display:none}
.dtv-topnav-util #global_type_ahead .search{position:relative;width:284px;height:33px;padding-right:10px;background:0}
.dtv-topnav-util #global_type_ahead b.bg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 5px rgba(0,0,0,0.4) inset;border-radius:3px;background:url(/images/global/topnav/dtv_topnav_bg_ie.png) 0 -120px repeat-x;background:-webkit-linear-gradient(bottom,#2f2f30,#313133 70%,#313133);background:-moz-linear-gradient(bottom,#2f2f30,#313133 70%,#313133);background:-o-linear-gradient(bottom,#2f2f30,#313133 70%,#313133);background:-ms-linear-gradient(bottom,#2f2f30,#313133 70%,#313133);background:linear-gradient(to top,#2f2f30,#313133 70%,#313133)}
.dtv-topnav-util #global_type_ahead b.bg.alt{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;-webkit-transform:translateZ(0)}
.dtv-topnav-util #global_type_ahead.active b.bg.alt{opacity:1;filter:alpha(opacity=100);background:url(/images/global/topnav/dtv_topnav_bg_ie.png) 0 -20px repeat-x;background:-webkit-linear-gradient(bottom,#dfdfdf,#f8f8f8);background:-moz-linear-gradient(bottom,#dfdfdf,#f8f8f8);background:-o-linear-gradient(bottom,#dfdfdf,#f8f8f8);background:-ms-linear-gradient(bottom,#dfdfdf,#f8f8f8);background:linear-gradient(to top,#dfdfdf,#f8f8f8)}
.dtv-topnav-util #global_type_ahead .submit{position:absolute;top:0;right:0;width:43px;height:35px;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) -800px 0 no-repeat}
.dtv-topnav-util #global_type_ahead .submit:hover{background-position:-800px -50px}
.dtv-topnav-util #global_type_ahead .search input.bottom,.dtv-topnav-util #global_type_ahead .search input.top{position:absolute;top:6px;left:11px;border:0;height:22px;line-height:22px;padding:0;width:260px;background:transparent;outline:0;font-weight:normal;-webkit-appearance:none;font-size:13px;color:#888;text-shadow:1px 1px 0 rgba(0,0,0,0.4)}
.dtv-topnav-util #global_type_ahead.active .search input.bottom,.dtv-topnav-util #global_type_ahead.active .search input.top{color:#888;text-shadow:1px 1px 0 #fff}
.dtv-topnav-util #global_type_ahead .search input.top{color:#555!important}
.dtv-topnav-util #global_type_ahead .search input.bottom{color:#999}
.dtv-topnav-util #global_type_ahead .search input.bottom.empty{font-weight:normal}
.dtv-topnav-util #global_type_ahead .dropdown{position:absolute;top:40px;left:0;width:326px;text-align:left;background:#fafafa;border:1px solid #c6c6c6;border-radius:4px;box-shadow:0 0 7px rgba(0,0,0,0.2),inset 0 -5px rgba(221,221,221,0.5);font-size:14px;padding:7px 0 5px;font-weight:normal}
.dtv-topnav-util #global_type_ahead .dropdown label,.dtv-topnav-util #global_type_ahead .dropdown li.header{display:block;padding:3px 14px 8px;color:#999;font-size:11px;height:12px;text-transform:uppercase}
.dtv-topnav-util #global_type_ahead .dropdown ul li{padding:2px 14px;height:18px;line-height:18px;cursor:pointer;color:#333;border:1px solid transparent;border-width:1px 0}
.dtv-topnav-util #global_type_ahead .dropdown ul li.selected,.dtv-topnav-util #global_type_ahead .dropdown ul li.choice:hover,.dtv-topnav-util #global_type_ahead_dropdown ul li:hover{border-color:#c6c6c6;background:#eaeaea;font-weight:bold}
.dtv-topnav-util #global_type_ahead .choices{padding:0}
.dtv-topnav-util #global_type_ahead .choices li{clear:both;padding:4px;height:14px}
.dtv-topnav-util #global_type_ahead .choices li span{overflow:hidden;white-space:nowrap}
.dtv-topnav-util #global_type_ahead .choices li span.item{float:left;width:210px;text-overflow:ellipsis;white-space:nowrap}
.dtv-topnav-util #global_type_ahead .choices li span.category{float:right;font-size:11px;color:#999;width:65px;text-align:right;text-transform:uppercase}
.dtv-topnav-util #global_type_ahead .choices li.choice{cursor:pointer}
.dtv-topnav-util #global_type_ahead .choices ul{border-top:1px solid #ccc;background:0;padding:7px 0;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.dtv-topnav-util #global_type_ahead .choices ul.first,.dtv-topnav-util #global_type_ahead .choices ul:first-child{border-top:0;background:#f5f5f5}
.dtv-topnav-util #global_type_ahead .choices ul.results{border-top:1px solid #ccc;background:#fff}
.dtv-topnav-util #global_type_ahead .loading{display:none;top:22px}
body #dtv_topnav .dtv-subnav{top:51px}
body .dtv-nav,body .dtv-nav #dtv_topnav nav>ul{height:50px}
body .dtv-nav #dtv_topnav ul li span a{line-height:47px}
body .dtv-nav #dtv_topnav ul li.toggle span a{padding-top:8px;padding-bottom:2px;line-height:20px!important;font-size:18px;margin-left:0}
html.touch #dtv_header *{-webkit-tap-highlight-color:rgba(0,0,0,0)}
html.touch #dtv_topnav{width:870px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;left:0!important}
html.touch #dtv_topnav nav>ul{padding-right:100px;width:880px!important}
html.touch .dtv-nav #dtv_topnav nav{opacity:1!important}
html.touch .dtv-nav #dtv_topnav ul{display:-webkit-box!important;display:-moz-box!important;display:-ms-box!important;display:-o-box!important;display:box!important}
html.touch .dtv-nav #dtv_topnav ul .dtv-subnav ul{display:block!important}
html.touch .dtv-nav b.alt-bg{display:block;opacity:1!important;left:980px!important;width:2000px!important}
@media only screen and (min-width:1024px){html.touch .dtv-nav #dtv_topnav nav.ep{opacity:.5!important}
html.touch .dtv-nav.ep #dtv_topnav nav.ep{opacity:1!important}
html.touch .dtv-nav.ep #dtv_topnav nav.dtv{opacity:.5!important}
}@media only screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:172dpi){.dtv-branding #dtv_logo .logo,.dtv-branding #dtv_logo .icon,.dtv-topnav-util .util-item,.dtv-topnav-util .util-item>label b.arrow,.dtv-topnav-cart label b.icon,.dtv-topnav-cart label.my-cart b.icon b.check,#dtv_topnav ul li span b.arrow,#dtv_topnav ul li.home span a,#dtv_topnav ul li.toggle,#dtv_topnav ul li.toggle.hover,#dtv_topnav ul li.toggle span a .chevron,.dtv-topnav-util #global_type_ahead .submit,#dtv_cobrand_logo .dtv-logo{background-image:url(/images/global/topnav/dtv_topnav_sprite.v2.2x.png);background-size:1500px 100px}
#dtv_topnav ul li.toggle,#dtv_topnav ul li.toggle.hover{bottom:-2px}
}@media only screen and (max-height:600px){.sticky-nav #dtv_header{position:absolute}
.dtv-topnav-util .util-item .util-menu ul li{margin-top:5px}
.dtv-topnav-myaccount .dtv-login-box fieldset dl dd{margin-top:5px}
}#dtv_topnav .dtv-subnav .tup,#dtv_topnav .dtv-subnav-links{.zoom:1}
#dtv_topnav .dtv-subnav .tup:after,#dtv_topnav .dtv-subnav-links:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.dtv-topnav-util .cobrand-or-call{width:175px}
.dtv-topnav-util .cobrand-or-call span{display:block;float:left;line-height:1.1em;padding-top:6px}
.dtv-topnav-util .cobrand-or-call span small{font-size:13px}
#dtv_cobrand_logo{position:absolute;top:0;left:0;right:auto}
#dtv_cobrand_logo .cobrand-logo{display:block;max-width:350px;overflow:hidden}
#dtv_cobrand_logo .dtv-logo{display:inline-block;background:url(/images/global/topnav/dtv_topnav_sprite.v2.png) -1498px center no-repeat;padding:10px}
#dtv_cobrand_logo .dtv-logo b{display:inline-block;background:url(/images/global/topnav/dtv_topnav_cobrand_logo.png) no-repeat;width:227px;height:26px;text-indent:-9999px}
.cobrand-quicklinks{height:66px}
.cobrand-quicklinks #dtv_topnav_cobrand_quicklinks{position:relative;top:18px;right:auto;width:160px;padding-right:15px}
.cobrand-quicklinks #dtv_topnav_cobrand_quicklinks select{width:100%;border-radius:5px}
.dtv-branding.co-branded{background:#000}
body.co-branded.home-page #dtv_nav,body.co-branded.home-page .dtv-topnav-myaccount,body.co-branded.home-page .dtv-topnav-help,body.co-branded.home-page .dtv-topnav-search{display:none}
body.third-party #dtv_header{position:relative}
body.third-party .ctl-header{margin:0 auto!important}
body.answer-center .ctl-header{background:url(/images/3rdparty/support/ep_background_2col_search.png) no-repeat}
body.answer-center #ctl_header-ask{background:url(/images/3rdparty/support/background_2col_email.png) no-repeat}
.dtv-legacy-topnav{position:relative;background:url('/images/global/topnav/topnav_legacy_bg.png') top repeat-x;z-index:999;width:100%;top:0}
.dtv-legacy-topnav .dtv-topnav-legacy-bg{display:block;position:absolute;left:50%;right:0;bottom:0;background:url('/images/global/topnav/topnav_legacy_bg.png') left -200px repeat-x;height:25px}
.dtv-legacy-topnav.business .dtv-topnav-legacy-bg{display:none}
#dtv_topnav_tup{position:relative;background:url('/images/global/topnav/topnav_sprites_bg_v20110830.jpg') left top no-repeat;height:110px;z-index:999;width:980px;margin:0 auto}
.dtv_cobrand{background:0}
.dtv_cobrand #dtv_topnav_tup{background:url('/images/global/topnav_cobrand_bg.jpg') left 110px no-repeat;height:179px}
.dtv_cobrand #dtv_topnav_tup #dtv_topnav_sections_nav,.dtv_cobrand #dtv_topnav_tup #dtv_topnav_util_nav{top:153px}
.dtv_cobrand #dtv_topnav_tup #dtv_topnav_cobrand_banner{text-align:center}
.dtv_cobrand #dtv_topnav_tup #dtv_topnav_cobrand_banner img{margin-top:0;background:#fff}
.dtv_cobrand #dtv_topnav_tup #dtv_topnav_cobrand_quicklinks{top:120px}
#dtv_topnav_cobrand_quicklinks{position:absolute;top:23px;right:5px;width:214px;height:24px;padding:2px 0 0 6px}
#dtv_topnav_cobrand_quicklinks select{width:206px;font-size:11px;background-color:#f3f3f3}
#dtv_topnav_cobrand_ordernow{position:absolute;top:117px;font-size:18px;font-weight:bold;color:#fff;padding:0 20px;font:Arial}
#dtv_topnav_cobrand_ordernow a{color:#fff}
#dtv_topnav_tup a#dtv_logo{position:absolute;background:transparent;left:0;top:20px;display:block;width:250px;height:45px;z-index:999}
.dtv_customer #dtv_topnav_tup a#dtv_logo{background:0}
#dtv_topnav_tup a#dtv_logo span{position:absolute;top:10px;display:block;background:0;width:100px;height:44px;text-indent:-9999px}
#dtv_topnav_cobrand_quicklinks{position:absolute;top:23px;right:5px;width:214px;height:24px;padding:2px 0 0 6px}
#dtv_topnav_customer_nav .customerMenus{display:none}
#dtv_topnav_prenav{display:block;height:22px;width:980px;background-color:#000;margin:0 auto}
#dtv_topnav_ordernow{float:left;font-size:11px;font-weight:normal;color:#c6c6c6;padding-top:4px;background:url('/images/global/topnav/topnav_sprites_menus_v20111031.png') left -174px no-repeat;padding-left:9px;letter-spacing:.02em}
#dtv_topnav_ordernow a{color:#c6c6c6}
#dtv_topnav_sites_nav{float:right;font-size:11px;color:#ccc;font-weight:normal;padding-top:4px}
b.lid{font-size:1px;line-height:0}
.dtv-topnav-shadow{display:block;position:absolute;left:0;right:0;z-index:1;background:url(/images/global/topnav/topnav_shadow.png) repeat-x;height:7px;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/topnav/topnav_shadow.png',sizingMethod='scale')}
.dtv-topnav .lid,.dtv-topnav .cap{display:none;width:36px;height:23px;line-height:0;background:url('/images/global/topnav/topnav_sprites_menus_v20111031.png') -1080px -120px no-repeat;float:right}
.dtv-topnav .cap{width:13px;background-position:-1116px -120px}
.dtv-topnav ul{position:relative}
.dtv-topnav ul li{position:relative;float:left;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif}
.dtv-topnav ul li a{float:left;display:block;position:relative;padding-left:16px;padding-right:18px;height:25px;font-size:12px;font-weight:bold;color:#fff;z-index:3}
.dtv-topnav ul li a span{float:left;display:block;padding-top:2px;line-height:23px;height:23px;text-shadow:#666 1px 1px 1px}
.dtv-topnav ul li a span b{font-weight:inherit}
.dtv-topnav ul li a span div{font-style:inherit;padding:0 5px}
.dtv-topnav ul li:hover a,.dtv-topnav ul li.hover a{color:#255498;height:27px;padding-left:0}
.dtv-topnav ul li:hover a span,.dtv-topnav ul li.hover a span{padding-bottom:2px;text-shadow:none;padding-left:16px}
.dtv-topnav ul li a.inactive,.dtv-topnav ul li a.inactive b{cursor:default}
.dtv-topnav ul li .bottom{height:10px;margin-bottom:0;font-size:1px;line-height:1px}
.dtv-topnav ul li ul{position:relative;z-index:2;padding:0;text-align:left;border:1px solid #666;float:none}
.dtv-topnav ul li ul li{position:relative;display:block;height:20px;line-height:20px;color:#333;font-size:11px;float:none;zoom:1;font-family:Arial,Helvetica,sans-serif}
.dtv-topnav ul li ul li.spacer{height:1px;margin:5px 0;padding:0;line-height:1px;font-size:1px;border-bottom:1px solid #d5d5d5;_height:2px;.width:175px}
.dtv-topnav ul li ul li.label{padding:3px 10px 0 18px;text-transform:uppercase;font-weight:bold}
.dtv-topnav ul li ul li.first{padding-top:7px}
.dtv-topnav ul li ul li.hover{background:0}
.dtv-topnav ul li ul li a{display:block;height:20px;line-height:20px;font-size:11px;font-weight:normal;background:0;float:none;color:#255498;zoom:1}
.dtv-topnav ul li ul li a:hover{background:0;text-decoration:underline}
.dtv-topnav ul li .dtv-subnav{display:none;position:absolute;left:0;top:25px;min-width:175px;padding:1px;background:#fff}
#dtv_customer_dropdown_tv_explorer{min-width:200px}
#dtv_customer_dropdown_tv_explorer li.spacer{.width:200px}
.dtv-topnav ul li .dtv-subnav iframe{position:absolute;left:0;top:0;width:200px;height:500px;z-index:1;filter:alpha(opacity=0)}
.dtv-topnav ul li:hover .dtv-subnav,.dtv-topnav ul li.hover .dtv-subnav{display:block}
#dtv_topnav_util_nav ul li.last .dtv-subnav{left:auto;right:0}
.dtv-topnav ul li.dtv-topnav-title{height:26px;line-height:26px;font-size:12px;font-weight:bold;color:#fff;padding-top:2px}
#dtv_topnav_sections_nav{position:absolute;top:85px;left:0;right:auto;z-index:5}
#dtv_topnav_sections_nav ul{float:left}
#dtv_topnav_sections_nav ul ul{float:none}
#dtv_topnav_sections_nav ul li a{background:url(/images/global/topnav/topnav_sprites_menus_v20111031.png) 100% -125px no-repeat;padding-right:11px;padding-left:10px}
#dtv_topnav_sections_nav ul li.last a{background-position:-9999px}
#dtv_topnav_sections_nav ul li:hover a,#dtv_topnav_sections_nav ul li.hover a{background-position:100% -150px;padding-left:0}
#dtv_topnav_sections_nav ul li:hover a span,#dtv_topnav_sections_nav ul li.hover a span{background:url('/images/global/topnav/topnav_sprites_menus_v20111031.png') -1130px -150px no-repeat}
#dtv_topnav_sections_nav ul ul li a,#dtv_topnav_sections_nav ul li:hover ul li a,#dtv_topnav_sections_nav ul li.hover ul li a{white-space:nowrap;background:0;padding:0 18px}
.dtv_customer #dtv_topnav_sections_nav ul ul li a,.dtv_customer #dtv_topnav_sections_nav ul li:hover ul li a,.dtv_customer #dtv_topnav_sections_nav ul li.hover ul li a{padding:0 10px 0 18px}
#dtv_topnav_sections_nav ul li:hover a span,#dtv_topnav_sections_nav ul li.hover a span{padding-left:10px}
#dtv_topnav_util_nav ul li a{padding-right:11px;padding-left:10px}
.es-ES #dtv_topnav_util_nav ul li a span div{padding:0 2px}
#dtv_topnav_util_nav ul li:hover a span,#dtv_topnav_util_nav ul li.hover a span{padding-left:0;padding-right:11px}
.mac #dtv_topnav_sections_nav ul li a span div{padding-left:4px;padding-right:4px}
.mac #dtv_topnav_util_nav ul li a span div{padding-left:4px}
#dtv_topnav_util_nav{position:absolute;top:85px;left:auto;right:0;z-index:5}
#dtv_topnav_util_nav ul{float:left}
#dtv_topnav_util_nav ul li a{background:url('/images/global/topnav/topnav_sprites_menus_v20111031.png') -880px -40px no-repeat}
#dtv_topnav_util_nav ul li#customer_tv_explorer a{background:url('/images/global/topnav/topnav_sprites_menus_v20111031.png') -880px -125px no-repeat}
#dtv_topnav_util_nav ul li#customer_tv_explorer ul li a{background:0}
#dtv_topnav_util_nav ul li#customer_tv_explorer ul li a:hover{background:0}
#dtv_topnav_util_nav ul li#customer_tv_explorer:hover a,#dtv_topnav_util_nav ul li.hover a{background-position:-1130px -150px;padding-right:0}
#dtv_topnav_util_nav ul li:hover a,#dtv_topnav_util_nav ul li.hover a{background-position:-1130px -150px;padding-right:0}
#dtv_topnav_util_nav ul li:hover a span,#dtv_topnav_util_nav ul li.hover a span{background:url('/images/global/topnav/topnav_sprites_menus_v20111031.png') right -150px no-repeat}
#dtv_topnav_util_nav ul li ul{float:none}
#dtv_topnav_util_nav ul li ul li a,.dtv_customer #dtv_topnav_util_nav ul li ul li a{background:0;padding:0 10px 0 18px}
#dtv_topnav_util_nav ul li a b{display:block;font-size:12px;background:url('/images/global/topnav/topnav_sprites_menus_v20111031.png')}
#dtv_topnav_util_nav ul li#customer_tv_explorer a b{background-position:-400px -150px;padding-left:18px}
#dtv_topnav_util_nav ul li#customer_tv_explorer:hover a b{background-position:-400px -125px}
#dtv_topnav_util_nav ul li#customer_tv_explorer a b{background:0;padding-left:32px}
#dtv_topnav_util_nav ul li#customer_tv_explorer a i{display:block;position:absolute;left:5px;top:-7px;background:url(/images/global/topnav/topnav_new_tag_green.png) no-repeat;width:40px;height:31px}
#dtv_topnav_customer_nav ul li:hover{background:url('/images/global/topnav/topnav_sprites_menus_v20111031.png') -870px -100px repeat-x}
#dtv_topnav_util_nav ul li#customer_my_account a b{background-position:-720px -150px;padding-left:16px}
#dtv_topnav_util_nav ul li#customer_my_account:hover a b,#dtv_topnav_customer_nav ul li#customer_my_account.hover a b{background-position:-720px -125px}
#dtv_topnav_util_nav ul li#customer_support a b{background-position:-560px -150px;padding-left:18px}
#dtv_topnav_util_nav ul li#customer_support:hover a b,#dtv_topnav_customer_nav ul li#customer_support.hover a b{background-position:-560px -125px}
#dtv_topnav_util_nav ul li#customer_tv_explorer ul li a,#dtv_topnav_customer_nav ul li#customer_my_account ul li a,#dtv_topnav_customer_nav ul li#customer_support ul li a{width:auto}
#dtv_topnav_util_nav ul li#customer_service a b{background-position:-722px -150px;padding-left:21px}
#dtv_topnav_util_nav ul li#customer_service:hover a b,#dtv_topnav_customer_nav ul li#customer_service.hover a b{background-position:-722px -125px}
#dtv_topnav_util_nav ul li#customer_tv_explorer ul li a,#dtv_topnav_customer_nav ul li#customer_my_account ul li a,#dtv_topnav_customer_nav ul li#customer_service ul li a{width:auto}
.es-ES #dtv_topnav_util_nav .last div{padding-left:2px!important}
#dtv_topnav_customer_nav{position:absolute;right:0;top:0;margin:0;padding:0;z-index:3;overflow:hidden}
#dtv_topnav_customer_nav ul li{background:url(/images/global/topnav/topnav_sprites_menus_v20111031.png) -880px -150px no-repeat;padding:0 10px 0 13px;height:22px;line-height:22px;letter-spacing:.02em;font-size:12px;color:#c9f3ff;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;overflow:hidden}
#dtv_topnav_customer_nav ul li a{display:block;margin:0;padding:0;color:#c9f3ff;font-size:12px;font-weight:bold;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;text-decoration:none}
#dtv_topnav_customer_nav ul li.active{background-position:-870px -70px;color:#fff}
#dtv_topnav_customer_nav ul li.active a{text-decoration:none}
#dtv_topnav_customer_nav ul li.dtv-topnav-title{background:0}
#dtv_topnav_search{position:absolute;left:627px;top:42px;z-index:10}
#dtv_topnav_search_input{position:absolute;top:0;left:0;height:auto;width:184px;margin:0;padding:3px 2px 5px 5px;font-size:14px;line-height:17px;border:0;background:0;color:#666;outline-style:none;vertical-align:baseline;font-family:Arial,Helvetica,sans-serif}
#dtv_topnav_search_submit{position:absolute;left:198px;top:0;width:24px;height:22px;margin:0;padding:0;border:0;background:0}
#search_wait_proc{position:absolute;top:2px;left:203px}
.autocompleteSearchBox{position:absolute;top:0;left:2px;margin:0;padding:12px 1px 0 1px;background:#fff url(/images/answerstation/link_arrow_down.png) 10px 4px no-repeat;border:1px solid #78d1fa;border-top:0;width:210px;max-height:240px;z-index:11}
.autocompleteSearchBox ul{margin:0;padding:3px 6px;white-space:nowrap}
.autocompleteSearchBox ul li{margin:0;height:20px;line-height:20px;word-spacing:2px;display:block;cursor:pointer;font-size:11px;font-family:arial,sans-serif;color:#999}
.autocompleteSearchBox ul li:hover,.autocompleteSearchBox ul li.selected{background-color:#e7f4fc;color:#60bee0;text-decoration:underline}
#customer_emptycart,#customer_mycart,#customer_ordernow{position:absolute;left:903px;top:39px}
#customer_emptycart span,#customer_mycart span,#customer_ordernow span{display:block;background:url(/images/global/topnav/topnav_search_sprite.v3.png) 0 -50px no-repeat;width:70px;height:25px;margin:0;padding:0;font-size:1px;line-height:1px;text-indent:-9999px;overflow:hidden}
.es-ES #customer_emptycart span,.es-ES #customer_mycart span,.es-ES #customer_ordernow span{background-image:url(/images/global/topnav/topnav_search_sprite.v3.png)}
#customer_emptycart:hover span{background-position:0 -100px}
#customer_mycart span{background-position:0 -50px}
#customer_mycart:hover span{background-position:0 -100px}
#customer_ordernow span{background-position:0 -50px}
#customer_ordernow:hover span{background-position:0 -100px}
.es-ES #dtv_subnav_dropdown_premiums{min-width:200px}
#dtv_topnav_customer_nav ul li#customer_tv_explorer ul li{height:17px;line-height:17px}
#dtv_topnav_customer_nav ul li#customer_tv_explorer ul li.spacer{height:1px;line-height:1px}
#dtv_topnav_customer_nav ul li#customer_tv_explorer ul li.bottom{height:10px!important;line-height:10px;margin-bottom:0;font-size:1px}
#dtv_topnav_customer_greeting{position:absolute;left:279px;top:26px;color:#ccc;font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;z-index:10;width:210px;height:30px;line-height:15px}
#dtv_topnav_customer_greeting span.login{display:block;position:absolute;bottom:0;width:210px}
#dtv_topnav_customer_greeting a{color:#ccc;height:22px}
#dtv_topnav_customer_greeting .sign-in-div{background:url(/images/global/topnav/sign-in-div.png) left top no-repeat;padding-left:12px}
#dtv_topnav_customer_greeting a .sign-in-nounder{text-decoration:none}
#dtv_topnav_login_bar{position:absolute;top:78px;left:1px;width:954px;height:18px;margin:0 9px;padding:10px 0 0 7px;font-size:12px;line-height:13px;color:#fff;z-index:4}
#dtv_topnav_login_bar a{color:#fff}
#dtv_topnav_login_bar .message{background:url(/images/global/topnav/topnav_sprites_menus_v20111031.png) 0 -178px no-repeat;padding-left:14px}
div.autocompleteSearchBox{margin:0;padding:12px 1px 6px;background:#fff url(/images/answerstation/link_arrow_down.png) no-repeat 10px top;border:1px solid #5cb6d8;border-top:0;max-height:240px;overflow:hidden}
div.autocompleteSearchBox ul{margin:0;padding:0;list-style-type:none;text-indent:10px;white-space:nowrap;overflow:hidden}
div.autocompleteSearchBox ul li:hover,div.autocompleteSearchBox ul li.selected{background-color:#e7f4fc;color:#60bee0;padding:0;margin:0;text-decoration:underline;height:20px;line-height:20px}
div.autocompleteSearchBox ul li{margin:0;padding:0;height:20px;line-height:20px;word-spacing:2px;letter-spacing:-1px display:block;list-style-type:none;cursor:pointer;font-size:11px;font-family:arial,sans-serif;color:#999}
#utility_bar{position:fixed;width:1000px;left:auto;right:50%;margin-right:-500px;bottom:0;margin-left:-500px;height:35px;z-index:99}
#utility_bar.active{z-index:1000}
#utility_bar .bar{position:absolute;top:0;left:0;right:0}
#utility_bar .bar b{position:absolute;top:1px;display:block;height:35px;background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) 0 -2px no-repeat}
#utility_bar .bar b.bg{left:4px;right:4px;background-repeat:repeat-x}
#utility_bar .bar b.l{left:0;width:4px;background-position:-3px -46px}
#utility_bar .bar b.r{right:0;width:4px;background-position:-12px -46px}
.ipad #utility_bar .bar b.bg{left:0;right:0}
.ipad #utility_bar .bar b.l{display:none}
.ipad #utility_bar .bar b.r{display:none}
.util-bar-tup{position:absolute;left:0;color:#fff;padding-right:2px;background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) right -600px no-repeat}
.util-bar-tup li{float:left;background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) right -243px no-repeat}
.util-bar-tup li a{color:#aaa}
.util-bar-tup li .title a{color:#333;font-weight:bold}
.util-bar-tup li .title a:hover,.util-bar-tup li:hover .title a{text-decoration:none;color:#09c}
.util-bar-tup li .content-info a{color:#666}
.util-bar-tup li span{display:block;height:31px;line-height:30px;margin-top:3px;padding:1px 24px 0 50px;font-size:14px;font-weight:bold;background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) -22px -52px no-repeat;white-space:nowrap}
.util-bar-tup li#resume_watching_util_bar span{background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) -18px -326px no-repeat}
.util-bar-tup li span small{display:none}
.util-bar-tup li:hover{cursor:pointer;background:url(/images/eportal/utilitybar/utility-tab-hover.png) right 2px repeat-x}
.util-bar-tup li#resume_watching_util_bar:hover,.util-bar-tup li#purchases_util_bar:hover{position:relative;margin-left:3px;-moz-border-radius:8px 0 0 0;-webkit-border-radius:8px 0 0 0;border-radius:8px 0 0 0}
.util-bar-tup li#resume_watching_util_bar:hover span,.util-bar-tup li#purchases_util_bar:hover span{position:relative;margin-left:-3px}
.util-bar-tup li#purchases_util_bar.active:hover span{margin-left:0}
.util-bar-tup li.active,.util-bar-tup li.active:hover{background-position:right -150px;margin-left:-2px;color:#09c;position:relative;z-index:2;padding:0 1px}
.util-bar-tup li.active span{background:#fff url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) -22px -155px no-repeat;box-shadow:0 6px 6px rgba(0,0,0,0.6);-moz-box-shadow:0 6px 6px rgba(0,0,0,0.6);-webkit-box-shadow:0 6px 6px rgba(0,0,0,0.6);border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5;padding:1px 23px 0 49px}
.util-bar-tup li#purchases_util_bar span{background-position:-18px -326px}
.util-bar-tup li#purchases_util_bar.active span{background-position:-20px -125px}
.util-bar-tup li#purchases_util_bar.active,#util_bar_title.no-streaming li#entertainment_util_bar.active{margin-left:0;padding:0}
.util-bar-tup li.ep-tab-redge,.util-bar-tup li.ep-tab-redge:hover{background:0}
.util-bar-tup li.ep-tab-redge span{margin-right:2px}
#util_bar_title{position:absolute;left:23px;color:#fff}
#util_bar_title span{float:left;display:block;line-height:35px}
#util_bar_title .icon{padding-left:20px;font-weight:bold;font-size:12px;font-family:Trebuchet MS,Arial,sans-serif}
#util_bar_title .icon.collapsed{background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120403.png) -42px -92px no-repeat}
#util_bar_title .hide{position:absolute;left:753px;width:200px;text-align:right;font-size:12px;font-weight:normal;padding:1px 0 0 0}
#util_bar_title .other a{color:#fff;display:inline-block}
#util_bar_title .other a:hover{color:#09c;text-decoration:none}
#util_bar_title .other small{font-size:12px;margin:0 3px}
#util_bar_title .other .tooltip-link{display:none;padding-right:2px}
#util_bar_title .other .tooltip-link:hover{text-decoration:none}
#utility_bar.collapsed{width:154px}
#utility_bar.collapsed #util_bar_title .icon{display:block;width:53px;height:30px;font-size:12px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;padding:1px 0 0 68px;margin-left:-4px}
#utility_bar.collapsed #util_bar_title .icon small{font-size:12px}
#utility_bar.expanded .collapsed,#utility_bar.collapsed .expanded,#utility_bar.collapsed .toggle{display:none!important}
#utility_bar.expanded #util_bar_title .icon{height:30px}
#utility_bar.expanded #util_bar_title.no-streaming .icon{display:none}
.utility_bar_popup,.util-bar-tup .utility_bar_popup{position:absolute;bottom:35px;top:auto;background-color:#fff;z-index:1;height:auto;min-height:227px;width:695px;color:#333;box-shadow:0 0 5px3px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px3px rgba(0,0,0,0.5);border:1px solid #ccc}
.ipad .util-bar-tup .utility_bar_popup{bottom:34px}
#util_bar_purchases_popup,#util_bar_entertainment_popup{left:4px}
#util_bar_channels_popup{left:30%}
.utility_bar_popup a{color:#09c}
.utility_bar_popup a:hover{text-decoration:none}
.utility_bar_popup .infobox-content{padding:15px 19px;color:#333;overflow:hidden}
.utility_bar_popup .clear{.display:none}
.utility_bar_popup .header{padding-bottom:12px;height:20px;color:#333}
.utility_bar_popup .header strong{float:left;margin-top:-2px;font-size:18px;line-height:21px;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif}
.utility_bar_popup .header span{float:right;font-weight:bold;color:#09c}
.utility_bar_popup .header a{padding:0}
.utility_bar_popup .content{position:relative;overflow:hidden;clear:both}
.utility_bar_popup .content ul{position:relative;.zoom:1}
.utility_bar_popup .no-content{clear:both;font-size:12px;line-height:18px;height:133px}
.utility_bar_popup .no-content .icon{display:inline-block;background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) -45px -163px no-repeat;width:18px;height:17px;margin:0 1px -3px}
.utility_bar_popup .image a.remove{display:none;position:absolute;right:0;top:0;width:13px;height:13px;background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) 0 -200px no-repeat;text-indent:-9999px}
.utility_bar_popup a.remove:hover{background-position:0 -220px}
.utility_bar_popup li:hover{background:0}
.utility_bar_popup li:hover a.remove,.touch .utility_bar_popup a.remove{display:block}
.utility_bar_popup .header span{font-size:12px;float:left;line-height:18px}
.utility_bar_popup .header span.question{padding-left:6px;font-weight:bold;font-size:11px}
.utility_bar_popup .header span.pipe{padding:0 10px;color:#999;font-size:11px}
.utility_bar_popup .header span.viewall a:hover{color:#333}
.utility_bar_popup .no-content a:hover{cursor:pointer;text-decoration:underline}
.utility_bar_popup .ep-carousel{margin-left:-8px}
.utility_bar_popup .ep-carousel .ep-carousel-slider dd a{color:#333}
.utility_bar_popup .ep-carousel .ep-carousel-slider dl .image img,.ep-poster-sm img{border-color:#fff}
#util_bar_resume_watching_popup{left:3px}
.util-bar-tup li#resume_watching_util_bar.active span{background-position:-19px -125px;background-color:#fff}
.util-bar-tup li#resume_watching_util_bar.active:hover span{left:-2px;margin-right:-2px}
#utility_content_list{position:relative;height:134px;margin-bottom:4px;padding-left:18px}
#utility_content_list .head .title,#utility_content_list .head .status,#utility_content_list .head .expires{.float:left;display:inline-block;font-size:12px;color:#666;font-weight:bold;font-family:Arial,Hevetical,Sans-serif;text-transform:uppercase}
#utility_content_list .head{width:620px;border-bottom:1px solid #ccc;margin-top:12px;padding-bottom:5px;white-space:nowrap;overflow:hidden}
#utility_content_list .head .title{width:184px}
#utility_content_list .head .status{width:317px}
#utility_content_list .head .expires{width:auto}
#utility_content_list .content .scrollbar-v{top:4px}
#utility_content_list .content ul li{background:0;float:left;margin:0;padding:0;width:620px;border-bottom:1px solid #ccc}
#utility_content_list .content ul li.last{border-bottom:0}
#utility_content_list .content ul li dl{height:26px;margin:0;padding:0;position:relative}
#utility_content_list .content ul li dl dd{float:left;font-size:11px;height:16px;line-height:16px;margin:0;overflow:hidden;padding:5px 10px 2px 0}
#utility_content_list .content ul li dl dd.status span{background:0;text-indent:1px}
#utility_content_list .content ul li dl .title{margin-right:19px;width:158px;white-space:nowrap;overflow:hidden;font-size:11px;color:#333;font-weight:bold;font-family:Trebuchet MS,Arial,Helvetica,sans-serif}
#utility_content_list .content ul li dl .title:hover{color:#09c}
#utility_content_list .content ul li dl .status{width:311px;color:#666}
#utility_content_list .content ul li dl .expires{width:80px;white-space:nowrap;color:#666}
#utility_content_list .content ul li dl .remove{display:block;float:right;height:13px;width:13px;margin-top:6px;padding-right:0;background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) 0 -200px no-repeat;text-indent:-9999px}
#utility_content_list .content ul li dl .remove:hover{background-position:0 -220px;cursor:pointer}
#utility_content_list .content ul li .status .progress-bar{display:block;float:left;width:81px;margin-top:2px}
#utility_content_list .content ul li .status .status-info{display:block;float:left;margin-left:9px}
#utility_content_list .scrollarea{position:absolute;height:134px;right:-5px;top:0}
.dark-theme #utility_content_list .scrollbar-v div{background-image:url(/images/content/scroller/v-scrollbar-sprite.v2.png)}
#utility_content_list li span{display:inline-block;height:auto;line-height:11px;margin:0;padding:0;font-size:11px;font-weight:normal}
#utility_content_list .content ul li dl .expires span{background:0}
#utility_content_list .content .ep-cta-tup a{display:block;float:right;margin-right:29px}
#utility_content_list .content .ep-cta-tup .small-button span{color:#fff!important;line-height:17px}
#utility_content_list li:hover{cursor:default;text-decoration:none}
#utility_content_list li:hover .title a{color:#333}
#utility_content_list li:hover span{color:#666}
#utility_content_list li .title a:hover{text-decoration:none;cursor:pointer;color:#09c}
#util_bar_resume_watching_popup.utility_bar_popup .infobox-content{margin-bottom:14px;padding-right:9px;.padding-bottom:24px}
#util_bar_resume_watching_popup.utility_bar_popup #utility_content_list span.question{position:relative;top:-2px;padding-left:0;padding-left:3px\9;font-weight:bold;font-size:11px;.padding-left:3px}
#util_bar_resume_watching_popup.utility_bar_popup .header span.pipe{padding:0 8px}
.util-posters-carousel{height:165px}
.util-posters-carousel .ep-carousel-tup{padding-bottom:0;margin-bottom:0}
.util-posters-carousel .carousel{position:relative}
.util-posters-carousel .carousel .content{left:15px;width:530px}
.util-posters-carousel li{position:relative;float:left;background:0;width:90px;height:160px;margin:0 8px;color:#333}
.util-posters-carousel li .poster{position:relative;width:84px;height:132px;margin:0 auto;background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) 0 -250px no-repeat}
.util-posters-carousel li .poster img{position:absolute;left:2px;top:2px;width:80px;height:120px}
.util-posters-carousel li .title{font-size:12px;font-family:Trebuchet MS,Arial,Helvetica;text-align:center}
.util-posters-carousel li:hovera{background:0}
.util-posters-carousel li:hover .title{color:#069}
.util-posters-carousel li:hover .poster{background-position:0 -400px}
.util-posters-carousel .carousel-arrow{position:absolute;top:33px;display:block;background:url(/images/eportal/utilitybar/utilitybar_sprites.v20120620.png) -9999px no-repeat;width:16px;height:60px;z-index:2}
.util-posters-carousel .arrow-prev{left:0;background-position:-13px -186px}
.util-posters-carousel .arrow-next{right:0;background-position:-36px -186px}
.util-posters-carousel .arrow-prev.disabled,.util-posters-carousel .arrow-next.disabled{cursor:default;opacity:.2;filter:alpha(opacity=20)}
.util-tv-list{width:516px;margin-top:-7px;margin-left:8px}
.util-tv-list .content{height:164px;overflow:hidden}
.util-tv-list li{position:relative;float:none;.float:left;border-top:1px solid #d7d7d7;width:100%;height:20px;line-height:20px;padding:6px 9px}
.util-tv-list li.first{border-top:0}
.util-tv-list li div{float:left;font-size:12px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:bold}
.util-tv-list li div.title{width:350px;text-align:left}
.util-tv-list li div.title a{color:#333}
.util-tv-list li:hover{color:#333;cursor:default}
.util-tv-list li div.view-details{width:105px;padding-right:12px;border-right:1px solid #d7d7d7;text-align:right}
.util-tv-list li div.view-details a{background:url("/images/eportal/listings/arrow_sm_blue_right.png") right no-repeat;padding-right:10px;color:#09c;font-family:Arial,Hevetical,Sans-serif}
.util-tv-list li div.close{position:relative;width:20px}
.util-tv-list li div.close a.remove{display:block;left:10px;top:4px}
.util-tv-list .scrollarea{position:absolute;right:5px;top:38px;height:160px}
#global_type_ahead{position:absolute;left:575px;top:37px;width:314px;height:28px;z-index:1000}
#global_type_ahead .label{display:none}
#global_type_ahead .search{position:absolute;top:0;left:0;background:url(/images/global/topnav/topnav_search_sprite.v3.png) 0 0 no-repeat;width:276px;height:28px}
#global_type_ahead .search input.bottom,#global_type_ahead .search input.top{position:absolute;top:3px;left:13px;border:0;height:22px;line-height:22px;padding:0;width:260px;background:transparent;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;outline:0;font-weight:bold;-webkit-appearance:none}
#global_type_ahead .search input.bottom{color:#999}
#global_type_ahead .search input.bottom.empty{font-weight:normal}
#global_type_ahead .dropdown{position:absolute;top:32px;left:0;width:312px;text-align:left;background:#f4f4f4;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);font-size:14px;padding:7px 0 4px;font-weight:normal}
#global_type_ahead .dropdown label,#global_type_ahead .dropdown li.header{display:block;padding:3px 14px 8px;color:#999;font-size:11px;height:12px;text-transform:uppercase}
#global_type_ahead .dropdown ul li{padding:3px 14px;height:18px;line-height:18px;cursor:pointer;color:#333;background:url(/images/global/topnav/topnav_search_sprite.v3.png) 0 -9999px repeat-x}
#global_type_ahead .dropdown ul li.selected,#global_type_ahead .dropdown ul li.choice:hover,#global_type_ahead_dropdown ul li:hover{background-position:0 -148px;font-weight:bold}
#global_type_ahead .submit{position:absolute;top:0;right:0;width:38px;height:28px;border:0;background:url(/images/global/topnav/topnav_search_sprite.v3.png) right -50px no-repeat;cursor:pointer}
#global_type_ahead .submit:hover{background-position:right -100px}
#global_type_ahead .choices{padding:0}
#global_type_ahead .choices li{clear:both;padding:4px;height:14px}
#global_type_ahead .choices li span{overflow:hidden;white-space:nowrap}
#global_type_ahead .choices li span.item{float:left;width:210px;text-overflow:ellipsis;white-space:nowrap}
#global_type_ahead .choices li span.category{float:right;font-size:11px;color:#999;width:65px;text-align:right;text-transform:uppercase}
#global_type_ahead .choices li.choice{cursor:pointer}
#global_type_ahead .choices ul{border-top:1px solid #ccc;background:#fafafa;padding:7px 0;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
#global_type_ahead .choices ul.first,#global_type_ahead .choices ul:first-child{border-top:0;background:0}
#global_type_ahead .choices ul.results{border-top:1px solid #ccc;background:#fff}
#global_type_ahead .loading{display:none;top:22px}
#dtv_body_tup #typeahead_test{position:relative;background:url(/images/global/topnav/typeahead_test.jpg) no-repeat;height:600px;width:980px}
.dtv_signin_myAccountDropdown{position:absolute;left:440px;top:28px;font-size:12px;font-weight:bold;color:#CCC;height:53px;border:1px solid lightslategray;width:132px;z-index:10}
.dtv_signin_myAccountDropdown #dtv_topnav_util_nav{left:-1px;top:26px}
.dtv_signin_myAccountDropdown #myAccount-LinkArrow{background:url(/images/content/themes/default/link_arrow.png) 4px 3px no-repeat;position:absolute;bottom:-5px;left:122px;width:10px;height:13px}
.dtv_signin_myAccountDropdown #dtv_topnav_util_nav #dtv_dropdown_my_account{position:absolute;top:24px;min-width:132px;padding:1px;background:white}
.dtv_signin_myAccountDropdown .dtv_login{padding-left:10px;padding-top:5px;width:115px;height:48px;position:absolute}
.dtv_signin_myAccountDropdown .dtv_login #signinLink{color:#CCC}
.dtv_signin_myAccountDropdown .dtv_login #signinLink a{color:#CCC}
.dtv_signin_myAccountDropdown .dtv_topNav_myAccountDropdown{padding-left:0}
.dtv_signin_myAccountDropdown #dtv_topnav_util_nav #dtv_dropdown_my_account ul li a{padding-right:0}
#sticker_tag{display:none}
.login-nfl-message{margin:15px -15px;padding:15px;border:1px solid #ccc;background:#e4e7ea;color:#555}
.dtv-topnav-util .login-nfl-message{margin:0 -15px 10px;border-left:none;border-right:0}
.home-page .ctm-tup .login-nfl-message{border:0}
.login-nfl-message b{font-family:Trebuchet MS,Arial,sans-serif!important}
.login-nfl-message img{display:none}
.login-nfl-message .btn-mid-em{display:block}
.login-nfl-message .btn-mid-em span{float:none;margin:0}
.login-nfl-message .login-nfl-logo{background:url(/images/content/placeholder/logo_sundayticket.png) no-repeat;padding-left:45px;min-height:45px;margin-left:-5px}
.btn-login-submit,.btn-login-nfl{background:none!important;padding:0!important;display:block!important;margin:10px 0!important;padding-bottom:15px!important;width:100%;height:28px!important}
.btn-login-nfl{padding-bottom:0!important;margin-bottom:0!important}
.btn-login-submit span,.btn-login-nfl span{display:block!important;font-weight:bold!important;text-align:center!important;font-size:15px!important;line-height:28px!important;border-radius:4px;padding:0!important;width:auto!important;color:#fff!important;background:#359be7!important;background-image:-webkit-linear-gradient(top,#359be7,#227dd0)!important;background-image:-moz-linear-gradient(top,#359be7,#227dd0)!important;background-image:-o-linear-gradient(top,#359be7,#227dd0)!important;background-image:-ms-linear-gradient(top,#359be7,#227dd0)!important;background-image:linear-gradient(to bottom,#359be7,#227dd0)!important;box-shadow:inset 0 1px #6fb8ee,inset 0 -1px #2871ae!important}
.btn-login-nfl span{background:#41b547!important;background-image:-webkit-linear-gradient(top,#41b547,#068815)!important;background-image:-moz-linear-gradient(top,#41b547,#068815)!important;background-image:-o-linear-gradient(top,#41b547,#068815)!important;background-image:-ms-linear-gradient(top,#41b547,#068815)!important;background-image:linear-gradient(to bottom,#41b547,#068815)!important;box-shadow:inset 0 1px #ace2ae,inset 0 -1px #104615!important;drop-shadow:-webkit-filter:drop-shadow(0px 1px 0 #005789)}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .left-wrapper #topnav_nfl_message{padding:0;background:none transparent;border:none transparent;margin:47px 0 0 0}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .left-wrapper #topnav_nfl_message .login-nfl-logo{background-position:12px 4px;padding-left:57px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .left-wrapper #topnav_nfl_message .btn-login-nfl{margin-top:10px!important;height:28px!important}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .left-wrapper #topnav_nfl_message .btn-login-nfl span{border-radius:3px;border-top:1px solid #ace2ae;border-bottom:1px solid #104615;text-shadow:0 1px #666;font-size:16px!important}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .left-wrapper #topnav_nfl_message.login-nfl-message b{font:normal 14px DTV-DIN,Trebuchet MS,sans-serif!important;font-weight:500!important;color:#555;line-height:15px!important}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login h4.login-box-title{padding-bottom:0;margin-bottom:13px;font:22px/1em DTV-DIN,Trebuchet MS,sans-serif;color:#333;background:none transparent}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login h4.login-box-title.anonymous{margin-bottom:10px}
.dtv-topnav-myaccount .dtv-login-box.sso-login #signinForm fieldset{border:0;padding:0;margin:0;padding-top:0}
.dtv-login-box.sso-login #signinForm,.dtv-login-box.sso-login .nfl-login-wrapper{padding-left:15px;padding-right:15px;padding-bottom:15px}
.dtv-login-box.sso-login #signinForm{box-shadow:none;border:0}
.sso-login .header-cookied-provider{text-transform:capitalize}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu.anonymous{padding:10px 0 15px 30px;color:#666;-webkit-filter:drop-shadow(1px 1px 1px #ddd);-moz-filter:drop-shadow(1px 1px 1px #ddd)}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu .sso-login .login-box-wrapper{float:left;margin-top:2px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu .sso-login{min-width:623px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu.sso-customer .sso-login{min-width:205px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu.sso-customer{padding:0}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu .sso-login .sso-cookied-user #login_div_fb{overflow:hidden;padding-bottom:16px;border-bottom:1px solid rgba(153,153,153,.5);width:180px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu .sso-login .sso-cookied-user #login_div_fb .social-provider{width:130px;float:left;margin-left:20px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu .sso-login .sso-cookied-user #login_div_fb .user-image{float:left;height:28px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu .sso-login .sso-cookied-user #login_div_fb .user-image img{width:28px;height:28px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu.sso-customer .sso-login .loginLinksWrapper{padding:10px 0 16px 0}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu .sso-login #signinForm{padding:0;margin:0;float:left}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .seperator h1{width:1px;background:none transparent;padding-bottom:0}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .seperator{height:145px;border-left:1px solid #999;color:#999;opacity:.5;float:left;margin-right:25px;margin-left:25px;width:1px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .loginbox-login-wrapper{float:left;width:415px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login h2.dialog-header{font:14px/1em Arial,Helvetica,sans-serif;color:#333;margin-bottom:17px;width:415px}
.hidden-login-checkbox{display:none}
.sso-login .social-sign-on.login-box-component{width:180px;float:left}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .loginbox-page-links{width:205px;float:right}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu .sso-login .loginbox-page-links.anonymous{width:166px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item.sso-customer .sso-login .loginbox-page-links{float:none}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .loginBoxCmsLinks{clear:both}
.social-sign-on .social-provider{height:28px;cursor:pointer;border-radius:3px;text-align:center;background:none #dfdfdf;background-image:-webkit-linear-gradient(90deg,#dfdfdf,#ececec);background-image:-moz-linear-gradient(90deg,#dfdfdf,#ececec);background-image:-o-linear-gradient(90deg,#dfdfdf,#ececec);background-image:-ms-linear-gradient(90deg,#dfdfdf,#ececec);background-image:linear-gradient(90deg,#dfdfdf,#ececec);filter:drop-shadow(1px 1px 0 #b8b8b8);-webkit-filter:drop-shadow(1px 1px 0 #b8b8b8);-moz-filter:drop-shadow(1px 1px 0 #b8b8b8);box-shadow:inset 0 1px 0 0 #fff;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff}
.social-sign-on .social-provider:hover{background:none #dfdfdf;background-image:-webkit-linear-gradient(to top,#dfdfdf,#ececec);background-image:-moz-linear-gradient(o top,#dfdfdf,#ececec);background-image:-o-linear-gradient(to top,#dfdfdf,#ececec);background-image:-ms-linear-gradient(to top,#dfdfdf,#ececec);background-image:linear-gradient(to top,#dfdfdf,#ececec)}
.social-sign-on .social-provider:active{background:none #cbcbcb;background-image:-webkit-linear-gradient(to bottom,#cbcbcb,#d8d8d8);background-image:-moz-linear-gradient(to bottom,#cbcbcb,#d8d8d8);background-image:-o-linear-gradient(to bottom,#cbcbcb,#d8d8d8);background-image:-ms-linear-gradient(to bottom,#cbcbcb,#d8d8d8);background-image:linear-gradient(to bottom,#cbcbcb,#d8d8d8)}
.social-sign-on #login_div .social-provider,.social-sign-on #login_div.cookied-user .social-provider:first-child{margin-top:10px}
.social-sign-on #login_div .social-provider:first-child{margin-top:0}
.social-sign-on .social-provider a.logo-text{margin-left:10px;filter:drop-shadow(1px 1px 0 #fff);-webkit-filter:drop-shadow(1px 1px 0 #fff);-moz-filter:drop-shadow(1px 1px 0 #fff)}
.dtv-topnav-util .util-item .util-menu .social-sign-on .social-provider a,.social-sign-on .social-provider a{font-weight:bold;height:17px;padding-top:2px;float:left;font-size:13px;font-family:Arial;display:block;color:#666}
.dtv-topnav-util .util-item .util-menu .social-sign-on .social-provider a:hover,.social-sign-on .social-provider a:hover{color:#666;text-decoration:none}
.social-sign-on .social-provider a:active,.social-sign-on .social-provider a:focus,.social-sign-on .social-provider:active a,.social-sign-on .social-provider:focus a{text-shadow:0 -1px #FFF}
.social-sign-on .logo-wrapper{width:55%;overflow:hidden;margin:0 auto;padding:4px 0 3px}
.social-sign-on span.logo-image{background:url("/images/global/icons/social-icons-sprite.png") no-repeat 0 0 transparent;float:left;display:block;height:25px}
.social-sign-on #facebook_logo{background-position:-3px -30px;width:23px}
.social-sign-on #twitter_logo{background-position:-3px -65px;width:27px}
.faux-checkbox{background:url("/cms2/pepod_new/styles/pepod-icon-sprite.png") scroll 310px -632px transparent;height:25px;width:25px;display:block;float:left;margin-right:5px}
.faux-checkbox.selected{background-position:379px -632px}
.dtv-topnav-myaccount .dtv-login-box.sso-login fieldset dl dd.login-text{margin-top:10px}
.dtv-topnav-myaccount .dtv-login-box.sso-login fieldset dl dd.login-text:first-child{margin-top:0}
.dtv-topnav-myaccount .dtv-login-box.sso-login .login-box-link{padding-top:5px;color:#333;font:12px arial;display:block}
.dtv-topnav-myaccount .dtv-login-box.sso-login .login-box-link:hover{color:#09c}
.sso-login #signinForm .form-wrapper{width:180px;float:left}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login a#btn_login_submit,.sso-login-page .cms2LoginModule .loginpage-login-wrapper a#btn_login_submit,.sso-login-page .cms2LoginModule a#btn_login_submit{background:none #227dd0;background-image:-webkit-linear-gradient(to top,#227dd0,#359ce7);background-image:-moz-linear-gradient(to top,#227dd0,#359ce7);background-image:-o-linear-gradient(to top,#227dd0,#359ce7);background-image:-ms-linear-gradient(to top,#227dd0,#359ce7);background-image:linear-gradient(to top,#227dd0,#359ce7);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;-moz-box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;-webkit-box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;color:#fff;text-shadow:0 -1px #005988;-moz-text-shadow:0 -1px #005988;-webkit-text-shadow:0 -1px #005988;border-radius:3px;font-size:16px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login a#btn_login_submit span,.sso-login-page .cms2LoginModule .loginpage-login-wrapper a#btn_login_submit span,.sso-login-page .cms2LoginModule a#btn_login_submit span{color:#fff;font-weight:bold;filter:drop-shadow(0px 1px 0 #005789);-webkit-filter:drop-shadow(0px 1px 0 #005789);-moz-filter:drop-shadow(0px 1px 0 #005789)}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login a#btn_login_submit:hover,.sso-login-page .cms2LoginModule .loginpage-login-wrapper a#btn_login_submit:hover,.sso-login-page .cms2LoginModule a#btn_login_submit:hover{text-decoration:none;background:none #3691e4;background-image:-webkit-linear-gradient(to top,#3691e4,#49b0fb);background-image:-moz-linear-gradient(to top,#3691e4,#49b0fb);background-image:-o-linear-gradient(to top,#3691e4,#49b0fb);background-image:-ms-linear-gradient(to top,#3691e4,#49b0fb);background-image:linear-gradient(to top,#3691e4,#49b0fb);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;-moz-box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;-webkit-box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login a#btn_login_submit.btn-spinner,.social-logout .cms2LoginModule a#btn_login_submit.btn-spinner,.login-sso .cms2LoginModule a#btn_login_submit.btn-spinner,.sso-login-page .cms2LoginModule a#btn_login_submit.btn-spinner{box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .cms2SocialLogin{height:75px;-moz-box-shadow:inset 0 0 1px #ddd;-webkit-box-shadow:inset 0 0 1px #ddd;box-shadow:inset 0 0 1px #ddd;background:#e4e7ea}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .cms2SocialLogin div{float:left;clear:both;margin-left:10px;margin-bottom:4px;color:#333}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .cms2SocialLogin div.social-module-title{margin-top:10px;font:14px DTV-DIN,Trebuchet MS,sans-serif;color:#555;font-weight:600;line-height:15px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .loginbox-page-links .user-info{float:left;clear:both;overflow:hidden;margin-bottom:13px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .loginbox-page-links .user-info .user-image{overflow:hidden;float:left;margin-right:10px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .loginbox-page-links .user-info .user-image img{width:28px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .loginbox-page-links .user-info .user-name{float:left;margin-top:6px;color:#333;width:135px;word-wrap:break-word}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login ul li{margin-top:12px;padding-left:5px}
.dtv-topnav-util .util-item .util-menu.sso-customer .sso-login ul li{padding-left:0}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.remember-option{overflow:hidden;margin-top:8px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.signin-option{margin-top:8px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.signin-option a#btn_login_submit{display:block;text-align:center;height:24px;padding:4px 0 0 0}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.forgot-passwd-option{font:12px Arial;color:#333}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.forgot-passwd-option a{color:#3296e6}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .bau-login dd.customer-pswd span.create-acc a{color:#555}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.customer-pswd span.create-acc a{color:#3296e6}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.forgot-passwd-option a:hover{text-decoration:underline}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .bau-login dd.customer-pswd span.create-acc a:hover{text-decoration:none;color:#09c}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.customer-pswd span.create-acc a:hover{text-decoration:underline;color:#3296e6}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.customer-pswd{margin-top:26px;font:12px arial;color:#333;height:29px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login dd.customer-pswd span.create-acc{display:block;margin-top:3px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .cms2SocialLogin li{float:left;margin:0 0 0 14px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .cms2SocialLogin li:first-child{margin:0}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .cms2SocialLogin ul{margin-left:67px;float:left;display:block}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .cms2SocialLogin li a{background:url("/images/global/icons/social-icons-sprite.png") no-repeat 0 0 transparent;display:block;float:left;height:25px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .cms2SocialLogin li a.module-facebook{background-position:0 -16px;width:23px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .sso-login .cms2SocialLogin li a.module-twitter{background-position:0 -54px;width:23px}
.dtv-topnav-util .sso-login dd.forgot-passwd-option span{margin:0 2px;float:left;display:block}
.dtv-topnav-util .sso-login dd.forgot-passwd-option{font:12px Arial;overflow:hidden;margin-top:8px}
.dtv-topnav-util .sso-login dd.forgot-passwd-option a{float:left;padding:0}
.dtv-topnav-util .sso-login .util-item .util-menu dd.forgot-passwd-option a:hover{text-decoration:underline}
#login-box-module.dtv-login-box.sso-login{overflow:hidden;margin-top:5px}
.dtv-topnav-myaccount .dtv-login-box.sso-login fieldset dl dd.forgot-passwd-option{margin-top:8px}
.sso-login .loginbox-login-wrapper .dialog-header-div{overflow:hidden}
.sso-login .loginbox-login-wrapper .dialog-header-div .login-box-header{clear:both;overflow:hidden;margin-top:20px;margin-bottom:20px}
.sso-login .loginbox-login-wrapper span#cookied_email{margin-top:0;color:#999;font:14px arial}
.dtv-topnav-util .util-item .util-menu .sso-login .loginbox-login-wrapper dd.login-text a{color:#3296e6;font:12px arial}
.dtv-topnav-util .util-item .util-menu .sso-login .loginbox-login-wrapper dd.login-text a:hover{text-decoration:underline}
.social-login-wrapper.sso-cookied-user #login_div_fb span.logo-image{display:none}
.social-login-wrapper.sso-cookied-user #login_div_fb a#facebook_text{margin-left:0}
#cookied_email{display:block;overflow:hidden;text-overflow:ellipsis;width:175px;margin:6px 0 0 0;font-size:14px;color:#8b8b90}
input[type=password].dummy{display:none}
.loginPlaceholder{position:relative}
.loginPlaceholder span.placeholder-value{position:absolute;top:12px;left:7px;display:block;color:#ccc;font:14px arial}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu.sso-customer .sso-login .user-info{padding-left:30px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu.sso-customer .sso-login .loginbox-links{padding-left:30px}
.dtv-topnav-util .dtv-topnav-myaccount.util-item .util-menu.sso-customer .sso-login .login-nfl-message{margin:0 0 20px;border-left:none;border-right:0;clear:both}
#dtv_header .co-brand-SONY #dtv_logo,#dtv_header .co-brand-sony #dtv_logo{left:210px}
#dtv_header .co-brand-MICROSOFT #dtv_logo,#dtv_header .co-brand-microsoft #dtv_logo{left:210px}
a.btn-mid-grey-new{display:block;background:#d8d8d8;background:-moz-linear-gradient(bottom,#d8d8d8 1%,#cbcbcb 100%);background:-webkit-gradient(bottom,#d8d8d8 1%,#cbcbcb 100%);background:-webkit-linear-gradient(bottom,#cbcbcb 1%,#cbcbcb 100%);background:-o-linear-gradient(bottom,#d8d8d8 1%,#cbcbcb 100%);background:-ms-linear-gradient(bottom,#d8d8d8 1%,#cbcbcb 100%);background:linear-gradient(to bottom,#d8d8d8 1%,#cbcbcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8',endColorstr='#cbcbcb',GradientType=0);box-shadow:0 1px #b8b8b8,inset 0 1px #fff;height:28px;border-radius:3px;padding-top:0}
a.btn-mid-grey-new:hover{background:#d8d8d8;background:-moz-linear-gradient(top,#dfdfdf 1%,#ececec 100%);background:-webkit-gradient(top,#dfdfdf 1%,#ececec 100%);background:-webkit-linear-gradient(top,#dfdfdf 1%,#ececec 100%);background:-o-linear-gradient(top,#dfdfdf 1%,#ececec 100%);background:-ms-linear-gradient(top,#dfdfdf 1%,#ececec 100%);background:linear-gradient(to top,#dfdfdf 1%,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ececec',GradientType=0);text-decoration:none}
a.btn-mid-grey-new:active{background:#d8d8d8;background:-moz-linear-gradient(bottom,#cbcbcb 1%,#d8d8d8 100%);background:-webkit-gradient(bottom,#cbcbcb 1%,#d8d8d8 100%);background:-webkit-linear-gradient(bottom,#cbcbcb 1%,#d8d8d8 100%);background:-o-linear-gradient(bottom,#cbcbcb 1%,#d8d8d8 100%);background:-ms-linear-gradient(bottom,#cbcbcb 1%,#d8d8d8 100%);background:linear-gradient(to bottom,#cbcbcb 1%,#d8d8d8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcb',endColorstr='#d8d8d8',GradientType=0)}
a.btn-mid-grey-new span{text-align:center;display:block;float:none!important;padding-top:6px;color:#666;font-weight:bold;font-size:16px;text-shadow:0 -1px #fff;width:100%}
a.btn-mid-grey-new:active span{text-shadow:0 -1px #fff}
.business-tfn{padding-top:2px;font:30px/30px DTV-DIN-LGT!important;color:#f6922b;background:none!important}
#login-box-module .get-directv{color:#aaa;font-size:12px;line-height:16px}
#login-box-module .get-directv.pad{padding-top:5px}
#login-box-module .get-directv a{font-family:Arial;color:#3296e6}
#login-box-module .get-directv p,span,li{font-family:Arial;font-weight:normal}
.business-tfn{padding-right:145px;padding-left:0}
.business-quote span{padding-left:20px}
.dtv-nav.newco-cookied-dark{background:#202224;border-top:1px solid #2c2e34;border-bottom:1px solid #2c2e34;box-shadow:none}
.newco-cookied-dark #dtv_topnav nav>ul>li>span>a{color:#fff;text-shadow:1px 1px 0 #000}
.newco-cookied-dark #dtv_topnav nav>ul>li.hover>span>a{background:#1e2022;box-shadow:0 2px 6px #1a1b1c inset}
.newco-cookied-dark #dtv_topnav ul li.home.nav-item{display:none}
.newco-cookied-dark #dtv_topnav ul li.nav-item.no-sub.first{border-left:1px solid #2c2e34}
.newco-cookied-dark #dtv_topnav nav>ul>li>span{border-right:1px solid #2c2e34;box-shadow:none}
.newco-cookied-dark #dtv_topnav nav>ul>li{min-width:140px}
.newco-cookied-dark #dtv_topnav nav.dtv>ul li.last span{padding:0}
.dtv-topnav-util .util-item>label a.omniHeaderBrandingNavLink.newcoHelp{background:url("/images/att/help_icon.png") no-repeat scroll 0 -2px;padding:2px 0 0 25px}
#dtv_footer_tup{border-top:5px solid #212325;position:relative;z-index:3;background:#1b1c1e;color:#e0e0e0;text-align:center;margin:0 auto;width:100%}
#dtv_footer_tup.ws-footer{width:100%;min-height:200px!important;height:auto}
.dtv-footer-tup{height:100%}
#dtv_footer_nav{margin:0 auto;width:904px;padding:45px 38px 42px;text-align:left;overflow:hidden}
.footer-links{float:left;font-family:Arial;color:#ccc;min-width:1000px}
.primary-links{float:left;padding:0;margin:0 31px 0 0}
body.customer .primary-links{margin:0 38px 0 0}
.primary-links ul{padding:0;margin:0}
.primary-links ul li ul li{clear:both;float:left;margin:0 0 15px 1px;padding:0;font-family:Arial;font-size:12px;font-weight:regular;text-shadow:0 0 1px #151617}
.primary-links ul li ul li a{color:#ccc;text-decoration:none}
.primary-links ul li ul li a:hover{color:#00ace3}
.primary-links .head-links{padding:0;margin:0 0 23px 0;font-size:17px;font-weight:bold;float:left;color:#00ace3;text-shadow:0 0 1px #151617}
.android .footer-nodes .primary-links{Width:158px;Overflow:hidden}
.head-links span.arrow{background:url("/images/content/themes/default/link_arrow.png") no-repeat scroll left center transparent;height:9px;margin:5px 0 0 10px;padding:0;position:absolute;white-space:nowrap;width:5px}
.social-links{padding:0}
.social-links li{clear:both;float:left;padding:0;margin:0;font-family:Arial;font-size:12px;font-weight:regular;color:#999;text-shadow:0 0 1px #151617}
.social-links li a{color:#ccc;text-decoration:none}
.social-links li a:hover{color:#00ace3}
#dtv_subfooter_nav{display:block;margin:0 auto;overflow:hidden;width:920px;clear:both;line-height:18px}
#dtv_subfooter_nav .footer-copy_message{line-height:18px;margin-bottom:50px}
.footer-sublinks ul{overflow:hidden}
#dtv_subfooter_nav .footer-copy_message ul li{padding-top:21px;width:100%;color:#999;text-shadow:0 0 1px #151617;text-decoration:none;font-size:12px;line-height:18px}
#dtv_subfooter_nav .footer-copy_message ul li a{font-size:11px;margin:0}
#dtv_subfooter_nav .footer-sublinks li{display:inline-block;font-family:Arial;font-size:12px;margin-right:0}
#dtv_subfooter_nav .footer-sublinks li a{color:#999;text-shadow:0 0 1px #151617;text-decoration:none;margin:0 0 0 15px;padding:0;line-height:18px}
#dtv_subfooter_nav .footer-sublinks li a:hover{color:#00ace3}
#copyright{color:#999;text-shadow:0 0 1px #151617;margin:0 17px 0 0}
#social_model li{margin-bottom:8px;margin-top:0;-moz-margin-bottom:0}
.primary-links #social_group{margin:0 0 20px}
#dtv_subfooter_nav .footer-sublinks li.margin{margin-right:16px}
#social_model .fb-target{margin-bottom:10px}
#social_model .twitter-target{margin-top:-1px}
#social_model .gplus-target{margin-top:-1px;margin-bottom:2px}
#social_model .youtube-target{margin-top:2px}
#social_model span.youtube{background:url("/images/content/themes/default/youtube.png") right center no-repeat;height:21px;padding:10px 55px 0 0;margin:-4px 0 0 0;display:inline-block}
#social_model .third-party-facebook{background:url("/images/global/footer/social_buttons.png");background-position:0 -80px;height:20px;width:44px;margin:0;position:relative;float:left}
#social_model .third-party-twitter-dtvservice{background:url("/images/global/footer/social_buttons.png");background-position:0 0;height:20px;width:161px;margin:0;position:relative;float:left}
#social_model .third-party-twitter-dtv{background:url("/images/global/footer/social_buttons.png");background-position:0 -40px;height:20px;width:120px;margin:4px 0 0 0;position:relative;float:left}
#social_model .third-party-google-plus{background:url("/images/global/footer/social_buttons.png");background-position:0 -120px;height:20px;width:32px;margin:4px 0 0 0;position:relative;float:left}
.third-party #dtv_footer_tup{margin-top:0!important;line-height:1.25}
.third-party #ctl_tup #ctl_header .rn_KeywordText2 input[type="text"]{padding-left:5px!important}
.third-party #dtv_footer_tup #copyright{padding-top:0!important}
.show-md{display:inherit!important}
.hide-md{display:none!important}
#support-modal{height:auto;padding:5px}
#support-modal .modal-content{box-shadow:0 0 3px #444343}
#support-modal .modal-content .ansCntr-modal-header{margin-bottom:16px}
#support-modal .modal-content .ansCntr-modal-header div{display:inline-block;padding:15px 15px 0 0}
#support-modal .modal-content .ansCntr-modal-header .ansCntr-modal-hd-desc span{font-family:arial;color:#666;font-size:14px;font-weight:bold;margin-left:12px}
#support-modal .modal-content .ansCntr-modal-header .ansCntr-modal-hd-btns{position:absolute;right:0;padding:3px 3px 0 0}
#support-modal .modal-content .ansCntr-modal-header .ansCntr-modal-hd-btns a{background:url("/images/global/icons/AnsCntr_icons_new.png") no-repeat;display:inline-block;vertical-align:top;width:20px;height:20px}
#support-modal .modal-content .ansCntr-modal-header .ansCntr-modal-hd-btns a.ansCntr-minmax-btn{background-position:-92px 0;margin-right:6px}
#support-modal .modal-content .ansCntr-modal-header .ansCntr-modal-hd-btns a.ansCntr-close-btn{background-position:-58px 0}
#support-modal .modal-content .ansCntr-modal-body{border-top:1px solid;border-color:#e3e3e3;padding-top:10px}
#support-modal.collapsed .modal-content .ansCntr-modal-header{margin-bottom:0}
#support-modal.collapsed .modal-content .ansCntr-modal-header .ansCntr-modal-hd-desc{display:inline-block;padding:15px 15px 12px 0}
#support-modal.collapsed{position:relative;min-height:56px!important}
#support-modal.collapsed .modal-content .ansCntr-modal-header .ansCntr-modal-hd-desc span.back-to-answer-center-text{display:block}
#support-modal.collapsed .modal-content .ansCntr-modal-header .ansCntr-modal-hd-btns a.ansCntr-minmax-btn{background-position:0 0}
.touch .ansCntr-modal-body{overflow:scroll!important;-webkit-overflow-scrolling:touch!important;height:495px}
#support-modal.collapsed .modal-content .ansCntr-modal-body{border-top:0}
#dtv_footer_nav .footer-link-newCo{padding-left:30%}
.newCo-cookied .primary-links{width:920px;padding-top:34px;height:30px}
.newCo-cookied .primary-links #social_model .social-links li{float:left;padding-left:50px;clear:none}
.home-footer .footer-links{margin-left:35%}
.newCo-cookied .primary-links #social_group{margin-top:10px}
.newCo-cookied #social_model span.youtube{height:18px}
.newCo-cookied .primary-links #social_model .social-links .youtube-target{padding-left:29px}
#dtv_footer_nav .footer-link-newCo .primary-links{padding-left:50px;margin-right:2px}
.copyright_newco{margin:30px 0}
body>img{display:none}
a.cep-btn,a.cep-btn-small-action,a.cep-btn-gray,a.order-module-btn{display:block;float:left;height:20px;background:url(/images/cep/btn_bg.png) right -20px no-repeat;border:0;padding-right:6px;margin-right:5px;color:#555;font-size:11px;line-height:16px;font-weight:700;cursor:pointer}
a.cep-btn-gray{position:relative}
a.cep-btn span,a.cep-btn-small-action span,a.cep-btn-gray span,a.order-module-btn span{display:block;float:left;background:url(/images/cep/btn_bg.png) left top no-repeat;padding:2px 4px 2px 12px}
.non-touch a.cep-btn:hover,.non-touch a.cep-btn-small-action:hover,.non-touch a.cep-btn-gray:hover,.non-touch a.order-module-btn:hover{color:#000;text-decoration:none;cursor:pointer}
.cep-btn-bar{border:1px solid #71b6e2;background:#f5faf3;padding:5px;margin-top:7px;height:20px}
.cep-btn-bar a.cep-btn,.cep-btn-bar a.cep-btn-action{float:right;margin:0 5px 0 0}
a.cep-btn-action{margin:0 5px 0 0}
a.cep-btn-gray span{position:relative;.position:static;background-position:left -40px;font-size:12px;color:#fff}
a.cep-btn-gray span span{display:block!important;display:none;position:absolute!important;top:-1px;left:-1px;background:0;color:#fff!important;text-shadow:0 -1px 0 #717171}
a.cep-btn span.shadow,a.cep-btn-gray span.shadow{color:#b84a09!important;color:#fff;text-shadow:0 -1px 0 #717171}
a.cep-btn-action span.shadow span{display:none}
a.cep-btn-gray{color:#bbb;position:relative;background-position:right -252px;height:20px;margin:0;padding-right:6px;cursor:default}
a.cep-btn-gray span{background-position:left -232px;height:20px;line-height:20px;color:#ccc!important}
a.cep-btn-gray span span{display:block;color:#888!important}
.non-touch a.cep-btn-gray:hover{cursor:default;background-position:right -252px}
.non-touch a.cep-btn-gray:hover span{background-position:left -232px}
a.cep-btn-small-action{background-position:right -184px;height:16px;text-decoration:none;font-size:10px}
a.cep-btn-small-action span{background-position:left -168px;height:16px;line-height:16px;padding:0 2px 0 8px;color:#fff!important;text-shadow:0 -1px 0 #717171}
.non-touch a.cep-btn-small-action:hover{background-position:right -216px;text-decoration:none}
.non-touch a.cep-btn-small-action:hover span{background-position:left -200px}
a.order-module-btn{background-position:right -352px;height:16px;text-decoration:none;font-size:11px}
a.order-module-btn span{background-position:left -336px;height:16px;line-height:16px;padding:0 2px 0 8px;color:#333}
.non-touch a.order-module-btn:hover span{color:#000}
a.cms2-btn-action{display:block;float:left;height:17px;background:url(/images/global/content/cms2_btn.png) right 0 no-repeat;border:0;padding:0;margin-left:6px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 #717171;font-size:12px;line-height:17px;font-weight:700;cursor:pointer}
.non-touch a.cms2-btn-action:hover{text-decoration:none}
a.cms2-btn-action span{position:relative;left:-6px;display:block;float:left;background:url(/images/global/content/cms2_btn.png) left top no-repeat;padding-left:6px;color:#fff;text-shadow:0 -1px 0 #717171;white-space:nowrap}
a.cep-btn-red,a.cep-btn-gray{position:relative;.position:relative;_position:inherit}
#forgotEmailDiv a.cep-btn-action,.gridTable a.cep-btn-action,.accordion_content a.cep-btn-action,.autopay_accordion_content a.cep-btn-action,.slim_accordion_content a.cep-btn-action,.accordion-content a.cep-btn-action{position:static}
#forgotEmailDiv a.cep-btn-action span,.gridTable a.cep-btn-action span,.accordion_content a.cep-btn-action span,.autopay_accordion_content a.cep-btn-action span,.slim_accordion_content a.cep-btn-action span,.accordion-content a.cep-btn-action span{color:#fff!important;text-shadow:0 -1px 0 #717171!important;position:inherit!important}
#forgotEmailDiv a.cep-btn-action span span,.gridTable a.cep-btn-action span span,.accordion_content a.cep-btn-action span span,.autopay_accordion_content a.cep-btn-action span span,.slim_accordion_content a.cep-btn-action span span,.accordion-content a.cep-btn-action span span{display:none!important}
#forgotEmailDiv a.cep-btn-gray,.gridTable a.cep-btn-gray,.accordion_content a.cep-btn-gray,.autopay_accordion_content a.cep-btn-gray,.slim_accordion_content a.cep-btn-gray,.accordion-content a.cep-btn-gray{position:static}
#forgotEmailDiv a.cep-btn-gray span,.gridTable a.cep-btn-gray span,.accordion_content a.cep-btn-gray span,.autopay_accordion_content a.cep-btn-gray span,.slim_accordion_content a.cep-btn-gray span,.accordion-content a.cep-btn-gray span{color:#fff!important;text-shadow:0 -1px 0 #717171!important;position:inherit!important}
#forgotEmailDiv a.cep-btn-gray span span,.gridTable a.cep-btn-gray span span,.accordion_content a.cep-btn-gray span span,.autopay_accordion_content a.cep-btn-gray span span,.slim_accordion_content a.cep-btn-gray span span,.accordioncontent a.cep-btn-gray span span{display:none!important}
.small-button,.small-buttonnew,.large-button,.large-short-button{text-align:center!important}
.small-button,.small-buttonnew,a.cep-btn-small{font:bold 9px/17px Arial,Helvetica,sans-serif!important;height:17px!important;width:84px}
.large-button{font:bold 16px/31px Arial,Helvetica,sans-serif!important;line-height:31px!important;height:31px!important;width:217px!important}
.large-short-button{font:bold 16px/31px Arial,Helvetica,sans-serif!important;line-height:31px!important;height:31px!important;width:188px!important}
.small-button,.small-buttonnew,.medium-button.fixed-width,.large-button,.large-short-button,{padding:0!important}
.medium-button.fixed-width{width:105px!important}
.order-button span,a.cep-btn-small span{color:#fff!important;text-shadow:0 -1px 0 #ff4e00!important}
.alt-light-button span,.alt-button span{color:#fff!important;text-shadow:0 -1px 0 #717171!important}
.dark-button span,.dark-theme .default-button span,.dark-theme .alt-light-button span{color:#ccc!important;text-shadow:0 -1px 0 #717171!important}
.inactive-button span{color:#aaa!important;text-shadow:0 1px 0 #fff!important;cursor:default!important}
.light-button span,.default-button span{color:#666!important;text-shadow:0 1px 0 #fff!important}
.non-touch .light-button:hover span,.non-touch .default-button:hover span{color:#666!important;text-shadow:0 1px 0 #fff!important}
.small-button,.small-buttonnew,.medium-button,.medium-button span,.large-button,.large-short-button,a.cep-btn-small,a.cep-btn-action,a.cep-btn-action span,a.btn-sm-act,a.btn-sm-actalt,a.btn-sm-actaltdk,a.btn-sm-stdact,a.btn-sm-std,a.btn-sm-alt,a.btn-sm-em,a.btn-sm-inact,a.btn-sm-deact,a.btn-sm-act span,a.btn-sm-actalt span,a.btn-sm-actaltdk span,a.btn-sm-stdact span,a.btn-sm-std span,a.btn-sm-alt span,a.btn-sm-em span,a.btn-sm-deact span,a.btn-sm-inact span,a.btn-mid-std,a.btn-mid-act,a.btn-done-act,a.btn-mid-stdact,a.btn-mid-actalt,a.btn-mid-actaltdk,a.btn-mid-inact,a.btn-mid-std,a.btn-mid-alt,a.btn-mid-em,a.btn-mid-deact,a.btn-mid-std span,a.btn-mid-act span,a.btn-done-act span,a.btn-mid-stdact span,a.btn-mid-actalt span,a.btn-mid-actaltdk span,a.btn-mid-inact span,a.btn-mid-std span,a.btn-mid-alt span,a.btn-mid-em span,a.btn-mid-deact span{background:url(/images/global/buttons/sprite_buttons_blank.v5.png) no-repeat;text-decoration:none!important;white-space:nowrap;display:inline-block}
a.btn-cncl,a.btn-cncl span{background:0;text-decoration:none!important;white-space:nowrap;display:inline-block}
a.btn-mid-std-new,a.btn-mid-std-new span{background:url(/images/global/buttons/sprite_buttons_blank.v5.png) no-repeat;text-decoration:none!important;white-space:nowrap;display:inline-block}
a.btn-done{background:url(/images/global/buttons/sprite_buttons_blank.v5.png) no-repeat;text-decoration:none!important;white-space:nowrap;display:inline-block}
.small-button span,.small-buttonnew span,.medium-button span,.large-button span,.large-short-button span,a.cep-btn-small span,a.btn-sm-actalt span,a.btn-sm-std span,a.btn-mid-actalt span,a.btn-mid-std span{color:#666;text-shadow:0 1px 0 #fff}
a.btn-cncl span{color:#666;text-shadow:0 1px 0 #fff}
a.btn-mid-std-new span{color:#fff;text-shadow:0 -1px 0 #717171}
.btn-mid-std-new span{width:150px}
.non-touch a.btn-sm-actalt:hover span,.non-touch a.btn-sm-std:hover span,.non-touch a.btn-mid-actalt:hover span,.non-touch a.btn-mid-std:hover span{color:#666;text-shadow:0 1px 0 #fff}
.non-touch a.btn-cncl:hover span{color:#09c}
.non-touch a.btn-mid-std-new:hover span{color:#fff;text-shadow:0 -1px 0 #717171}
a.cep-btn-action span,a.btn-sm-act span,a.btn-mid-act span,a.btn-done-act span,a.btn-sm-stdact span,a.btn-mid-stdact span,a.btn-sm-em span,a.btn-mid-em span,a.btn-sm-alt span,a.btn-mid-alt span,a.btn-sm-actaltdk span,a.btn-mid-actaltdk span{color:#fff;text-shadow:0 -1px 0 #717171}
a.cep-btn-action span,a.btn-sm-act span,a.btn-mid-act span,a.btn-done-act span,a.btn-sm-stdact span,a.btn-mid-stdact span{text-shadow:0 -1px 0 #ff4e00}
a.btn-sm-inact span,a.btn-sm-deact span,a.btn-mid-inact span,a.btn-mid-deact span{color:#aaa}
.dark-theme .medium-button.cancel-button span,.dark-theme a.btn-mid-std.cancel-button span{color:#ccc!important;text-shadow:none!important}
.medium-button,a.cep-btn-action,a.btn-mid-std,a.btn-mid-act,a.btn-done-act,a.btn-mid-stdact,a.btn-mid-actalt,a.btn-mid-actaltdk,a.btn-mid-inact,a.btn-mid-std,a.btn-mid-alt,a.btn-mid-em,a.btn-mid-deact,a.btn-sm-act,a.btn-sm-actalt,a.btn-sm-actaltdk,a.btn-sm-stdact,a.btn-sm-std,a.btn-sm-alt,a.btn-sm-em,a.btn-sm-inact,a.btn-sm-deact{font:bold 13px/22px Arial,Helvetica,sans-serif!important;line-height:22px!important;height:22px!important;padding-right:4px!important}
a.btn-cncl{font:bold 13px/22px Arial,Helvetica,sans-serif!important;line-height:22px!important;height:22px!important;padding-right:4px!important}
.medium-button span,a.cep-btn-action span,a.btn-mid-std span,a.btn-mid-act span,a.btn-done-act span,a.btn-mid-stdact span,a.btn-mid-actalt span,a.btn-mid-actaltdk span,a.btn-mid-inact span,a.btn-mid-std span,a.btn-mid-alt span,a.btn-mid-em span,a.btn-mid-deact span,a.btn-sm-act span,a.btn-sm-actalt span,a.btn-sm-actaltdk span,a.btn-sm-stdact span,a.btn-sm-std span,a.btn-sm-alt span,a.btn-sm-em span,a.btn-sm-inact span,a.btn-sm-deact span{text-align:center;display:block;.display:inline-block;padding:0 6px 0 10px}
a.btn-cncl span{text-align:center;display:block;.display:inline-block;padding:0 20px 0 0}
.small-button.order-button,.small-buttonnew.order-button,a.cep-btn-small{background-position:-856px 0}
.small-button.default-button,.small-button.light-button,.small-buttonnew.default-button,.small-buttonnew.light-button{background-position:-856px -100px}
.small-button.alt-light-button,.small-buttonnew.alt-light-button{background-position:-856px -200px}
.small-button.dark-button,.small-buttonnew.dark-button,.dark-theme .small-button.default-button,.dark-theme .small-buttonnew.default-button{background-position:-856px -300px}
.small-button.alt-button,.small-buttonnew.alt-button{background-position:-856px -400px}
.non-touch .small-button.order-button:hover,.non-touch .small-buttonnew.order-button:hover,.non-touch a.cep-btn-small:hover{background-position:-856px -50px}
.non-touch .small-button.default-button:hover,.non-touch .small-buttonnew.default-button:hover,.non-touch .small-button.light-button:hover,.non-touch .small-buttonnew.light-button:hover,.non-touch .small-button.default-button:hover,.non-touch .small-buttonnew.default-button:hover{background-position:-856px -150px}
.non-touch .small-button.alt-light-button:hover,.non-touch .small-buttonnew.alt-light-button:hover{background-position:-856px -250px}
.non-touch .small-button.dark-button:hover,.non-touch .small-buttonnew.dark-button:hover,.non-touch .dark-theme .small-button.default-button:hover,.non-touch .dark-theme .non-touch .small-buttonnew.default-button:hover{background-position:-856px -350px}
.non-touch .small-button.alt-button:hover,.non-touch .small-buttonnew.alt-button:hover{background-position:-856px -450px}
.medium-button.order-button,a.cep-btn-action,a.btn-sm-act,a.btn-mid-act,a.btn-done-act,a.btn-sm-stdact,a.btn-mid-stdact{background-position:100% -700px}
.medium-button.default-button,.medium-button.light-button,a.btn-sm-std,a.btn-mid-std,a.btn-sm-actalt,a.btn-mid-actalt{background-position:100% -800px}
.medium-button.default-button.login-button,a.btn-mid-std-new{background-position:100% -950px}
a.btn-cncl{background-position:100% -725px}
.medium-button.alt-light-button,a.btn-sm-alt,a.btn-mid-alt,a.btn-sm-actaltdk,a.btn-mid-actaltdk{background-position:100% -900px}
.dark-theme .medium-button.alt-light-button{background-position:100% -1250px}
.medium-button.dark-button,.dark-theme .medium-button.default-button{background-position:100% -1000px}
.medium-button.alt-button,a.btn-sm-em,a.btn-mid-em{background-position:100% -1100px}
a.btn-done{background-position:100% -900px}
.medium-button.cancel-button,a.btn-mid-std.cancel-button{background-position:100% -800px}
.dark-theme .medium-button.cancel-button,.dark-theme a.btn-mid-std.cancel-button{background-position:100% -1250px}
.medium-button.order-button span,a.cep-btn-action span,a.btn-sm-act span,a.btn-mid-act span,a.btn-done-act span,a.btn-sm-stdact span,a.btn-mid-stdact span{background-position:0 -700px}
.medium-button.default-button span,.medium-button.light-button span,a.btn-sm-std span,a.btn-mid-std span,a.btn-sm-actalt span,a.btn-mid-actalt span{background-position:0 -800px}
.medium-button.default-button.login-button span,a.btn-mid-std-new span{background-position:0 -950px}
a.btn-cncl span{background-position:0 -725px}
.medium-button.alt-light-button span,a.btn-sm-alt span,a.btn-mid-alt span,a.btn-sm-actaltdk span,a.btn-mid-actaltdk span{background-position:0 -900px}
.dark-theme .medium-button.alt-light-button span{background-position:0 -1250px}
.medium-button.dark-button span,.dark-theme .medium-button.default-button span{background-position:0 -1000px}
.medium-button.alt-button span,a.btn-sm-em span,a.btn-mid-em span{background-position:0 -1100px}
a.btn-done span{background-position:0 -900px}
.medium-button.cancel-button span,a.btn-mid-std.cancel-button span{background-position:0 -800px}
.dark-theme .medium-button.cancel-button span,.dark-theme a.btn-mid-std.cancel-button span{background-position:0 -1250px}
.non-touch .medium-button.order-button:hover,.non-touch a.cep-btn-action:hover,.non-touch a.btn-sm-act:hover,.non-touch a.btn-mid-act:hover,.non-touch a.btn-done-act:hover,.non-touch a.btn-sm-stdact:hover,.non-touch a.btn-mid-stdact:hover{background-position:100% -750px}
.non-touch .medium-button.default-button:hover,.non-touch .medium-button.light-button:hover,.non-touch a.btn-sm-std:hover,.non-touch a.btn-mid-std:hover,.non-touch a.btn-sm-actalt:hover,.non-touch a.btn-mid-actalt:hover{background-position:100% -850px}
.non-touch .medium-button.default-button.login-button:hover,.non-touch a.btn-mid-std-new:hover{background-position:100% -950px}
.non-touch a.btn-cncl:hover{background-position:100% -725px}
.non-touch .medium-button.alt-light-button:hover,.non-touch a.btn-sm-alt:hover,.non-touch a.btn-mid-alt:hover,.non-touch a.btn-sm-actaltdk:hover,.non-touch a.btn-mid-actaltdk:hover{background-position:100% -950px}
.non-touch .dark-theme .medium-button.alt-light-button:hover{background-position:100% -1300px}
.non-touch .medium-button.dark-button:hover,.non-touch .dark-theme .medium-button.default-button:hover{background-position:100% -1050px}
.non-touch .medium-button.alt-button:hover,.non-touch a.btn-sm-em:hover,.non-touch a.btn-mid-em:hover{background-position:100% -1150px}
.non-touch a.btn-done:hover{background-position:100% -900px}
.non-touch .medium-button.cancel-button:hover,.non-touch a.btn-mid-std.cancel-button:hover{background-position:100% -850px}
.non-touch .dark-theme .medium-button.cancel-button:hover,.non-touch .dark-theme a.btn-mid-std.cancel-button:hover{background-position:100% -1300px}
.non-touch .medium-button.order-button:hover span,.non-touch a.cep-btn-action:hover span,.non-touch a.btn-sm-act:hover span,.non-touch a.btn-mid-act:hover span,.non-touch a.btn-done-act:hover span,.non-touch a.btn-sm-stdact:hover span,.non-touch a.btn-mid-stdact:hover span{background-position:0 -750px}
.non-touch .medium-button.default-button:hover span,.non-touch .medium-button.light-button:hover span,.non-touch a.btn-sm-std:hover span,.non-touch a.btn-mid-std:hover span,.non-touch a.btn-sm-actalt:hover span,.non-touch a.btn-mid-actalt:hover span{background-position:0 -850px}
.non-touch .medium-button.default-button.login-button:hover span,.non-touch a.btn-mid-std-new:hover span{background-position:0 -950px}
.non-touch a.btn-cncl:hover span{background-position:0 -725px}
.non-touch .medium-button.alt-light-button:hover span,.non-touch a.btn-sm-alt:hover span,.non-touch a.btn-mid-alt:hover span,.non-touch a.btn-sm-actaltdk:hover span,.non-touch a.btn-mid-actaltdk:hover span{background-position:0 -950px}
.non-touch .dark-theme .medium-button.alt-light-button:hover span{background-position:0 -1300px}
.non-touch .medium-button.dark-button:hover span,.non-touch .dark-theme .medium-button.default-button:hover span{background-position:0 -1050px}
.non-touch .medium-button.alt-button:hover span,.non-touch a.btn-sm-em:hover span,.non-touch a.btn-mid-em:hover span{background-position:0 -1150px}
.non-touch a.btn-done:hover span{background-position:0 -900px}
.non-touch .medium-button.cancel-button:hover span,.non-touch a.btn-mid-std.cancel-button span:hover{background-position:0 -850px}
.non-touch .dark-theme .medium-button.cancel-button:hover span,.non-touch .dark-theme a.btn-mid-std.cancel-button span:hover{background-position:0 -1300px}
a.btn-cncl.disabled,.non-touch a.btn-cncl.disabled:hover{background-position:100% -725px}
a.btn-cncl.disabled span,.non-touch a.btn-cncl.disabled:hover span{background-position:0 -725px!important;color:#aaa!important}
.small-button.inactive-button,.non-touch .small-button.inactive-button:hover,.small-button.disabled,.non-touch .small-button.disabled:hover,.small-buttonnew.inactive-button,.non-touch .small-buttonnew.inactive-button:hover,.small-buttonnew.disabled,.non-touch .small-buttonnew.disabled:hover,.large-button.inactive-button,.non-touch .large-button.inactive-button:hover,.large-button.disabled,.non-touch .large-button.disabled:hover,.medium-button.inactive-button,.medium-button.disabled,a.btn-sm-inact,a.btn-mid-inact,a.btn-sm-deact,a.btn-mid-deact,a.cep-btn-action.disabled,a.btn-mid-std.disabled,a.btn-mid-act.disabled,a.btn-done-act.disabled,a.btn-mid-stdact.disabled,a.btn-mid-actalt.disabled,a.btn-mid-actaltdk.disabled,a.btn-mid-inact.disabled,a.btn-mid-std.disabled,a.btn-mid-alt.disabled,a.btn-mid-em.disabled,a.btn-mid-deact.disabled,a.btn-sm-act.disabled,a.btn-sm-actalt.disabled,a.btn-sm-actaltdk.disabled,a.btn-sm-stdact.disabled,a.btn-sm-std.disabled,a.btn-sm-alt.disabled,a.btn-sm-em.disabled,a.btn-sm-inact.disabled,a.btn-sm-deact.disabled,.non-touch .medium-button.inactive-button:hover,.non-touch .medium-button.disabled:hover,.non-touch a.btn-sm-inact:hover,.non-touch a.btn-mid-inact:hover,.non-touch a.btn-sm-deact:hover,.non-touch a.btn-mid-deact:hover,.non-touch a.cep-btn-action.disabled:hover,.non-touch a.btn-mid-std.disabled:hover,.non-touch a.btn-mid-act.disabled:hover,.non-touch a.btn-done-act.disabled:hover,.non-touch a.btn-mid-stdact.disabled:hover,.non-touch a.btn-mid-actalt.disabled:hover,.non-touch a.btn-mid-actaltdk.disabled:hover,.non-touch a.btn-mid-inact.disabled:hover,.non-touch a.btn-mid-std.disabled:hover,.non-touch a.btn-mid-alt.disabled:hover,.non-touch a.btn-mid-em.disabled:hover,.non-touch a.btn-mid-deact.disabled:hover,.non-touch a.btn-sm-act.disabled:hover,.non-touch a.btn-sm-actalt.disabled:hover,.non-touch a.btn-sm-actaltdk.disabled:hover,.non-touch a.btn-sm-stdact.disabled:hover,.non-touch a.btn-sm-std.disabled:hover,.non-touch a.btn-sm-alt.disabled:hover,.non-touch a.btn-sm-em.disabled:hover,.non-touch a.btn-sm-inact.disabled:hover,.non-touch a.btn-sm-deact.disabled:hover,.dark-theme .lightbox-tup .small-button.inactive-button,.non-touch .dark-theme .lightbox-tup .small-button.inactive-button:hover,.dark-theme .lightbox-tup .small-button.disabled,.non-touch .dark-theme .lightbox-tup .small-button.disabled:hover,.dark-theme .lightbox-tup .small-buttonnew.inactive-button,.non-touch .dark-theme .lightbox-tup .small-buttonnew.inactive-button:hover,.dark-theme .lightbox-tup .small-buttonnew.disabled,.non-touch .dark-theme .lightbox-tup .small-buttonnew.disabled:hover,.dark-theme .lightbox-tup .large-button.inactive-button,.non-touch .dark-theme .lightbox-tup .large-button.inactive-button:hover,.dark-theme .lightbox-tup .large-button.disabled,.non-touch .dark-theme .lightbox-tup .large-button.disabled:hover,.dark-theme .lightbox-tup .medium-button.inactive-button,.dark-theme .lightbox-tup .medium-button.disabled,.dark-theme .lightbox-tup a.btn-sm-inact,.dark-theme .lightbox-tup a.btn-mid-inact,.dark-theme .lightbox-tup a.btn-sm-deact,.dark-theme .lightbox-tup a.btn-mid-deact,.dark-theme .lightbox-tup a.cep-btn-action.disabled,.dark-theme .lightbox-tup a.btn-mid-std.disabled,.dark-theme .lightbox-tup a.btn-mid-act.disabled,.dark-theme .lightbox-tup a.btn-done-act.disabled,.dark-theme .lightbox-tup a.btn-mid-stdact.disabled,.dark-theme .lightbox-tup a.btn-mid-actalt.disabled,.dark-theme .lightbox-tup a.btn-mid-actaltdk.disabled,.dark-theme .lightbox-tup a.btn-mid-inact.disabled,.dark-theme .lightbox-tup a.btn-mid-std.disabled,.dark-theme .lightbox-tup a.btn-mid-alt.disabled,.dark-theme .lightbox-tup a.btn-mid-em.disabled,.dark-theme .lightbox-tup a.btn-mid-deact.disabled,.dark-theme .lightbox-tup a.btn-sm-act.disabled,.dark-theme .lightbox-tup a.btn-sm-actalt.disabled,.dark-theme .lightbox-tup a.btn-sm-actaltdk.disabled,.dark-theme .lightbox-tup a.btn-sm-stdact.disabled,.dark-theme .lightbox-tup a.btn-sm-std.disabled,.dark-theme .lightbox-tup a.btn-sm-alt.disabled,.dark-theme .lightbox-tup a.btn-sm-em.disabled,.dark-theme .lightbox-tup a.btn-sm-inact.disabled,.dark-theme .lightbox-tup a.btn-sm-deact.disabled,.non-touch .dark-theme .lightbox-tup .medium-button.inactive-button:hover,.non-touch .dark-theme .lightbox-tup .medium-button.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-inact:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-inact:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-deact:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-deact:hover,.non-touch .dark-theme .lightbox-tup a.cep-btn-action.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-std.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-act.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-done-act.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-stdact.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-actalt.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-actaltdk.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-inact.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-std.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-alt.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-em.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-mid-deact.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-act.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-actalt.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-actaltdk.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-stdact.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-std.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-alt.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-em.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-inact.disabled:hover,.non-touch .dark-theme .lightbox-tup a.btn-sm-deact.disabled:hover{background:#d9d9d9 url(/images/global/buttons/button_disabled_bg.png) repeat!important;border:1px solid #b6b6b6;border-radius:3px;cursor:default}
.small-button.inactive-button span,.non-touch .small-button.inactive-button:hover span,.small-button.disabled span,.non-touch .small-button.disabled:hover span,.small-buttonnew.inactive-button span,.non-touch .small-buttonnew.inactive-button:hover span,.small-buttonnew.disabled span,.non-touch .small-buttonnew.disabled:hover span,.large-button.inactive-button span,.non-touch .large-button.inactive-button:hover span,.large-button.disabled span,.non-touch .large-button.disabled:hover span,.medium-button.inactive-button span,.medium-button.disabled span,a.btn-sm-inact span,a.btn-mid-inact span,a.btn-sm-deact span,a.btn-mid-deact span,a.cep-btn-action.disabled span,a.btn-mid-std.disabled span,a.btn-mid-act.disabled span,a.btn-done-act.disabled span,a.btn-mid-stdact.disabled span,a.btn-mid-actalt.disabled span,a.btn-mid-actaltdk.disabled span,a.btn-mid-inact.disabled span,a.btn-mid-std.disabled span,a.btn-mid-alt.disabled span,a.btn-mid-em.disabled span,a.btn-mid-deact.disabled span,a.btn-sm-act.disabled span,a.btn-sm-actalt.disabled span,a.btn-sm-actaltdk.disabled span,a.btn-sm-stdact.disabled span,a.btn-sm-std.disabled span,a.btn-sm-alt.disabled span,a.btn-sm-em.disabled span,a.btn-sm-inact.disabled span,a.btn-sm-deact.disabled span,.non-touch .medium-button.inactive-button:hover span,.non-touch .medium-button.disabled:hover span,.non-touch a.btn-sm-inact:hover span,.non-touch a.btn-mid-inact:hover span,.non-touch a.btn-sm-deact:hover span,.non-touch a.btn-mid-deact:hover span,.non-touch a.cep-btn-action.disabled:hover span,.non-touch a.btn-mid-std.disabled:hover span,.non-touch a.btn-mid-act.disabled:hover span,.non-touch a.btn-done-act.disabled:hover span,.non-touch a.btn-mid-stdact.disabled:hover span,.non-touch a.btn-mid-actalt.disabled:hover span,.non-touch a.btn-mid-actaltdk.disabled:hover span,.non-touch a.btn-mid-inact.disabled:hover span,.non-touch a.btn-mid-std.disabled:hover span,.non-touch a.btn-mid-alt.disabled:hover span,.non-touch a.btn-mid-em.disabled:hover span,.non-touch a.btn-mid-deact.disabled:hover span,.non-touch a.btn-sm-act.disabled:hover span,.non-touch a.btn-sm-actalt.disabled:hover span,.non-touch a.btn-sm-actaltdk.disabled:hover span,.non-touch a.btn-sm-stdact.disabled:hover span,.non-touch a.btn-sm-std.disabled:hover span,.non-touch a.btn-sm-alt.disabled:hover span,.non-touch a.btn-sm-em.disabled:hover span,.non-touch a.btn-sm-inact.disabled:hover span,.non-touch a.btn-sm-deact.disabled:hover span,.dark-theme .lightbox-tup .small-button.inactive-button span,.non-touch .dark-theme .lightbox-tup .small-button.inactive-button:hover span,.dark-theme .lightbox-tup .small-button.disabled span,.non-touch .dark-theme .lightbox-tup .small-button.disabled:hover span,.dark-theme .lightbox-tup .small-buttonnew.inactive-button span,.non-touch .dark-theme .lightbox-tup .small-buttonnew.inactive-button:hover span,.dark-theme .lightbox-tup .small-buttonnew.disabled span,.non-touch .dark-theme .lightbox-tup .small-buttonnew.disabled:hover span,.dark-theme .lightbox-tup .large-button.inactive-button span,.non-touch .dark-theme .lightbox-tup .large-button.inactive-button:hover span,.dark-theme .lightbox-tup .large-button.disabled span,.non-touch .dark-theme .lightbox-tup .large-button.disabled:hover span,.dark-theme .lightbox-tup .medium-button.inactive-button span,.dark-theme .lightbox-tup .medium-button.disabled span,.dark-theme .lightbox-tup a.btn-sm-inact span,.dark-theme .lightbox-tup a.btn-mid-inact span,.dark-theme .lightbox-tup a.btn-sm-deact span,.dark-theme .lightbox-tup a.btn-mid-deact span,.dark-theme .lightbox-tup a.cep-btn-action.disabled span,.dark-theme .lightbox-tup a.btn-mid-std.disabled span,.dark-theme .lightbox-tup a.btn-mid-act.disabled span,.dark-theme .lightbox-tup a.btn-done-act.disabled span,.dark-theme .lightbox-tup a.btn-mid-stdact.disabled span,.dark-theme .lightbox-tup a.btn-mid-actalt.disabled span,.dark-theme .lightbox-tup a.btn-mid-actaltdk.disabled span,.dark-theme .lightbox-tup a.btn-mid-inact.disabled span,.dark-theme .lightbox-tup a.btn-mid-std.disabled span,.dark-theme .lightbox-tup a.btn-mid-alt.disabled span,.dark-theme .lightbox-tup a.btn-mid-em.disabled span,.dark-theme .lightbox-tup a.btn-mid-deact.disabled span,.dark-theme .lightbox-tup a.btn-sm-act.disabled span,.dark-theme .lightbox-tup a.btn-sm-actalt.disabled span,.dark-theme .lightbox-tup a.btn-sm-actaltdk.disabled span,.dark-theme .lightbox-tup a.btn-sm-stdact.disabled span,.dark-theme .lightbox-tup a.btn-sm-std.disabled span,.dark-theme .lightbox-tup a.btn-sm-alt.disabled span,.dark-theme .lightbox-tup a.btn-sm-em.disabled span,.dark-theme .lightbox-tup a.btn-sm-inact.disabled span,.dark-theme .lightbox-tup a.btn-sm-deact.disabled span,.non-touch .dark-theme .lightbox-tup .medium-button.inactive-button:hover span,.non-touch .dark-theme .lightbox-tup .medium-button.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-inact:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-inact:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-deact:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-deact:hover span,.non-touch .dark-theme .lightbox-tup a.cep-btn-action.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-std.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-act.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-done-act.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-stdact.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-actalt.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-actaltdk.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-inact.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-std.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-alt.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-em.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-mid-deact.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-act.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-actalt.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-actaltdk.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-stdact.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-std.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-alt.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-em.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-inact.disabled:hover span,.non-touch .dark-theme .lightbox-tup a.btn-sm-deact.disabled:hover span{background:none!important;color:#aaa!important;text-shadow:0 1px 0 #fff!important}
.dark-theme .small-button.inactive-button,.non-touch .dark-theme .small-button.inactive-button:hover,.dark-theme .small-button.disabled,.non-touch .dark-theme .small-button.disabled:hover,.dark-theme .small-buttonnew.inactive-button,.non-touch .dark-theme .small-buttonnew.inactive-button:hover,.dark-theme .small-buttonnew.disabled,.non-touch .dark-theme .small-buttonnew.disabled:hover,.dark-theme .large-button.inactive-button,.non-touch .dark-theme .large-button.inactive-button:hover,.dark-theme .large-button.disabled,.non-touch .dark-theme .large-button.disabled:hover,.dark-theme .medium-button.inactive-button,.dark-theme .medium-button.disabled,.dark-theme a.btn-sm-inact,.dark-theme a.btn-mid-inact,.dark-theme a.btn-sm-deact,.dark-theme a.btn-mid-deact,.dark-theme a.cep-btn-action.disabled,.dark-theme a.btn-mid-std.disabled,.dark-theme a.btn-mid-act.disabled,.dark-theme a.btn-done-act.disabled,.dark-theme a.btn-mid-stdact.disabled,.dark-theme a.btn-mid-actalt.disabled,.dark-theme a.btn-mid-actaltdk.disabled,.dark-theme a.btn-mid-inact.disabled,.dark-theme a.btn-mid-std.disabled,.dark-theme a.btn-mid-alt.disabled,.dark-theme a.btn-mid-em.disabled,.dark-theme a.btn-mid-deact.disabled,.dark-theme a.btn-sm-act.disabled,.dark-theme a.btn-sm-actalt.disabled,.dark-theme a.btn-sm-actaltdk.disabled,.dark-theme a.btn-sm-stdact.disabled,.dark-theme a.btn-sm-std.disabled,.dark-theme a.btn-sm-alt.disabled,.dark-theme a.btn-sm-em.disabled,.dark-theme a.btn-sm-inact.disabled,.dark-theme a.btn-sm-deact.disabled,.non-touch .dark-theme .medium-button.inactive-button:hover,.non-touch .dark-theme .medium-button.disabled:hover,.non-touch .dark-theme a.btn-sm-inact:hover,.non-touch .dark-theme a.btn-mid-inact:hover,.non-touch .dark-theme a.btn-sm-deact:hover,.non-touch .dark-theme a.btn-mid-deact:hover,.non-touch .dark-theme a.cep-btn-action.disabled:hover,.non-touch .dark-theme a.btn-mid-std.disabled:hover,.non-touch .dark-theme a.btn-mid-act.disabled:hover,.non-touch .dark-theme a.btn-done-act.disabled:hover,.non-touch .dark-theme a.btn-mid-stdact.disabled:hover,.non-touch .dark-theme a.btn-mid-actalt.disabled:hover,.non-touch .dark-theme a.btn-mid-actaltdk.disabled:hover,.non-touch .dark-theme a.btn-mid-inact.disabled:hover,.non-touch .dark-theme a.btn-mid-std.disabled:hover,.non-touch .dark-theme a.btn-mid-alt.disabled:hover,.non-touch .dark-theme a.btn-mid-em.disabled:hover,.non-touch .dark-theme a.btn-mid-deact.disabled:hover,.non-touch .dark-theme a.btn-sm-act.disabled:hover,.non-touch .dark-theme a.btn-sm-actalt.disabled:hover,.non-touch .dark-theme a.btn-sm-actaltdk.disabled:hover,.non-touch .dark-theme a.btn-sm-stdact.disabled:hover,.non-touch .dark-theme a.btn-sm-std.disabled:hover,.non-touch .dark-theme a.btn-sm-alt.disabled:hover,.non-touch .dark-theme a.btn-sm-em.disabled:hover,.non-touch .dark-theme a.btn-sm-inact.disabled:hover,.non-touch .dark-theme a.btn-sm-deact.disabled:hover{background:#2d2d2d url(/images/global/buttons/button_disabled_bg.dark.png) repeat!important;border:1px solid #222;border-radius:4px;cursor:default}
.dark-theme .small-button.inactive-button span,.non-touch .dark-theme .small-button.inactive-button:hover span,.dark-theme .small-button.disabled span,.non-touch .dark-theme .small-button.disabled:hover span,.dark-theme .small-buttonnew.inactive-button span,.non-touch .dark-theme .small-buttonnew.inactive-button:hover span,.dark-theme .small-buttonnew.disabled span,.non-touch .dark-theme .small-buttonnew.disabled:hover span,.dark-theme .large-button.inactive-button span,.non-touch .dark-theme .large-button.inactive-button:hover span,.dark-theme .large-button.disabled span,.non-touch .dark-theme .large-button.disabled:hover span,.dark-theme .medium-button.inactive-button span,.dark-theme .medium-button.disabled span,.dark-theme a.btn-sm-inact span,.dark-theme a.btn-mid-inact span,.dark-theme a.btn-sm-deact span,.dark-theme a.btn-mid-deact span,.dark-theme a.cep-btn-action.disabled span,.dark-theme a.btn-mid-std.disabled span,.dark-theme a.btn-mid-act.disabled span,.dark-theme a.btn-done-act.disabled span,.dark-theme a.btn-mid-stdact.disabled span,.dark-theme a.btn-mid-actalt.disabled span,.dark-theme a.btn-mid-actaltdk.disabled span,.dark-theme a.btn-mid-inact.disabled span,.dark-theme a.btn-mid-std.disabled span,.dark-theme a.btn-mid-alt.disabled span,.dark-theme a.btn-mid-em.disabled span,.dark-theme a.btn-mid-deact.disabled span,.dark-theme a.btn-sm-act.disabled span,.dark-theme a.btn-sm-actalt.disabled span,.dark-theme a.btn-sm-actaltdk.disabled span,.dark-theme a.btn-sm-stdact.disabled span,.dark-theme a.btn-sm-std.disabled span,.dark-theme a.btn-sm-alt.disabled span,.dark-theme a.btn-sm-em.disabled span,.dark-theme a.btn-sm-inact.disabled span,.dark-theme a.btn-sm-deact.disabled span,.non-touch .dark-theme .medium-button.inactive-button:hover span,.non-touch .dark-theme .medium-button.disabled:hover span,.non-touch .dark-theme a.btn-sm-inact:hover span,.non-touch .dark-theme a.btn-mid-inact:hover span,.non-touch .dark-theme a.btn-sm-deact:hover span,.non-touch .dark-theme a.btn-mid-deact:hover span,.non-touch .dark-theme a.cep-btn-action.disabled:hover span,.non-touch .dark-theme a.btn-mid-std.disabled:hover span,.non-touch .dark-theme a.btn-mid-act.disabled:hover span,.non-touch .dark-theme a.btn-done-act.disabled:hover span,.non-touch .dark-theme a.btn-mid-stdact.disabled:hover span,.non-touch .dark-theme a.btn-mid-actalt.disabled:hover span,.non-touch .dark-theme a.btn-mid-actaltdk.disabled:hover span,.non-touch .dark-theme a.btn-mid-inact.disabled:hover span,.non-touch .dark-theme a.btn-mid-std.disabled:hover span,.non-touch .dark-theme a.btn-mid-alt.disabled:hover span,.non-touch .dark-theme a.btn-mid-em.disabled:hover span,.non-touch .dark-theme a.btn-mid-deact.disabled:hover span,.non-touch .dark-theme a.btn-sm-act.disabled:hover span,.non-touch .dark-theme a.btn-sm-actalt.disabled:hover span,.non-touch .dark-theme a.btn-sm-actaltdk.disabled:hover span,.non-touch .dark-theme a.btn-sm-stdact.disabled:hover span,.non-touch .dark-theme a.btn-sm-std.disabled:hover span,.non-touch .dark-theme a.btn-sm-alt.disabled:hover span,.non-touch .dark-theme a.btn-sm-em.disabled:hover span,.non-touch .dark-theme a.btn-sm-inact.disabled:hover span,.non-touch .dark-theme a.btn-sm-deact.disabled:hover span{background:none!important;color:#222!important;text-shadow:0 1px 0 #333!important}
.large-button.order-button{background-position:0 0}
.large-button.light-button,.large-button.default-button{background-position:0 -100px}
.large-button.alt-light-button{background-position:0 -200px}
.large-button.dark-button,.dark-theme .large-button.default-button{background-position:0 -300px}
.large-button.alt-button{background-position:0 -400px}
.large-short-button.order-button{background-position:0 -600px}
.non-touch .large-button.order-button:hover{background-position:0 -50px}
.non-touch .large-short-button.order-button:hover{background-position:0 -650px}
.non-touch .large-button.light-button:hover,.non-touch .large-button.default-button:hover{background-position:0 -150px}
.non-touch .large-button.alt-light-button:hover{background-position:0 -250px}
.non-touch .large-button.dark-button:hover,.non-touch .dark-theme .large-button.default-button:hover{background-position:0 -350px}
.non-touch .large-button.alt-button:hover{background-position:0 -450px}
a.btn-sm-ajax,a.btn-sm-ajax span,a.btn-mid-ajax,a.btn-mid-ajax span{background:none!important;border:none!important}
a.btn-spinner,a.btn-spinner:hover,a.btn-spinner:active,a.btn-spinner.disabled,.non-touch a.btn-spinner.disabled{background:url(/images/global/ajax/loading_16px.gif) 50% 50% no-repeat!important;_background-image:none;border:none!important;box-shadow:none!important}
a.btn-spinner span{background:none!important;visibility:hidden;border:none!important}
a#creditCheckBtn span.ajax-loader img{margin-right:10px}
.large-button.ep-cta-order b.icon,.large-button.cta-icon-streaming b.icon,.medium-button.ep-cta-order b.icon,.medium-button.cta-icon-streaming b.icon{display:inline-block;background:url(/images/eportal/global/ep_cta_icon_watchnow.png) -9999px no-repeat;width:19px;height:31px;vertical-align:top;.vertical-align:middle}
.large-button.cta-icon-streaming b.icon{background-position:-50px -45px;margin-right:5px}
.dark-theme .large-button.cta-icon-streaming b.icon{background-position:-50px 5px;margin-right:5px}
.large-button.ep-cta-order b.icon,.dark-theme .large-button.ep-cta-order b.icon{display:none}
.medium-button.cta-icon-streaming b.icon{background-position:0 -46px;width:16px;height:22px}
.dark-theme .medium-button.cta-icon-streaming b.icon{background-position:0 4px;width:16px;height:22px}
.medium-button.ep-cta-order b.icon,.dark-theme .medium-button.ep-cta-order b.icon{background-position:0 -96px;width:16px;height:22px}
.lightbox-tup a.btn-spinner,.lightbox-tup a.btn-spinner.disabled,.lightbox-tup a.btn-spinner.disabled:hover{background-image:url(/images/global/ajax/loading_16px.gif) 50% 50% no-repeat!important}
.medium-button.cta-icon-streaming span{padding:0 22px 0 26px;width:136px}
.medium-button.cta-icon-playlist span{padding:0 22px 0 26px;width:140px}
.program-title-promo .medium-button.cta-icon-streaming{width:118px}
.program-title-promo .medium-button.cta-icon-streaming span{padding:0;width:auto}
.non-touch .btn-large-act:hover{background-position:0 -50px;text-decoration:none}
.btn-large-act{background:url("/images/global/buttons/sprite_buttons_blank.v5.png") repeat scroll 0 0 transparent;clear:both;color:#fff!important;text-shadow:0 -1px 0 #ff4e00;float:left;font-size:15px;font-weight:bold!important;height:25px;margin-top:12px;padding-top:6px;text-align:center;width:219px}
.btn-large-act span{font-weight:bold!important;color:#fff!important}
.inactive-button{background:url("/images/global/buttons/sprite_buttons_blank.v5.png") no-repeat 0 -150px transparent}
.non-touch .inactive-button:hover{background:url("/images/global/buttons/sprite_buttons_blank.v5.png") no-repeat 0 -150px transparent}
.terms-close-link{background-color:#999;background-image:none;border-radius:6px;color:#fff;text-shadow:0 -1px 0 #717171;float:left;height:22px;margin-top:30px;padding-top:5px;text-align:center;width:105px}
.btn-large-cancel{background:url(/images/global/buttons/sprite_buttons_blank.v5.png) no-repeat;text-decoration:none;white-space:nowrap;display:inline-block;background-position:0 -200px;text-align:center;font:bold 16px Arial,Helvetica,sans-serif;line-height:30px;height:30px;width:217px;padding:0}
.non-touch .btn-large-cancel:hover{background-position:0 -250px;text-decoration:none}
.btn-large-cancel span{color:#fff;text-shadow:0 -1px 0 #717171}
.ep-cta-btn{display:block;background:url(/images/global/buttons/sprite_buttons_blank.v5.png) 100% -100px no-repeat;width:84px;height:17px;line-height:17px;margin:0 auto;text-align:center}
.non-touch .ep-cta-btn:hover{background-position:100% -150px;text-decoration:none}
.ep-cta-btn span{display:inline-block;font-size:9px;line-height:17px;color:#666;font-weight:bold}
.non-touch .ep-cta-btn span:hover{color:#565656}
.ep-cta-btn.ep-cta-order{background-position:100% 0}
.non-touch .ep-cta-btn.ep-cta-order:hover{background-position:100% -50px}
.ep-cta-btn.ep-cta-order span{color:#fff}
.ep-cta-upgrade span{background:url(/images/eportal/global/ep_cta_icon_upgrade.png) left 3px no-repeat;padding-left:11px}
.ep-cta-btn-med span{min-width:118px}
.ep-cta-btn-med .icon{.display:inline-block}
.ep-cta-tup .ep-cta-button.medium-button{width:184px;margin-right:0}
.ep-cta-tup .ep-cta-button.medium-button.record-episode{margin-right:7px}
body.ie8 .ep-cta-tup .ep-cta-button.medium-button.record-episode{margin-right:9px}
body.ie9 .ep-cta-tup .ep-cta-button.medium-button.record-episode{margin-right:5px}
.ep-cta-tup .ep-cta-button.ep-cta-watchlive{display:block;width:384px;margin-top:10px}
.ep-cta-tup .ep-cta-button.ep-cta-watchlive span{overflow:hidden}
.ep-cta-tup .ep-cta-button.ep-cta-watchlive span img{float:left;height:15px;min-width:15px;margin-top:3px;margin-left:123px}
.ep-cta-tup .ep-cta-button.ep-cta-watchlive span .watch-now{float:left;margin-left:10px}
.ep-cta-tup .ep-cta-button.ep-cta-watchlive.inactive{display:none}
.details-order .ep-cta-button.ep-cta-watchlive span{overflow:hidden}
.details-order .ep-cta-button.ep-cta-watchlive span img{float:left;margin-top:7px;margin-left:40px;height:15px;min-width:15px}
.details-order .ep-cta-button.ep-cta-watchlive span .watch-now{float:left;margin-left:10px}
.btn-blue{background:#359be7;background-image:-webkit-linear-gradient(top,#359be7,#227dd0);background-image:-moz-linear-gradient(top,#359be7,#227dd0);background-image:-o-linear-gradient(top,#359be7,#227dd0);background-image:-ms-linear-gradient(top,#359be7,#227dd0);background-image:linear-gradient(to bottom,#359be7,#227dd0);box-shadow:inset 0 1px #6fb8ee,inset 0 -1px #2871ae!important;border-radius:4px;padding:0 20px;display:inline-block;margin:10px 0;height:28px;text-shadow:0 -1px #005988}
.btn-blue:hover{background:#49b0fb;background:-moz-linear-gradient(top,#49b0fb 0,#3691e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#49b0fb),color-stop(100%,#3691e4));background:-webkit-linear-gradient(top,#49b0fb 0,#3691e4 100%);background:-o-linear-gradient(top,#49b0fb 0,#3691e4 100%);background:-ms-linear-gradient(top,#49b0fb 0,#3691e4 100%);background:linear-gradient(to bottom,#49b0fb 0,#3691e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49b0fb',endColorstr='#3691e4',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee}
.btn-blue span{display:inline-block;font-weight:bold;text-align:center;font-size:15px;line-height:28px;padding:0;width:auto;color:#fff}
.upgardeChannel-button{background:#ffa80f;background:-moz-linear-gradient(top,#ffa80f 0,#ff800f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffa80f),color-stop(100%,#ff800f));background:-webkit-linear-gradient(top,#ffa80f 0,#ff800f 100%);background:-o-linear-gradient(top,#ffa80f 0,#ff800f 100%);background:-ms-linear-gradient(top,#ffa80f 0,#ff800f 100%);background:linear-gradient(to bottom,#ffa80f 0,#ff800f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa80f',endColorstr='#ff800f',GradientType=0);box-shadow:0 1px #ff4e00,inset 0 1px #ffc664;text-shadow:0 -1px #db4300;height:38px!important;border-radius:5px;width:232px!important;padding-top:5px}
.upgardeChannel-button:hover{background:#ffae18;background:-moz-linear-gradient(top,#ffae18 0,#ff9632 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffae18),color-stop(100%,#ff9632));background:-webkit-linear-gradient(top,#ffae18 0,#ff9632 100%);background:-o-linear-gradient(top,#ffae18 0,#ff9632 100%);background:-ms-linear-gradient(top,#ffae18 0,#ff9632 100%);background:linear-gradient(to bottom,#ffae18 0,#ff9632 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffae18',endColorstr='#ff9632',GradientType=0);box-shadow:0 1px #ff820f,inset 0 1px #ffc664;background-position:0 0!important}
.upgardeChannel-button span{font-size:22px;font-weight:bold;text-align:center}
/*!
 * Bootstrap v2.1.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.dtv-infopop-content,.dtv-popup-content{display:none}
.tooltip{position:absolute;z-index:1030;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}
.tooltip.in{opacity:.8;filter:alpha(opacity=80)}
.tooltip.top{margin-top:-3px}
.tooltip.right{margin-left:3px}
.tooltip.bottom{margin-top:3px}
.tooltip.left{margin-left:-3px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;min-width:298px;padding:5px;border-radius:3px;background-color:#666;background:linear-gradient(top,#70757a 0,#51555a 10%);border-top:1px solid #85919b;border-bottom:1px solid #35393e;box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;font-size:12px;line-height:17px;color:333}
.popover p{margin:1em 0 0}
.popover p:first-child{margin:0}
.popover.top{margin-bottom:10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-right:10px}
.popover-title{display:none}
.popover-inner{background:#fff;border-radius:3px}
.popover-content{padding:5px 5px 10px 10px}
.popover-content>p{margin-top:5px;margin-right:25px}
.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}
.popover .arrow{display:none}
#lb-dimmer{background:#000;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000;opacity:0;.filter:alpha(opacity=0)}
.ipad #lb-dimmer{right:-20px}
.lightbox-frame-small{width:502px}
.lightbox-frame-wide{width:794px}
.lightbox-frame-narrow{width:718px}
.lightbox-pepod{width:731px}
.lightbox-tup .message-bar{background:url('/images/global/icons/icon_info.png') 4px 8px no-repeat;line-height:18px;padding:6px 0 6px 24px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px;margin-top:10px}
.lightbox-tup .message-bar-lb{background:url('/images/global/icons/icon_info.png') 4px 8px no-repeat;line-height:18px;padding:6px 0 6px 24px;border-top:1px solid #ccc;border:0;margin-bottom:5px}
.lb-content-tup{background-image:none;padding:5px 7px 7px 7px}
.lb-content-tup .lb_left_padded,.lb-content-tup .paddedFormRow,cep-content,.cep-content .paddedFormRow{padding-bottom:10px}
.cep-content .lb_last_row{padding:0}
.cep-content .lb_last_row_nobottom{clear:left}
.lb-content-tup .lb-sbcontent{background-color:#f5fafe;font-size:11px}
.lb-content-tup .zip-code-county{background-color:#fff;border:1px #bcbcbc solid;padding:0 10px 12px 10px;.padding:0 10px 2px 10px}
.lb-content-tup .zip-code-county div{margin:0;padding:0;float:left}
.lb-content-tup .zip-code-county label{margin:0 15px 0 0;padding:0;float:left}
.lb-content-tup .zip-code-county input{margin:1px 0 1px 2px;.margin:2px 0 2px 2px;padding:0;line-height:14px;font-size:12px}
.lb-content-tup .zip-code-county select{margin:0 0 0 2px;padding:0;line-height:14px;font-size:12px}
.cep-content-tup .requiredNote{margin-top:0}
.cep-content-tup .autopay_accordion_content .requiredNote,.cep-content-tup .slim_accordion_content .requiredNote,.cep-content-tup .accordion-content .requiredNote{margin:0;float:right}
.lb_cep_message{background:url(/images/cep/hdr_content_lightbox_message.gif) repeat-y}
.lb_cep_message_content{padding:0 10px;margin:5px 0}
.lb_cep_message_top{height:5px;background:url(/images/cep/hdr_lightbox_message.gif) top no-repeat;clear:both;line-height:1px;font-size:1px}
.lb_cep_message_bottom{height:5px;background:url(/images/cep/hdr_bottom_lightbox_message.gif) bottom no-repeat;clear:both;line-height:1px;font-size:1px}
.lb_cep_message_546{margin:10px 0 5px;background:#d8e0e2 url(/images/cep/hdr_lightbox_message_bg.png) left bottom no-repeat;padding:0 10px 10px}
.lb_cep_message_546 .lb_cep_message_546_top{margin:0 -10px;background:#d8e0e2 url(/images/cep/hdr_lightbox_message_bg.png) left top no-repeat;height:10px;line-height:1px;font-size:1px}
.lb_cep_footer{background-color:#f5faf3;border:1px solid #71b6e2;margin:0;padding:5px 0;clear:both}
.lb_cep_footer_button{margin:0 0 0 8px;padding:0}
.lb_cep_footer_buttons{float:right;margin:0;padding:0;font-size:1px}
.lb_cep_footer_message{color:#333;float:left;padding:0 0 0 8px;margin:0 auto;font-size:11px}
.lightbox-tup .lightbox-content #proximity-messageBox{padding-top:5px}
.lightbox-tup .lightbox-content #proximity-messageBox .launch-mob-app #launch-app{font-size:12px}
.lb-sbcontent.proximity-check{min-height:100px;margin:0 10px}
.lb-sbcontent.proximity-check .decor{background:#f3f3f3;border-radius:5px;border:0;position:absolute;top:10px;padding:9px 14px 11px;text-align:justify}
.lb-sbcontent.proximity-check .decor.proximity-status{min-width:618px}
.lb-sbcontent.proximity-check .decor ul li{background:url("/cms2/global/icons/sm_cl_gry__info.png") 0 1px no-repeat;padding-left:20px}
.lb-sbcontent.proximity-check .decor .pop-over-OOH.inactive{display:none}
.lb-sbcontent.proximity-check .decor .pop-over-learnmore.inactive{display:none}
.lb-sbcontent.proximity-check .decor .recheck-btn{color:#00ace3}
.lb-sbcontent.proximity-check .decor .recheck-btn.inactive{display:none}
.lb-sbcontent.proximity-check .decor .inhome.inactive{display:none}
.lb-sbcontent.proximity-check .decor .outofhome.inactive{display:none}
.lb-status.rechecking-btn{background:url("/images/global/ajax/loading_16px.dark.gif") no-repeat scroll left center;height:16px;padding-left:25px;font-size:12px;float:left;margin-left:15px;margin-bottom:10px}
.lb-status.rechecking-btn.inactive{display:none}
.lb-btn-bar.show-channels-link{margin-bottom:5px}
.lb-btn-bar.show-channels-link .lb-btn-wrap .inhome.inactive{display:none}
.lb-btn-bar.show-channels-link .lb-btn-wrap .outofhome.inactive{display:none}
.lb-btn-bar.show-channels-link .lb-btn-wrap{font-size:12px}
.lb_pb-confirmation #btn-submit-credit-link{float:right}
.lb_pb-confirmation #btn-go-back{float:left;position:absolute;right:100px}
.lb_pb-confirmation .lb-btn-bar .message{float:left;line-height:24px;font-size:12px}
.lb_pb-confirmation .lb-btn-bar{margin-top:2px;padding-bottom:8px}
.lb_payment-confirmation #btn-go-back{left:74%!important}
.lb_payment-confirmation #btn-go-back,.lb_payment-confirmation .btn-mid-act{position:absolute;top:5px}
.lb_payment-confirmation .lb-btn-bar .message{float:left}
.lb_payment-confirmation .lb-btn-bar{top:5px}
div.flyout-v-panes{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}
ul.flyout-v-panes,ul.flyout-pages{position:relative;.zoom:1}
.lb-help-txt{color:#666;font:12px Arial,Helvetica,sans-serif;line-height:16px;padding:5px}
.lb-help-txt h3,.lb-help-txt h4{height:25px;margin:0;padding:19px 0 0 54px;.padding:17px 0 2px 54px;font-weight:normal;font-size:23px;.line-height:25px;color:#333;background:url(/images/epod/flyouts/icon_question_blue_big.png) no-repeat;_background:url(/images/epod/flyouts/icon_question_blue_big_ie6.png) no-repeat}
.lightbox-tup{position:relative;margin:15px;padding:10px;_height:.01%;.zoom:1}
.lightbox-tup:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}
.lightbox-tup .lightbox-bg{position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:white;border:1px solid #c5c5c5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 3px #444343;-moz-box-shadow:0 0 3px #444343;-webkit-box-shadow:0 0 3px #444343}
.lightbox-tup .lightbox-content{position:relative;zoom:1}
.lb-content-tup{background-image:none;padding:0}
.lb-content-tup .lb-sbcontent{background-color:#f8f8f8;font-size:11px}
.lb-sbcontent .lb-cep-message-tup{min-height:45px;height:auto!important;height:45px;margin:15px 0 0 0;padding:0 0 0 30px;border-top:1px solid #ccc;background:url(/images/global/lightbox/icon_lightbulb.png) 2px 8px no-repeat;_background-image:url(/images/global/lightbox/icon_lightbulb_ie6.png)}
.lb-sbcontent .lb-cep-message{margin:10px 0 0 0;padding:0;font-family:Arial,sans-serif;font-size:12px;line-height:16px;color:#666}
.lb-sbcontent .intro .lb-cep-message{margin:0}
.lb-caption{margin:0;padding:5px 10px;background:#f8f8f8;color:#333;font-size:12px;line-height:17px;border:1px #ccc solid;border-top:0}
.errmsg-tup{margin:0 0 15px 0;padding:0}
.btn-bar-txt{float:left;margin:0;padding:0;font-size:12px;line-height:18px;font-family:arial}
h4.lb-header{color:#000;font-family:trebuchet ms;font-size:18px;font-weight:bold;line-height:15px;margin:10px 2px 10px 9px}
.lb-btn-bar{float:right;margin:0;padding-bottom:12px;padding-right:10px;padding-top:3px}
.lb-btn-bar .lb-btn-wrap{margin:0 1px 0 0;padding:0;float:right}
.lb-btn-bar .btn-bar-txt,.lb-btn-bar .lb-endnote{position:absolute;left:10px}
.lb-btn-bar .lb-btn-wrap a.btn-mid-std,.lb-btn-bar .lb-btn-wrap a.btn-mid-alt,.lb-btn-bar .lb-btn-wrap a.btn-mid-em,.lb-btn-bar .lb-btn-wrap a.btn-mid-act,.lb-btn-bar .lb-btn-wrap a.btn-sm-std,.lb-btn-bar .lb-btn-wrap a.btn-sm-alt,.lb-btn-bar .lb-btn-wrap a.btn-sm-em,.lb-btn-bar .lb-btn-wrap a.btn-sm-stdact,.lb-btn-bar .lb-btn-wrap a.btn-sm-stdact,.lb-btn-bar .lb-btn-wrap a.btn-sm-act{margin-left:10px}
a.in-close{display:block;position:relative;top:-10px;left:15px;width:17px;height:17px;overflow:hidden;text-indent:-9999px;text-decoration:none;float:right;background:url(/images/global/lightbox/infopop-close-12-12.png) no-repeat}
a.lb-close,a.lb-close-sm{display:block;position:relative;top:-15px;left:5px;width:17px;height:17px;overflow:hidden;text-indent:-9999px;text-decoration:none;float:right;background:url(/images/global/lightbox/lb_btn_close.png) no-repeat -13px 0}
a.lb-close.lb-close-lightbox{display:block;position:relative;top:-15px;left:5px;width:17px;height:17px;overflow:hidden;text-indent:-9999px;text-decoration:none;float:right;background:url(/images/global/lightbox/lb_btn_close.png) no-repeat -13px 0}
a.in-close.in-close-hide{display:block;position:relative;top:0;left:5px;width:17px;height:17px;overflow:hidden;text-indent:-9999px;text-decoration:none;float:right;background:url(/images/global/lightbox/infopop-close-12-12.png) no-repeat}
a.lb-close:hover,a.lb-close-sm:hover{text-decoration:none;background-position:-13px -17px}
.lb-close{margin-top:0}
a.lb-close-sm{width:13px;height:13px;background-position:0 0}
a.lb-close-sm:hover{background-position:0 -13px}
.ipop-content-tup a.lb-close{display:block;position:relative;top:-15px;left:5px;width:17px;height:17px;overflow:hidden;text-indent:-9999px;text-decoration:none;float:right;background:url(/images/global/lightbox/lb_btn_close.png) no-repeat -13px 0}
.lb-sbleft{width:520px;margin:0;padding:0;float:left}
.lb-sbright{width:172px;margin:0;padding:10px 5px;background:#d3dadb;border:1px #3288b8 solid;float:right}
#lb_zip #zipCodeLabel input,#lb_epg_zip #zipCodeLabel input{width:150px!important;color:#999}
#lb_zip #zipCodeLabel input.has-focus,#lb_epg_zip #zipCodeLabel input.has-focus{color:#000}
#lb_zip #zipCodeLabel input.has-value,#lb_epg_zip #zipCodeLabel input.has-value{color:#444}
#lb_zip #countyDiv select,#lb_epg_zip #countyDiv select{margin:0 0 0 10px;width:150px!important}
.lb-sbcontent .intro{min-height:30px;height:auto!important;height:30px;padding:0 0 0 24px;font-size:12px;line-height:16px;color:#666;background:url(/images/global/icons/icon_info.png) no-repeat 0 2px}
#verisign_call{width:1px;height:1px;font-size:1px;line-height:1px;margin-bottom:-1px;overflow:hidden}
.epod-getting-started{padding:25px;text-align:center}
.epod-getting-started .product-info{text-align:center;border-bottom:1px solid #ccc;padding-bottom:16px;margin-bottom:20px}
.epod-getting-started .product-info .price{font-size:18px;font-weight:bold;line-height:22px;letter-spacing:-0.5px;color:#333}
.epod-getting-started .product-info .terms{font-size:14px;font-weight:bold;line-height:22px;color:#333}
.epod-getting-started h4{font-size:30px;line-height:1.2em;text-align:center;font-weight:normal;color:#0076c3;margin-bottom:14px}
.epod-getting-started h5{font-size:16px;line-height:1.2em;text-align:center;font-weight:normal;color:#666;margin-bottom:14px}
.epod-getting-started .message{display:block;font-size:14px;color:#666;font-family:Arial,Helvetica,sans-serif;text-align:center;margin-bottom:20px}
.epod-getting-started .action{text-align:center;margin-top:10px}
.epod-getting-started .action-1{float:left;margin-left:251px}
.epod-getting-started .btn-mid-act{margin-right:14px}
.dtv-accordion h3,.dtv-accordion h3:hover{display:block;height:27px;margin:0;padding:0 0 0 30px;line-height:27px;font-size:12px;font-weight:bold;color:#4c4c4c;cursor:pointer;text-decoration:none;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat left top}
.dtv-accordion h3 span,.dtv-accordion h3:hover span{display:block;height:27px;padding:0 15px 0 0;line-height:27px;font-size:12px;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat right top;overflow:hidden}
.dtv-accordion h3#op1Hdr.active,.dtv-accordion h3#op1Hdr.active:hover{display:block;height:27px;margin:0;padding:0 0 0 30px;line-height:27px;font-size:12px;font-weight:bold;color:#fff;cursor:pointer;text-decoration:none;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat left -27px}
.dtv-accordion h3#op1Hdr.active span,.dtv-accordion h3#op1Hdr.active:hover span{display:block;height:27px;padding:0 15px 0 0;line-height:27px;font-size:12px;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat right -27px;overflow:hidden}
.dtv-accordion h3#op2Hdr,.dtv-accordion h3#op2Hdr:hover{display:block;height:27px;margin:0;padding:0 0 0 30px;line-height:27px;font-size:12px;font-weight:bold;color:#4c4c4c;cursor:pointer;text-decoration:none;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat left -54px}
.dtv-accordion h3#op2Hdr span,.dtv-accordion h3#op2Hdr:hover span{display:block;height:27px;padding:0 15px 0 0;line-height:27px;font-size:12px;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat right -54px;overflow:hidden}
.dtv-accordion h3#op2Hdr.active,.dtv-accordion h3#op2Hdr.active:hover{display:block;height:27px;margin:0;padding:0 0 0 30px;line-height:27px;font-size:12px;font-weight:bold;color:#fff;cursor:pointer;text-decoration:none;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat left -81px}
.dtv-accordion h3#op2Hdr.active span,.dtv-accordion h3#op2Hdr.active:hover span{display:block;height:27px;padding:0 15px 0 0;line-height:27px;font-size:12px;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat right -81px;overflow:hidden}
.dtv-accordion h3#op3Hdr,.dtv-accordion h3#op3Hdr:hover{display:block;height:27px;margin:0;padding:0 0 0 30px;line-height:27px;font-size:12px;font-weight:bold;color:#4c4c4c;cursor:pointer;text-decoration:none;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat left -108px}
.dtv-accordion h3#op3Hdr span,.dtv-accordion h3#op3Hdr:hover span{display:block;height:27px;padding:0 5px 0 0;line-height:27px;font-size:12px;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat right -108px;overflow:hidden}
.dtv-accordion h3#op3Hdr.active,.dtv-accordion h3#op3Hdr.active:hover{display:block;height:27px;padding:0 15px 0 0;margin:0;padding:0 0 0 30px;line-height:27px;font-size:12px;font-weight:bold;color:#fff;cursor:pointer;text-decoration:none;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat left -81px}
.dtv-accordion h3#op3Hdr.active span,.dtv-accordion h3#op3Hdr.active:hover span{display:block;height:27px;line-height:27px;font-size:12px;background:transparent url(/images/global/lightbox/bg_hdr_forgot_email.png) no-repeat right -81px;overflow:hidden}
.lb-accordion-content{background:#fcfcfc;border:1px #ccc solid;border-top:0;overflow:hidden}
.lb-accordion-content form{margin-left:20px}
.lb-accordion-btn .btn-sm-std,.lb-accordion-btn .btn-sm-stdact{float:right;margin:10px 10px 10px 0}
.dtv-accordion .lb-accordion-btn{margin-top:5px}
.dtv-accordion .requiredField{color:#f64f16}
.sso-lightbox .header-section h2.dialog-header{font:18px arial;margin-bottom:25px}
.sso-lightbox .social-sign-on .logo-wrapper{width:43%}
.sso-lightbox .social-sign-on .logo-wrapper a.logo-text{font-size:18px}
#loginLightbox .lightbox-frame-small.sso-lightbox{width:780px}
.sso-lightbox .login-form-content-main .login-component .login-div{display:block}
.sso-lightbox .login-form-content-main .seperator h1{width:1px;background:none transparent;padding-bottom:0}
.sso-lightbox .login-form-content-main .seperator{border-left:1px solid #999;color:#999;height:220px;opacity:.5;float:left;margin-right:60px;margin-left:60px}
.sso-lightbox .login-form-content-main .seperator.cookied-user{height:190px}
.sso-lightbox .login-form-content-main .login-component{width:280px;float:left}
.sso-lightbox .login-form-content-main .form-wrapper{width:280px;float:left}
.sso-lightbox .login-form-content-main{overflow:hidden;margin-top:0}
.sso-lightbox #lb_loginForm .login-form-content-main input[type="text"],.sso-lightbox #lb_loginForm .login-form-content-main input[type="password"]{width:266px;height:30px;margin-top:1px;margin-bottom:0}
.sso-lightbox .login-form-content-main dd.login-passwd{margin-top:15px;margin-bottom:10px}
.sso-lightbox .login-form-content-main dd.remember-option{overflow:hidden;margin-top:10px;margin-bottom:10px}
.sso-lightbox .login-form-content-main dd.signin-option{margin-top:8px}
.sso-lightbox .login-form-content-main dd.signin-option a#btn_login_submit{display:block}
.sso-lightbox .login-form-content-main{font:12px Arial;overflow:hidden;margin-top:8px}
.sso-lightbox .login-form-content-main dd.forgot-passwd-option a{float:left;padding:0}
.sso-lightbox .login-form-content-main dd.forgot-passwd-option span{float:left;display:block}
.sso-lightbox .login-form-content-main dd.forgot-passwd-option a{color:#3296e6;font:14px arial}
.sso-lightbox .dtv-topnav-util .dtv-topnav-myaccount.util-item dd.customer-pswd span.create-acc a{color:#3296e6}
.sso-lightbox .login-form-content-main dd.customer-pswd{margin-top:12px;font:14px arial}
.sso-lightbox .login-form-content-main dd.customer-pswd span.create-acc{margin-top:10px;color:#3296e6}
.sso-lightbox .login-form-content-main dd.signin-option a#lb_btn_login_submit{padding:6px 0 6px;text-align:center;height:28px;font-size:20px;font-weight:bold}
.sso-lightbox .login-form-content-main dd.signin-option a#lb_btn_login_submit span{font-weight:bold;filter:drop-shadow(0px 1px 0 #005789);-webkit-filter:drop-shadow(0px 1px 0 #005789);-moz-filter:drop-shadow(0px 1px 0 #005789)}
.sso-lightbox #lb_loginForm .nfl-customer-login{border-bottom:medium none;margin-top:0}
.sso-lightbox .login-form-content-main .nfl-login{font:14px arial;width:300px;overflow:hidden}
.sso-lightbox .login-form-content-main .social-sign-on .social-provider{height:40px}
.sso-lightbox .login-form-content-main a#lb_btn_login_submit{display:block;background:none #227dd0;background-image:-webkit-linear-gradient(to top,#227dd0,#359ce7);background-image:-moz-linear-gradient(to top,#227dd0,#359ce7);background-image:-o-linear-gradient(to top,#227dd0,#359ce7);background-image:-ms-linear-gradient(to top,#227dd0,#359ce7);background-image:linear-gradient(to top,#227dd0,#359ce7);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;-moz-box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;-webkit-box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;color:#fff;text-shadow:0 -1px #005988;-moz-text-shadow:0 -1px #005988;-webkit-text-shadow:0 -1px #005988;border-radius:3px;font-size:16px;padding:5px 27px 5px 61px}
.sso-lightbox .login-form-content-main a#lb_btn_login_submit:hover{text-decoration:none;background:none #3691e4;background-image:-webkit-linear-gradient(to top,#3691e4,#49b0fb);background-image:-moz-linear-gradient(to top,#3691e4,#49b0fb);background-image:-o-linear-gradient(to top,#3691e4,#49b0fb);background-image:-ms-linear-gradient(to top,#3691e4,#49b0fb);background-image:linear-gradient(to top,#3691e4,#49b0fb);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;-moz-box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;-webkit-box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee}
.sso-lightbox .login-form-content-main a#lb_btn_login_submit.btn-spinner{box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent}
.sso-lightbox .login-form-content-main dd.remember-option span.login-box-link{color:#333;overflow:hidden;display:block;margin-top:5px;font:14px arial;float:left;cursor:pointer}
.sso-lightbox .login-form-content-main dd.remember-option span.login-box-link:hover{color:#3296e6}
.sso-lightbox .login-form-content-main dd.forgot-passwd-option{font:14px Arial;overflow:hidden;margin-top:8px;color:#333}
.sso-lightbox .get-directv-wrapper{text-align:center;margin-right:55px;font:18px arial;color:#666}
.sso-lightbox .get-directv-wrapper a{margin-left:5px;font:18px arial;color:#3296e6}
.sso-lightbox h4.lb-header{font:36px/1em DTV-DIN,Trebuchet MS,sans-serif;color:#333;background:none transparent;margin-bottom:7px;margin-left:29px}
.sso-lightbox .social-sign-on .logo-wrapper{padding:8px 0 3px}
.sso-lightbox .loginPlaceholder span.placeholder-value{top:16px}
.sso-lightbox .social-sign-on #login_div .social-provider{margin-top:15px}
.sso-lightbox .social-sign-on #login_div .social-provider:first-child{margin-top:0}
.sso-lightbox .social-sign-on #login_div.cookied-user .social-provider:first-child{margin-top:15px}
.sso-lightbox dd.login-text{margin-top:14px}
.sso-lightbox dd.login-text:first-child{margin-top:0}
.sso-lightbox .login-form-content-main dd.customer-pswd span a{color:#3296e6}
.sso-lightbox .sso-cookied-user #login_div_fb .social-provider{width:210px;float:left;margin-left:30px}
.sso-lightbox .sso-cookied-user #login_div_fb .user-image{width:40px;height:40px;float:left}
.sso-lightbox .sso-cookied-user #login_div_fb .user-image img{width:40px;height:40px}
.sso-lightbox .sso-cookied-user #login_div_fb{overflow:hidden}
.sso-lightbox .sso-cookied-user #login_div_fb{padding-bottom:16px;border-bottom:1px solid #ccc}
.sso-lightbox h2.cookied-header{font:18px arial;margin-right:8px;margin-bottom:0}
.sso-lightbox.less-wrapper,#loginLightbox .more-wrapper{width:210px}
.sso-lightbox .header-section{margin-bottom:15px}
.sso-lightbox #cookied_email{margin-top:0;margin-bottom:15px;margin-right:36px;float:left;color:#999;font:18px arial}
.sso-lightbox dd.login-text.loginPlaceholder a{float:left;color:#3296e6;padding-top:3px;font:14px arial}
.sso-lightbox dd.cookied-email.login-text.loginPlaceholder{overflow:hidden;margin-top:10px}
.sso-lightbox a.lb-close.lb-close-lightbox{background:url("/cms2/pepod_new/styles/pepod-icon-sprite.png") scroll -356px -518px transparent;height:21px;width:22px;top:2px;left:-11px}
.sso-lightbox a.lb-close.lb-close-lightbox:hover{background-position:-356px -559px}
#securityEmailDiv .lb-close.lb-close-lightbox,#securityAnswerDiv .lb-close.lb-close-lightbox,#securitySendEmailDiv .lb-close.lb-close-lightbox,#securityResetDiv .lb-close.lb-close-lightbox{background:url(/cms2/pepod_new/styles/pepod-icon-sprite.png) no-repeat -356px -518px;height:21px;width:22px;top:-1px;left:-11px}
#securityEmailDiv .lb-close.lb-close-lightbox:hover,#securityAnswerDiv .lb-close.lb-close-lightbox:hover,#securitySendEmailDiv .lb-close.lb-close-lightbox:hover,#securityResetDiv .lb-close.lb-close-lightbox:hover{background-position:-356px -559px}
#securityEmailDiv h4,#securityAnswerDiv h4,#securitySendEmailDiv h4,#securityResetDiv h4{margin:12px 2px 0 29px}
#securityEmailDiv h4 span,#securityAnswerDiv h4 span,#securitySendEmailDiv h4 span,#securityResetDiv h4 span{font:36px/1em DTV-DIN,Trebuchet MS,sans-serif;font-weight:normal;color:#333}
#securityEmailDiv .forgot-link,#securityAnswerDiv .forgot-link,#securitySendEmailDiv .forgot-link,#securityResetDiv .forgot-link{color:#3296e6}
#securityEmailDiv .wait-container,#securityAnswerDiv .wait-container,#securitySendEmailDiv .wait-container,#securityResetDiv .wait-container{background:0;bottom:0;left:0;opacity:.55;filter:Alpha(opacity=55);position:absolute;right:0;top:0;z-index:1010;height:300px;width:680px}
#securityEmailDiv .wait-container .wait-spinner,#securityAnswerDiv .wait-container .wait-spinner,#securitySendEmailDiv .wait-container .wait-spinner,#securityResetDiv .wait-container .wait-spinner{background-color:#444;background-image:url('/images/global/ajax/loading_large.gif');background-repeat:no-repeat;background-position:center;background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-moz-linear-gradient(top,#222,#000);background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-webkit-gradient(linear,0 0,0 100%,from(#222),to(#000));background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-webkit-linear-gradient(top,#222,#000);background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-o-linear-gradient(top,#222,#000);background:url('/images/global/ajax/loading_large.gif') center center no-repeat,linear-gradient(to bottom,#222,#000);box-shadow:0 1px 0 #111 inset,0 2px 0 #555 inset;border-radius:10px;z-index:1000;position:absolute;width:200px;height:200px;display:block;margin-top:175px;left:50%;margin:0 auto;top:30px;margin-left:-106px}
#securityResetDiv .wait-container .wait-spinner{top:40px}
.forgot-email-pwd,.cust-links{font-size:16px}
.forgot-email-pwd a,.cust-links a{color:#3296e6}
.forgot-email-pwd{margin-left:20px}
#securityEmailDiv h2,#securityAnswerDiv h2,#securityQuestion,#securitySendEmailDiv h2,#securityResetDiv h2{font-size:18px;font-weight:normal;margin-top:11px;font-family:Arial}
.forgot-email-pwd #resetPassword{margin-right:16px}
.forgot-email-pwd .get-directv-wrapper{margin-top:24px;margin-left:10px}
.forgot-email-pwd .btnRow{margin-top:56px;margin-left:30px}
.forgot-email-pwd .btnRow.reset-password{width:250px;margin:56px auto 0}
.forgot-email-pwd #resetPassword,.forgot-email-pwd #retrieveEmail,.forgot-email-pwd #resetPassword:active,.forgot-email-pwd #retrieveEmail:active{background:#d8d8d8;background:-moz-linear-gradient(top,#d8d8d8 1%,#cbcbcb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#d8d8d8),color-stop(100%,#cbcbcb));background:-webkit-linear-gradient(top,#d8d8d8 1%,#cbcbcb 100%);background:-o-linear-gradient(top,#d8d8d8 1%,#cbcbcb 100%);background:-ms-linear-gradient(top,#d8d8d8 1%,#cbcbcb 100%);background:linear-gradient(to bottom,#d8d8d8 1%,#cbcbcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8',endColorstr='#cbcbcb',GradientType=0);box-shadow:0 1px #b8b8b8,inset 0 1px #fff;padding:8px 0!important;color:#666;border-radius:3px;-webkit-border-radius:3px;font-size:16px!important;text-align:center;width:246px}
.forgot-email-pwd #resetPassword:hover,.forgot-email-pwd #retrieveEmail:hover{background:#dfdfdf;background:-moz-linear-gradient(top,#dfdfdf 1%,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#dfdfdf),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#dfdfdf 1%,#ececec 100%);background:-o-linear-gradient(top,#dfdfdf 1%,#ececec 100%);background:-ms-linear-gradient(top,#dfdfdf 1%,#ececec 100%);background:linear-gradient(to top,#dfdfdf 1%,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ececec',GradientType=0);box-shadow:0 1px #b8b8b8,inset 0 1px #fff;border:0}
.cust-links{margin-left:30px;padding-bottom:17px}
.cust-links .customer-pswd{margin-bottom:12px}
.cust-links .customer-pswd a,.cust-links .get-directv-wrapper-index a{margin-left:4px}
.forgot-email-pwd .enter-email{margin-top:41px;margin-left:182px;float:left}
#securityEmailDiv .email-flow{min-height:134px;margin-bottom:0}
#securityEmailDiv .lb-btn-bar{float:none;margin-top:17px}
#securityEmailDiv .lb-btn-wrap,#securityAnswerDiv .lb-btn-wrap,#securitySendEmailDiv .lb-btn-wrap{float:none;display:block;width:253px;margin:0 auto!important}
#securityEmailDiv #forgotEmailLink{display:block;width:238px;margin:2px auto;font-size:14px}
.forgot-email-pwd .security-ans{margin-top:57px;margin-left:182px;float:left}
#securityAnswerDiv .securityAnswer{min-height:150px;margin-bottom:0}
#securityAnswerDiv .lb-btn-bar,#securitySendEmailDiv .lb-btn-bar,#securityResetForm .lb-btn-bar{float:none;padding-top:2px}
#securitySendEmailDiv .lb-btn-bar{padding-bottom:5px;padding-left:10px}
#securityAnswerDiv #forgotSecurityAns{display:block;width:238px;margin:2px auto;font-size:14px}
.forgot-email-pwd input[type=text],.forgot-email-pwd input[type=password]{width:225px;display:inline-block;font-family:Arial;font-size:18px;color:#333;height:21px;padding:8px;background:#fff;border:1px solid #aeb3bb;border-radius:3px;-webkit-border-radius:3px;line-height:20px;box-shadow:inset 0 1px 3px #aab1bd}
.forgot-email-pwd input[type=text]:focus,.forgot-email-pwd input[type=password]:focus{background:#f2f2f2}
.forgot-email-pwd input[type=text].invalid,.forgot-email-pwd input[type=password].invalid{border:1px solid;border-color:#f00;box-shadow:none}
.forgot-email-pwd-error .error-message{margin:25px 30px 0}
#securitySendEmailDiv .message-bar-info{display:block;width:610px;margin:24px auto;font-size:18px}
#securitySendEmailDiv .message-bar-info a{color:#3296e6}
.forgot-email-pwd .pop-email{margin-top:25px;margin-right:20px;text-align:center}
.forgot-email-pwd .pop-email #securitySendEmail{font-family:Arial;font-size:18px;color:#999}
#securitySendEmailDiv .reset-pwd-email{min-height:88px}
.forgot-email-pwd .pwd-reset-field{margin-left:182px}
#securityResetForm .reset-pwd{min-height:150px;margin-bottom:0;margin-left:31px}
#securityResetForm .lb-btn-wrap{width:272px;margin:5px 203px 20px!important;float:none}
#securityResetForm .wait-container .wait-spinner{margin-left:-106px}
#securityResetForm .labelRow{margin:10px 0 7px;float:left}
#securityResetForm .email-disp{margin-bottom:5px}
#securityResetForm #usrEmail{margin-right:25px}
.lightbox-content .showvalid,.lightbox-content .showerror{display:inline-block;margin-left:10px;float:left;margin-top:47px}
.lightbox-content .forgot-email-pwd.securityAnswer .showvalid,.lightbox-content .forgot-email-pwd.securityAnswer .showerror{margin-top:64px}
.lightbox-content .valid.btn{box-shadow:none;background-image:url("/cms2/pepod_new/styles/pepod-icon-sprite.png");background-color:transparent;width:24px;height:19px;background-position:-290px -216px;display:inline-block;position:relative;top:2px}
.lightbox-content .valid.btn span{display:none}
.lightbox-content .error.btn{box-shadow:none;background-image:url("/cms2/pepod_new/styles/pepod-icon-sprite.png");background-color:transparent;width:24px;height:24px;background-position:-290px -473px;display:inline-block;position:relative;top:2px}
.lightbox-content .error.btn span{display:none}
.lightbox-content .dtv-infopop-content,.lightbox-content .dtv-popup-content{display:none}
.lightbox-content .form-error-message{color:#f00;padding:5px;font-size:14px;font-family:Arial;float:left;margin:0 0 1px 178px}
#securityEmailSubmit,#securityAnswerSubmit,#securitySendEmailSubmit,#securityResetPasswordSubmit{background:#359ce7;background:-moz-linear-gradient(top,#359ce7 1%,#227dd0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#359ce7),color-stop(100%,#227dd0));background:-webkit-linear-gradient(top,#359ce7 1%,#227dd0 100%);background:-o-linear-gradient(top,#359ce7 1%,#227dd0 100%);background:-ms-linear-gradient(top,#359ce7 1%,#227dd0 100%);background:linear-gradient(to bottom,#359ce7 1%,#227dd0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#359ce7',endColorstr='#227dd0',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;padding:7px 0 6px!important;color:#fff;border-radius:3px;-webkit-border-radius:3px;width:450px;height:47px!important;font:bold 18px Arial!important;text-align:center;overflow:hidden;text-shadow:0 -1px #2f406c;line-height:47px!important}
#securityEmailSubmit:hover,#securityAnswerSubmit:hover,#securitySendEmailSubmit:hover,#securityResetPasswordSubmit:hover{background:#49b0fb;background:-moz-linear-gradient(top,#49b0fb 1%,#3691e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#49b0fb),color-stop(100%,#3691e4));background:-webkit-linear-gradient(top,#49b0fb 1%,#3691e4 100%);background:-o-linear-gradient(top,#49b0fb 1%,#3691e4 100%);background:-ms-linear-gradient(top,#49b0fb 1%,#3691e4 100%);background:linear-gradient(to bottom,#49b0fb 1%,#3691e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49b0fb',endColorstr='#3691e4',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;border:0}
#securityAnswerSubmit:active,#securityResetPasswordSubmit:active,#securitySendEmailSubmit:active,#securityEmailSubmit:active{background:#227dd0;background:-moz-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#227dd0),color-stop(100%,#359ce7));background:-webkit-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-o-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-ms-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:linear-gradient(to bottom,#227dd0 1%,#359ce7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#227dd0',endColorstr='#359ce7',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;border:0}
#securityEmailSubmit.disabled,#securityAnswerSubmit.disabled,#securityResetPasswordSubmit.disabled,#securityEmailSubmit.btn-mid-deact,#securityAnswerSubmit.btn-mid-deact,#securityResetPasswordSubmit.btn-mid-deact,#securityEmailSubmit.disabled:active,#securityAnswerSubmit.disabled:active,#securityResetPasswordSubmit.disabled:active,#securityEmailSubmit.btn-mid-deact:active,#securityAnswerSubmit.btn-mid-deact:active,#securityResetPasswordSubmit.btn-mid-deact:active,#securityEmailSubmit.disabled:hover,#securityAnswerSubmit.disabled:hover,#securityResetPasswordSubmit.disabled:hover,#securityEmailSubmit.btn-mid-deact:hover,#securityAnswerSubmit.btn-mid-deact:hover,#securityResetPasswordSubmit.btn-mid-deact:hover{box-shadow:none;text-indent:-99999px}
#securityEmailSubmit.disabled-button,#securityAnswerSubmit.disabled-button,#securityResetPasswordSubmit.disabled-button,#securityEmailSubmit.disabled-button:hover,#securityAnswerSubmit.disabled-button:hover,#securityResetPasswordSubmit.disabled-button:hover{background:url(/cms2/pepod_new/styles/pepod-sprite.png) no-repeat;background-position:-5px -156px;border:1px solid #c5c5c5;color:#fff;box-shadow:none;text-shadow:0 -1px #717171;filter:none;display:inline-block;cursor:default;padding:5px 0!important;color:#fff;border-radius:3px;-webkit-border-radius:3px;width:245px;font:bold 18px Arial!important;text-align:center}
#securityEmailSubmit.btn-spinner,#securityAnswerSubmit.btn-spinner,#securityResetPasswordSubmit.btn-spinner,#securityEmailSubmit.btn-spinner.disabled,#securityAnswerSubmit.btn-spinner.disabled,#securityResetPasswordSubmit.btn-spinner.disabled{background:url(/cms2/pepod_new/styles/pepod-sprite.png) no-repeat!important;background-position:-5px -156px!important;border:1px solid #c5c5c5;color:#fff;box-shadow:none;text-shadow:0 -1px #717171;filter:none;text-indent:0}
.lightbox-content .reset-pwd .showvalid,.lightbox-content .reset-pwd .showerror{margin-top:18px}
.lightbox-content .reset-pwd .form-error-message{min-width:300px;margin:0;padding:0}
.lightbox-content #securityResetForm .reset-pwd .labelRow.email-disp{float:none}
.lightbox-content #securityResetForm .reset-pwd .labelRow.email-disp #usrEmail{font-family:Arial;font-size:18px;color:#999}
.placeholder.hide{display:none}
.forgot-email-pwd.reset-pwd .password-tooltip{display:block;margin-bottom:5px;margin-left:3px;font-size:12px;clear:left}
#securityResetForm .paddedFormRow input[type=password]{display:none}
.dtv-modal{padding:20px 20px 23px 38px;background:#fff;margin:0 auto;border-radius:5px;box-shadow:0 0 5px #000}
#forgotEmail-tup .close-icon{position:relative;top:0;left:0}
.close-icon .close-modal{background:url("/cms2/pepod_new/styles/pepod-icon-sprite.png") no-repeat scroll -356px -518px transparent;display:inline-block;height:21px;text-indent:-9999px;width:22px}
.close-icon .close-modal:hover{background-position:-356px -559px}
.retrieve-email h1.header span{font:24px/1em DTV-DIN,Trebuchet MS,sans-serif;font-weight:normal;color:#333;margin-top:1px;margin-bottom:9px;line-height:31px}
.retrieve-email h3.message-context{font-size:18px;font-weight:normal;margin-top:19px;margin-bottom:5px}
.retrieve-email .message-container{background:#fff1f1 url(/cms2/global/icons/sm_cl_red__exclamation_icon.png) 10px 10px no-repeat;border:1px solid #ff7b7b;display:none;width:auto;padding-left:40px;margin-bottom:0}
#forgotEmail-tup{float:left}
#forgotEmail-input-accnt,#forgotEmail-verify-accnt,#forgotEmail-locate-accnt,#forgotEmail-confirm-update-email{min-width:675px}
.retrieve-email.forgotEmail-input-accnt-context .paddedFormRow.lastName{margin-bottom:23px;margin-top:12px;float:left;min-width:800px}
.retrieve-email.forgotEmail-input-accnt-context .paddedFormRow.lastName h2{margin-bottom:14px}
.retrieve-email.forgotEmail-input-accnt-context .paddedFormRow.phoneNumber{float:left;margin-right:10px}
.retrieve-email.forgotEmail-input-accnt-context .reg-option{float:left;display:inline-block;margin-top:13px;margin-bottom:10px;font-size:18px;color:#666}
.retrieve-email .form-error-message{padding:5px 0;color:#f00;font-size:14px;font-family:Arial;line-height:19px;text-shadow:0 1px #fff}
.retrieve-email .forgot-link{color:#3296e6;font-size:14px}
.retrieve-email .wait-container{background:0;bottom:0;left:0;opacity:.55;filter:Alpha(opacity=55);position:absolute;right:0;top:0;z-index:1010;height:300px;width:680px}
.retrieve-email .forgotEmail-verify-accnt .wait-container{height:400px}
.retrieve-email .wait-container .wait-spinner{background-color:#444;background-image:url('/images/global/ajax/loading_large.gif');background-repeat:no-repeat;background-position:center;background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-moz-linear-gradient(top,#222,#000);background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-webkit-gradient(linear,0 0,0 100%,from(#222),to(#000));background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-webkit-linear-gradient(top,#222,#000);background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-o-linear-gradient(top,#222,#000);background:url('/images/global/ajax/loading_large.gif') center center no-repeat,linear-gradient(to bottom,#222,#000);box-shadow:0 1px 0 #111 inset,0 2px 0 #555 inset;border-radius:10px;z-index:1000;position:absolute;width:200px;height:200px;display:block;margin-top:175px;left:50%;margin:0 auto;top:70px;margin-left:-100px}
.retrieve-email.ssn-ph-zip .paddedFormRow{margin-left:50px;padding-top:30px;float:left;width:272px;min-height:59px}
.retrieve-email.ssn-ph-zip .paddedFormRow.zipCode{padding-top:0}
.retrieve-email.ssn-ph-zip.last-name .paddedFormRow.phoneNumber{padding-top:0}
.retrieve-email.ssn-ph-zip .lb_ap_formcontent_b{float:left;margin-left:-32px;margin-bottom:30px;width:300px}
.retrieve-email .seperator-section{float:left;margin-top:30px}
.retrieve-email .seperator-section .sep-pipe{height:35px;border-right:1px solid #999;width:1px;opacity:.5;filter:Alpha(opacity=50)}
.retrieve-email .seperator-section .sep-text{color:#333;font-size:16px;font-weight:bold;margin-left:-10px}
.retrieve-email.ssn-ph-zip .paddedFormRow .js-forget-ssn{margin-top:5px;display:block}
.retrieve-email.last-name .paddedFormRow{width:280px}
.retrieve-email.last-name .paddedFormRow input[type=text],.forgotEmail-input-accnt-context .paddedFormRow input[type=text]{margin-right:7px}
.retrieve-email h3{font-family:arial}
#forgotEmail-input-accnt-context .ssn{margin-left:67px}
#forgotEmail-input-accnt-context .wait-spinner{margin-left:-83px}
#forgotEmailForm2 .wait-spinner,#forgotEmailForm3 .wait-spinner{top:115px}
#forgotEmailForm2 .ssn{margin-left:64px}
#forgotEmailForm1 .reg-submit-btn{margin-left:3px}
#forgotEmailForm1 .forgot-link{display:block;margin-left:3px}
#forgotEmail-tup .btnRow{width:auto;margin-top:47px;float:right;clear:both}
#forgotEmail-tup input[type=text],#forgotEmail-tup input[type=email],#forgotEmail-tup input[type=password]{width:225px;display:inline-block;font-family:Arial;font-size:18px;color:#333;height:21px;padding:8px;background:#fff;border:1px solid #aeb3bb;border-radius:3px;-webkit-border-radius:3px;line-height:20px;box-shadow:inset 0 1px 3px #aab1bd}
#forgotEmail-tup input[type=text]:focus,#forgotEmail-tup input[type=email]:focus,#forgotEmail-tup input[type=password]:focus{background:#f2f2f2}
#forgotEmail-tup input[type=text].invalid,#forgotEmail-tup input[type=email].invalid,#forgotEmail-tup input[type=password].invalid{border:1px solid;border-color:#f00;box-shadow:none}
#forgotEmail-tup .reg-submit-btn,#forgotEmail-tup .reg-submit-btn:active{background:#227dd0;background:-moz-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#227dd0),color-stop(100%,#359ce7));background:-webkit-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-o-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-ms-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:linear-gradient(to bottom,#227dd0 1%,#359ce7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#227dd0',endColorstr='#359ce7',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;padding:7px 42px 6px!important;color:#fff;border-radius:3px;-webkit-border-radius:3px;width:92px;font:bold 18px Arial!important;text-align:center;overflow:hidden;text-shadow:0 -1px #005988}
#forgotEmail-tup .reg-submit-btn:hover{background:#3691e4;background:-moz-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#3691e4),color-stop(100%,#49b0fb));background:-webkit-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:-o-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:-ms-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:linear-gradient(to bottom,#3691e4 1%,#49b0fb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3691e4',endColorstr='#49b0fb',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;border:0}
#forgotEmail-tup .disabled-button,#forgotEmail-tup .disabled-button:hover{background:url(/cms2/pepod_new/styles/pepod-sprite.png) no-repeat;background-position:-5px -156px;border:1px solid #c5c5c5;color:#fff;box-shadow:none;text-shadow:0 -1px #717171;filter:none;display:inline-block;cursor:default;overflow:hidden;margin:0}
#forgotEmail-tup .showvalid,.showerror{display:inline-block;margin-left:0}
#forgotEmail-tup .valid.btn{box-shadow:none;background-image:url("/cms2/pepod_new/styles/pepod-icon-sprite.png");background-color:transparent;width:24px;height:19px;background-position:-290px -216px;display:inline-block;position:relative;top:6px;padding:0;vertical-align:bottom}
#forgotEmail-tup .valid.btn span{display:none}
#forgotEmail-tup .error.btn{box-shadow:none;background-image:url("/cms2/pepod_new/styles/pepod-icon-sprite.png");background-color:transparent;width:24px;height:24px;background-position:-290px -473px;display:inline-block;position:relative;top:9px;padding:0;vertical-align:bottom}
#forgotEmail-tup .error.btn span{display:none}
#forgotEmail-tup .dtv-infopop-content{display:none}
.sso-lightbox .login-form-content-main .nfl-login a{color:#3296e6}
.sso-lightbox .decor{border-left-width:22px}
#securitySendEmailForm #securitySendEmailSubmit{margin-left:0}
#securitySendEmailDiv .lb-btn-wrap{width:246px}
.retrieve-email h2.section-header{font:16px/1em arial;line-height:21px;color:#666;clear:both}
.retrieve-email .register-field-option span.reg-radio{background:url(/images/register/form-field-button.png) no-repeat scroll 0 0;float:left;height:26px;width:26px;margin-top:15px;margin-right:8px}
.retrieve-email .register-field-option.selected span.reg-radio{background-position:-117px 0}
.retrieve-email .reg-option{display:inline-block;margin-top:11px;margin-bottom:13px;font-size:18px;color:#666;line-height:23px}
.retrieve-email .register-field-option input[type=radio]{display:none}
.retrieve-email .paddedFormRow.Ssn4{float:left}
.retrieve-email .cancel-forgot-email{float:left;color:#999;font-size:18px;font-family:Arial;line-height:25px;margin-top:5px;margin-right:38px}
.retrieve-email .cancel-forgot-email:hover{text-decoration:underline}
.retrieve-email .forgotEmailOption .paddedFormRow.accountNumber,.retrieve-email .forgotEmailOption .paddedFormRow.phoneNumber{margin-left:36px;clear:both}
.retrieve-email .account-info .tooltip-link{font-size:14px;line-height:19px}
.retrieve-email .js-register-field-option.js-phone-cc{clear:both}
.retrieve-email .account-info{margin-left:31px;margin-top:1px}
.retrieve-email h1.header{line-height:31px;font-size:24px;margin-bottom:12px;margin-top:-5px}
.retrieve-email .forgotEmailOption{float:left;clear:both}
#note-to-techie .hide,#getAlertPreferenceForm .hide{display:none}
#note-to-techie .show,#getAlertPreferenceForm .show{display:block}
#note-to-techie .message-container,#lb_get_alert_preference .message-container{background:#fff1f1 url(/cms2/global/icons/sm_cl_red__exclamation_icon.png) 10px 10px no-repeat;border:1px solid #ff7b7b;width:auto;padding-left:40px}
#lb_note_to_techie .wait-container,#lb_get_alert_preference .wait-container{background:0;bottom:0;left:0;opacity:.55;filter:Alpha(opacity=55);position:absolute;right:0;top:0;z-index:1010;height:300px;width:680px}
#lb_note_to_techie .wait-container .wait-spinner,#lb_get_alert_preference .wait-container .wait-spinner{background-color:#444;background-image:url('/images/global/ajax/loading_large.gif');background-repeat:no-repeat;background-position:center;background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-moz-linear-gradient(top,#222,#000);background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-webkit-gradient(linear,0 0,0 100%,from(#222),to(#000));background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-webkit-linear-gradient(top,#222,#000);background:url('/images/global/ajax/loading_large.gif') center center no-repeat,-o-linear-gradient(top,#222,#000);background:url('/images/global/ajax/loading_large.gif') center center no-repeat,linear-gradient(to bottom,#222,#000);box-shadow:0 1px 0 #111 inset,0 2px 0 #555 inset;border-radius:10px;z-index:1000;position:absolute;width:200px;height:200px;display:block;margin-top:175px;left:50%;margin:0 auto;top:70px;margin-left:-100px}
#lb_get_alert_preference .wait-container .wait-spinner{top:250px}
#lb_pending_schedule .view-appointment-btn{background:#227dd0;background:-moz-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-webkit-gradient(top,#227dd0 1%,#359ce7 100%);background:-webkit-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-o-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-ms-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:linear-gradient(to top,#227dd0 1%,#359ce7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#227dd0',endColorstr='#359ce7',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;padding:6px 10px 2px!important;color:#fff;border-radius:5px;-webkit-border-radius:5px;width:auto;font:bold 16px Arial!important;text-align:center;overflow:hidden;text-shadow:0 -1px #005988;float:right}
#lb_pending_schedule .view-appointment-btn:hover{background:#3691e4;background:-moz-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#3691e4),color-stop(100%,#49b0fb));background:-webkit-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:-o-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:-ms-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:linear-gradient(to bottom,#3691e4 1%,#49b0fb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3691e4',endColorstr='#49b0fb',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;border:0}
#lb_pending_schedule .view-appointment-btn:active{background:#359ce7;background:-moz-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-webkit-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-webkit-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-o-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-ms-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:linear-gradient(to bottom,#227dd0 1%,#359ce7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#359ce7',endColorstr='#227dd0',GradientType=0);text-shadow:0 1px #005988}
#lb_note_to_techie .note-text-area{margin-left:0}
#lb_note_to_techie .note-text-area textarea,.note-text-area textarea:focus{height:200px;width:95%;border-radius:6px;font-size:16px;font-family:Arial;font-weight:Regular;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;padding:8px 12px;resize:none}
#lb_note_to_techie .note-text-area .placeholder{color:#aaa}
#lb_note_to_techie .submit-note-btn{background:#227dd0;background:-moz-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-webkit-gradient(top,#227dd0 1%,#359ce7 100%);background:-webkit-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-o-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:-ms-linear-gradient(top,#227dd0 1%,#359ce7 100%);background:linear-gradient(to top,#227dd0 1%,#359ce7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#227dd0',endColorstr='#359ce7',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;padding:7px 54px 6px!important;color:#fff;border-radius:3px;-webkit-border-radius:3px;font:bold 18px Arial!important;text-align:center;overflow:hidden;text-shadow:0 -1px #005988;width:47px}
#lb_note_to_techie .submit-note-btn:hover{background:#3691e4;background:-moz-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#3691e4),color-stop(100%,#49b0fb));background:-webkit-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:-o-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:-ms-linear-gradient(top,#3691e4 1%,#49b0fb 100%);background:linear-gradient(to bottom,#3691e4 1%,#49b0fb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3691e4',endColorstr='#49b0fb',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;border:0;text-decoration:none}
#lb_note_to_techie .submit-note-btn:active{background:#359ce7;background:-moz-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-webkit-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-webkit-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-o-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-ms-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:linear-gradient(to bottom,#227dd0 1%,#359ce7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#359ce7',endColorstr='#227dd0',GradientType=0)}
#lb_note_to_techie .lb-btn-wrap{margin-top:45px;margin-left:60%}
#lb_note_to_techie h4.lb-header{font-family:Arial}
#lb_note_to_techie .cancel-note-btn{font-weight:bold;color:#999;font-size:18px;text-decoration:none;margin-right:17px;margin-left:25px}
#lb_note_to_techie .cancel-note-btn:hover,#lb_add_to_calendar .calendar-btn a:hover,#lb_get_alert_preference .calendar-btn a:hover{text-decoration:none}
#lb_note_to_techie .cancel-note-btn:hover{color:#666}
#lb_add_to_calendar a.lb-close,#lb_add_to_calendar a.lb-close:hover{margin-right:15px;margin-top:13px}
#lb_add_to_calendar .calendar-btn{background:#d8d8d8;background:-moz-linear-gradient(bottom,#d8d8d8 1%,#cbcbcb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#d8d8d8),color-stop(100%,#cbcbcb));background:-webkit-linear-gradient(bottom,#d8d8d8 1%,#cbcbcb 100%);background:-o-linear-gradient(bottom,#d8d8d8 1%,#cbcbcb 100%);background:-ms-linear-gradient(bottom,#d8d8d8 1%,#cbcbcb 100%);background:linear-gradient(to bottom,#d8d8d8 1%,#cbcbcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8',endColorstr='#cbcbcb',GradientType=0);box-shadow:0 1px #b8b8b8,0px 1px #fff inset;text-shadow:0 -1px #cac5c5;padding:7px 100px 6px!important;border-radius:5px;width:120px;font:bold 18px Arial!important;overflow:hidden;color:#666;margin-top:16px}
#lb_add_to_calendar .calendar-btn:hover{background:#ececec;background:-moz-linear-gradient(bottom,#ececec 1%,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ececec),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(bottom,#ececec 1%,#dfdfdf 100%);background:-o-linear-gradient(bottom,#ececec 1%,#dfdfdf 100%);background:-ms-linear-gradient(bottom,#ececec 1%,#dfdfdf 100%);background:linear-gradient(to bottom,#ececec 1%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec',endColorstr='#dfdfdf',GradientType=0)}
#lb_add_to_calendar .calendar-btn:active{background:#cbcbcb;background:-moz-linear-gradient(bottom,#cbcbcb 1%,#d8d8d8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#cbcbcb),color-stop(100%,#d8d8d8));background:-webkit-linear-gradient(bottom,#cbcbcb 1%,#d8d8d8 100%);background:-o-linear-gradient(bottom,#cbcbcb 1%,#d8d8d8 100%);background:-ms-linear-gradient(bottom,#cbcbcb 1%,#d8d8d8 100%);background:linear-gradient(to bottom,#cbcbcb 1%,#d8d8d8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcb',endColorstr='#d8d8d8',GradientType=0);text-shadow:0 -1px #cac5c5}
#lb_add_to_calendar .calendar-btn a{color:#777}
#lb_add_to_calendar .calendar-option{margin-left:25%;margin-top:62px;margin-bottom:56px;float:left}
#lb_add_to_calendar .calendar-option a{float:left;text-decoration:none}
#lb_add_to_calendar .iCalendar,#lb_add_to_calendar .outlook-calendar,#lb_add_to_calendar .google-calendar,#lb_add_to_calendar .yahoo-calendar{cursor:pointer}
#lb_add_to_calendar span.iCalendar-btn{background-image:url("/images/status_tracker/tracker_desktop/icon_ical.png");background-repeat:no-repeat;display:block;height:25px;width:25px;float:left;margin-top:-4px;margin-right:10px}
#lb_add_to_calendar span.outlook-btn{background-image:url("/images/status_tracker/tracker_desktop/icon_outlook.png");background-repeat:no-repeat;display:block;height:25px;width:25px;float:left;margin-top:-4px;margin-left:5px;margin-right:10px}
#lb_add_to_calendar span.google-btn{background-image:url("/images/status_tracker/tracker_desktop/icon_google.png");background-repeat:no-repeat;display:block;height:22px;width:25px;float:left;margin-top:0;margin-left:11px;margin-right:10px}
#lb_add_to_calendar span.yahoo-btn{background-image:url("/images/status_tracker/tracker_desktop/icon_yahoo.png");background-repeat:no-repeat;display:block;height:15px;width:25px;float:left;margin-top:2px;margin-left:15px;margin-right:10px}
#lb_pending_schedule .lb-btn-wrap .btnRow{margin-top:225px;margin-left:25px}
#lb_pending_schedule .pending-customer-content{font-size:15px;font-family:arial}
#lb_pending_schedule .lightbox-content h4.lb-header,#lb_add_to_calendar .lightbox-content h4.lb-header{font-family:arial;line-height:20px}
#lb_pending_schedule .lightbox-content{padding-left:10px}
#lb_add_to_calendar .lightbox-content .lb-tup .lb-cep-tup h2{font-family:arial;font-size:13px;position:absolute;left:9px}
#lb_add_to_calendar .lightbox-content .lb-tup .lb-cep-tup{min-height:0}
#getAlertPreferenceForm .showvalid,#getAlertPreferenceForm .showerror{margin-top:6px;display:inline}
#getAlertPreferenceForm .select-preference{float:left;clear:both}
#getAlertPreferenceForm .select-preference.text-option{clear:none}
#getAlertPreferenceForm .select-preference.secondary-text-option{clear:none}
#lb_get_alert_preference{width:865px;height:560px}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup{margin-top:26px;float:left}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .oncall-image{display:block;background:url("/images/status_tracker/tracker_desktop/call_desktop.png") no-repeat 3px 1px;width:23px;height:23px;float:left;margin-left:7px}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .onemail-image{display:block;background:url("/images/status_tracker/tracker_desktop/icon_alert_emailme.png") no-repeat 0 3px;width:23px;height:23px;float:left;margin-left:7px}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .ontext-image{display:block;background:url("/images/status_tracker/tracker_desktop/icon_alert_textme.png") no-repeat 0 2px;width:23px;height:23px;float:left;margin-left:7px}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options input[type="checkbox"]{-webkit-transform:scale(1.5);float:left;clear:both;display:none}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .emailAlertPreference,#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options input[type="text"],#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .text-terms-and-conditions,#lb_get_alert_preference .lightbox-content .lb-tup .lb-cep-tup .note-message{float:left;clear:both}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .textAlertPreference{float:left}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .oncallPreference-title,#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .emailPreference-title{float:left}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .textPreference-title,#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .oncallPreference-title,#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .emailPreference-title{margin-left:10px;font-weight:bold;font-size:16px;color:#000!important}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options input[type="text"]{margin-left:38px;margin-bottom:0}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .text-terms-and-conditions{margin-left:38px;margin-top:4px;font-size:14px!important;font-family:arial,verdana,sans-serif!important}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .email-option{margin-top:20px}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .oncall-option{margin-top:20px;margin-bottom:16px}
#lb_get_alert_preference .lightbox-tup{float:left;padding:20px}
#lb_get_alert_preference .lightbox-content{width:775px;margin-left:7px}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .email-option .emailPreference-title{margin-top:1px}
#lb_get_alert_preference .form-error-message{clear:both;margin-left:34px}
#lb_get_alert_preference .select-preference .faux-checkbox{margin-bottom:10px}
#lb_get_alert_preference .submit-note-btn{background:#359ce7;background:-moz-linear-gradient(bottom,#359ce7 1%,#227dd0 100%);background:-webkit-gradient(bottom,#359ce7 1%,#227dd0 100%);background:-webkit-linear-gradient(bottom,#359ce7 1%,#227dd0 100%);background:-o-linear-gradient(bottom,#359ce7 1%,#227dd0 100%);background:-ms-linear-gradient(bottom,#359ce7 1%,#227dd0 100%);background:linear-gradient(to bottom,#359ce7 1%,#227dd0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#359ce7',endColorstr='#227dd0',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;padding:7px 54px 6px!important;color:#fff;border-radius:5px;-webkit-border-radius:5px;font:bold 18px Arial!important;text-align:center;overflow:hidden;text-shadow:0 -1px #005988;width:68px}
#lb_get_alert_preference .submit-note-btn:hover{background:#49b0fb;background:-moz-linear-gradient(bottom,#49b0fb 1%,#3691e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#49b0fb),color-stop(100%,#3691e4));background:-webkit-linear-gradient(bottom,#49b0fb 1%,#3691e4 100%);background:-o-linear-gradient(bottom,#49b0fb 1%,#3691e4 100%);background:-ms-linear-gradient(bottom,#49b0fb 1%,#3691e4 100%);background:linear-gradient(to bottom,#49b0fb 1%,#3691e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49b0fb',endColorstr='#3691e4',GradientType=0);box-shadow:0 1px #2871ae,inset 0 1px #6fb8ee;border:0;text-decoration:none}
#lb_get_alert_preference .submit-note-btn:active{background:#359ce7;background:-moz-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-webkit-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-webkit-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-o-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:-ms-linear-gradient(bottom,#227dd0 1%,#359ce7 100%);background:linear-gradient(to bottom,#227dd0 1%,#359ce7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#359ce7',endColorstr='#227dd0',GradientType=0);text-shadow:0 1px #005988}
#lb_get_alert_preference .submit-note-btn-error,#lb_get_alert_preference .submit-note-btn-error:hover{padding:7px 54px 6px;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:68px;font:bold 18px Arial!important;text-align:center;background:url(/cms2/pepod_new/styles/pepod-sprite.png) no-repeat;background-position:-5px -156px;text-shadow:0 -1px #717171;cursor:default;text-decoration:none;box-shadow:none}
#lb_get_alert_preference .lightbox-content .lb-tup .lb-cep-tup #lb_get_alert_preference_default_message .default-messageone{font-size:18px;color:#000;line-height:20px}
#lb_get_alert_preference .lightbox-content .lb-tup .lb-cep-tup #lb_get_alert_preference_default_message .default-messagetwo{font-size:14px;font-family:arial;color:#000;line-height:20px}
#lb_get_alert_preference .lightbox-content .lb-header{font-family:arial;margin-top:11px;margin-left:0;font-weight:bold;margin-bottom:27px}
#lb_get_alert_preference .lightbox-bg{height:auto;width:832px}
#lb_get_alert_preference .cancel-note-btn{font-weight:bold;color:#999;font-size:18px;text-decoration:none;margin-right:20px;padding:7px}
#lb_get_alert_preference .cancel-note-btn:hover{color:#666}
#lb_get_alert_preference .lightbox-content .lb-tup .lb-cep-tup .note-message{color:#333;margin-bottom:20px;font-size:14px!important;font-family:arial}
#lb_get_alert_preference a.lb-close,#lb_get_alert_preference a.lb-close:hover{margin:0;left:10px}
#lb_add_to_calendar .lightbox-bg{height:auto}
#lb_get_alert_preference .lightbox-content .lb-tup .cep-form-tup .alert-preference-options .email-option input[type="checkbox"]{margin-top:5px}
#lb_get_alert_preference .lb-btn-wrap{clear:both;float:right;margin-bottom:10px}
#lb_get_alert_preference input[type=text]{width:225px;display:inline-block;font-family:Arial;font-size:18px;color:#aaa;height:21px;padding:8px;background:#dfe0e3;border:1px solid #aeb3bb;border-radius:3px;-webkit-border-radius:3px;line-height:20px;box-shadow:inset 0 1px 3px #aab1bd}
#lb_get_alert_preference .select-preference.active input[type=text]{background:#fff;color:#333}
#lb_get_alert_preference .select-preference input[type="text"]:focus{background:#f2f2f2}
#lb_get_alert_preference input[type=text].invalid{border:1px solid;border-color:#f00;box-shadow:none}
#lb_get_alert_preference .primary-text-option{width:320px}
#timeoutLightbox .new-pepod .ws-timeout{display:none}
#timeoutLightbox .nflws-logged-in .cancel-action{display:block;position:absolute;right:221px;bottom:25px;text-decoration:none}
#timeoutLightbox .nflws-logged-in .cancel-action span{font-size:18px;font-weight:bold;color:#999}
#timeoutLightbox .nflws-logged-in .cancel-action .pepod{display:block}
#timeoutLightbox .nflws-logged-in .ws-timeout{display:none!important}
#timeoutLightbox .nflws-logged-in .pepod{display:block}
.btn-close-modal span{background:url("/cms2/pepod_new/styles/pepod-icon-sprite.png") no-repeat scroll -289px -517px transparent;display:inline-block;height:18px;text-indent:-9999px;width:15px;position:absolute;top:-5px;right:10px}
#lbModifyEmailForm input{width:180px;font-size:12px;border:1px solid #999;padding:2px;background:#f3f3f3;height:auto;border-radius:0;box-shadow:none}
#forgotEmail-confirm-update-email .email-update-section{display:none}
#forgotEmail-confirm-update-email .ret-email.email-confirm-section .change-email{color:#3296e6;font-size:16px;margin-left:8px}
#forgotEmail-confirm-update-email .ret-email.email-confirm-section .ret-email-label{font-size:16px;font-weight:bold}
#forgotEmail-confirm-update-email .update-email.email-update-section{overflow:hidden}
#forgotEmail-confirm-update-email .update-email.email-update-section .paddedFormRow.enter-email{float:left;margin-right:5px}
#forgotEmail-confirm-update-email .update-email.email-update-section #securityEmail{width:250px}
#forgotEmail-confirm-update-email .update-email.email-update-section .js-email-req.form-error-message,#forgotEmail-confirm-update-email .update-email.email-update-section .js-email-invalid.form-error-message{clear:both}
#forgotEmail-confirm-update-email .update-email.email-update-section .new-email-info{float:left;width:270px;font-size:14px;color:#999;clear:both;margin-top:5px}
#securityEmailDiv .lb-tup .info{text-align:center;padding:0 16%}
#securityEmailDiv .attBtn{margin:15px auto 10px 110px!important}
#securityEmailDiv .attBtn .attlink{font:18px Arial!important;line-height:47px!important;background:0}
#securityEmailDiv .lb-tup .lb-link-close{text-align:center;margin:15px 0 32px}
#securityEmailDiv .lb-tup .lb-link-close a.dtvlink{text-decoration:inherit}
.tgaurd-lightbox-div .lb-link-close{padding-left:20%;margin:40px 0 30px}
.tgaurd-lightbox-div .lb-link-close .redirectButton{font-weight:normal!important;color:#666;font-family:Arial,sans-serif!important;font-size:18px!important;text-shadow:0 1px 0 #fff rgba(255,255,255,0)!important;min-width:75%;height:50px!important;line-height:52px!important}
.tgaurd-lightbox-div .info{margin:30px 0 10px!important;padding:0 15%!important}
.tgaurd-lightbox-div .infoLine2{margin:35px 20px 32px!important}
.tgaurd-lightbox-div .lb-link-close a.dtvlink{font-size:16px;color:#2885da}
#ajaxLightboxDiv .tgaurd-lightbox-div h2{font:32px DTV-DIN,Trebuchet MS,sans-serif;color:#666}
.tgaurd-lightbox-div h4{text-align:center!important;font-family:Arial!important;font-size:18px!important;font-weight:normal!important;color:#666}
.tgaurd-lightbox-div .forgotRemcheckBox{width:21px;margin-left:31%;margin-bottom:7px}
.tgaurd-lightbox-div .forgotRemember{display:inline-block;font-family:Arial!important;font-size:16px!important;color:#666;margin-bottom:67px}
.tgaurd-lightbox-div .spinner_wait{background:url('/images/global/ajax/spinner_64.gif') center center no-repeat;width:80px;height:80px;display:block;margin:0 auto;margin-bottom:59px;margin-top:35px}
.tgaurd-lightbox-div .interstial-infoimage{margin-top:60px;text-align:center}
.ctm-omod-text{position:absolute;left:234px;top:220px}
.ctm-omod-activate{position:absolute;left:358px;top:220px}
#dtv_leftnav_tup{height:auto;position:relative}
#dtv_leftnav_tup .leftnav-title{position:relative;background:url(/images/global/leftnav/leftnav_sprite.png) right top no-repeat;padding:0 10px 0 0;margin:0;line-height:0}
#dtv_leftnav_tup .leftnav-title span{position:relative;display:block;padding:6px 0 5px 10px;margin:0;color:#006fab;line-height:21px;font-size:18px;color:#0280b2;background:url(/images/global/leftnav/leftnav_sprite.png) left top no-repeat;font-weight:normal}
#dtv_leftnav_tup .leftnav-title span span{position:absolute;top:-1px;.top:0;left:-1px;_left:-11px;color:#fff;background:0}
#dtv_leftnav_nav{position:relative;margin-bottom:30px;padding:0;background:#fff}
#dtv_leftnav_nav ul{border:1px solid #7ab9d6;border-bottom:0;padding-top:3px;zoom:1;_position:relative}
#dtv_leftnav_nav ul li{background:url(/images/global/leftnav/leftnav_sprite.png) 0 -100px no-repeat;padding:0 7px;font-size:12px;line-height:15px;.height:.01%;zoom:1}
.ctl-laab #dtv_leftnav_nav ul li,.ctl-laaa #dtv_leftnav_nav ul li{background-position:0 -200px}
.ctl-area-a #dtv_leftnav_tup .leftnav-title,.ctl-area-a #dtv_leftnav_tup .leftnav-title span,.ctl-area-a #dtv_leftnav_nav ul li,.ctl-area-a #dtv_leftnav_nav b.bottom,.ctl-area-a #dtv_leftnav_nav b.bottom b,.ctl-area-a #dtv_leftnav_tup .leftnav-module-tup b{background-image:url(/images/global/leftnav/leftnav_sprite.white.png)}
.ctl-area-a #dtv_leftnav_tup .leftnav-title span span{background:0}
#dtv_leftnav_nav ul li a,#dtv_leftnav_nav ul li span{position:relative;display:block;margin:0;padding:4px 0 3px 3px;.height:.01%;zoom:1;vertical-align:middle}
#dtv_leftnav_nav ul li a{color:#4c4c4c}
#dtv_leftnav_nav ul li a:hover{color:#00abe3;text-decoration:underline}
#dtv_leftnav_nav ul li span{display:block}
#dtv_leftnav_nav ul li ul{margin:0;padding:0;padding-bottom:3px;border:0;.height:.01%}
#dtv_leftnav_nav ul li ul li{margin:0;padding:0;background:#f5fbff;font-size:11px;line-height:15px}
#dtv_leftnav_nav ul li ul li a,#dtv_leftnav_nav ul li.open ul li a,#dtv_leftnav_nav ul li ul li.active span{display:block;background:url(/images/global/leftnav/leftnav_sprite.png) 10px -591px no-repeat;margin:0;padding:3px 4px 3px 18px}
#dtv_leftnav_nav ul li ul li.active span{background-position:10px -791px}
#dtv_leftnav_nav ul li ul li a:hover{background-position:10px -691px}
#dtv_leftnav_nav ul li.noline{background:0}
#dtv_leftnav_nav ul li.label{background:0;margin:0;padding:3px 10px 5px;font-weight:bold;font-size:14px;line-height:18px;color:#333;text-transform:none}
#dtv_leftnav_nav ul li.spacer{background:url(/images/global/leftnav/leftnav_sprite.png) 0 -300px;height:5px;margin:8px 0 0;padding:0;line-height:1px;font-size:1px}
#dtv_leftnav_nav ul li.active{background:#e7e7e7;color:#4c4c4c;font-weight:bold}
#dtv_leftnav_nav ul li.closed a span{margin:0;padding:0 12px 0 0;background:url(/images/global/leftnav/leftnav_sprite.png) 150px -394px no-repeat}
#dtv_leftnav_nav ul li.closed a:hover span{background-position:150px -494px}
.ctl-laab #dtv_leftnav_nav ul li.closed a span,.ctl-laaa #dtv_leftnav_nav ul li.closed a span,.ctl-area-a #dtv_leftnav_nav ul li.closed a span{background-position:184px -394px}
.ctl-laab #dtv_leftnav_nav ul li.closed a:hover span,.ctl-laaa #dtv_leftnav_nav ul li.closed a:hover span,.ctl-area-a #dtv_leftnav_nav ul li.closed a:hover span{background-position:184px -494px}
#dtv_leftnav_nav ul li.open{background:0;padding:4px;color:#4c4c4c}
#dtv_leftnav_nav ul li.open .subnav{background:#f2faff;border:1px solid #9fbbc1}
#dtv_leftnav_nav ul li.open span{padding:4px 5px 4px 6px;line-height:16px;.height:.01%}
#dtv_leftnav_nav ul li.open span span{background:url(/images/global/leftnav/leftnav_sprite.png) 149px -394px no-repeat;padding:0}
.ctl-laab #dtv_leftnav_nav ul li.open span span,.ctl-laaa #dtv_leftnav_nav ul li.open span span,.ctl-area-a #dtv_leftnav_nav ul li.open span span{background-position:183px -394px}
#dtv_leftnav_nav ul li.open .active{background:#cae7fc}
#dtv_leftnav_nav ul li.open a{padding:0}
#dtv_leftnav_nav ul li.open a:hover span span{background-position:149px -494px}
.ctl-laab #dtv_leftnav_nav ul li.open a:hover span span,.ctl-laaa #dtv_leftnav_nav ul li.open a:hover span span,.ctl-area-a #dtv_leftnav_nav ul li.open a:hover span span{background-position:183px -494px}
#dtv_leftnav_nav b.bottom{display:block;margin:0;padding:0 10px 0 0;height:6px;font-size:1px;line-height:1px;background:url(/images/global/leftnav/leftnav_sprite.png) right -942px no-repeat}
#dtv_leftnav_nav b.bottom b{display:block;height:6px;font-size:1px;line-height:1px;background:url(/images/global/leftnav/leftnav_sprite.png) left -942px no-repeat}
#dtv_leftnav_tup .leftnav-module-tup{margin:0 0 30px;padding:0;background:white}
#dtv_leftnav_tup .leftnav-module{padding:0 10px;font-size:12px;line-height:18px;color:#4c4c4c;border-left:1px #7bbad7 solid;border-right:1px #7bbad7 solid}
#dtv_leftnav_tup .leftnav-module h2{margin:0 0 10px;font-size:14px;line-height:14px;font-weight:bold;color:#333;background-image:none}
#dtv_leftnav_tup .leftnav-module a{color:#4c4c4c}
#dtv_leftnav_tup .leftnav-module a:hover{color:#00abe3}
#dtv_leftnav_tup .leftnav-module-tup b{display:block;background:url(/images/global/leftnav/leftnav_sprite.png) -2000px no-repeat;height:15px;margin:0;padding:0 15px 0 0;font-size:1px;line-height:0}
#dtv_leftnav_tup .leftnav-module-tup b.lid{background-position:right -900px}
#dtv_leftnav_tup .leftnav-module-tup b.lid b{background-position:left -900px}
#dtv_leftnav_tup .leftnav-module-tup b.bottom{background-position:right -933px}
#dtv_leftnav_tup .leftnav-module-tup b.bottom b{background-position:left -933px}
#dtv_leftnav_tup .leftnav-module-tup input#emailField{height:17px;font-family:arial,sans-serif;font-size:12px;line-height:17px;color:#666;border:1px #ccc solid}
#dtv_leftnav_insidescoop #emailField{width:145px;margin-bottom:10px;font-size:11px}
#dtv_leftnav_insidescoop .leftnav-module h2{padding:0 0 0 20px;background:url(/images/global/icons/icon_envelope_blue.png) no-repeat 0 1px;margin-right:-10px}
.ctl-laab #dtv_leftnav_insidescoop #emailField,.ctl-laaa #dtv_leftnav_insidescoop #emailField{width:175px;margin-bottom:10px;font-size:11px}
.program-toggle-module{position:relative;background:url(/images/content/themes/default/ctm_html_module_toggles.v3.png) 1px top no-repeat;font-family:Trebuchet MS,Arial,sans-serif;font-size:14px;line-height:26px;font-weight:bold;margin:-2px 0 32px -2px;height:40px;width:216px;overflow:hidden}
.program-toggle-module:hover{background-position:left -84px}
.program-toggle-module-selected{background-position:left -42px}
.program-toggle-module-selected:hover{background-position:left -126px}
.program-toggle-module a{position:relative;display:inline-block;height:38px;width:106px;color:#666}
.program-toggle-module a:hover{text-decoration:none;color:#666}
.program-toggle-module li{position:relative;float:left;color:#666;text-align:center;height:40px;width:108px}
.program-toggle-module span.my-toggle{color:#333}
.program-toggle-module ul.toggle-dimmed li{color:#666}
.program-toggle-module span{position:relative;display:inline-block;top:9px}
.program-toggle-module ul{zoom:1}
.program-toggle-module ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ctl-tup{font-size:12px;line-height:16px}
.ctl-tup ul.bulleted{padding-left:0}
.ctl-tup ul.bulleted li{background:url(/images/content/themes/default/list_bullet.png) 2px 5px no-repeat;list-style-type:none;padding:0 0 10px 16px}
.ctl-tup ul.bulleted li a{color:#333}
.ctl-tup ul.numbered{padding-left:0}
.ctl-tup ul.numbered li{position:relative;list-style-type:none;padding:0 0 10px 25px;.height:.01%}
.ctl-tup ul.numbered li .number{position:absolute;left:0;top:0;display:block;background:url('/images/content/themes/default/list_numbered_bullet.png') no-repeat;height:20px;width:18px;.width:20px;color:#fff;line-height:18px;text-align:center;padding-right:6px;.padding-right:4px;font-size:11px;letter-spacing:-0.5px;font-weight:bold}
.ctl-tup .left{float:left}
.ctl-tup .right{float:right}
.ctl-tup{position:relative;padding:0;z-index:1}
.ctl-laab .ctl-tup,.ctl-laaa .ctl-tup,.ctl-labc .ctl-tup{float:right;width:730px;margin:15px 10px 5px 0}
.ctl-header{position:relative;background-repeat:no-repeat;background-position:top!important;padding:0 30px;margin:0 -1000px;width:auto!important;min-height:200px;height:auto!important;height:200px}
.ctl-header-content{position:absolute;top:0;bottom:0;left:50%;margin-left:-490px;width:920px;padding:0 30px}
.ctl-header.size-by-content .ctl-header-content{position:relative;left:auto;margin:0 auto}
.ctl-header-collapse{min-height:24px;height:auto!important;height:1px}
.ctl-header .ctm-tup{margin:30px 8px 8px}
.ctl-area-tab{margin:0}
.ctl-area-tup{position:relative;padding:18px 30px 16px;z-index:1}
.ctl-area-a,.ctl-area-b,.ctl-area-c{display:none;float:left;width:230px;margin:0;_overflow:hidden}
.ctl-footer{position:relative;margin-top:-56px;.height:.01%;padding:60px 0 30px;-webkit-user-select:none}
.ctl-footer .ctl-legal{position:relative;margin:0;padding:0;color:#666;font-size:10px}
.ctl-footer .ctl-legal-left{width:444px;left:38px;text-align:left}
.ctl-footer .ctl-legal-right{width:444px;right:38px;text-align:right}
.ctl-footer .ctl-legal-center{width:672px;left:144px;text-align:center}
.ctl-footer .ctl-legal a.moreinfo{padding-right:10px;font-weight:bold;background:url(/images/content/themes/default/footer_info_arrow.png) no-repeat right 4px;.background-position:right 5px}
.ctl-open .ctl-area-a{display:block;width:920px}
.ctl-open .ctl-area-b{display:block;width:920px}
.ctl-open .ctl-area-c{display:block;width:920px}
.ctl-aaab .ctl-area-a{display:block;width:690px}
.ctl-aaab .ctl-area-b{display:block;width:230px}
.ctl-abbb .ctl-area-a{display:block;width:230px}
.ctl-abbb .ctl-area-b{display:block;width:690px}
.ctl-abbc .ctl-area-a{display:block;width:230px}
.ctl-abbc .ctl-area-b{display:block;width:460px}
.ctl-abbc .ctl-area-c{display:block;width:230px}
.ctl-laab .ctl-area-a{display:block;width:460px}
.ctl-laab .ctl-area-b{display:block;width:230px}
.ctl-laaa .ctl-area-a{display:block;width:690px}
.ctl-labc .ctl-area-a{display:block;width:230px}
.ctl-labc .ctl-area-b{display:block;width:230px}
.ctl-labc .ctl-area-c{display:block;width:230px}
.ctl-xbbc .ctl-area-a{display:block;width:230px}
.ctl-xbbc .ctl-area-b{display:block;width:460px}
.ctl-xbbc .ctl-area-c{display:block;width:230px}
.ctl-xbbb .ctl-area-a{display:block;width:230px}
.ctl-xbbb .ctl-area-b{display:block;width:690px}
.ctl-tup,#ctl_header_tup,.ctl-header,.ctl-area-tup,.ctl-area-a,.ctl-area-b,.ctl-area-c{zoom:1}
.ctl-tup:after,#ctl_header_tup:after,.ctl-header:after,.ctl-area-tup:after,.ctl-area-a:after,.ctl-area-b:after,.ctl-area-c:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.js-lazy-styles{visibility:hidden;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}
.ctm-tup{position:relative;float:left;display:block;.display:inline;width:214px;margin:8px 8px 40px;_overflow:hidden}
.ctm-tup-DISC{position:relative;float:left;display:block;.display:inline;width:214px;margin:8px 8px 10px;_overflow:hidden}
.ctm-tup h1,.ctm-tup h2{background:url('/images/content/themes/default/ctm_header_separator.png') 90% bottom no-repeat;_background-image:url('/images/content/themes/default/ctm_header_separator.ie6.png');padding-bottom:10px;margin-bottom:10px;color:#666;zoom:1}
.colspan-1 h1,.colspan-1 h2{background-position:-1180px bottom}
.ctm-tup h1:after,.ctm-tup h2:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ctm-tup .title h1,.ctl-tup .subtitle h2{padding-bottom:0;margin-bottom:0;color:#333;background:0;_background:0}
.ctm-tup .content h2{background:0;padding-bottom:0}
.ctm-tup h1 span .icon,.ctm-tup h2 span .icon,.ctm-tup h3 span .icon,.ctm-tup h1 span img,.ctm-tup h2 span img,.ctm-tup h3 span img{float:left;margin:0 5px 5px 0}
.ctm-tup .foot{content:".";display:block;float:none;clear:both;height:0;overflow:hidden}
.ctm-tup .content li{position:relative}
.ctm-tup .content .head{display:block}
.ctm-tup .closable-message .content .head{display:none}
.ctm-tup .ctm-content-module ul li.clear{height:auto}
.ctm-tup .ctm-content-module ul li.first-row{margin-top:0}
.ctm-tup .content{position:relative;.display:inline-block;.overflow:hidden;.zoom:1}
.ctm-tup .content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.colspan-1{width:214px}
.colspan-2{width:444px}
.colspan-3{width:674px}
.colspan-4{width:904px}
.ctm-tup .ctm-tup{margin:0 16px 16px 0}
.ctl-tup .ctm-media-module h2.noline{padding:0;background:0}
.ctl-tup .ctm-media-module p{margin:0;padding:6px 0 12px 0;font-size:14px;line-height:14px}
.ctm-media-module a.mobile-video{background:url(/images/global/playBtn.png) no-repeat center;display:block;width:100%;height:100%}
.ctm-grouping .content{.overflow:hidden}
.ctl-aaab .ctl-area-b .ctm-tup,.ctl-abbb .ctl-area-a .ctm-tup,.ctl-abbc .ctl-area-a .ctm-tup,.ctl-abbc .ctl-area-c .ctm-tup,.ctl-laab .ctl-area-b .ctm-tup,.ctl-labc .ctl-area-a .ctm-tup,.ctl-labc .ctl-area-b .ctm-tup,.ctl-labc .ctl-area-c .ctm-tup,.ctl-xbbc .ctl-area-a .ctm-tup,.ctl-xbbc .ctl-area-c .ctm-tup,.ctl-xbbb .ctl-area-a .ctm-tup{margin:8px 8px 24px}
.colspan-4 .ctm-content-module ul{width:920px}
.colspan-3 .ctm-content-module ul{width:690px}
.colspan-2 .ctm-content-module ul{width:460px}
.colspan-1 .ctm-content-module ul{width:230px}
.ctm-tup .ctm-content-module ul ul{width:auto}
.colspan-4 .ctm-grouping .ctm-content-list{width:920px}
.colspan-3 .ctm-grouping .ctm-content-list{width:690px}
.colspan-2 .ctm-grouping .ctm-content-list{width:460px}
.colspan-1 .ctm-grouping .ctm-content-list{width:230px}
.ctm-content-module ul li,.ctm-tup .ctm-grouping .ctm-tup{float:left;margin-left:0;margin-right:16px}
.ctm-content-module ul li{margin-top:32px}
.colspan-1 .ctm-content-module ul li{margin-top:16px}
.content .image{position:relative;margin-bottom:10px;padding:0;border:1px solid #ccc;.zoom:1}
.content .image span{display:block;width:100%;_overflow:hidden}
.content .image img{display:block;visibility:hidden}
.content .image a{display:block}
.content .image .magnify,.content .image .video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;.zoom:1;cursor:pointer}
.content .image .magnify{background:url(/images/content/themes/default/btn_launch_image.png) 50% 50% no-repeat}
.content .image .video{background:url(/images/content/themes/default/btn_launch_video.png) 50% 50% no-repeat}
.content .image .magnify:hover{background-image:url(/images/content/themes/default/btn_launch_image_hover.png)}
.content .image .video:hover{background-image:url(/images/content/themes/default/btn_launch_video_hover.png)}
.content .title{margin-bottom:3px}
.content .title h4{margin:0}
.content .body-copy{font-family:Arial,Helvetica,sans-serif}
.content .body-copy p{margin:0 0 .5em}
.content .link{font-family:Arial,Helvetica,sans-serif;font-weight:bold;margin-top:6px}
.cms2RecommendationCarouselModule .content .body-copy+.link{margin-bottom:6px}
.cms2RecommendationCarouselModule .content .title+.link{margin-bottom:6px}
.cms2RecommendationCarouselModule .content .image+.link{margin-bottom:6px}
a .arrow{position:relative;background:url(/images/content/themes/default/link_arrow.png) 4px 3px no-repeat;padding-left:10px;display:inline;.display:inline-block;white-space:nowrap}
a.arrow{background:url(/images/content/themes/default/link_arrow.png) right 50% no-repeat;padding-right:9px;display:inline;.display:inline-block;white-space:nowrap;font-weight:bold}
a .arrow-small{position:relative;background:url(/images/content/themes/default/link_arrow_small.png) 4px 4px no-repeat;padding-left:10px;display:inline;.display:inline-block;white-space:nowrap}
.content .link a .icon,.content .link a img{float:left;margin-right:4px}
.content .close-icon{display:none}
.ctl-tup h1,.ctl-tup h2{font-size:18px;line-height:1em}
.ctl-tup h3,.ctl-tup .subtitle h2{font-size:14px;line-height:1.35em;margin-bottom:3px}
.ctl-tup h4,.ctl-tup .ctm-tup .title h1{font-size:14px;line-height:1.35em}
.ctl-tup .stacked .colspan-1 h4{font-size:14px;line-height:19px}
.ctl-tup .stacked .colspan-2 h4{font-size:18px;line-height:20px}
.ctl-tup .stacked .colspan-3 h4{font-size:18px;line-height:20px}
.ctl-tup .stacked .colspan-4 h4{font-size:22px;line-height:24px}
.ctl-tup .colspan-1 .inline h4{font-size:14px;line-height:19px}
.ctl-tup .colspan-2 .inline h4{font-size:14px;line-height:19px}
.ctl-tup .colspan-3 .inline h4{font-size:14px;line-height:19px}
.ctl-tup .colspan-4 .inline h4{font-size:18px;line-height:20px}
.ctl-tup h5{font-size:12px;line-height:17px;margin:1em 0}
.ctl-tup h6{font-size:12px;line-height:17px;margin:1em 0}
.content .body-copy{font-size:12px;line-height:17px}
.content .colspan-4 .body-copy{font-size:14px;line-height:19px}
.content .link{font-size:12px;line-height:17px}
.content .colspan-4 .link{font-size:14px;line-height:19px}
.stack-TBIL .content .body-copy{margin-bottom:12px}
.stack-IL a{display:block}
.inline li .content .image{margin-bottom:0}
.inline li .content .image img{margin:0}
.inline li .content .body-copy{min-height:inherit}
.inline-left li .content .image{float:left}
.inline-left li .content .title{float:right}
.inline-left li .content .body-copy{float:right}
.inline-left li .content .link{float:right}
.inline-left li.reverse .content .image{float:right}
.inline-left li.reverse .content .title{float:left}
.inline-left li.reverse .content .body-copy{float:left}
.inline-left li.reverse .content .link{float:left}
.inline-left li.reverse .content .tup{padding-left:0;padding-right:8px}
.inline-right li .content .image{float:right}
.inline-right li .content .title{float:left}
.inline-right li .content .body-copy{float:left}
.inline-right li .content .link{float:left}
.inline-right li.reverse .content .image{float:left}
.inline-right li.reverse .content .title{float:right}
.inline-right li.reverse .content .body-copy{float:right}
.inline-right li.reverse .content .link{float:right}
.inline-right li.reverse .content .tup{padding-right:0;padding-left:16px}
.inleft-1-1 li,.inright-1-1 li,.inleft-1-1 li .body,.inright-1-1 li .body{width:444px}
.inleft-1-2 li,.inright-1-2 li,.inleft-1-2 li .body,.inright-1-2 li .body{width:674px}
.inleft-1-3 li,.inright-1-3 li,.inleft-1-3 li .body,.inright-1-3 li .body{width:904px}
.inleft-2-1 li,.inright-2-1 li,.inleft-2-1 li .body,.inright-2-1 li .body{width:674px}
.inleft-2-2 li,.inright-2-2 li,.inleft-2-2 li .body,.inright-2-2 li .body{width:904px}
.inleft-3-1 li,.inright-3-1 li,.inleft-3-1 li .body,.inright-3-1 li .body{width:904px}
.inline-img-1 .content .image{width:214px}
.inline-img-2 .content .image{width:444px}
.inline-img-3 .content .image{width:674px}
.inline-copy-1 .content .title{width:214px}
.inline-copy-1 .content .body-copy{width:214px}
.inline-copy-1 .content .link{width:214px}
.inline-copy-2 .content .title{width:444px}
.inline-copy-2 .content .body-copy{width:444px}
.inline-copy-2 .content .link{width:444px}
.inline-copy-3 .content .title{width:674px}
.inline-copy-3 .content .body-copy{width:674px}
.inline-copy-3 .content .link{width:674px}
.bulleted-list ul li{margin-top:0;margin-bottom:5px}
.bulleted-list ul li.none{margin-top:0}
.bulleted-list li .title{background:url('/images/content/themes/default/list_bullet.png') 2px 5px no-repeat;padding-left:16px}
.bulleted-list li .title-only{background:url('/images/content/themes/default/list_bullet.png') 2px 4px no-repeat;padding-left:16px;margin-bottom:0}
.bulleted-list li .title-news{background:0;padding-left:0;font-family:Trebuchet MS;font-size:14px;line-height:19px;font-weight:bold}
.ctl-tup .bulleted-list li .title-only h4{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;font-weight:normal}
.bulleted-list li .body-copy{padding-left:16px}
.bulleted-list li .body-news{padding-left:0}
.numbered-list ul li{float:none;margin-bottom:-4px}
.numbered-list ul li.none{margin-top:0}
.numbered-list li .title{position:relative}
.numbered-list li .title .number{position:absolute;left:0;top:0;display:block;background:url('/images/content/themes/default/list_numbered_bullet.png') no-repeat;height:20px;width:18px;.width:20px;color:#fff;line-height:18px;text-align:center;padding-right:6px;.padding-right:4px;font-size:11px;letter-spacing:-0.5px;font-weight:bold}
.ctl-tup .numbered-list li .title h4{font-size:12px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;line-height:18px;padding-left:24px;.padding-top:2px}
.ctl-tup .numbered-list li .title-news h4{padding-left:0;font-family:Trebuchet MS;font-size:14px;line-height:19px;font-weight:bold}
.numbered-list li .body-copy{padding-left:24px}
.numbered-list li .body-news{padding-left:0}
.numbered-list .content li .content{padding-bottom:10px}
.ep-numbered-list li .title .number{background-image:url('/images/content/themes/default/list_numbered_bullet_blue2.png');font-weight:bold;font-size:12px;width:17px;line-height:17px}
.ep-numbered-list .content li .content{padding-bottom:6px}
.ctl-tup .ep-numbered-list li .title h4{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#333}
.thumbnail-list ul li{margin-top:24px}
.thumbnail-list li,.thumbnail-list li .body{width:214px}
.thumbnail-list li .content .image{float:left;background:url('/images/content/themes/default/thumb_list_item_bg.png') no-repeat;_background-image:expression("none");_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/themes/default/thumb_list_item_bg.png',sizingMethod='crop');width:83px;height:83px;padding:0;border:0}
.thumbnail-list li .content .image span{display:block;width:68px;height:38px;margin:20px 0 0 6px}
.thumbnail-list li .content .body-copy{margin-bottom:4px}
.thumbnail-list li .content .link{margin-top:0}
.thumbnail-list li .content .title,.thumbnail-list li .content .body-copy,.thumbnail-list li .content .link{float:right}
.colspan-1 .thumbnail-list li .content .title,.colspan-1 .thumbnail-list li .content .body-copy,.colspan-1 .thumbnail-list li .content .link{width:106px}
.colspan-2 .thumbnail-list li .content .title,.colspan-2 .thumbnail-list li .content .body-copy,.colspan-2 .thumbnail-list li .content .link{width:118px}
.colspan-3 .thumbnail-list li .content .title,.colspan-3 .thumbnail-list li .content .body-copy,.colspan-3 .thumbnail-list li .content .link{width:122px}
.colspan-4 .thumbnail-list li .content .title,.colspan-4 .thumbnail-list li .content .body-copy,.colspan-4 .thumbnail-list li .content .link{width:124px}
.ctm-tup .thumbnail-list .none li .content .title,.ctm-tup .thumbnail-list .none li .content .body-copy,.ctm-tup .thumbnail-list .none li .content .link{width:124px}
.closable-message{position:relative;z-index:1}
.closable-message .head{display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #a7c3d1;background:#e1eff5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.closable-message .body{overflow:visible}
.closable-message .content{padding:10px 12px}
.closable-message li .content{overflow:visible;padding:0}
.closable-message li .content a.close,.closable-message li .content a.close-icon{position:absolute;display:block;background:url(/images/global/lightbox/lb_btn_close.png) left top no-repeat;top:-4px;right:-6px;width:13px;height:13px;line-height:0;font-size:1px;text-indent:-9999px;padding:0;z-index:1}
.closable-message li .content a.close:hover,.closable-message li .content a.close-icon:hover{background-position:left -13px}
.closable-message li .content .image{float:left;margin-right:8px;margin-bottom:0;background:0;border:0}
.closable-message li .content .image span{.display:inline}
.closable-message li .content .title,.ctl-tup .closable-message li .content .title h4{display:block;font-size:14px;line-height:18px;margin:0;padding:0;min-height:0;color:#4c4c4c}
.closable-message li .content .body-copy{display:inline;font-size:12px;line-height:16px}
.closable-message li .content .body-copy p{display:inline}
.closable-message li .content .link{display:inline;font-size:12px;line-height:16px}
.closable-message li .content .tup{display:inline}
.ctm-tup .closable-message .bottom-gradient .content{padding:12px 10px}
.ctm-tup .closable-message .bottom-gradient .content .content{padding:0;margin-right:24px}
.ctm-tup .closable-message .bottom-gradient .content .title{margin:0}
.ctm-tup .closable-message .bottom-gradient .content .body-copy{margin:0}
.ctm-tup .closable-message .bottom-gradient .content .link{margin:0}
.ctm-tup .closable-message .bottom-gradient .content .image{margin-bottom:0;border:0}
.ctm-tup .closable-message li .content .image img{margin-left:0}
.closable-message .bottom-gradient .content .body{position:static}
.has-border{position:relative;.float:left}
.has-border .head,.has-border .head b{display:none;position:absolute;top:0;left:0;right:0;bottom:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.has-border .content{padding:10px 12px}
.has-border .content ul{margin:0}
.has-border li .skin,.has-border li .content .inner-skin,.has-border li .head,.has-border li .head b,.has-border li .foot,.has-border li .foot b,.has-border li .content .body,.has-border li .content,.has-border li li,.has-border li .content ul{float:none;background:0;height:auto;width:auto;border:0;padding:0;margin:0}
.inline-left .has-border .content .tup,.inline-right .has-border .reverse .content .tup{padding-left:12px;padding-right:0}
.inline-right .has-border .content .tup,.inline-left .has-border .reverse .content .tup{padding-left:0;padding-right:12px}
.inline-img-1 .has-border .content .image{width:202px}
.inline-img-2 .has-border .content .image{width:432px}
.inline-img-3 .has-border .content .image{width:662px}
.border-gradient .head{display:block;background:#fff url('/images/content/themes/default/skin_border_gradient_bg.v2.png') bottom repeat-x}
.border-gradient .head b{display:block;border:1px solid #ccc}
.emphasis-border-gradient .head{display:block;background:#fafdff url('/images/content/themes/default/skin_em_border_gradient_bg.v2.png') bottom repeat-x}
.emphasis-border-gradient .head b{display:block;border:1px solid #ccc}
.top-of-page-border-gradient .head{display:block;top:-6px;bottom:2px;left:-4px;right:-4px;background:url(/images/content/carousel/carousel_top_shadow_col3.png) no-repeat;border:0}
.top-of-page-border-gradient .head b{display:block;position:absolute;top:6px;left:4px;right:4px;bottom:-2px;border:1px solid #d9d9d9;background:url(/images/content/themes/default/skin_1px_fff_75.png)}
.ipad .top-of-page-border-gradient .head b{background:#fff;opacity:.75}
.colspan-4 .top-of-page-border-gradient .head{background-image:url(/images/content/carousel/carousel_top_shadow_col4.png)}
.colspan-3 .top-of-page-border-gradient .head{background-image:url(/images/content/carousel/carousel_top_shadow_col3.png)}
.colspan-2 .top-of-page-border-gradient .head{background-image:url(/images/content/carousel/carousel_top_shadow_col2.png)}
.colspan-1 .top-of-page-border-gradient .head{background-image:url(/images/content/carousel/carousel_top_shadow_col1.png)}
.top-of-page-border-gradient .content .head,.ctm-tup .top-of-page-border-gradient .body .content .head{display:none}
.top-of-page-border-gradient .content li .content{float:none;background:0;height:auto;width:auto;border:0;padding:0;margin:0}
.top-features .top-of-page-border-gradient .content{padding:12px}
.top-features .top-of-page-border-gradient .content h2{margin-top:1px;margin-bottom:12px}
.top-features .top-of-page-border-gradient .content p.intro{padding:0;margin:-2px 0 10px 0;line-height:12px}
.homepage .top-features{margin-bottom:24px}
.top-features.colspan-2 .ctm-grouping .top-of-page-border-gradient .ctm-content-list{background:url('/images/content/themes/default/skin_top_of_page_separator.png') no-repeat 209px top}
.top-features.colspan-3 .ctm-grouping .top-of-page-border-gradient .ctm-content-list{background:url('/images/content/themes/default/skin_top_of_page_separator_col3.png') no-repeat -7px top}
.top-features.colspan-4 .ctm-grouping .top-of-page-border-gradient .ctm-content-list{background:url('/images/content/themes/default/skin_top_of_page_separator_col4.png') no-repeat -6px top}
.top-features.colspan-2 .top-of-page-border-gradient ul{background:url('/images/content/themes/default/skin_top_of_page_separator.png') no-repeat 209px top}
.top-features.colspan-3 .top-of-page-border-gradient ul{background:url('/images/content/themes/default/skin_top_of_page_separator_col3.png') no-repeat -7px top}
.top-features.colspan-4 .top-of-page-border-gradient ul{background:url('/images/content/themes/default/skin_top_of_page_separator_col4.png') no-repeat -6px top}
.border-solid .head{display:block;border:1px solid #ebebeb;background:#f4f8f8}
.border-solid .content .image{padding:1px;background:#ccc}
.border-only .head{display:block;border:1px solid #ccc;background:#fff}
.border-solid-box .head{border:1px solid #b8ebf9;background:#58a1cf;opacity:.5;filter:alpha(opacity=50);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.emphasis-open-gradient{position:relative;.float:left}
.emphasis-open-gradient .head{display:block;position:absolute;top:-8px;left:-1px;right:-1px;bottom:0;background:url('/images/content/themes/default/skin_em_open_gradient_col4.png') 0 0 no-repeat}
.colspan-3 .emphasis-open-gradient .head{background-image:url('/images/content/themes/default/skin_em_open_gradient_col3.png')}
.colspan-2 .emphasis-open-gradient .head{background-image:url('/images/content/themes/default/skin_em_open_gradient_col2.png')}
.colspan-1 .emphasis-open-gradient .head{background-image:url('/images/content/themes/default/skin_em_open_gradient_col1.png')}
.open-gradient{position:relative;.float:left}
.open-gradient .head{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url('/images/content/themes/default/skin_open_gradient_col4.png') 0 0 no-repeat}
.colspan-3 .open-gradient .head{background-image:url('/images/content/themes/default/skin_open_gradient_col3.png')}
.colspan-2 .open-gradient .head{background-image:url('/images/content/themes/default/skin_open_gradient_col2.png')}
.colspan-1 .open-gradient .head{background-image:url('/images/content/themes/default/skin_open_gradient_col1.png')}
.open-gradient .content{padding:10px 12px}
.open-gradient .content ul{margin:0}
.open-gradient li .skin,.open-gradient li .content .inner-skin,.open-gradient li .head,.open-gradient li .head b,.open-gradient li .foot,.open-gradient li .foot b,.open-gradient li .content .body,.open-gradient li .content,.open-gradient li li,.open-gradient li .content ul{float:none;background:0;height:auto;width:auto;border:0;padding:0;margin:0}
.inline-left .open-gradient .content .tup,.inline-right .open-gradient .reverse .content .tup{padding-left:12px;padding-right:0}
.inline-right .open-gradient .content .tup,.inline-left .open-gradient .reverse .content .tup{padding-left:0;padding-right:12px}
.inline-img-1 .open-gradient .content .image{width:202px}
.inline-img-2 .open-gradient .content .image{width:432px}
.inline-img-3 .open-gradient .content .image{width:662px}
.colspan-1 .has-border .colspan-1{width:190px}
.colspan-2 .has-border .colspan-1{width:202px}
.colspan-2 .has-border .colspan-2{width:420px}
.colspan-3 .has-border .colspan-1{width:206px}
.colspan-3 .has-border .colspan-2{width:428px}
.colspan-3 .has-border .colspan-3{width:650px}
.colspan-4 .has-border .colspan-1{width:208px}
.colspan-4 .has-border .colspan-2{width:432px}
.colspan-4 .has-border .colspan-3{width:658px}
.colspan-4 .has-border .colspan-4{width:880px}
.bottom-gradient .foot{margin-top:-120px;display:block;background:url('/images/content/themes/default/list_bg_bottom_gradient.png') right bottom no-repeat;height:120px}
.bottom-gradient .foot b{display:block;background:url('/images/content/themes/default/list_bg_bottom_gradient.png') left bottom no-repeat;float:left;width:5px;height:120px}
.bottom-gradient .content{padding:0 12px 16px}
.bottom-gradient .content ul{margin:0}
.stacked .bottom-gradient .content{padding:0 0 16px}
.stacked .bottom-gradient .content .title{margin-left:12px;margin-right:12px}
.stacked .bottom-gradient .content .body-copy{margin-left:12px;margin-right:12px}
.stacked .bottom-gradient .content .image{overflow:hidden;margin-bottom:16px;width:auto;border:0}
.stacked .bottom-gradient .content .link{margin-left:12px;margin-right:12px}
.bottom-gradient li .skin,.bottom-gradient li .head,.bottom-gradient li .head b,.bottom-gradient li .foot,.bottom-gradient li .foot b,.bottom-gradient li .content .body,.bottom-gradient li .content,.bottom-gradient li li,.bottom-gradient li .content ul{float:none;background:0;height:auto;width:auto;border:0;padding:0;margin:0}
.ctm-tup .inline .bottom-gradient li .content{margin-right:24px}
.inline-left .bottom-gradient .content .tup,.inline-right .bottom-gradient .reverse .content .tup{padding-left:12px;padding-right:0}
.inline-right .bottom-gradient .content .tup,.inline-left .bottom-gradient .reverse .content .tup{padding-left:0;padding-right:12px}
.inline-img-1 .bottom-gradient .content .image{width:202px}
.inline-img-2 .bottom-gradient .content .image{width:432px}
.inline-img-3 .bottom-gradient .content .image{width:662px}
.custom-image-bg{position:relative}
.custom-image-bg .head{background:url() no-repeat;zoom:1;border:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}
.custom-image-bg .foot{display:none}
.custom-image-bg .content{position:relative;padding:12px;zoom:1;width:100%}
.custom-image-bg .content .image{position:relative;float:left;background:0;margin:-12px 0;padding:0;width:1px;overflow:hidden;zoom:1;visibility:hidden;border:0}
.custom-image-bg .content .image span{padding:0;margin:0}
.custom-image-bg .content .image img{visibility:hidden;margin:0}
.custom-image-bg .content .title{position:relative;zoom:1}
.custom-image-bg .content .body-copy{position:relative;zoom:1}
.stacked .custom-image-bg .content .link{position:absolute;bottom:10px;.bottom:9px;zoom:1}
.whats_on .custom-image-bg .content{padding-top:0;padding-bottom:0}
.custom-image-bg li .skin,.custom-image-bg li .head,.custom-image-bg li .head b,.custom-image-bg li .foot,.custom-image-bg li .foot b,.custom-image-bg li .content .body,.custom-image-bg li .content,.custom-image-bg li li,.custom-image-bg li .content ul{float:none;background:0;height:auto;width:auto;border:0;padding:0;margin:0}
.ctm-tup .inline .custom-image-bg li .content{margin-right:24px}
.inline-left .custom-image-bg .head,.inline-right .custom-image-bg .reverse .content{background-position:left top}
.inline-left .custom-image-bg .content .tup,.inline-right .custom-image-bg .reverse .content .tup{padding-left:12px;padding-right:0}
.inline-right .custom-image-bg .head,.inline-left .custom-image-bg .reverse .content{background-position:right top}
.inline-right .custom-image-bg .content .tup,.inline-left .custom-image-bg .reverse .content .tup{padding-left:0;padding-right:12px}
.inline-img-1 .custom-image-bg .content .image{width:202px}
.inline-img-2 .custom-image-bg .content .image{width:432px}
.inline-img-3 .custom-image-bg .content .image{width:662px}
.header-icon-alert h1 span,.header-icon-question h1 span,.header-icon-lightbulb h1 span,.header-icon-alert h2 span,.header-icon-question h2 span,.header-icon-lightbulb h2 span{display:block;height:40px;padding-left:46px;background:url() 0 50% no-repeat}
.header-icon-alert h1 span,.header-icon-alert h2 span{background-image:url(/images/content/themes/default/icon_exclamation.png)}
.header-icon-question h1 span,.header-icon-question h2 span{background-image:url(/images/content/themes/default/icon_question.png)}
.header-icon-lightbulb h1 span,.header-icon-lightbulb h2 span{background-image:url(/images/content/themes/default/icon_lightbulb.png)}
.header-icon-alert h1 span span,.header-icon-question h1 span span,.header-icon-lightbulb h1 span span,.header-icon-alert h2 span span,.header-icon-question h2 span span,.header-icon-lightbulb h2 span span{display:inline;padding-left:0;background:0}
.horizontal-channel-scroller{top:0}
.vertical-channel-scroller{top:0}
.colspan-1 .channel-scroller-content{width:200px}
.colspan-1 .scroller-button-next{left:250px}
.colspan-2 .channel-scroller-content{width:373px}
.colspan-2 .channel-scroller-track{width:344px}
.colspan-2 .scroller-button-next{left:411px}
.colspan-2 .channel-scroller-shadow-right{left:411px}
.colspan-3 .channel-scroller-content{width:603px}
.colspan-3 .channel-scroller-track{width:574px}
.colspan-3 .scroller-button-next{left:641px}
.colspan-3 .channel-scroller-shadow-right{left:641px}
.colspan-4 .channel-scroller-content{width:833px}
.colspan-4 .channel-scroller-track{width:804px}
.colspan-4 .scroller-button-next{left:871px}
.colspan-4 .channel-scroller-shadow-right{left:871px}
.full-width.ctm-tup{margin:0;margin-left:-100%!important;width:300%!important}
.full-width.ctm-tup .content{margin:0 auto}
.full-width.ctm-tup>div>h1,.full-width.ctm-tup>div>h2{margin-left:auto;margin-right:auto}
.full-width.colspan-4 .content,.full-width.colspan-4 h1,.full-width.colspan-4 h2{width:904px}
.full-width.colspan-3 .content,.full-width.colspan-3 h1,.full-width.colspan-3 h2{width:674px}
.full-width.colspan-2 .content,.full-width.colspan-2 h1,.full-width.colspan-2 h2{width:444px}
.full-width.colspan-1 .content,.full-width.colspan-1 h1,.full-width.colspan-1 h2{width:214px}
.full-width.ctm-tup .content .content{width:auto}
.ctl-header .breadcrumbs{display:none}
.static-breadcrumbs{display:none}
#ctl_header_menu{position:absolute;left:50%;top:0;width:490px;height:21px;margin:0;padding:0;z-index:5}
.ctl-laab #ctl_header_menu,.ctl-laaa #ctl_header_menu,.ctl-labc #ctl_header_menu{width:730px}
.ctl-laab #ctl_header_menu .background,.ctl-laaa #ctl_header_menu .background,.ctl-labc #ctl_header_menu .background{background:url(/images/content/themes/default/ctl_header_menu_bg_730.png) no-repeat;width:730px}
#ctl_header_menu ul.header-menu{position:absolute;right:0;height:21px;padding:0;z-index:2}
#ctl_header_menu li{float:left;font-size:10px;line-height:1em;margin:4px 6px 4px 0;padding-right:7px;.padding-top:1px}
#ctl_header_menu li.last{background:0;padding-right:8px;margin-right:0}
.ctl-tup #ctl_header_menu li a.header-menu-link{font:10px Arial,verdana,sans-serif;color:#5ac}
#ctl_header_menu li a.special-offers-link{background:url(/images/content/themes/default/ctl_header_menu_icons.v2.png) 0 3px no-repeat;padding-left:13px}
#ctl_header_menu li a.share-link{background:url(/images/content/themes/default/ctl_header_menu_icons.v2.png) 0 -18px no-repeat;padding-left:13px}
#share_menu{position:absolute;top:9px;right:15px;z-index:500;background:#dfe6ee;width:98px;padding:5px;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#share_menu ul{background:#f0f4f7;padding:4px 4px 16px 8px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#share_menu li{clear:right;float:none;font-weight:bold;font-size:10px;line-height:11px;margin:6px 0 0}
#share_menu .js-CMSModule-shareLink,#share_menu .js-CMSModule-addBookmark,#share_menu #share_email{display:inline-block;_display:block;min-height:14px;max-height:23px;background:url(/images/content/themes/default/share-this-page.png) -128px 0 no-repeat;padding-left:20px}
#share_menu li#share_close,#share_menu a.lb-close-sm{display:block;width:13px;height:13px;padding:0}
#share_menu li#share_close{float:right;margin:0 0 2px;.margin-bottom:-6px}
#share_menu #share_bookmark{background-position:-128px -23px}
#share_menu #share_facebook{background-position:-128px -47px}
#share_menu #share_twitter{background-position:-128px -73px}
#share_menu #share_digg{background-position:-128px -99px}
#share_menu #share_delicious{background-position:-128px -125px}
#share_menu #share_buzzup{background-position:-128px -151px}
#content_page_email_content{display:block;position:absolute;width:350px;top:20px;right:100px;margin:0;padding:0;background:transparent url(/images/content/themes/default/get_special_offers_sub.png) no-repeat scroll -700px bottom;z-index:2000}
#special_offers_close{position:relative;height:22px;margin:0;padding:0;background:transparent url(/images/content/themes/default/get_special_offers_sub.png) no-repeat scroll 0 0}
#special_offers_close a{position:relative;width:13px;height:13px;font-size:1px;line-height:1px;margin:8px 8px 0 0;padding:0;background:transparent none no-repeat 0 0;float:right;text-indent:-9999px}
#special_offers_sub{position:relative;margin:0 0 10px 0;padding:0 13px;font-size:11px;color:#333;background:#f0f6f8 url(/images/content/themes/default/get_special_offers_sub.png) repeat-y scroll -350px 0}
#special_offers_sub #email_signup_form_container{padding-bottom:5px}
#special_offers_sub h4{margin:0;padding:0;font-size:14px;line-height:18px}
#special_offers_sub p{margin:0 0 10px 0;padding:0;font-size:11px;line-height:16px}
#special_offers_sub input[type="text"]{margin:5px 0 10px 0;padding:5px;font-size:11px;line-height:11px;color:#666;background-color:#f3f3f3;border:1px #cbccc7 solid}
#special_offers_sub ul.email-signup-choices,#special_offers_sub ul.email-signup-choices li{position:relative;margin:0;padding:0;list-style-type:none;background:0;float:none}
#special_offers_sub ul.email-signup-choices{margin-top:5px}
#special_offers_sub ul.email-signup-choices li{width:160px;margin:0;padding:0;font-size:10px;line-height:10px;float:left}
#special_offers_sub ul.email-signup-choices li label{display:inline}
#special_offers_sub div.zipcode{margin:15px 0;height:25px;line-height:25px}
#special_offers_sub div.zipcode input{width:100px;margin:0;float:right}
#special_offers_sub a.signup-now{display:block;width:116px;height:18px;background:transparent url(/images/content/themes/default/get_special_offers_signup_now.png) no-repeat 0 0;text-indent:-9999px}
#thankyou_email_content{display:block;position:absolute;width:300px;top:-30px;left:-43px;margin:0;padding:0;background:transparent url(/images/content/themes/default/modules_email_offers_sub.png) no-repeat scroll -600px bottom;z-index:2000}
#email_offers_close{position:relative;height:22px;margin:0;padding:0;background:transparent url(/images/content/themes/default/modules_email_offers_sub.png) no-repeat scroll 0 0}
#email_offers_close a{position:relative;width:13px;height:13px;font-size:1px;line-height:1px;margin:8px 8px 0 0;padding:0;background:transparent none no-repeat 0 0;float:right;text-indent:-9999px}
#email_offers_sub{position:relative;margin:0 0 10px 0;padding:0 10px 0 15px;color:#333;background:#f0f6f8 url(/images/content/themes/default/modules_email_offers_sub.png) repeat-y scroll -300px 0}
#email_offers_sub #email_signup_form_container{padding-bottom:5px}
#email_offers_sub h4{margin:0;padding:0;font-size:14px;line-height:18px}
#email_offers_sub p{margin:0 0 10px 0;padding:0;font-size:11px;line-height:16px}
#email_offers_sub ul.email-signup-choices,#email_offers_sub ul.email-signup-choices li{position:relative;margin:0;padding:0;list-style-type:none;background:0;float:none}
#email_offers_sub ul.email-signup-choices{margin-top:5px}
#email_offers_sub ul.email-signup-choices li{width:135px;margin:0;padding:0;font-size:10px;line-height:10px;float:left;white-space:nowrap}
#email_offers_sub ul.email-signup-choices li label{display:inline;margin-left:-5px}
#email_offers_sub div.zipcode{margin:15px 0;height:25px;line-height:25px}
#email_offers_sub div.zipcode input{border-color:#aaa;width:50px;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 5px 5px 5px;color:#666}
#email_offers_sub div.zipcode label{font-size:11px;line-height:14px}
#email_offers_sub a.signup-now{display:block;width:116px;height:18px;background:transparent url(/images/content/themes/default/get_special_offers_signup_now.png) no-repeat 0 0;text-indent:-9999px}
#email_offers_sub .email-signup-option{color:#999;font-size:10px}
#email_interest_message_container .dtv-message-tup{width:316px}
#email_interest_message_container .dtv-message-tup ul{height:22px}
#email_interest_message_container .dtv-message-tup ul li{background:url('');vertical-align:middle}
.homepage #email_interest_message_container .dtv-message-tup{width:262px}
.homepage #email_interest_message_container .dtv-message-tup ul li{padding-top:8px}
#email_signup_module{position:relative}
#email_signup_module input[type="text"]{border-color:#aaa;width:180px;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 15px 0;color:#666}
#email_signup_preferences_id1,#email_signup_preferences_id2{color:#999;font-size:14px;line-height:19px;font-weight:bold;margin-bottom:8px}
#email_signup_not_signed_up h4{margin-bottom:0}
#email_signup_preferences_container{padding-bottom:15px}
.homepage_customer #message_container .dtv-message-tup{margin-bottom:100px}
.colspan-4 .content #dtv_thirdparty_iframe{width:764px}
.image-border-0 .content .image{padding:0;background:0;border:0}
.image-border-0 .none .content .image img{margin-left:0}
.image-border-1 .content .image{padding:1px;border:0}
.image-border-2 .content .image{padding:2px;border:0}
.intro-paragraph .content .image{border:0}
#lb_video_player .lightbox-tup{padding:0;margin:24px;width:866px}
#lb_video_player a.lb-close{display:block;position:absolute;float:none;z-index:3;top:-1px;right:-46px;left:auto;width:45px;height:45px;overflow:hidden;text-indent:-9999px;text-decoration:none;background:url(/images/global/lightbox/video_player_close_new.png) no-repeat -1px 0}
#lb_video_player a.lb-close:hover{text-decoration:none;background-position:-50px 0}
#lb_video_player .lightbox-tup .lightbox-bg{background:0;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
#lb_video_player h4.lb-header{display:none}
#lb_video_player.lightbox-tup a.btn-spinner,#lb_video_player .lightbox-tup a.btn-spinner.disabled,.#lb_video_player .lightbox-tup a.btn-spinner.disabled:hover{background-image:url(/images/global/ajax/loading_16px.light.gif)!important}
.ep-search-carousel{position:relative}
.ep-search-carousel .content{overflow:visible}
.ep-search-carousel .procimg{display:block;margin:auto}
.ep-search-carousel .view-all{position:absolute;display:block;top:auto;bottom:-28px;left:0;right:0;padding:5px 12px 0;margin:0;height:20px;_width:95%;border-top:1px solid #d6d9da;text-align:right}
.ep-search-carousel .view-all a img{float:none}
#program_guide_container .ep-search-carousel .view-all{.bottom:-36px}
.ep-channel-list{padding:0 10px 0 20px}
.ep-channel-list h4{font-size:14px}
.ep-cta-dropdown{position:absolute;z-index:1;width:78px}
.ep-cta-dropdown:hover{display:block}
.ep-cta-dropdown li{background:0;margin:0;padding:0}
.ep-cta-dropdown .content{margin:-6px -3px -2px;padding-bottom:1px}
.ep-cta-dropdown .action-links{margin:4px 4px 6px;zoom:1;background:#fff}
.ep-cta-dropdown .action-links li{float:none;display:block;font-size:10px;line-height:14px;text-align:left;font-weight:normal;width:auto;height:auto;padding:0;margin:0}
.ep-cta-dropdown .share-links{margin:4px;height:14px}
.ep-cta-dropdown .share-links li{float:left;display:block;width:14px;height:14px;margin-right:6px;padding:0}
.ep-cta-dropdown .share-links li a{display:block;width:14px;height:14px;text-indent:-9999px;background:url(/images/eportal/global/eportal_share_icons.v2.png) no-repeat}
.dark-theme .ep-cta-dropdown .share-links li a{background-image:url(/images/eportal/global/eportal_share_icons.v2.dark.png)}
.ep-cta-dropdown .share-links li.favorites a{background-position:0 -20px}
.ep-cta-dropdown .share-links li.favorites a.active,.ep-cta-dropdown .share-links li.favorites a:hover{background-position:0 0}
.ep-cta-dropdown .share-links li.favorites a.disabled{background-position:0 -80px}
.ep-cta-dropdown .share-links li.facebook a{background-position:0 -40px}
.ep-cta-dropdown .share-links li.twitter a{background-position:0 -60px}
.ep-contingency-message{display:block;background:url(/images/eportal/global/icon_alert_yellow.png) left top no-repeat;padding-top:0;padding-left:28px;min-height:18px;color:#666;font-size:12px}
.utility_bar_popup .ep-contingency-message{margin:16px 16px 20px;background:url();padding-left:0;margin:0;color:#333}
#program_title_module{position:absolute;left:38px;top:auto;bottom:20px;color:#fff;font-weight:bold;text-shadow:#000 1px 1px 2px}
.has-slideshow #program_title_module{height:270px;bottom:auto}
#program_title_module .program-title-content{position:absolute;bottom:0;width:294px}
.program-title-title{font-size:13px;line-height:15px;font-style:italic;padding-top:2px}
.program-title-promo{font-size:13px;line-height:13px;padding-top:2px}
.program-title-tune-in{font-size:10px;line-height:12px;padding-top:2px}
#program_title_module dl{display:inline-block}
#program_title_module dl .action{float:left;padding-top:11px;padding-right:6px}
#program_title_module dl .action label{display:block;font-size:11px;color:#ccc;text-align:left}
#program_title_module a{text-shadow:none}
#header_slide_legal,.ctl-header-legal{position:absolute;bottom:0;left:38px;width:674px;font-size:10px;line-height:10px;color:#747474;letter-spacing:-0.2px}
#program_title_module.column-1 .program-title-content{left:0}
#program_title_module.column-1 .program-title-content-left{left:0}
#program_title_module.column-1 .program-title-content-center{left:305px}
#program_title_module.column-1 .program-title-content-right{left:610px}
#program_title_module.column-2 .program-title-content{left:230px}
#program_title_module.column-2-5 .program-title-content{left:345px}
#program_title_module.column-3 .program-title-content{left:460px}
#program_title_module.column-4 .program-title-content{left:690px}
#program_title_module.text-left{text-align:left}
#program_title_module.text-right{text-align:right;margin-left:-80px}
#program_title_module.text-right dl .action{padding-left:6px;padding-right:0}
#program_title_module.text-right dl .action label{text-align:right}
#program_title_module.text-centered{text-align:center;margin-left:-40px}
#program_title_module.text-centered dl .action{padding-left:3px;padding-right:3px}
.cms2EmailModule,.cms2EmailModule .content{overflow:visible}
.cms2EmailModule .content{overflow:visible}
.cms2NewsModule .ctm-content-module ul.cms-news-module li{margin:0}
.cms2NewsModule .ctm-content-module #word_press_results_img{text-align:center;margin:15px 0 26px 0}
.ctl-tup .option-list-exclude li .title h4{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px}
.option-list-exclude li .title .number{display:none}
#lb_cms_module h4.lb-header{display:none}
#lb_cms_module .ctm-tup{margin-top:-15px;margin-bottom:4px}
#lb_cms_module .ctm-tup h2.noline{color:#fff}
.carousel-container .carousel-list li{list-style-type:none outside none;padding:0;margin-right:1px;float:left;position:relative}
.targeter-icon{background:url("/images/global/icons/icon_info_large.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:35px;margin:0 10px 0 15px;width:33px}
.targeter-arrow{background:url("/images/global/icons/arrow_subdued_grey.png") no-repeat scroll 0 0 transparent;float:right;height:16px;margin-right:15px;margin-top:10px;width:10px}
.targeter-info-wrapper{float:left}
.targeter-title{color:#555;font-family:"Trebuchet MS";font-size:18px;text-decoration:none}
.targeter-text{color:#333;font-family:Arial;font-size:12px}
.light a.targeter-link{background:#f0f0f0;background:-moz-linear-gradient(center top,#f4f4f4,#f0f0f0) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,center top,left bottom,from(#f4f4f4),to(#f0f0f0));box-shadow:2px 2px #ddd}
.light a.targeter-link:hover{background:#f4f4f4;background:-webkit-gradient(linear,center top,left bottom,from(#f0f0f0),to(#f4f4f4));background:-moz-linear-gradient(center top,#f0f0f0,#f4f4f4);background:linear-gradient(center top,#f0f0f0,#f4f4f4)}
a.targeter-link{clear:both;display:block;float:left;height:34px;padding:15px 0;width:100%;text-decoration:none;border-radius:5px;margin:10px 0}
.light-theme .ctl-area-tup:before{display:none!important}
.dark-theme .ctl-area-tup:before{display:block;position:absolute;top:0;left:-100%;width:300%;height:150px;background:url("/cms2/my_directv/my_directv/top_saber_background__DTVE.jpg") top no-repeat;content:''}
.answer-center #rn_MainColumn .colspan-3{width:auto}
#ctl_area_tab{float:none}
.scroller-v{position:relative;background:url('/images/content/themes/default/skin_1px_stroke.png') right repeat-y;height:360px}
.scroller-v .shadow-left,.scroller-v .shadow-right{position:absolute;top:10px;left:1px;display:block;background:url('/images/content/scroller/cms2_scroller_v_shadows.png') bottom repeat-x;_background-image:expression("none");_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content/scroller/cms2_scroller_v_shadows.png',sizingMethod='scale');width:212px;height:20px;overflow:hidden;z-index:2}
.scroller-v .shadow-right{background-position:top;top:auto;bottom:10px;bottom:8px}
.colspan-2 .scroller-v .shadow-left,.colspan-2 .scroller-v .shadow-right{width:442px}
.colspan-3 .scroller-v .shadow-left,.colspan-3 .scroller-v .shadow-right{width:672px}
.colspan-4 .scroller-v .shadow-left,.colspan-4 .scroller-v .shadow-right{width:902px}
.scroller-v a.nav-previous,.scroller-v a.nav-next{position:absolute;width:214px;height:20px;display:block;cursor:pointer;z-index:3}
.scroller-v a.nav-next{background-position:left bottom;bottom:0;.bottom:-2px;_bottom:-1px}
.scroller-v a.nav-next:hover{background-position:-214px bottom}
.colspan-2 .scroller-v a.nav-previous,.colspan-2 .scroller-v a.nav-next{width:444px}
.colspan-3 .scroller-v a.nav-previous,.colspan-3 .scroller-v a.nav-next{width:674px}
.colspan-4 .scroller-v a.nav-previous,.colspan-4 .scroller-v a.nav-next{width:904px}
.scroller-v a.nav-previous b,.scroller-v a.nav-next b{display:block;height:20px;background:url(/images/content/scroller/cms2_scroller_v_buttons.png) no-repeat}
.scroller-v a.nav-previous b b,.scroller-v a.nav-next b b{float:right;width:50%;padding-left:10px}
.scroller-v a.nav-previous b b b,.scroller-v a.nav-next b b b{float:left;_display:inline;width:20px;padding-left:0;margin-left:-10px}
.scroller-v a.nav-previous:hover,.scroller-v a.nav-next:hover{cursor:pointer}
.scroller-v .disabled a.nav-previous,.scroller-v .disabled a.nav-previous:hover,.scroller-v .disabled a.nav-next,.scroller-v .disabled a.nav-next:hover{cursor:default}
.scroller-v a.nav-previous b{background-position:left 0}
.scroller-v a.nav-previous b b{background-position:right 0}
.scroller-v a.nav-previous b b b{background-position:center 0}
.scroller-v a.nav-previous:hover b{background-position:left -40px}
.scroller-v a.nav-previous:hover b b{background-position:right -40px}
.scroller-v a.nav-previous:hover b b b{background-position:center -40px}
.scroller-v a.nav-previous b{background-position:left 0}
.scroller-v a.nav-previous b b{background-position:right 0}
.scroller-v a.nav-previous b b b{background-position:center 0}
.scroller-v .disabled a.nav-previous b,.scroller-v .disabled a.nav-previous:hover b{background-position:left -80px}
.scroller-v .disabled a.nav-previous b b,.scroller-v .disabled a.nav-previous:hover b b{background-position:right -80px}
.scroller-v .disabled a.nav-previous b b b,.scroller-v .disabled a.nav-previous:hover b b b{background-position:center -80px}
.scroller-v a.nav-next b{background-position:left -20px}
.scroller-v a.nav-next b b{background-position:right -20px}
.scroller-v a.nav-next b b b{background-position:center -20px}
.scroller-v a.nav-next:hover b{background-position:left -60px}
.scroller-v a.nav-next:hover b b{background-position:right -60px}
.scroller-v a.nav-next:hover b b b{background-position:center -60px}
.scroller-v .disabled a.nav-next b,.scroller-v .disabled a.nav-next:hover b{background-position:left -100px}
.scroller-v .disabled a.nav-next b b,.scroller-v .disabled a.nav-next:hover b b{background-position:right -100px}
.scroller-v .disabled a.nav-next b b b,.scroller-v .disabled a.nav-next:hover b b b{background-position:center -100px}
.scroller-v .scrollarea{position:absolute;height:286px;width:15px;right:4px;top:37px;z-index:2}
.scroller-v .content{position:relative;background:url('/images/content/themes/default/skin_1px_stroke.png') left repeat-y;overflow:hidden;z-index:1;clear:both;height:290px;padding:35px 0 15px}
.scroller-v .content ul{position:relative;_height:.01%}
.scroller-v .content ul li{float:left;padding:0;margin:0 10px 23px 0;cursor:pointer;width:82px;height:90px}
.scrollbar-v{width:15px;height:100%;cursor:pointer;position:relative}
.scrollbar-v div{background:url(/images/content/scroller/v-scrollbar-sprite.v2.png) repeat-y;width:15px;line-height:0;font-size:1px}
.scrollbar-v .start,.scrollbar-v .end{position:absolute;height:4px;background-repeat:no-repeat}
.scrollbar-v .start{top:-4px}
.scrollbar-v .end{bottom:-4px}
.scrollbar-v .track{background-position:-20px 0;top:0;bottom:12px;position:absolute}
.scrollbar-v .track .start{background-position:-40px 0}
.scrollbar-v .track .end{background-position:0 0}
.scrollbar-v .handle{position:absolute;left:0;background-position:-80px 0;height:50%}
.scrollbar-v .handle .end{background-position:-60px 0}
.scrollbar-v .handle .start{background-position:-100px 0}
.scrollbar-v:hover .handle,.scrollbar-v.hover .handle{background-position:-140px 0}
.scrollbar-v:hover .handle .end,.scrollbar-v.hover .handle .end{background-position:-120px 0}
.scrollbar-v:hover .handle .start,.scrollbar-v.hover .handle .start{background-position:-160px 0}
.panel-tup .panel-content{display:none}
.panel-tup .active{display:block}