#dtv_body_tup{font-family:arial,verdana,sans-serif;}
h2,h3,h4{font-family:"Trebuchet MS",arial,verdana,sans-serif;}
#home_main_tup{position:relative;height:362px;}
#home_modules_tup{position:relative;background:url('/images/home/home_modules_bg_v3.png') left top no-repeat;height:362px;overflow:hidden;margin:10px 0;}
#home_filmstrip{float:left;background:url('/images/home/home_filmstrip_blank.png') left top no-repeat;width:668px;height:362px;}
#home_filmstrip .noflash{margin-top:120px;}
#home_video_tup{float:right;position:relative;background:url('/images/home/home_video_tup_bg_v2.png') left top no-repeat;width:282px;height:362px;}
#home_video_tup h2{margin:3px 6px;color:#333;font-size:13px;text-transform:capitalize;}
#home_video_player{position:absolute;top:19px;left:5px;border:1px solid #fff;width:270px;height:166px;}
#home_video_playlist_tabs{position:absolute;top:191px;left:5px;}
#home_video_playlist_tabs ul li{float:left;height:22px;overflow:hidden;}
#home_video_playlist_tabs ul li a{display:block;background:url('/images/home/home_video_playlist_tabs.png') left top no-repeat;height:44px;text-indent:-9999px;}
#home_video_playlist_tabs ul li.active a{margin-top:-22px;}
#home_video_playlist_tabs ul li.tab-1 a{width:76px;background-position:0 top;}
#home_video_playlist_tabs ul li.tab-2 a{width:116px;background-position:-76px top;}
#home_video_playlist_tabs ul li.tab-3 a{width:81px;background-position:-192px top;}
#home_video_playlist{position:absolute;left:12px;top:221px;width:254px;height:124px;border:1px solid #777;background:#666;padding:2px;}
#home_video_playlist ul{display:none;position:relative;width:254px;height:124px;overflow-y:auto;}
#home_video_playlist ul.active{display:block;}
#home_video_playlist ul li{clear:both;position:relative;height:38px;margin:0 3px;padding:4px 2px;border-bottom:1px solid #888;line-height:13px;overflow:hidden;cursor:pointer;}
#home_video_playlist ul li a.home-playlist-img-link{float:left;position:relative;display:block;width:70px;}
#home_video_playlist ul li a.home-playlist-img-link b{display:none;}
#home_video_playlist ul li.active{background:url('/images/home/home_playlist_active_bg.png') left top repeat-x;height:38px;margin:0;padding:4px 5px;border-bottom:none;}
#home_video_playlist ul li.active a.home-playlist-img-link b{position:absolute;top:0;display:block;width:66px;height:34px;border:2px solid #fff;}
#home_video_playlist ul li img{display:block;width:68px;height:36px;border:1px solid #a6a6a6;}
#home_video_playlist ul li h4{float:right;margin:0;padding:0;width:150px;color:#ddd;line-height:1.1em;}
#home_video_playlist ul li h4 a{color:#fff;text-decoration:none;}
#home_video_playlist ul li span{float:right;width:150px;color:#b5b5b5;margin-top:1px;line-height:1.1em;}
#home_video_playlist ul li.hover{color:#fff;}
#home_video_playlist ul li.hover img{border-color:#fff;}
#home_video_playlist ul li.hover span{color:#fff;}
#home_video_playlist ul li.hover h4 a{color:#fff;}
#home_promos{position:absolute;top:0;width:480px;}
#home_promos a{color:#c7e1eb;font-size:10px;}
#home_modules_tup h2{position:relative;margin:0;font-size:13px;text-transform:capitalize;color:#a7bfcb;}
#home_modules_tup #home_promos h2.tabbed{float:left;background:url('/images/home/home_promo_header_bg_v3.png') right top no-repeat;padding-right:120px;margin-left:6px;height:20px;color:#fff;}
#home_modules_tup #home_promos h2.tabbed span{float:left;padding:4px 0 2px 7px;margin-left:-6px;background:url('/images/home/home_promo_header_bg_v2.png') left top no-repeat;height:14px;}
#home_promos ul{clear:both;}
#home_promos ul li{float:left;width:230px;height:160px;padding:6px 0 0 6px;overflow:hidden;color:#c7e0eb;}
#home_promos ul li a{color:#fff;cursor:pointer;}
#home_promos ul li h3{margin:7px 0 2px;padding:0 3px;font-size:11px;text-transform:capitalize;color:#fff;}
#home_promos ul li h3 a{font-size:11px;}
#home_promos ul li .home-promo-img-link{position:relative;display:block;width:230px;height:100px;}
#home_promos ul li .home-promo-img-link b{position:absolute;display:block;background:url('/images/home/home_promo_img_frame_v2.png') left top no-repeat;width:230px;height:100px;z-index:2;}
#home_promos ul li .home-promo-img-link:hover b{background-position:left -200px;}
#home_promos ul li.home-promo-3 .home-promo-img-link,#home_promos ul li.home-promo-4 .home-promo-img-link{margin-top:4px;}
#home_promos ul li.home-promo-3 .home-promo-img-link b,#home_promos ul li.home-promo-4 .home-promo-img-link b{background-position:left -100px;}
#home_promos ul li.home-promo-3 .home-promo-img-link:hover b,#home_promos ul li.home-promo-4 .home-promo-img-link:hover b{background-position:left -300px;}
#home_promos ul li .home-promo-img-link img{position:absolute;top:0;z-index:1;}
#home_promos ul li .home-promo-action-link{padding:0 3px;height:14px;white-space:nowrap;overflow:hidden;color:#c7e0eb;}
#home_promos ul li .home-promo-action-link a{color:#c7e0eb;}
#home_news{position:absolute;top:0;left:480px;width:480px;height:170px;}
#home_news h2{padding:4px 0 1px 6px;color:#fff;}
#home_news h2 span{display:block;float:left;margin-right:10px;}
#home_news h2 a{display:block;float:left;text-indent:-9999px;width:50px;}
#home_news ul{margin:12px 6px 10px;height:.01%;}
#home_news ul li{background:url('/images/home/home_news_item_bg.png') left top no-repeat;height:33px;margin:1px;.margin:1px 1px -1px;padding:10px 0 0 18px;overflow:hidden;cursor:pointer;}
#home_news ul li:hover,#home_news ul li.hover{background-color:#d9f6ff;}
#home_news ul li.first{background-position:left -2px;padding-top:8px;padding-bottom:1px;height:32px;}
#home_news ul li a strong{display:block;padding:0;margin:0;font-size:12px;color:#333;}
#home_news ul li a span{width:440px;height:16px;display:block;color:#666;overflow:hidden;cursor:pointer;}
#home_news ul li a:hover{text-decoration:none;}
#home_watching{position:absolute;left:480px;top:182px;width:220px;padding:10px 15px;overflow:hidden;color:#fff;}
#home_watching ul li span{display:block;padding:5px 10px 0;}
#home_watching ul li a span{padding:0;}
#home_watching ul li{margin-top:0;margin-bottom:0;.margin-bottom:-4px;height:14px;line-height:14px;overflow:hidden;}
#home_watching ul li span{padding:0;}
.home-list-module ul{padding:5px 10px 10px 10px;margin:0;}
.home-list-module ul li{clear:both;color:#fff;}
.home-list-module ul li span{display:block;float:left;}
.home-list-module ul li span.counter{width:17px;}
.home-list-module a{color:#fff;}
.home-list-module a.guideformore{display:block;width:162px;height:20px;margin:0;padding:0;text-decoration:none;text-indent:-9999px;background:transparent url(/images/home/btn_guideformore_v2.png) no-repeat 0 0;}
.home-list-module a.guideformore:hover{background-position:0 -20px;}
.home-list-module .home-subheader{line-height:18px;font-weight:normal;font-size:11px;color:#fff;text-transform:none;white-space:nowrap;}
.record,.no-record{float:left;display:block;background:url('/images/global/icons/icon_record.png') left center no-repeat;width:10px;height:14px;margin-right:6px;margin-top:0!important;margin-top:-1px;}
.no-record{background:none;}
.home-list-module ol{padding:5px 0 0 30px;margin:0;}
#home_customer_questions div a{position:relative;margin:0;padding:0 0 0 5px;}
#home_customer_questions div a{line-height:17px;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;padding-right:8px;background:transparent url(/images/global/icons/home_link_arrow.png) no-repeat right 60%;}
#home_customer_questions div a:hover{text-decoration:underline;}
#home_email_signup,#home_customer_questions{position:absolute;left:720px;top:182px;width:210px;padding:10px 15px;overflow:hidden;color:#fff;}
#home_email_signup p{padding:0 10px;}
#home_email_signup form{padding:0 10px;}
#home_email_signup form input{font-size:11px;margin-bottom:15px;}
#home_email_signup form input{width:180px;}
#home_email_signup #fr a,#home_email_signup #fr a.cep-btn-action{display:block;background:url('/images/home/btn_signupnow_v2.png') left top no-repeat;width:94px;height:20px;padding:0;}
#home_email_signup #fr a:hover{background-position:0 -20px;}
#home_email_signup #success a,#home_email_signup #success a.cep-btn-action,#home_email_signup #default a,#home_email_signup #default a.cep-btn-action{display:block;background:#27647f url('/images/home/btn_updatepreferences.png') left bottom no-repeat;width:130px;height:17px;padding:0;}
#home_email_signup #fr a span,#home_email_signup #fr a.cep-btn-action span,#home_email_signup #success a span,#home_email_signup #success a.cep-btn-action span,#home_email_signup #default a span,#home_email_signup #default a.cep-btn-action span{display:none;}
#home_email_signup #fr a img{display:none;}
home_customer_questions img{margin:0;}
#home_bottom_promo{margin:0 0 20px 0;}
#home_customer_questions ol{margin-bottom:10px;}