#sliver{background:#494949 repeat-x left -692px;color:#c1c1c1;height:auto;font-family:arial,verdana,sans-serif;clear:both;}
#sliver div{background:#494949 repeat-x left -692px;width:auto;height:auto;margin:0 auto;padding:0 10px;position:relative;}
#sliver p{margin:3px 0 0 0;padding:0 0 0 6px;float:left;}
#sliver p img{margin:-3px 0 0 0;border:0;}
#sliver p.promo{margin:0 auto;float:none;text-align:center;padding:3px 0 0 0;width:auto;}
#sliver ul{list-style:none;margin:0;padding:3px 12px 0 0;float:right;}
#sliver li{display:inline;background-image:;background-repeat:no-repeat;margin:0;padding:0 0 1px 0;}
#sliver li#sl-help{background-position:-2px -726px;margin:0 4px 0 0;}
#sliver li#sl-help a{padding:0 0 5px 11px;}
#sliver li#sl-security{background-position:1px -751px;margin:0 4px 0 0;}
#sliver li#sl-security a{padding:0 0 5px 14px;}
#sliver li#sl-ask{background-position:0 -776px;}
#sliver li#sl-ask a{padding:0 0 5px 14px;}
#sliver a{color:#c1c1c1;font-weight:normal;text-decoration:underline;}
#sliver li a{}#sliver a:hover{text-decoration:none;}
#sliver p#make-hp{position:relative;margin:0;padding:3px 6px;height:16px;}
#sliver p.active{background:#2E2E2E;}
#make-hp-container{position:absolute;top:0px;left:0;width:295px;padding:10px 10px 20px;margin:0;z-index:1001;background:transparent url(/ui/images/modules/header/home/default/bg_makehp.png) left bottom no-repeat;color:#C1C1C1;_filter:alpha(opacity=92);}
#make-hp-container a{color:#C1C1C1;}
#make-hp-container a.logo-hp{background:url(/ui/images/modules/header/home/default/logo_hp.png) no-repeat center center;display:block;padding:5px;border:1px solid #484646;width:79px;height:21px;}
#make-hp-container a.logo-hp strong{display:none;}
#make-hp-container ol{margin:5px 0 5px 20px;padding:0;list-style-type:decimal;}
#make-hp-container ol li{padding-top:5px;background:none;list-style-type:decimal;display:list-item;}
#make-hp a{behavior:url(#default#homepage);}
#dashboard{width:188px;height:134px;position:absolute;top:12px;left:0;overflow:hidden;z-index:80;}
#dashboard h2{position:absolute;top:0;left:-9999px;}
#dashboard #avatar{position:absolute;top:0;left:0;}
#dashboard .overlay,#dashboard .overlay_top,#dashboard .overlay_mid,#dashboard .overlay_bot{background-image:none;}
#dashboard #user{width:175px;height:17px;margin:0;padding:2px 0 0 13px;position:absolute;top:0;left:0;color:#666;overflow:hidden;background: no-repeat left -30px;}
#dashboard p#login{position:absolute;top:23px;left:13px;margin:0;padding:0;}
#dashboard #login a{color:#3459F5;font-weight:bold;}
#dashboard #login a:hover{text-decoration:none;}
#dashboard a#loginlink{color:#76787A;font-weight:normal;}
#dashboard #login b{font-weight:normal;padding:0 2px;color:#d1d1d1;}
#dashboard p.sign-out a.sign-out,#dashboard p.sign-in a.sign-in{display:inline !important;}
#dashboard p#login a.sign-out,#dashboard p#login a.sign-in{display:none;}
#dashboard #login a.my-account{padding-right:10px;background:transparent right -9px no-repeat;}
#dashboard #vault{position:relative;top:43px;width:188px;height:86px;background-color:#EAEAEA;z-index:300;float:none;clear:both;overflow:hidden;}
#vault p.goto{text-align:center;width:188px;margin:0;padding:7px 0 7px 0;}
#vault p.goto a{display:block;margin:0 auto;padding:2px 0 6px 0;color:#7C7C7C;font-weight:bold;text-decoration:underline;position:relative;}
#vault p.goto a:hover{text-decoration:none;}
#dashboard ul#dashboard-tabs{position:relative;left:23px;list-style:none;margin:0;padding:0;width:183px;height:75px;background-color:#738690;background: no-repeat 0 -435px;z-index:400;}
#dashboard ul#dashboard-tabs li{width:43px;height:71px;float:left;background-color:#FFF;margin:2px 0 0 2px;display:inline;overflow:hidden;position:relative;background-image:;background-repeat:no-repeat;}
#dashboard ul#dashboard-tabs li a,#dashboard ul#dashboard-tabs li span{width:43px;height:39px;display:block;color:#000;text-decoration:none;text-align:center;line-height:10px;}
#dashboard ul#dashboard-tabs li span{background-image:;background-repeat:no-repeat;}
#dashboard ul#dashboard-tabs li em{font-style:normal;font-size:11px;}
#dashboard ul#dashboard-tabs li a b,#dashboard ul#dashboard-tabs li span b{width:37px;height:15px;position:absolute;top:53px;left:0;text-align:center;color:#F21884;font-size:15px;cursor:pointer;padding:0 0 0 3px;line-height:1.1em;}
#dashboard ul#dashboard-tabs li span{color:#76787A;}
#dashboard ul#dashboard-tabs li span b{color:#ADADAD;cursor:default;}
#d-email a,#d-email span,#d-voice a,#d-voice span,#d-alert a,#d-alert span,#d-digtv a,#d-digtv span{padding-top:30px;}
#dashboard li#d-email{background-position:0 -149px;}
#dashboard li#d-voice{background-position:-43px -149px;}
#dashboard li#d-alert{background-position:-86px -149px;}
#dashboard li#d-digtv{background-position:-129px -149px;}
#dashboard li#d-email span{background-position:0 -220px;}
#dashboard li#d-voice span{background-position:-43px -220px;}
#dashboard li#d-alert span{background-position:-86px -220px;}
#dashboard li#d-digtv span{background-position:-129px -220px;}
#vault i{display:block;width:5px;height:5px;overflow:hidden;position:absolute;background-image:url(/ui/images/lib/curves.gif);background-repeat:no-repeat;}
#vault i.ul{top:0;left:0;background-position:0 0;}
#vault i.ur{top:0;right:0;background-position:-5px 0;}
#vault i.lr{bottom:0;right:0;background-position:-5px -5px;}
#vault i.ll{bottom:0;left:0;background-position:0 -5px;}
#dashboard.expanded{width:195px;height:auto;}
#dashboard.expanded #vault{width:195px;height:456px;background-color:transparent;padding-bottom:43px;}
#dashboard.expanded #vault .overlay{width:195px;overflow:hidden;padding-bottom:43px;}
#dashboard #vault .overlay .overlay_top{height:8px;line-height:0;}
#dashboard.expanded #vault .overlay .overlay_top{background:transparent url(/ui/images/modules/header/home/dashboard/overlay_top.png) no-repeat 0 0;}
#dashboard.expanded #vault .overlay .overlay_mid{background:transparent url(/ui/images/modules/header/home/dashboard/overlay_mid.png) repeat-y 0 0;height:auto;}
#dashboard #vault .overlay .overlay_bot{height:20px;}
#dashboard.expanded #vault .overlay .overlay_bot{background:transparent url(/ui/images/modules/header/home/dashboard/overlay_bot.png) no-repeat 0 0;}
#dashboard.expanded #vault ul{background-image:none;}
#dashboard.expanded .preview{display:block;}
#dashboard.expanded #vault i{display:none;}
#dashboard.expanded li#d-email{background-position:0 -364px;}
#dashboard.expanded li#d-voice{background-position:-43px -364px;}
#dashboard.expanded li#d-alert{background-position:-86px -364px;}
#dashboard.expanded li#d-digtv{background-position:-129px -364px;}
#dashboard.email li#d-email a,#dashboard.voice li#d-voice a,#dashboard.alert li#d-alert a,#dashboard.digtv li#d-digtv a{color:#FFF;}
#dashboard.email li#d-email{background-position:0 -291px;height:73px;}
#dashboard.voice li#d-voice{background-position:-43px -291px;height:73px;}
#dashboard.alert li#d-alert{background-position:-86px -291px;height:73px;}
#dashboard.digtv li#d-digtv{background-position:-129px -291px;height:73px;}
#dashboard .preview{display:none;}
#dashboard.expanded .preview{display:none;width:176px;height:287px;margin:0 0 0 5px;padding:0;position:relative;z-index:300;color:#FFF;border:1px solid #3d3d3d;}
#dashboard.email #p-email,#dashboard.voice #p-voice,#dashboard.alert #p-alert,#dashboard.digtv #p-digtv{display:block;}
#dashboard.expanded .preview h3{margin:0;padding:14px 0 5px 8px;font-size:18px;color:#e3d165;background-color:#3d3d3d;}
#dashboard.expanded .preview dl{height:32px;margin:0;padding:4px 6px 4px 8px;background:transparent repeat-x 0 -69px;border-bottom:1px solid #3d3d3d;overflow:hidden;}
#dashboard.expanded .preview dt a{color:#d2d2d2;font-size:12px;}
#dashboard.expanded .preview dt a:hover{text-decoration:none;}
#dashboard.expanded .preview dd{margin:0;padding:3px 0 0 0;color:#3eafe9;font-size:12px;}
#dashboard.expanded .preview p{margin:10px;padding:10px 0;font-size:12px;}
#dashboard.expanded .preview p a{color:#fff;}
#dashboard.expanded .preview p a:hover{text-decoration:none;}
#dashboard.expanded .preview p.upsell,#dashboard.expanded .preview p.get-flash{color:#ccc;font-size:14px;}
#dashboard.expanded .error h5{color:#F38B8B;font-size:15px;font-weight:normal;text-align:center;margin:0px;padding:7px 0px 0px;}
#dashboard.expanded .error p{font-size:12px;text-align:center;padding:0;}
#dashboard.expanded .action{width:176px;height:43px;margin:0;padding:0;position:absolute;left:0;bottom:0;background-color:#3d3d3d;}
#dashboard.expanded .action ul{height:30px;list-style:none;margin:0;padding:13px 0 0 0;float:left;}
#dashboard.expanded .action li{height:20px;margin:0;padding:0 0 0 9px;background:transparent no-repeat 0 -49px;float:left;text-align:center;overflow:hidden;}
#dashboard.expanded .action li a{display:block;height:20px;margin:0;padding:0;color:#fff;text-decoration:none;cursor:pointer;}
#dashboard.expanded .action li a:hover{text-decoration:underline;}
#dashboard.expanded .action li a b{display:block;height:20px;margin:0;padding:3px 9px 5px 0;background:transparent no-repeat right -49px;}
#dashboard.email .action ul,#dashboard.voice .action ul{margin:0;padding-left:9px;}
#dashboard.email .action li,#dashboard.voice .action li{width:67px;margin:0 6px 0 0;}
#dashboard.email .action li a b,#dashboard.voice .action li a b{width:58px;}
#dashboard .upsell-content,#dashboard .need-flash,#dashboard .error{display:none;}
#dashboard .authed .action,#dashboard .nonauthed .upsell-content,#dashboard .need-flash .need-flash,#dashboard .error .error{display:block;}
#dashboard .need-flash .action,#dashboard .error .action{display:none;}
#dashboard #p-email-list span.empty{display:none;}
#dashboard #p-email-list.empty span.empty{display:block;margin:20px 0px 0px 10px;color:#ccc;font-size:14px;}
#dashboard.expanded .preview .promo{width:178px;height:23px;margin:0;padding:0;position:absolute;bottom:-27px;left:-1px;background-color:#282828;overflow:hidden;text-align:center;}
#dashboard.expanded .preview .promo font{display:block;padding:50px 0 0 0;}
#dashboard.expanded .preview .promo a{display:block;text-align:center;margin:0;padding:5px 0;color:#3eafe9;font-size:11px;font-weight:normal;position:absolute;top:0;left:4px;}
#dashboard.expanded .preview .promo a:hover{text-decoration:none;}
* html #dashboard.expanded #vault.voice{height:1%;}
#p-voice-display{}#p-voice #p-voice-display #p-voice-state-primary .vmcsEntry{border-bottom:1px solid #3d3d3d;height:52px;}
#p-voice #p-voice-display #p-voice-state-primary .vmcsEntry h3{background-color:#000;padding:8px 0 0 12px;margin:0;font-size:16px;line-height:18px;}
#p-voice #p-voice-display #p-voice-state-primary .vmcsEntry p{padding:4px 0 0 12px;margin:0;}
#dashboard .preview #p-voice-state-unauth p{padding:4px 0;margin:6px 10px 6px 10px;}
* html #dashboard .preview #p-voice-state-unauth{height:1%;}
#dashboard .preview #p-voice-state-unauth p.upsell{padding:4px 0;margin-top:10px;}
#dashboard #p-voice-state-uninit p.info{font-size:.9em;margin-top:20px;}
#dashboard #p-voice .action ul{width:174px;padding-left:1px;padding-right:1px;}
#dashboard #p-voice .action ul li{padding-left:8px;display:inline;}
#dashboard #p-voice .action ul li a b{font-size:9px;padding-top:5px;padding-right:8px;}
#dashboard #p-voice .action li#voice-item-messages{width:84px;margin-right:2px;}
#dashboard #p-voice .action li#voice-item-messages b{width:76px;}
#dashboard #p-voice .action li#voice-item-logs{width:69px;margin-right:0;}
#dashboard #p-voice .action li#voice-item-logs b{width:63px;}
#dashboard #p-voice.authed #p-voice-state-unauth,#dashboard #p-voice #p-voice-state-secondary,#dashboard #p-voice #p-voice-state-primary,#dashboard #p-voice #p-voice-state-upsell,#dashboard #p-voice #p-voice-state-uninit,#dashboard #p-voice #p-voice-state-error,#dashboard #p-voice .action{display:none;}
#dashboard #p-voice.nonauthed #p-voice-state-unauth,#dashboard #p-voice.secondary #p-voice-state-secondary,#dashboard #p-voice.primary #p-voice-state-primary,#dashboard #p-voice.upsell #p-voice-state-upsell,#dashboard #p-voice.uninit #p-voice-state-uninit,#dashboard #p-voice.error #p-voice-state-error,#dashboard #p-voice.primary .action,#dashboard #p-voice.error .action{display:block;}

* html #dashboard #p-voice.nonauthed #p-voice-state-unauth,* html #dashboard #p-voice.secondary #p-voice-state-secondary,* html #dashboard #p-voice.primary #p-voice-state-primary,* html #dashboard #p-voice.upsell #p-voice-state-upsell,* html #dashboard #p-voice.uninit #p-voice-state-uninit,* html #dashboard #p-voice.error #p-voice-state-error,* html #dashboard #p-voice.primary .action,* html #dashboard #p-voice.error .action{height:1%;}
#dashboard #p-voice p{text-align:left;}
#search{width:569px;min-height:77px;position:absolute;top:6px;left:203px;}
#search h2{position:absolute;top:0;left:-9999px;}
#search h2 a{display:block;width:164px;height:36px;text-indent:-9999px;}
#search fieldset{width:567px;border:0;margin:0;padding:0;clear:both;position:absolute;top:41px;left:0;}
#search ul{margin:7px 0 0 180px;padding:7px 0 0 0;height:20px;list-style-type:none;}
#search li{margin:0;padding:0 4px;float:left;no-repeat right -919px;}
#search li.last{background-image:none;}
#search li a{display:block;float:left;font-size:13px;text-decoration:none;color:#00C;}
#search li a:hover{text-decoration:underline;}
#search li a b{display:block;padding:5px 6px 7px 6px;font-weight:normal;}
#search li.active{margin:0 0 0 -1px;padding:0;}
#search li.first{margin-left:0;}
#search li.active a{background:url(/ui/images/lib/tabs.gif) no-repeat right top;color:#333;}
#search li.active a b{background:url(/ui/images/lib/tabs.gif) no-repeat left top;font-weight:bold;margin:0 3px 0 0;padding:5px 4px 7px 7px;}
#search fieldset.default #field{background:url(/ui/images/modules/header/home/default/search/single.png) no-repeat 0 0;position:relative;height:53px;margin:0;}
#search fieldset.default #searchfield{width:469px;height:24px;margin:4px 0 0 11px;border:0;background-color:transparent;font-size:18px;color:#333;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
#search fieldset.local #field{background:url(/ui/images/modules/header/home/default/search/double.png) no-repeat 0 0;position:relative;height:53px;margin:0;}
#search fieldset.local #searchfield{width:224px;height:20px;margin:8px 16px 0 14px;border:0;background-color:transparent;font-size:15px;color:#666;font-weight:normal;}
* html #search fieldset.local #searchfield{margin:8px 13px 0 14px;}
#search fieldset.local #searchfield2{width:224px;height:20px;margin:8px 0 0 0;border:0;background-color:transparent;font-size:15px;color:#666;font-weight:normal;}
#search #searchbutton{position:absolute;top:-1px;right:0;}
#search label{display:none;}
#search button{width:74px;height:36px;margin:0 0 0 2px;padding:0;background:none;border:0;position:relative;overflow:hidden;float:left;background-position:-186px -149px;text-indent:-9999px;cursor:pointer;}
#nav{width:776px;height:52px;position:absolute;top:96px;left:203px;background:transparent repeat-x 0 -638px;border-top:1px solid #D1D1D1;z-index:80;}
#channels,#channels ul{height:52px;background:transparent url(/ui/images/modules/header/home/default/nav/side.gif) no-repeat 0 bottom;}
#channels h2{position:absolute;left:-9999px;}
#channels ul{height:52px;list-style:none;margin:0;padding:0;background:transparent url(/ui/images/modules/header/home/default/nav/side.gif) no-repeat right bottom;}
#channels li{height:52px;margin-top:-1px;float:left;text-align:center;}
#channels li a{display:block;height:22px;margin:0;padding:14px 0 6px;font-size:18px;font-weight:bold;color:#7C7C7C;text-decoration:none;overflow:hidden;}
#channels li a:hover{text-decoration:underline;}
#channels li a b{display:block;}
#channels li#n-news{padding-left:17px;}
#channels li#n-news a{width:64px;}
#channels li#n-tv a{width:42px;}
#channels li#n-entertainment a{width:139px;}
#channels li#n-music a{width:77px;}
#channels li#n-games a{width:77px;}
#channels li#n-sports a{width:74px;}
#channels li#n-finance a{width:87px;}
#channels li#n-shopping a{width:97px;}
#channels li#n-more{width:94px;height:42px;padding-right:4px;text-align:right;position:absolute;top:0;right:0;z-index:99;}
#channels li#n-more a{padding-right:25px;cursor:pointer;color:#3459f5;}
#channels li#n-more a b{background:transparent no-repeat 59px -814px;padding-right:14px;}
#channels li#n-more.active{background:transparent  no-repeat right -510px;}
#channels li#n-more.active a{color:#fff;background:transparent  no-repeat 0 -510px;}
#channels li#n-more.active a b{background-position:59px -839px;}
#nav p.bubble{width:253px;height:20px;line-height:20px;position:absolute;top:33px;right:0px;margin:0;padding:8px 0 0 0;background: no-repeat 0 -610px;text-align:center;overflow:hidden;}
#nav p.bubble a,#nav p.bubble span{font-size:11px;color:#3459f5;font-weight:bold;text-decoration:none;}
#nav i{display:block;width:5px;height:5px;overflow:hidden;position:absolute;background-image:url(/ui/images/lib/curves.gif);background-repeat:no-repeat;}
#nav i.ul{top:-1px;left:0;background-position:-10px 0;}
#nav i.ur{top:-1px;right:0;background-position:-15px 0;z-index:80;}
#nav i.lr{bottom:0;right:0;background-position:-5px -5px;}
#nav i.ll{bottom:0;left:0;background-position:0 -5px;}
#more{display:none;width:790px;height:259px;color:#FFF;position:absolute;top:35px;right:-9px;float:none;clear:both;z-index:90;}
#more .overlay{width:790px;height:259px;background:transparent url(/ui/images/modules/header/home/default/nav/overlay.png) repeat-x 0 0;overflow:hidden;}
#more h2{position:absolute;left:-9999px;}
#more h3{font-size:14px;margin:0 0 9px 0;padding:0;color:#59bf0f;}
#more ul{float:left;list-style:none;margin:0;padding:0;font-size:12px;}
#more li{float:left;padding:0 0 2px 9px;background:transparent  no-repeat 1px -883px;}
#more li a{color:#FFF;text-decoration:none;position:relative;}
#more li a:hover{text-decoration:underline;}
#services1{margin:35px 0 0 0;padding:0 0 7px 45px;float:left;border-right:1px solid #434343;}
#services1 ul{width:224px;}
#services1 li{width:103px;}
#services2{margin:35px 0 0 -1px;padding:0 0 7px 20px;float:left;border-right:1px solid #434343;border-left:1px solid #434343;}
#services2 ul{width:288px;}
#services2 li{width:124px;}
#services3{margin:35px 0 0 -1px;padding:0 0 7px 16px;float:left;border-left:1px solid #434343;}
#services3 ul{width:103px;}
#services3 li{width:103px;}
#more p.sitemap{position:absolute;bottom:24px;right:24px;font-size:1.1em;text-transform:lowercase;}
#more p.sitemap a{color:#FFF;}
#more p.sitemap a:hover{text-decoration:none;}
#more p.close{position:absolute;top:13px;right:18px;width:23px;height:24px;overflow:hidden;background:transparent  no-repeat -237px -185px;margin:0;}
#more p.close a{display:block;width:23px;height:23px;text-indent:-9999px;}
#header{height:167px;position:relative;}
#header h1{width:169px;height:29px;position:absolute;top:10px;left:204px;overflow:hidden;background: no-repeat 0 -1px;margin:0 15px 5px 0;padding:0;z-index:90;}
#header h1 a.logo{display:block;width:169px;height:29px;text-decoration:none;text-indent:-9999px;}
#header h1 span{width:32px;height:9px;margin:0;padding:0;position:absolute;top:0;right:11px;text-indent:-9999px;background: no-repeat -170px 0;}
#assistant .modules li#weather.expanded div.panel{height:303px;}
#assistant #weather dl dd{margin:0;padding:0;}
#assistant #a-preview ul.weather{padding:0;}
#assistant #a-preview li.weather dt{display:none;}
#assistant #a-preview li.weather dd.time{display:none;}
#assistant #a-preview li.weather dd.temp{position:absolute;top:16px;right:73px;font-size:24px;}
#assistant #a-preview li.weather dd.loc{position:absolute;top:0;right:27px;}
#assistant #a-preview li.weather dd.icon{width:52px;height:52px;position:absolute;top:7px;right:18px;}
#assistant #weather dl.current{width:184px;height:72px;margin:0;padding:0;background-color:#2e2e2e;position:absolute;top:24px;left:6px;}
#assistant #weather dl.current dt{display:none;}
#assistant #weather dl.current dd.time{width:126px;margin:2px 0 0 0;color:#b3b3b3;font-size:11px;text-align:center;}
#assistant #weather dl.current dd.temp{width:126px;padding:8px 0 0 0;color:#fff;font-size:24px;text-align:center;}
#assistant #weather dl.current dd.loc{width:126px;margin:3px 0 0 0;color:#fff19a;font-size:11px;text-align:center;}
#assistant #weather dl.current dd.icon{width:52px;height:52px;position:absolute;top:10px;right:0px;}
#assistant #weather dl.forecast{width:90px;height:67px;position:absolute;top:102px;margin:0;padding:0 3px 0 3px;color:#d0d0d0;}
#assistant #weather dl.forecast dt{margin:-3px 0 2px 0;font-size:13px;font-weight:bold;text-align:center;}
#assistant #weather dl.forecast dd.desc{margin:0 0 6px 0;font-size:11px;text-align:center;}
#assistant #weather dl.forecast dd.temp{padding:0 0 0 44px;font-size:14px;}
#assistant #weather dl.forecast dd.temp.hi{font-weight:bold;}
#assistant #weather dl.forecast dd.temp.hi b{color:#f21884;}
#assistant #weather dl.forecast dd.temp.lo{font-weight:normal;}
#assistant #weather dl.forecast dd.temp.lo b{color:#6986ff;font-weight:normal;}
#assistant #weather dl.forecast dd.icon{width:31px;height:31px;position:absolute;top:32px;left:9px;}
#assistant #weather dl.today{left:0;border-right:1px solid #1b1b1b;}
#assistant #weather dl.tomorrow{left:97px;border-left:1px solid #555;}
#assistant #weather #weather-prefs{width:186px;position:absolute;top:181px;left:5px;z-index:70;background-color:#3d3d3d;}
#assistant #weather #weather-prefs.collapsed{height:20px;overflow:hidden;}
#assistant #weather #weather-prefs.expanded{height:112px;overflow:hidden;}
#assistant #weather #weather-prefs h5{width:186px;height:20px;margin:0;padding:0;background-image:url(/ui/images/modules/assistant/default/modules/weather/widget.gif);background-repeat:no-repeat;background-position:0 0;overflow:hidden;}
#assistant #weather #weather-prefs.expanded h5{background-position:0 -20px;}
#assistant #weather #weather-prefs h5 a{display:block;width:186px;height:20px;margin:0;padding:2px 0 0 9px;color:#d0d0d0;font-size:12px;font-weight:bold;text-decoration:none;}
#assistant #weather #weather-prefs h5 a:hover{text-decoration:underline;}
#assistant #weather #weather-prefs ul{width:176px;margin:5px 0 0 0;padding:0;list-style:none;}
#assistant #weather #weather-prefs li{width:176px;height:18px;margin:0 0 2px 0;padding:2px 0 0 10px;background:transparent url(/ui/images/modules/assistant/default/modules/weather/widget.gif) no-repeat 0 -40px;position:relative;overflow:hidden;}
#assistant #weather #weather-prefs li a.loc{color:#b3b3b3;font-size:12px;text-decoration:none;}
#assistant #weather #weather-prefs li a.loc:hover{text-decoration:underline;}
#assistant #weather #weather-prefs li.active a.loc{color:#fff19a;}
#assistant #weather #weather-prefs li a.add{color:#b3b3b3;font-size:12px;}
#assistant #weather #weather-prefs li a.add:hover{text-decoration:none;}
#assistant #weather #weather-prefs li a.delete{display:block;width:17px;height:17px;background:transparent url(/ui/images/modules/assistant/default/modules/weather/widget.gif) no-repeat -169px -62px;position:absolute;top:2px;right:3px;}
#assistant #weather #weather-prefs li fieldset{display:none;}
#assistant #weather #weather-prefs li.input a.add{display:none;}
#assistant #weather #weather-prefs li.input form,#assistant #weather #weather-prefs li.input fieldset{margin:0;padding:0;border:0;display:block;}
#assistant #weather #weather-prefs li.input,#assistant #weather #weather-prefs li.empty{width:186px;height:20px;background-image:none;padding:0;}
#assistant #weather #weather-prefs li.input .text{position:absolute;top:0;display:block;}
#assistant #weather #weather-prefs li.input .text b{display:block;width:186px;height:20px;background-image:url(/ui/images/modules/assistant/default/modules/weather/widget.gif);background-repeat:no-repeat;}
#assistant #weather #weather-prefs li.input .text input{color:#000;background-color:transparent;border:0;width:135px;height:14px;margin:2px 0 0 9px;padding:0;position:relative;font-family:arial,verdana,sans-serif;font-weight:normal;font-size:12px;}
#assistant #weather #weather-prefs li.input .text b.default{background-position:0 -60px;}
#assistant #weather #weather-prefs li.input .text b.focus{background-position:0 -80px;}
#assistant #weather #weather-prefs li.input .text b.failed{background-position:0 -100px;}
#assistant #weather #weather-prefs li.input button{width:32px;height:20px;margin:0;padding:0;border:0;position:absolute;top:0;right:0;text-indent:-9999px;background:transparent url(/ui/images/modules/assistant/default/modules/weather/widget.gif) no-repeat -154px -80px;cursor:pointer;}
#assistant #weather ul.links{width:184px;position:absolute;top:208px;left:6px;margin:0;padding:0;list-style:none;}
#assistant #weather ul.links li{width:130px;margin:0 0 4px 0;padding:0 0 0 6px;background-image:none;background-color:transparent;line-height:12px;}
#assistant #weather ul.links li a{color:#d0d0d0;font-size:11px;}
#assistant #weather ul.links li a:hover{text-decoration:none;}
#assistant #weather ul.links li.logo{width:37px;height:37px;margin:2px 0 0 0;float:right;}
#assistant #weather ul.links li.logo a.weatherlogo{display:block;width:37px;height:37px;margin:0;padding:0;background:url(/ui/images/modules/assistant/default/assistant.gif) no-repeat -73px -368px;overflow:hidden;text-indent:-9999px;}
#assistant #weather #weather-error dl{margin:0 0 0 12px;padding:0;line-height:14px;}
#assistant #weather #weather-error dt{margin:0 0 4px 0;font-weight:bold;}
#assistant #weather #weather-city{display:none;width:192px;height:130px;position:absolute;bottom:0;left:0;color:#b3b3b3;background-color:#252525;border:2px solid #5b5151;font-size:12px;z-index:70;}
#assistant #weather #weather-city h5{margin:0 0 12px 10px;padding:8px 0 0 0;color:#f38b8b;font-size:15px;font-weight:normal;}
#assistant #weather #weather-city ul{width:178px;height:70px;margin:0 0 0 10px;padding:0;overflow:auto;position:relative;line-height:14px;}
#assistant #weather #weather-city li{width:auto;margin:0;padding:0;}
#assistant #weather #weather-city li a{color:#b3b3b3;text-decoration:none;}
#assistant #weather #weather-city li a:hover{text-decoration:underline;}
#assistant #weather #weather-city i{width:4px;height:4px;overflow:hidden;position:absolute;background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;}
#assistant #weather #weather-city i.ul{top:-2px;left:-2px;background-position:-24px -229px;}
#assistant #weather #weather-city i.ur{top:-2px;right:-2px;background-position:-28px -229px;}
#assistant #weather #weather-city i.lr{bottom:-2px;right:-2px;background-position:-28px -233px;}
#assistant #weather #weather-city i.ll{bottom:-2px;left:-2px;background-position:-24px -233px;}
#assistant .modules li#horoscopes.expanded div.panel{height:138px;}
#assistant .modules li#horoscopes div.fortunes dl{margin:0;padding:0;position:relative;display:none;}
#assistant .modules li#horoscopes div.aquarius #a-horoscopes-aquarius,#assistant .modules li#horoscopes div.aries #a-horoscopes-aries,#assistant .modules li#horoscopes div.cancer #a-horoscopes-cancer,#assistant .modules li#horoscopes div.capricorn #a-horoscopes-capricorn,#assistant .modules li#horoscopes div.gemini #a-horoscopes-gemini,#assistant .modules li#horoscopes div.leo #a-horoscopes-leo,#assistant .modules li#horoscopes div.libra #a-horoscopes-libra,#assistant .modules li#horoscopes div.pisces #a-horoscopes-pisces,#assistant .modules li#horoscopes div.sagittarius #a-horoscopes-sagittarius,#assistant .modules li#horoscopes div.scorpio #a-horoscopes-scorpio,#assistant .modules li#horoscopes div.taurus #a-horoscopes-taurus,#assistant .modules li#horoscopes div.virgo #a-horoscopes-virgo{display:block;}
#assistant .modules li#horoscopes div.fortunes dt{height:17px;overflow:hidden;margin:0;padding:8px 35px 0 12px;color:#fff19a;font-size:12px;font-weight:normal;float:left;background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;}
#assistant .modules li#horoscopes div.fortunes dd.desc{margin:0 0 0 12px;padding:35px 10px 0 0;color:#d0d0d0;font-size:11px;float:none;clear:both;}
#assistant .modules li#horoscopes div.fortunes a.source,#assistant .modules li#horoscopes div.fortunes a.source:link,#assistant .modules li#horoscopes div.fortunes a.source:hover,#assistant .modules li#horoscopes div.fortunes a.source:active,#assistant .modules li#horoscopes div.fortunes a.source:visited{font-size:11px;height:17px;padding-top:8px;width:80px;color:#fff;text-decoration:none;position:absolute;top:24px;right:0;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-aquarius dt{background-position:right -805px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-aries dt{background-position:right -830px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-cancer dt{background-position:right -855px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-capricorn dt{background-position:right -880px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-gemini dt{background-position:right -905px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-leo dt{background-position:right -930px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-libra dt{background-position:right -955px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-pisces dt{background-position:right -980px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-sagittarius dt{background-position:right -1005px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-scorpio dt{background-position:right -1030px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-taurus dt{background-position:right -1055px;}
#assistant .modules li#horoscopes div.fortunes #a-horoscopes-virgo dt{background-position:right -1080px;}
#assistant #a-preview li.horoscopes dt{color:#e160a9;font-weight:bold;margin:0 0 2px 0;}
#assistant #a-preview li.horoscopes dd{line-height:13px;padding:0 15px 0 0;}
#assistant .modules li#horoscopes form.widget{width:188px;height:24px;position:absolute;top:49px;left:4px;}
#assistant #portfolio-wrapper{margin:0;padding:0 5px 10px 5px;}
#portfolio-container{margin-bottom:10px;}
#assistant #portfolio-container h5{height:18px;margin:0px 0px 4px 0;overflow:hidden;padding:2px 0pt 0pt 10px;position:relative;width:176px;background:transparent url(/ui/images/modules/assistant/default/modules/weather/widget.gif) no-repeat scroll 0px 0px;}
#assistant #portfolio-container .expanded h5{background-position:0px 0px;}
#assistant #portfolio-container .collapsed h5{background-position:0px -20px;}
#assistant #portfolio-container h5 a{display:block;height:20px;margin:0;line-height:18px;color:#d0d0d0;font-size:12px;font-weight:bold;text-decoration:none;}
#assistant #portfolio-container h5 a:focus{outline-style:none;}
#assistant #portfolio-container .expanded ul{display:block;}
#assistant #portfolio-container .collapsed ul{display:none;}
#assistant #portfolio-container ul{list-style:none;margin:0;padding:0;}
#assistant #portfolio-container ul li{background:transparent url(/ui/images/modules/assistant/default/modules/weather/widget.gif) no-repeat scroll 0px -40px;height:18px;margin:0pt 0pt 2px;overflow:hidden;padding:2px 0pt 0pt 10px;position:relative;width:176px;}
table.stockitem{table-layout:fixed;width:168px;}
table.stockitem tbody tr td.symbol{width:45%;color:#B3B3B3;}
table.stockitem tbody tr td.last{width:30%;color:#FFF19D;}
table.stockitem tbody tr td.change{text-align:right;}
table.stockitem tbody tr td.change span.positive{color:#40D848;}
table.stockitem tbody tr td.change span.negative{color:#F21884;}
#portfolio-edit-button{display:block;width:93px;height:24px !important;margin:10px 0 15px 3px;padding:0;background:url(/ui/images/modules/assistant/default/assistant.gif) no-repeat 0 -261px;text-indent:-9999px;border:0;}
#assistant #portfolio-preview{overflow:hidden;width:184px;position:relative;}
#assistant #a-preview li.portfolio dl{padding-top:4px;}
#a-preview li.portfolio dl dt{color:#E160A9;text-transform:capitalize;font-size:1.2em;font-weight:bold;width:110px;height:18px;padding-left:4px;float:left;overflow:hidden;position:relative;background-color:#fff;}
#a-preview li.portfolio dl dd.pagination{color:#666;font-weight:bold;}
#a-preview li.portfolio dl dd.pagination span.paging-wrapper{display:block;width:50px;position:absolute;top:4px;right:24px;text-align:center;}
#a-preview li.portfolio dl dd.pagination a{display:block;width:9px;height:8px;overflow:hidden;text-indent:-9999px;text-decoration:none;background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;position:absolute;}
#a-preview li.portfolio dl dd.pagination a.prev{background-position:-40px -229px;top:6px;left:102px;}
#a-preview li.portfolio dl dd.pagination a.next{background-position:-49px -229px;top:6px;right:17px;}
#a-preview li.portfolio dl dd.stockitem{position:absolute;background-color:#eaeaea;height:19px;top:22px;clear:both;}
#a-preview li.portfolio dl dd#portfolio-preview-stockitem-a{left:0;}
#a-preview li.portfolio dl dd#portfolio-preview-stockitem-b{left:185px;}
#assistant #a-preview dd.stockitem i{background:transparent url(/ui/images/modules/assistant/default/assistant.gif) no-repeat -57px -237px;position:absolute;width:9px;height:19px;}
#assistant #a-preview dd.stockitem i.l{top:0;left:0;}
#assistant #a-preview dd.stockitem i.r{top:0;right:0;background-position:-66px -237px;}
#a-preview dd.stockitem table.stockitem{padding-top:2px;}
#a-preview dd.stockitem table.stockitem tbody tr td.symbol{padding-left:10px;width:38%;}
#a-preview dd.stockitem table.stockitem tbody tr td.last{color:#666;}
#a-preview dd.stockitem table.stockitem tbody tr td.change{padding-right:13px;}
#assistant #scoreboard-container{padding:0 5px 10px 5px;}
#scoreboard-container ul{list-style:none;margin:0;padding:0;}
#assistant #scoreboard-container img{border:none;}
#assistant #scoreboard-tabbar{padding:2px 2px 0 2px;width:180px;height:24px;overflow:hidden;}
#assistant #scoreboard-tabbar ul{height:24px;}
#assistant .darkbox{position:relative;background-color:#2a2a2a;}
#assistant #scoreboard-container .darkbox i{background-image:url(/ui/images/modules/assistant/default/assistant.gif);overflow:hidden;}
#assistant #scoreboard-container .darkbox i.ul{background-position:-66px -229px;}
#assistant #scoreboard-container .darkbox i.ur{background-position:-70px -229px;}
#assistant #scoreboard-container .darkbox i.ll{background-position:-66px -233px;}
#assistant #scoreboard-container .darkbox i.lr{background-position:-70px -233px;}
#assistant #scoreboard-tabbar li{float:left;width:24px;overflow:hidden;padding:6px 3px 8px 3px;height:10px;text-transform:uppercase;position:relative;z-index:9999;}
#assistant .modules li.module #scoreboard-tabbar li.tab i{display:none;}
#assistant #scoreboard-tabbar li.active{background:transparent url(/ui/images/modules/assistant/default/assistant.gif) repeat-x 0 -120px;position:relative;overflow:hidden;}
#assistant .modules li.module #scoreboard-tabbar li.active i{display:block;background-image:url(/ui/images/modules/assistant/default/assistant.gif);overflow:hidden;}
#assistant .modules li.module #scoreboard-tabbar li.active i.ul{background-position:-58px -229px;left:0pt;top:0pt;}
#assistant .modules li.module #scoreboard-tabbar li.active i.ur{background-position:-62px -229px;right:0pt;top:0pt;}
#assistant #scoreboard-tabbar li a{display:block;color:#fff;height:18px;text-decoration:none;text-align:center;}
#scoreboard-container .scoreboard-panel,#a-preview .scoreboard-panel,#a-preview .scoreboard-preview{display:none;}
#scoreboard-container .active,#a-preview .active{display:block;}
#assistant .scoreboard-datetabs{margin:4px 0 0 0;}
#assistant .scoreboard-datetabs li{float:left;padding:0 8px;width:58px;height:19px;position:relative;margin:0 12px;background-color:#2a2a2a;text-align:center;}
#assistant .scoreboard-datetabs li a{text-decoration:none;color:#fff;line-height:19px;}
#assistant .scoreboard-datetabs li a:hover,#assistant .scoreboard-datetabs li.active a{color:#FFF19D;}
#assistant #scoreboard-container .scoreboard-datetabs li i{width:8px;height:19px;position:absolute;background:transparent url(/ui/images/modules/assistant/default/assistant.gif) no-repeat 0 0;overflow:hidden;top:0;}
#assistant #scoreboard-container .scoreboard-datetabs li i.l{background-position:-93px -237px;left:0;}
#assistant #scoreboard-container .scoreboard-datetabs li i.r{right:0;background-position:-101px -237px;}
#assistant .scoreboard-datetabs li.small{width:28px;margin:0;}
#assistant .nfl li,#assistant .cfb li{width:56px !important;margin:0pt 3px;padding:0pt 2px;}
#assistant .scoreboard-datetabs li.small b{display:none;}
#assistant .scoreboard-scores-wrapper{position:relative;margin:15px 0 0 0;display:block;width:186px;}
#assistant .scoreboard-scores-wrapper h2{width:164px;float:left;color:#fff;font-size:1.1em;margin:0 0 5px 0;}
#assistant .scoreboard-scroll-up{float:right;width:17px;height:17px;background:transparent url(/ui/images/modules/assistant/default/assistant.gif) no-repeat -51px -212px;cursor:pointer;overflow:hidden;}
#assistant .scoreboard-scroll-down{height:17px;width:17px;z-index:999;background:transparent url(/ui/images/modules/assistant/default/assistant.gif) no-repeat -34px -212px;position:absolute;right:0;bottom:-18px;cursor:pointer;overflow:hidden;}
#assistant .scoreboard-scores-wrapper .scoreboard-panel{height:198px;width:186px;clear:both;color:#C8C8C8;margin:0;overflow:hidden;position:relative;}
#assistant .scoreboard-scores-wrapper .scoreboard-panel .scoreboard-scores-viewport{width:186px;}
#assistant .scoreboard-scores-wrapper .scoreboard-panel .scoreboard-scores-container{height:30px;width:186px;margin-bottom:1px;padding-top:2px;overflow:hidden;}
.scoreboard-scores-container table{table-layout:fixed;padding:1px 0 0 0;}
.scoreboard-scores-container table tbody tr td{}.scoreboard-scores-container table tbody tr td.team{width:121px;padding:0 0 0 5px;}
.scoreboard-scores-container table tbody tr td.score{width:20px;}
.scoreboard-scores-container table tbody tr td.time{width:34px;padding-right:3px;}
.scoreboard-scores-container .win{}.scoreboard-scores-container .lose{}#assistant span#ate{color:#999;padding-left:8px;}
#assistant #scoreboard-customize-container{margin:15px 0 0 0;padding:0 10px 0 8px;}
#assistant #scoreboard-customize-container p{margin:0 0 8px 0;color:#fff;}
#assistant #scoreboard-preview{overflow:hidden;width:184px;position:relative;}
#assistant #a-preview li.scoreboard dl{padding-top:4px;}
#a-preview li.scoreboard dl dt{margin-top:-2px;color:#E160A9;text-transform:capitalize;font-size:14px;font-weight:normal;width:110px;height:18px;padding-left:3px;float:left;overflow:hidden;position:relative;background-color:transparent;}
#a-preview li.scoreboard dl dd.pagination{color:#666;font-weight:bold;}
#a-preview li.scoreboard dl dd.pagination span.paging-wrapper{display:block;width:50px;position:absolute;top:4px;right:12px;text-align:center;}
#a-preview li.scoreboard dl dd.pagination a{display:block;width:9px;height:8px;overflow:hidden;text-indent:-9999px;text-decoration:none;background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;position:absolute;}
#a-preview li.scoreboard dl dd.pagination a.prev{background-position:-40px -229px;top:6px;left:114px;}
#a-preview li.scoreboard dl dd.pagination a.next{background-position:-49px -229px;top:6px;right:5px;}
#assistant #a-preview .scoreboard-panel{height:32px;color:#666;}
#a-preview .scoreboard-scores-wrapper{width:180px;margin:0;position:absolute;top:20px;left:0;}
#assistant #a-preview .scoreboard-scores-container{width:180px;overflow:hidden;}
#assistant #a-preview .scoreboard-scores-container table{width:180px;table-layout:fixed;padding:0;}
#assistant #a-preview .scoreboard-scores-container table tbody tr td{line-height:12px;}
#assistant #a-preview .scoreboard-scores-container table tbody tr td.team{width:126px;padding:0 0 0 6px;}
#assistant #a-preview .scoreboard-scores-container table tbody tr td.score{width:18px;}
#assistant #a-preview .scoreboard-scores-container table tbody tr td.time{width:30px;padding:0 6px 0 0;}
#assistant #a-preview .scoreboard-scores-container .win{}#assistant #a-preview .scoreboard-scores-container .lose{}#assistant #a-preview .scoreboard-scores-wrapper .scoreboard-panel .scoreboard-scores-viewport{width:180px;}
#a-preview .darkbox{background-color:#eaeaea;}
#a-preview .darkbox i{width:5px;height:5px;background-image:url(/ui/images/modules/assistant/default/assistant.gif);position:absolute;display:block;overflow:hidden;}
#a-preview .darkbox i.ul{background-position:-68px -212px;top:0;left:0;}
#a-preview .darkbox i.ur{background-position:-73px -212px;top:0;right:0;}
#a-preview .darkbox i.ll{background-position:-68px -217px;bottom:0;left:0;}
#a-preview .darkbox i.lr{background-position:-73px -217px;bottom:0;right:0;}
#a-preview .scoreboard dl.error-state dt,#a-preview .scoreboard dl.error-state dd.pagination{display:none;}
#a-preview .scoreboard dl.error-state dd{position:absolute;top:0;}
#a-preview dl.error-state .scoreboard-scores-wrapper{top:0;}
#a-preview .scoreboard dl.error-state dd div.active{height:50px !important;}
#externalbridge{height:1px;width:1px;position:absolute;right:0px;top:-30px;background-color:#fff;}
#assistant #a-head #a-loading,#assistant .p-loading{height:26px;left:100px;position:absolute;text-align:center;top:40px;width:100px;}
#assistant .p-loading{top:26px;}
#assistant #a-head #a-loading span,#assistant .p-loading{color:#666;}
#assistant #a-loading{background:transparent url(/ui/images/modules/assistant/default/loaders/loader_a.gif) no-repeat 16px 0;}
#assistant #a-loading img{position:absolute;top:0;left:16px;}
#assistant #a-loading span{position:absolute;top:4px;left:40px;}
#assistant .loading{width:177px;height:25px;color:#9c9c9c;text-align:center;padding:7px 0 0 0;}
#assistant .loading p{text-align:left;padding-left:7px;margin:0 0 1px 0;}
#assistant #a-preview .loading{width:172px;height:25px;position:absolute;top:-4px;left:3px;color:#fff;text-align:center;padding:7px 0 0 0;background:transparent url(/ui/images/modules/assistant/default/loaders/loader_amt.gif) no-repeat 0 22px;}
#assistant #a-preview .loading p{text-align:left;margin:0 0 1px 0;padding-left:2px;}
#assistant-anonymous{width:214px;height:90px;position:absolute;z-index:100;top:7px;right:3px;background:transparent url(/ui/images/modules/assistant/default/assistant.gif) 96px -1134px no-repeat;}
#assistant-anonymous h2{width:91px;height:24px;margin:0;padding:0;position:absolute;top:4px;right:19px;background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;background-position:78px -152px;overflow:hidden;}
#assistant-anonymous h2 a{display:block;width:79px;height:24px;margin:0;padding:4px 12px 0 0;text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#666;text-decoration:none;position:relative;}
#assistant-anonymous h2 a:hover{text-decoration:underline;}
#assistant-anonymous p{width:199px;height:90px;font-size:11px;line-height:13px;margin:0 11px 0 0;padding:0;text-align:right;background:transparent url(/ui/images/modules/assistant/default/assistant.gif) right 17px no-repeat;}
#assistant-anonymous p a{color:#666;text-decoration:none;display:block;width:124px;height:50px;padding:36px 57px 0 0;margin-left:20px;text-align:right;}
#assistant-anonymous p a:hover{text-decoration:underline;}
#assistant{width:214px;position:absolute;z-index:100;top:7px;right:3px;background:transparent url(/ui/images/modules/assistant/default/assistant.gif) 96px -1134px no-repeat;}
#assistant #a-head{width:214px;height:40px;}
#assistant #a-head h2{width:91px;height:24px;margin:0;padding:0;position:absolute;top:4px;right:19px;background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;background-position:78px -152px;overflow:hidden;}
#assistant #a-head h2 a{display:block;width:79px;height:24px;margin:0;padding:4px 12px 0 0;text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#666;text-decoration:none;position:relative;}
#assistant #a-head h2 a:hover{text-decoration:underline;}
#assistant #a-head h3{display:block;color:#92a7ff;width:53px;margin:0;padding:14px 25px 0 0;font-family:Tahoma,arial,sans-serif;font-size:15px;font-weight:bold;position:relative;top:0px;left:0px;text-align:right;visibility:hidden;}
#assistant #a-head h3 b{position:absolute;top:10px;right:0;width:20px;height:18px;font-size:11px;font-weight:normal;line-height:10px;text-align:left;}
#assistant #a-body,#assistant #a-foot{display:none;}
#assistant #a-preview{margin:0;padding:0;position:absolute;top:32px;right:0;color:#666;height:64px;}
#assistant #a-preview ul{margin:0;padding:0;list-style:none;width:184px;height:64px;overflow:hidden;}
#assistant #a-preview li{margin:0;padding:0;display:none;}
#assistant #a-preview ul.scoreboard{margin-right:12px;}
#assistant #a-preview ul.weather li.weather,#assistant #a-preview ul.horoscopes li.horoscopes,#assistant #a-preview ul.portfolio li.portfolio,#assistant #a-preview ul.scoreboard li.scoreboard{display:block;}
#assistant.expanded #a-preview{display:none;}
#assistant #a-preview dl{width:184px;height:64px;margin:0;padding:0;position:relative;}
#assistant #a-preview dd{margin:0;padding:0;}
#assistant.expanded #a-head{display:block;width:214px;height:40px;background:transparent url(/ui/images/modules/assistant/default/overlays/head.png) no-repeat 0 0;overflow:hidden;}
#assistant.expanded #a-head h2{background-position:78px -176px;outline:none;}
#assistant.expanded #a-head h2 a{color:#9c9c9c;outline:none;}
#assistant.expanded #a-head h3{visibility:visible;}
#assistant.expanded .a-toggle{display:block;left:2px;position:absolute !important;width:17px;height:17px !important;overflow:hidden;top:2px;z-index:65;}
#assistant.expanded li.expanded .a-toggle{background:transparent url(/ui/images/modules/assistant/default/assistant.gif) no-repeat 0 -212px;}
#assistant.expanded li.collapsed .a-toggle{background:transparent url(/ui/images/modules/assistant/default/assistant.gif) no-repeat -17px -212px;}
#assistant.expanded #a-body{display:block;width:214px;background:transparent url(/ui/images/modules/assistant/default/overlays/body.png) repeat-y 0 0;}
#assistant.expanded #a-body .body{width:214px;padding:20px 0 2px 0;position:relative;}
#assistant.expanded #a-foot{display:block;width:214px;height:37px;background:transparent url(/ui/images/modules/assistant/default/overlays/foot.png) no-repeat 0 0;overflow:hidden;}
#assistant #a-modify{width:196px;height:18px;position:absolute;top:0;left:5px;background-color:#252525;overflow:hidden;z-index:90;}
#assistant #a-modify h3{width:196px;height:16px;margin:0;padding:2px 0 0 0;font-size:11px;font-weight:normal;text-align:center;}
#assistant #a-modify h3 a{color:#b3b3b3;}
#assistant #a-modify h3 a:hover{text-decoration:none;}
#assistant #a-modify.collapsed form{display:none;}
#assistant #a-modify fieldset{margin:0;padding:0;border:0;}
#assistant #a-modify i{width:4px;height:4px;overflow:hidden;position:absolute;background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;}
#assistant #a-modify i.ul{top:0;left:0;background-position:0 -229px;}
#assistant #a-modify i.ur{top:0;right:0;background-position:-4px -229px;}
#assistant #a-modify i.lr{bottom:0;right:0;background-position:-4px -233px;}
#assistant #a-modify i.ll{bottom:0;left:0;background-position:0 -233px;}
#assistant #a-modify.expanded{width:192px;height:206px;border:2px solid #5b5151;overflow:visible;}
#assistant #a-modify.expanded h3{width:192px;margin:-2px 0 0 0;}
#assistant #a-modify label{font-size:12px;color:#d0d0d0;cursor:pointer;}
#assistant #a-modify.expanded form{display:block;margin:10px 0 0 8px;}
#assistant #a-modify button.done{width:57px;height:24px;position:absolute;bottom:15px;right:12px;background:transparent url(/ui/images/modules/assistant/default/assistant.gif) no-repeat 0 -237px;overflow:hidden;}
form.widget label.checkbox,form.widget label.radio{background-image:url(/ui/images/modules/assistant/widgets/check.gif);}
#assistant #a-modify.expanded i.ul{top:-2px;left:-2px;background-position:-8px -229px;}
#assistant #a-modify.expanded i.ur{top:-2px;right:-2px;background-position:-12px -229px;}
#assistant #a-modify.expanded i.lr{bottom:-2px;right:-2px;background-position:-12px -233px;}
#assistant #a-modify.expanded i.ll{bottom:-2px;left:-2px;background-position:-8px -233px;}
#assistant .modules{margin:0 0 -2px 5px;padding:0;list-style:none;}
#assistant .modules li.module{width:196px;margin:0;padding:0 0 2px 0;vertical-align:bottom;position:relative;}
#assistant .modules li.module div.panel{width:196px;background:#3d3d3d url(/ui/images/modules/assistant/default/bg.gif) repeat-x 0 0;position:relative;}
#assistant .modules li.module.collapsed div.panel div.panel-body{display:none;}
#assistant .modules li.module.collapsed{height:22px;}
#assistant .modules li.module.collapsed div.panel{height:22px;}
#assistant .modules li.module i{width:4px;height:4px;overflow:hidden;position:absolute;background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;}
#assistant .modules li.module i.ul{top:0;left:0;background-position:-16px -229px;}
#assistant .modules li.module i.ur{top:0;right:0;background-position:-20px -229px;}
#assistant .modules li.module i.lr{bottom:0;right:0;background-position:-20px -233px;}
#assistant .modules li.module i.ll{bottom:0;left:0;background-position:-16px -233px;}
#assistant .modules li.module h4{width:196px;height:18px;margin:0;padding:4px 0 0 0;position:relative;font-size:11px;}
#assistant .modules li.module h4 a.label{font-weight:bold;color:#b3eaff;text-decoration:none;margin:0 4px 0 24px;text-transform:capitalize;}
#assistant .modules li.module h4 a.label:hover{text-decoration:underline;}
#assistant .modules li.module.active h4 a.label{color:#fff19a;}
#assistant .modules li.module h4 b{color:#6a6a6a;font-weight:bold;}
#assistant .modules li.module h4 a.vendor{font-weight:normal;color:#d0d0d0;text-decoration:none;margin:0 0 0 5px;text-transform:capitalize;}
#assistant .modules li.module h4 a.vendor:hover{text-decoration:underline;}
#assistant .modules li.module h4 a.drag{display:block;width:18px;height:9px;margin:0;padding:0;position:absolute;top:6px;right:7px;background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;background-position:-92px -212px;overflow:hidden;cursor:move;}
#assistant .modules li.module h4 a.drag:hover{background-position:-92px -221px;}
#assistant .assistant-error{background-color:#252525;border:2px solid #5B5151;color:#B3B3B3;font-size:12px;left:0pt;overflow:visible;position:absolute;top:0pt;width:192px;z-index:70;height:138px;}
#assistant #a-preview .assistant-error{width:172px;height:46px;border-color:#a4a4a4;background-color:#d8d8d8;}
#assistant .assistant-error h5{color:#F38B8B;font-size:15px;font-weight:normal;margin:0pt 0pt 7px;padding:10px 0pt 0pt;text-align:center;}
#assistant #a-preview .assistant-error h5{font-size:12px;margin:0pt 0pt 3px;padding:2px 0pt 0pt;}
#assistant .assistant-error p{line-height:14px;margin:0pt 0pt 11px 11px;}
#assistant #a-preview .assistant-error p{color:#666;line-height:12px;margin:0pt 0pt 0px 11px;}
#assistant #scoreboard-preview-error .assistant-error-msg p,#assistant #scoreboard-error .assistant-error-msg p{margin-left:0;text-align:center;}
#assistant .assistant-error dl{line-height:14px;margin:0pt 0pt 0pt 12px;padding:0pt;}
#assistant .assistant-error dt{font-weight:bold;margin:0pt 0pt 4px;}
#assistant .assistant-error button.close{background:transparent url(/ui/images/modules/assistant/default/assistant.gif) no-repeat 0 -285px;border:0pt none;cursor:pointer;float:right;height:24px;margin:0pt 13px 0pt 0pt;padding:0pt;text-indent:-9999px;width:43px;overflow:hidden;}
#assistant #a-body .assistant-error i{background-image:url(/ui/images/modules/assistant/default/assistant.gif);background-repeat:no-repeat;height:4px;overflow:hidden;position:absolute;width:4px;}
#assistant #a-preview .assistant-error i{background-image:url(/ui/images/lib/curves.gif);background-repeat:no-repeat;height:2px;overflow:hidden;position:absolute;width:2px;}
#assistant #a-preview .assistant-error i.ul{background-position:-173px 0pt;left:-2px;top:-2px;}
#assistant #a-preview .assistant-error i.ur{background-position:-178px 0pt;right:-2px;top:-2px;}
#assistant #a-preview .assistant-error i.lr{background-position:-178px -6px;bottom:-2px;right:-2px;}
#assistant #a-preview .assistant-error i.ll{background-position:-173px -6px;bottom:-2px;left:-2px;}
#assistant #a-body .assistant-error i.ul{background-position:-24px -229px;left:-2px;top:-2px;}
#assistant #a-body .assistant-error i.ur{background-position:-28px -229px;right:-2px;top:-2px;}
#assistant #a-body .assistant-error i.lr{background-position:-12px -233px;bottom:-2px;right:-2px;}
#assistant #a-body .assistant-error i.ll{background-position:-8px -233px;bottom:-2px;left:-2px;}
body{background:#FFFFFF repeat-x 0 20px;}
#container{width:100%;}
#shell{width:972px;margin:0 auto;padding:0 0 0px 0px;background-color:#fff;}
#core.default #primary{padding:0 0 40px 7px;}
#core.default #toplist{border-bottom:none;margin-bottom:20px;padding-bottom:0;}
#footer{margin:0 0 0 7px;}
#breakingnews{padding:0pt 4px;font-size:12px;display:block;width:1000px;left:0px;height:40px;line-height:40px;overflow:hidden;padding:3px 0 5px;margin-left:-10px;margin-bottom:12px;font-family:tahoma,arial,verdana,sans-serif;}
.bn-red,.bn-red a,.bn-red a:hover{color:#f5fc00;background-color:#96191f;}
.bn-yellow,.bn-yellow a,.bn-yellow a:hover{color:#424242;background-color:#f3f587;}
#breakingnews img{display:inline;width:40px;height:40px;margin:0 10px 0 0;vertical-align:middle;}
#breakingnews p{line-height:40px;margin:0;padding:0;text-align:center;vertical-align:middle;}
#breakingnews a,#breakingnews a:hover{text-decoration:none;display:block;height:40px;overflow:hidden;}
#breakingnews a:hover span{text-decoration:underline;}
.bn-red a:hover{background-color:#97191f;}
.bn-yellow a:hover{background-color:#f2f587;}
#body{position:relative;}
#toplist{clear:both;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #d9d9d9;}
.toplist{width:170px;overflow:hidden;float:left;margin:0;padding:0 0 0 19px;}
#toplist1{padding:0;}
.toplist h2{margin:0 0 4px 0;padding-top:2px;padding-bottom:2px;font-family:Tahoma,arial,sans-serif;font-size:18px;color:#333;}
.toplist h2 a{color:#333;text-decoration:none;}
.toplist img{width:80px;height:80px;margin:0 3px 9px 0;padding:0;background-color:#dadada;border:0;}
.toplist .more{margin:1px 0 0 0;padding:5px 0 0 12px;background-image:none;}
.toplist .more a{font-size:1em;font-weight:bold;color:#6e6e6e;text-decoration:underline;}
.toplist .more a:hover{text-decoration:none;}
.toplist ul{list-style:none;color:#6E6E6E;font-size:1.1em;font-weight:bold;margin:0;padding:0;}
.toplist ul li{margin:0 0 5px 0;padding:0 0 0 12px;background:transparent url(/ui/images/lib/bullets/default.gif) no-repeat 0 5px;}
.toplist li a{font-weight:normal;color:#3459F5;text-decoration:none;}
.toplist li a:hover{text-decoration:underline;}
div.toplist.ordered ul{font-size:1.1em;margin:0;padding:0;}
div.toplist.ordered li{margin:0 0 5px 0;padding:0;background-image:none;}
div.toplist.ordered li b{margin:0 6px 0 0;}
div.toplist.ordered li span{display:block;font-style:normal;font-weight:normal;margin:0 0 0 13px;}
div.toplist.ordered li a{text-decoration:underline;}
div.toplist.ordered li a:hover{text-decoration:none;}
div.toplist.photolist{width:170px;margin:0;padding:0 15px 0 0;float:left;}
div.toplist.photolist h2{margin:0 0 4px 0;}
div.toplist.photolist ul{margin:0;padding:0;list-style:none;overflow:hidden;}
div.toplist.photolist li{width:80px;height:80px;margin:0 5px 4px 0;padding:0;background-image:none;overflow:hidden;float:left;}
div.toplist.photolist li img{width:80px;height:80px;margin:0;padding:0;background-color:#dadada;border:0;}
div.toplist.photolist p.more{margin:0;padding:9px 0 0 0;clear:both;}
div.toplist.photolist p.more a{color:#6e6e6e;font-weight:bold;}
div.toplist.photolist p.more a:hover{text-decoration:none;}
#quicklinks{position:relative;clear:both;margin:15px 0 15px 0;}
#quickwrap{position:relative;margin:0;}
#quicklinks h2{margin:0;font-family:Tahoma,arial,sans-serif;font-size:18px;color:#333;}
#quicklinks ul{list-style:none;margin:0;padding:0;}
#quicklinks li{background:transparent url(/ui/images/lib/bullets/default.gif) no-repeat 1px 3px;}
#quicklinks li a{display:block;color:#6E6E6E;font-weight:bold;text-decoration:none;font-size:12px;padding:0 0 4px 10px;}
#quicklinks li a:hover{text-decoration:underline;}
#quicklinks.single #quickwrap{padding:10px 0 10px 15px;}
#quicklinks.single h2{padding:5px 0 13px 0;}
#quicklinks.single li{width:33%;margin:0 0 6px 0;float:left;}
#quicklinks.single p{position:static;margin:0 22px 0 0;padding:0;text-align:right;}
#quicklinks.single p a{color:#3459f5;}
#quicklinks.single p a:hover{text-decoration:none;}
#quicklinks.single.half{width:426px;}
#quicklinks.single.half #quickwrap{padding:13px 0 17px 20px;}
#quicklinks.single.half h2{padding:5px 0 14px 0;}
#quicklinks.single.half li{width:49%;margin:0 0 3px 0;float:left;}
#quicklinks.single.half li b{font-size:10px;font-weight:normal;color:#e92121;}
#quicklinks.single.half p{position:static;margin:0 22px 0 0;padding:13px 0 0 0;text-align:right;}
#quicklinks.single.half p a{font-weight:bold;color:#333;}
#quicklinks.single.half p a:hover{text-decoration:none;}
#quicklinks.triple #quickwrap{padding:10px 0 9px 15px;}
#quicklinks.triple h2{margin:0 0 13px 0;}
#quicklinks.triple li{margin:0 0 3px 0;}
#quicklinks.triple .quicklinks{float:left;}
#quicklinks.triple #quicklinks1{width:35%;}
#quicklinks.triple #quicklinks2{width:36%;}
#quicklinks.triple #quicklinks3{width:28%;}
#quicklinks.multiple{clear:none !important;float:left;width:365px;}
#quicklinks.lastcolumn{margin-left:15px;}
#quicklinks.multiple #quickwrap{padding:10px 0 10px 15px;}
#quicklinks.multiple h2{padding:5px 0 13px 0;}
#quicklinks.multiple li{width:90%;margin:0 0 6px 0;float:left;}
#quicklinks.multiple p{position:static;margin:0 22px 0 0;padding:13px 0 0 0;text-align:right;}
#quicklinks.multiple p a{font-weight:bold;color:#333;}
#quicklinks.multiple p a:hover{text-decoration:none;}
#quicklinks.widetwocolumn{clear:none !important;float:left;width:725px;}
#quicklinks.multiple li{width:50%;margin:0 0 6px 0;float:left;}
#quicklinks.multiple p{position:relative;margin:0 22px 5px 0;padding:0;text-align:right;}
#quicklinks i{display:block;width:7px;height:7px;overflow:hidden;position:absolute;background-image:url(/ui/images/lib/curves.gif);background-repeat:no-repeat;}
#quicklinks i.ul{top:-1px;left:-1px;}
#quicklinks i.ur{top:-1px;right:-1px;}
#quicklinks i.lr{bottom:-1px;right:-1px;}
#quicklinks i.ll{bottom:-1px;left:-1px;}
#quicklinks .orange{background-color:#fffcf2;border:1px solid #ffdc7f;}
#quicklinks .orange i.ul{background-position:-100px 0;}
#quicklinks .orange i.ur{background-position:-107px 0;}
#quicklinks .orange i.lr{background-position:-107px -7px;}
#quicklinks .orange i.ll{background-position:-100px -7px;}
#quicklinks .green{background-color:#f4faef;border:1px solid #b3e48e;}
#quicklinks .green i.ul{background-position:-66px 0;}
#quicklinks .green i.ur{background-position:-73px 0;}
#quicklinks .green i.lr{background-position:-73px -7px;}
#quicklinks .green i.ll{background-position:-66px -7px;}
#quicklinks .grad.orange{background:#fdf9ea url(/ui/images/modules/quicklinks/gradients/orange.gif) repeat-x 0 0;border:1px solid #ffdc7f;}
#quicklinks .grad.orange i.ul{background-position:-122px 0;}
#quicklinks .grad.orange i.ur{background-position:-129px 0;}
#quicklinks .grad.orange i.lr{background-position:-129px -7px;}
#quicklinks .grad.orange i.ll{background-position:-122px -7px;}
#core.article #quicklinks{margin:0;}
#articlelist,#mostpopular{position:relative;margin:0;}
#articlelist h2,#mostpopular h2{margin:0;padding:10px 0 11px 14px;font-family:Tahoma,arial,sans-serif;font-size:18px;color:#333;}
#articlelist div#change-prefs{padding-left:14px;position:relative;top:-8px;}
#articlelist div#change-prefs span{font-weight:bold;color:#fd7c0a;}
#articlelist div#change-prefs a{color:#3459f5;position:relative;}
#articlelist p.enddate{font-size:12px;color:#666;margin:0 0 10px 15px;}
#articlelist .tabs li a{padding-left:6px;padding-right:6px;}
#mostpopular .tabs li a{padding-left:3px;padding-right:3px;}
#articlelist .info,#mostpopular .info{margin:0;padding:0;color:#666;height:1%;}
#articlelist .info .source{}#articlelist .info .timestamp,#mostpopular .info .timestamp{font-weight:bold;}
.articlelist p.more,#mostpopular p.more{margin:0 15px;padding:9px 1px 11px 0;clear:left;height:12px;}
.articlelist p.more a,#mostpopular p.more a{color:#6E6E6E;font-weight:bold;}
.articlelist .more a:hover,#mostpopular .more a:hover{text-decoration:none;}
#articlelist-panels,#mostpopular-panels{position:relative;zoom:1;}
#articlelist-panels a#localnewslink{position:absolute;z-index:50;left:15px;bottom:13px;color:#6E6E6E;font-weight:bold;text-decoration:underline;}
#articlelist-panels a#localnewslink:hover{text-decoration:none;}
#articlelist-panel1,#articlelist-panel2,#articlelist-panel3,#articlelist-panel4,#mostpopular-panel1,#mostpopular-panel2,#mostpopular-panel3,#mostpopular-panel4{display:none;}
#articlelist .panel,#mostpopular .panel{display:none;}
#articlelist .panel.initial,#mostpopular .panel.initial{display:block;}
#articlelist i,#mostpopular i{display:block;width:7px;height:7px;overflow:hidden;position:absolute;background-image:url(/ui/images/lib/curves.gif) !important;background-repeat:no-repeat;}
#articlelist .articlelist,#mostpopular .articlelist{position:relative;}
#articlelist .articlelist li span.media,#mostpopular .articlelist li span.media{margin:0;padding:0 0 0 25px;position:relative;}
#articlelist .articlelist li span.media a,#mostpopular .articlelist li span.media a{color:#666;font-size:11px;text-decoration:underline;}
#articlelist .articlelist li span.media a:hover,#mostpopular .articlelist li span.media a:hover{text-decoration:none;}
#articlelist .articlelist li span.media b,#mostpopular .articlelist li span.media b{margin:-2px 0 0 5px;}
#articlelist .tabs ul li,#mostpopular .tabs ul li{display:none;}
#articlelist .tabs ul li.enabled,#mostpopular .tabs ul li.enabled{display:block;}
#articlelist .articlelist.short{margin:0;padding:8px 0 2px 0;}
#mostpopular .articlelist.short{margin:0;padding:8px 0 1px 0;}
#articlelist .articlelist.short ul,#mostpopular .articlelist.short ul{margin:0;padding:0;list-style:none;}
#articlelist .articlelist.short li,#mostpopular .articlelist.short li{margin:0 0 3px 15px;padding:0 0 0 11px;background:transparent url(/ui/images/lib/bullets/default.gif) no-repeat 0 5px;}
#articlelist .articlelist.short li a,#mostpopular .articlelist.short li a{color:#3459f5;font-size:13px;text-decoration:none;}
#articlelist .articlelist.short p.desc,#articlelist .articlelist.short img,#mostpopular .articlelist.short p.desc,#mostpopular .articlelist.short img{display:none;}
#articlelist .articlelist.short li a:hover,#mostpopular .articlelist.short li a:hover{text-decoration:underline;}
#articlelist .articlelist.short p.more,#mostpopular .articlelist.short p.more{margin:0 13px;padding:6px 1px 10px 0;}
#articlelist .articlelist.long{margin:0;padding:15px 25px 0 0;}
#articlelist .articlelist.long ul{margin:0;padding:0;list-style:none;}
#articlelist .articlelist.long li{margin:0 0 7px 0;padding:0 0 0 15px;font-size:13px;float:none;clear:both;height:1%;}
#articlelist .articlelist.long div.photo{width:40px;height:40px;padding:3px 9px 10px 0;overflow:hidden;float:left;}
#articlelist .articlelist.long div.photo img{width:40px;height:40px;background-color:#dadada;border:0;}
#articlelist .articlelist.long li p{margin:1px 0 0 0;padding:0;font-size:11px;line-height:14px;color:#000;}
#articlelist .articlelist.long li a{float:none;color:#3459f5;font-weight:bold;text-decoration:none;}
#articlelist .articlelist.long li a:hover{text-decoration:underline;}
#articlelist .articlelist.long p.more{margin:6px 15px 0 15px;}
#articlelist .default,#mostpopular .default{margin:0 0 10px 0;background-color:#e5e5e5;}
#articlelist .default .articlelist,#mostpopular .default .articlelist{background-color:#f3f3f3;}
#articlelist .default p.more,#mostpopular .default p.more{text-align:right;}
div#articlelist i.ul,div#mostpopular i.ul{top:0;left:0;background-position:-20px 0;}
div#articlelist i.ur,div#mostpopular i.ur{top:0;right:0;background-position:-27px 0;}
div#articlelist i.lr,div#mostpopular i.lr{bottom:0;right:0;background-position:-27px -7px;}
div#articlelist i.ll,div#mostpopular i.ll{bottom:0;left:0;background-position:-20px -7px;}
#primary #articlelist .default p.more{text-align:right;padding-top:20px;}
#articlelist .mini{margin:0;padding:0 0 21px 0;background-color:#f3f3f3 !important;}
#articlelist .mini h2{display:none;}
#articlelist .mini p.more{text-align:left;margin:0;padding:8px 0 0 0;}
#articlelist .mini .tabs{background-color:#e5e5e5;}
#articlelist .mini i.ul{display:none;}
#articlelist .mini i.ur{display:none;}
#articlelist .mini i.lr{bottom:0;right:0;background-position:-59px -7px;}
#articlelist .mini i.ll{bottom:0;left:0;background-position:-52px -7px;}
#articlelist .expanded{margin:0 0 7px 0;padding:0 0 7px 0;background-color:#fff;border-bottom:1px solid #dedede;}
#articlelist .expanded .panel{background-color:#fff;}
#articlelist .expanded i{display:none;}
#articlelist .expanded h2{padding:0 0 11px 0;}
#articlelist .loading,#mostpopular .loading{font-family:tahoma,arial,sans-serif;font-size:18px;color:#666;background-color:#f3f3f3;text-align:center;margin:0 0 26px 0;padding:20px 0 0 0;}
#articlelist .eonline{width:13px;height:25px;position:absolute;top:5px;right:13px;overflow:hidden;background:transparent url(/ui/images/lib/icons/heading/eonline.png) no-repeat 0 0;}
#mostpopular{margin:15px 0;}
.article #primary #mostpopular{width:49%;margin:0;float:right;}
.article #primary #mostpopular i.ll,.article #primary #mostpopular i.lr{display:none;}
.article #primary #mostpopular .tabs li.active{background:transparent url(/ui/images/lib/tabs.gif) no-repeat right -504px;}
.article #primary #mostpopular .tabs li.active b{background:transparent url(/ui/images/lib/tabs.gif) no-repeat 0 -504px;}
.article #primary #mostpopular .default .articlelist{background:#fff;}
#articlecategories{padding:15px 0 0 0;}
#articlecategories .category{margin:0 0 15px 0;clear:both;float:none;min-height:110px;}
#articlecategories .capsule h3{margin:0 0 7px 0;padding:0 0 2px 0;border-bottom:1px solid #d9d9d9;}
#articlecategories .capsule h3 a{position:relative;z-index:10;color:#3459f5;}
#articlecategories .capsule img{margin-top:2px;}
#articlecategories .tabs li a{padding-left:6px;padding-right:6px;}
#articlecategories .capsule li a{font-weight:normal;}
#articlecategories.double{margin:0 0 20px 0;border-bottom:1px solid #d9d9d9;}
#articlecategories.double .category{width:46%;margin:0 20px 15px 0;padding:0;float:left;clear:none;min-height:20px;position:relative;}
#articlecategories.double .capsule h3{border:0;}
#articlecategories.double .capsule h3 a{text-decoration:underline;}
#articlecategories.double .capsule h3 a:hover{text-decoration:none;}
#articlecategories.double .capsule img{display:none;}
#articlecategories.double .capsule ul{width:100%;}
#articlecategories.double .capsule li{width:auto;}
#articlecategories.double p.more{position:absolute;top:5px;right:0;}
#articlelist div.blue h2{margin:0;padding:10px 0 11px 15px;background:#deeaf0 url(/ui/images/modules/articlelist/bg.gif) repeat-x 0 0;color:#55779A !important;border-top:1px solid #92A9BE;border-right:1px solid #92A9BE;border-left:1px solid #92A9BE;}
#articlelist .blue{margin:0 0 10px 0;background:transparent !important;}
#articlelist .blue .articlelist{background:transparent !important;border-right:1px solid #92A9BE !important;border-bottom:1px solid #92A9BE !important;border-left:1px solid #92A9BE !important;}
div#articlelist div.blue i.ul{top:0;left:0;background-position:-301px -1px;}
div#articlelist div.blue i.ur{top:0;right:0;background-position:-306px -1px;}
div#articlelist div.blue i.ll{bottom:0;left:0;background-position:-301px -7px;}
div#articlelist div.blue i.lr{bottom:0;right:0;background-position:-306px -7px;}
#articlelist-prefs{position:absolute;top:0;left:0;width:394px;background-color:#2c2c2c;color:#d0d0d0;z-index:200;}
#articlelist-prefs h2{color:#d0d0d0;float:left;}
#articlelist-prefs h2 span{font-weight:normal;}
#articlelist-prefs form{clear:both;}
#articlelist-prefs p{margin:0 14px;}
#articlelist-prefs .tab-list-container{margin:5px 14px;padding:5px;overflow:auto;height:108px;background-color:#e5e5e5;}
#articlelist-prefs .tab-list{margin:0;padding:0;color:#2c2c2c;}
* html #articlelist-prefs .tab-list li{height:1%;}
#articlelist-prefs .tab-list li label{position:static;zoom:1;}
#articlelist-prefs .close{background:url(/ui/images/modules/overlays/slideshow/close.gif) no-repeat;position:absolute;top:10px;right:14px;text-indent:-1000px;display:block;width:23px;height:24px;}
#articlelist-prefs .checkbox-small{display:inline;padding-bottom:3px;margin:0;}
#articlelist-prefs label:focus,#articlelist-prefs input:focus{outline:none !important;}
#articlelist-prefs label span b{font-weight:normal;color:#949494;}
#articlelist-prefs .buttons{margin:5px;}
#articlelist-prefs .buttons button{margin:5px;float:right;}
#articlelist-prefs .buttons button.save{background:url(/ui/images/lib/buttons/default/save.gif) no-repeat 0 0 !important;width:57px;}
#articlelist-prefs .buttons button.cancel{background:url(/ui/images/lib/buttons/default/cancel.gif) no-repeat 0 0 !important;width:71px;}
#articlelist-prefs label span{display:none;}
#articlelist-prefs label.checked span{display:inline;}
#articlelist-prefs label span b{display:none;}
#articlelist-prefs label.default-tab span b{display:inline;}
#articlelist-prefs label span a{display:inline;color:#3459f5;}
#articlelist-prefs label.default-tab span a{display:none;}
#articlelist-prefs i.ul{background-position:-180px 0 !important;}
#articlelist-prefs i.ur{background-position:-187px 0 !important;}
#articlelist-prefs i.ll{background-position:-180px -7px !important;}
#articlelist-prefs i.lr{background-position:-187px -7px !important;}
#theitlist{position:relative;background-color:#f3f3f3;margin:0 0 10px 0;padding:0 0 6px 0;}
#theitlist h2{margin:0;padding:11px 0 8px 16px;font-family:Tahoma,arial,sans-serif;font-size:18px;color:#333;}
#theitlist .capsule{margin:0 18px;padding:7px 0 7px 0;border-top:1px solid #cccdd1;clear:both;}
#theitlist .capsule dl{width:60%;}
#theitlist #theitlist1{border:0;}
#theitlist .capsule h2{margin:0;padding:2px 0 8px 0;font-size:15px;}
#theitlist .capsule h2 a{color:#333;}
#theitlist .capsule.list-ordered li,#theitlist .capsule.list-unordered li{margin-bottom:12px;}
#theitlist .capsule ul.extra{clear:both;list-style:none;margin:0;padding:13px 0 0 0;width:100%;}
#theitlist .capsule ul.extra li{background-image:none;margin:0;padding:0 0 5px 0;position:relative;}
#theitlist .capsule ul.extra li a{margin:0 0 0 22px;color:#3459f5;font-size:12px;text-decoration:underline;}
#theitlist .capsule ul.extra li a:hover{text-decoration:none;}
#theitlist i{display:block;width:7px;height:7px;overflow:hidden;position:absolute;background-image:url(/ui/images/lib/curves.gif) !important;background-repeat:no-repeat;}
#theitlist i.ul{top:0;left:0;background-position:-52px 0 !important;}
#theitlist i.ur{top:0;right:0;background-position:-59px 0 !important;}
#theitlist i.lr{bottom:0;right:0;background-position:-59px -7px !important;}
#theitlist i.ll{bottom:0;left:0;background-position:-52px -7px !important;}
#comcastcentric{margin:0 0 20px 0;padding:8px 0 8px 12px;position:relative;background:#4B759D url(/ui/images/modules/comcastcentric/bg.gif) no-repeat left 0;zoom:1;}
#comcastcentric h2{font-family:Tahoma,arial,sans-serif;font-size:14px;color:#fff;margin:0 0 5px 0;padding:0;}
#comcastcentric h2 a{color:#fff;text-decoration:none;}
#comcastcentric #wrapper{margin:0;padding:0;}
#comcastcentric #wrapper #photohold{float:left;width:42px;height:42px;margin:0 8px 0 0;padding:0 0 5px 0;}
#comcastcentric #wrapper #photohold img{width:42px;height:42px;}
#comcastcentric #wrapper #photohold a{border:0;}
#comcastcentric #wrapper #contenthold{float:left;width:320px;margin:0;padding:0 0 5px 0;}
#comcastcentric #wrapper #contenthold h3{font-family:Tahoma,arial,sans-serif;font-size:12px;color:#fff;margin:0 0 2px 0;padding:0;}
#comcastcentric p{margin:0;padding:0;color:#fff;font-size:12px;line-height:14px;}
#comcastcentric p a{padding:0 1px;color:#fff;font-weight:bold;}
#comcastcentric p a:hover{text-decoration:none;}
#comcastcentric i{display:block;width:7px;height:7px;overflow:hidden;position:absolute;background-image:url(/ui/images/lib/curves.gif);background-repeat:no-repeat;}
#comcastcentric i.ul{top:0;left:0;background-position:-314px 0;}
#comcastcentric i.ur{top:0;right:0;background-position:-321px 0;}
#comcastcentric i.lr{bottom:0;right:0;background-position:-321px -7px;}
#comcastcentric i.ll{bottom:0;left:0;background-position:-314px -7px;}
#weathermodule{position:relative;margin:0 0 10px 0;padding:0;zoom:1;background:#eef2fb url(/ui/images/modules/weathermodule/bg_body.jpg) 0 30px;}
* html #weathermodule{height:1%;}
#weathermodule h2{margin:0;padding:7px 0 7px 16px;background:transparent url(/ui/images/modules/weathermodule/bg.gif) repeat-x 0 -40px;font-weight:bold;}
#weathermodule h2,#weathermodule h2 a{font-family:Tahoma,arial,sans-serif;color:#fff;font-size:15px;}
#weathermodule h2 a{padding-left:7px;text-decoration:none;font-weight:normal;}
#weathermodule h2 a:hover{text-decoration:underline;font-weight:normal;}
#weathermodule .capsule{clear:both;border:1px solid #c8c8c8;margin:0;padding:7px 13px 10px 13px;position:relative;}
#weathermodule .capsule h2{margin:0;padding:2px 0 8px 0;font-size:15px;}
#weathermodule .capsule h2 a{color:#333;}
#weathermodule .capsule h3 a{color:#6a6a6a;}
#weathermodule .capsule img{background:none;}
#weathermodule .capsule dl{width:60%;}
#weather-today{float:left;width:173px;border-right:1px solid #888;margin:0;padding:0;}
#weathermodule #weather-tomorrow{float:left;width:auto;margin:0 0 0 10px;padding:0;}
#weathermodule #weather-today h3,#weathermodule #weather-tomorrow h3{margin:0;padding:0 0 4px 0;font-family:Tahoma,arial,sans-serif;font-size:11px;color:#333;}
div.weatherwrap{border:0;margin:0 0 10px 0;padding:0;}
div.weathericon{float:left;width:55px;height:50px;background-color:transparent;}
#weathermodule div.temp{float:left;width:52px;font-size:33px;margin:0;padding:6px 0 0 0;color:#444;font-weight:normal;letter-spacing:-1px;}
#weathermodule div.words{float:left;width:65px;font-size:13px;margin:0;padding:6px 0 0 0;color:#343434;font-weight:normal;}
#weathermodule div.hilo{float:left;width:48px;padding:6px 0 3px 6px;margin:2px 0 0 0;font-size:14px;color:#797979;font-family:arial;border:none;}
#weathermodule div.hilo strong{color:#424242;}
#weathermodule .weather-footer{clear:both;margin:0;padding:10px 0 0 0;zoom:1;}
#weathermodule .weather-footer .error{color:#a00;text-align:center;font-size:14px;font-weight:bold;}
#weathermodule .weather-footer .error div{margin:0 0 10px 0;}
#weathermodule .weather-footer .footerformhold{float:left;width:200px;}
#weathermodule .weather-footer .footertxthold{float:right;width:110px;text-align:right;margin:5px 0 0 0;display:block;}
#weathermodule .weather-footer .footerlisthold{clear:both;}
#weathermodule .weather-footer .footerlisthold ul{margin:10px 0 0 0;padding:0;list-style-type:none;width:100%;}
#weathermodule .weather-footer .footerlisthold li{width:27%;margin:0 0 2px 0;padding:0 0 0 18px;float:left;position:relative;font-size:12px;color:#6e6e6e;background:transparent url(/ui/images/lib/bullets/default.gif) 9px 5px no-repeat;}
#weathermodule .weather-footer .footerlisthold li a{color:#6e6e6e;text-decoration:none;cursor:pointer;}
#weathermodule .weather-footer .footerlisthold li a:hover{text-decoration:underline;}
#weathermodule .weather-footer form{float:left;}
#weathermodule .weather-footer form input#weathersearch-field{color:#8196a0;font-size:10px;}
#weathermodule .weather-footer p.extended{float:left;margin:4px 0px 0px 0px;padding:0;text-align:right;color:#6E6E6E;font-size:11px;font-weight:bold;text-decoration:underline;}
#weathermodule .weather-footer p.extended a{color:#6E6E6E;font-size:11px;font-weight:bold;text-decoration:underline;}
#weathermodule form.widget .text{display:block;float:left;overflow:hidden;width:125px;height:20px;margin-right:8px;}
#weathermodule form.widget .text span.default{}#weathermodule form.widget .text span{background:url(/ui/images/modules/stockmarkets/widgets/text.png) no-repeat;display:block;height:20px;width:105px;}
#weathermodule form.widget .text input{background-color:transparent;border:none;font-size:10px;height:15px;margin:3px 0pt 0pt 7px;padding:0;width:117px;color:#494c4c;}
#weathermodule form.widget #weather_button{float:left;margin:0px 0px 0px 3px;padding:0px;}
#weathermodule form.widget .text span.default,#weathermodule form.widget .text span.focus{background:transparent url(/ui/images/modules/weathermodule/bg.gif) no-repeat 0 0;width:125px;height:20px;}
#weathermodule .capsule ul.extra{clear:both;list-style:none;margin:0;padding:13px 0 0 0;width:100%;}
#weathermodule .capsule ul.extra li{background-image:none;margin:0;padding:0 0 5px 0;position:relative;}
#weathermodule .capsule ul.extra li a{margin:0 0 0 22px;color:#3459f5;font-size:12px;text-decoration:underline;}
#weathermodule .capsule ul.extra li a:hover{text-decoration:none;}
#weathermodule i{display:block;width:7px;height:7px;overflow:hidden;position:absolute;background-image:url(/ui/images/modules/weathermodule/bg.gif) !important;background-repeat:no-repeat;}
#weathermodule i.ul{top:0;left:0;background-position:-97px -20px !important;}
#weathermodule i.ur{top:0;right:0;background-position:-104px -20px !important;}
#weathermodule i.lr{bottom:0;right:0;background-position:-104px -27px !important;}
#weathermodule i.ll{bottom:0;left:0;background-position:-97px -27px !important;}
* html #weathermodule i.lr,* html #weathermodule i.ll{bottom:-1px !important;}
#weathermodule #weathermodule-forecast,#weathermodule .footertxthold,#weathermodule .footerlisthold,#weathermodule .search-error,#weathermodule .forecast-error{display:none;}
#weathermodule.full #weathermodule-forecast,#weathermodule.full .footertxthold,#weathermodule.list .footerlisthold,#weathermodule.search-error .search-error,#weathermodule.forecast-error .forecast-error{display:block;}
.crosspromotion{margin:0 0 0 0;padding:5px 0 10px 15px;border-bottom:1px solid #d9d9d9;}
.crosspromotion .capsule{width:46%;margin:0 21px 10px 0;float:left;}
.crosspromotion .capsule ul{width:117px;}
.crosspromotion .capsule.medium p{padding:0 0 0 89px}.crosspromotion_item2{margin-right:0;}
#crosspromotion1{margin:0;padding-top:0;}
.crosspromotion.gray{padding-top:15px;background-color:#f3f3f3;}
#marketplace{clear:both;margin:15px 0 5px 0;padding:10px 0 0 0;background-color:#deeaf0;position:relative;}
#marketplace h2{font-family:Tahoma,arial,sans-serif;font-size:18px;color:#333;margin:0 0 13px 11px;padding:0;}
#marketplace i{display:block;width:7px;height:8px;overflow:hidden;position:absolute;background-image:url(/ui/images/lib/curves.gif);background-repeat:no-repeat;}
#marketplace i.ul{top:0px;left:0px;background-position:-286px 0;}
#marketplace i.ur{top:0px;right:0px;background-position:-293px 0;}
#marketplace-tabs li{background-position:right -448px;}
#marketplace-tabs li b{background-position:0 -448px;}
#marketplace-tabs li.active{background-position:right -504px;}
#marketplace-tabs li.active b{background-position:0 -504px;}
#marketplace-panels{background-color:#fff;border-bottom:1px solid #d9d9d9;}
#marketplace-panels h3{margin:0 0 4px 0;font-size:15px;color:#333;}
#marketplace-panels a{color:#3459F5;text-decoration:underline;}
#marketplace-panels a:hover{text-decoration:none;}
#marketplace-panels .headline,#marketplace-panels .category,#marketplace-panels .unordered{padding:8px 0 4px 0;}
#marketplace-panels div.headline dl{padding:6px;font-size:12px;color:#333;margin:0;}
#marketplace-panels div.headline dl dt{font-weight:bold;line-height:11px;margin-bottom:3px;}
#marketplace-panels div.headline dl dt a{}#marketplace-panels div.headline dl dd{margin:0;}
#marketplace-panels div.headline dl.gray{position:relative;background-color:#f3f3f3;}
#marketplace-panels div.headline div.twocol dl dt,#marketplace-panels div.headline div.twocol dl dd.desc{padding-left:45px;}
#marketplace-panels div.headline div.twocol dl.noimg dt,#marketplace-panels div.headline div.twocol dl.noimg dd.desc{padding-left:0;}
#marketplace-panels div.headline dl dd.thumb{float:left;width:40px;height:40px;}
#marketplace-panels div.headline dl dd.thumb img{width:40px;height:40px;}
#marketplace-panels div.category{}#marketplace-panels div.category_items{margin:11px 0;}
#marketplace-panels div.category_items ul{list-style:none;padding:0;margin:0;}
#marketplace-panels div.category_items ul li{float:left;width:75px;overflow:hidden;margin:0 18px 8px 0;text-align:center;font-size:12px;}
#marketplace-panels div.category_items ul li.last{margin-right:0;}
#marketplace-panels div.category_items ul li a{display:block;text-decoration:none;width:75px;line-height:15px;text-decoration:underline;}
#marketplace-panels div.category_items ul li a img{text-decoration:none;}
#marketplace-panels div.category_items ul li a span{text-decoration:underline;}
#marketplace-panels div.category_items ul li a span.imagewrapper{display:block;}
#marketplace-panels div.category_items ul li a:hover,#marketplace-panels div.category_items ul li a:hover span{text-decoration:none;}
#marketplace-panels div.category_items ul li a img{border:1px solid #d5d5d5;width:73px;height:73px;margin:0;}
#marketplace-panels div.category_sub{position:relative;background-color:#f3f3f3;padding:10px 13px;}
#marketplace-panels div.category_sub h4{margin:0 0 8px 0;font-size:13px;color:#333;}
#marketplace-panels div.category div.right{float:right;width:265px;position:relative;top:-5px;}
#marketplace-panels div.fieldset{background-color:transparent;}
#marketplace-panels div.category_sub form.widget div.fluid-text input{}#marketplace_button{position:absolute;top:2px;right:2px;}
#marketplace-panels div.left{float:left;width:240px;}
#marketplace-panels div.left ul{float:left;margin:0 15px 0 0;}
#career_search{float:left;width:240px;padding:9px;position:relative;background-color:#f3f3f3;margin-top:5px;}
#career_search div.fv{margin-top:10px;}
#career_search div.fv p{margin:0 0 2px 0;font-size:12px;}
#career_city_fv{float:left;width:184px;}
#career_state_fv{float:left;width:50px;}
#career_state_fv select{height:20px;color:#333;font-size:13px;margin-top:2px;}
#career_search .submit{clear:both;padding-top:10px;text-align:center;}
#career_search .monster{margin-top:15px;color:#a6a5a5;font-size:12px;position:relative;font-weight:bold;}
#career_search .monster a{display:block;width:96px;height:27px;position:absolute;top:-6px;left:72px;}
#marketplace-panels div.unordered div.right{float:right;width:270px;}
#marketplace-panels div.unordered div.right h4{border-bottom:1px solid #d9d9d9;}
#marketplace-panels div.unordered div.right ul{margin:8px 0 0 5px;}
#marketplace-panels .flash{margin:0 0 0 0;}
#marketplace-panels div.headline dl.gray i,#marketplace-panels div.category_sub i,#career_search i{width:5px;height:5px;}
#marketplace-panels div.headline dl.gray i.ul,#marketplace-panels div.category_sub i.ul,#career_search i.ul{top:0px;left:0px;background-position:-80px 0;}
#marketplace-panels div.headline dl.gray i.ur,#marketplace-panels div.category_sub i.ur,#career_search i.ur{top:0px;right:0px;background-position:-85px 0;}
#marketplace-panels div.headline dl.gray i.ll,#marketplace-panels div.category_sub i.ll,#career_search i.ll{bottom:0px;left:0px;background-position:-80px -5px;}
#marketplace-panels div.headline dl.gray i.lr,#marketplace-panels div.category_sub i.lr,#career_search i.lr{bottom:0px;right:0px;background-position:-85px -5px;}
#stockmarkets{height:47px;margin:20px 0;padding:9px 0 0 14px;background-color:#f3f3f3;border:1px solid #d9d9d9;position:relative;}
#stockmarkets h2{margin:0;padding:0 3px 0 0;font-size:11px;font-weight:normal;color:#666;float:left;}
#stockmarkets dl{margin:0;padding:0;}
#stockmarkets dt{margin:0;padding:0 4px 0 0;float:left;text-transform:capitalize;font-weight:bold;color:#666;}
#stockmarkets dd{margin:0;padding:0 7px 0 0;float:left;font-weight:bold;}
#stockmarkets dd.positive{color:#359c00;}
#stockmarkets dd.negative{color:#b90303;}
#stockmarkets ul{margin:0;padding:0;list-style:none;position:absolute;top:9px;left:285px;}
#stockmarkets li{margin:0 0 8px;padding:0 0 0 9px;font-size:11px;background:transparent url(/ui/images/lib/bullets/default.gif) no-repeat 0 5px;}
#stockmarkets li a{color:#3459f5;font-weight:bold;text-decoration:none;}
#stockmarkets li a:hover{text-decoration:underline;}
#stockmarkets form.widget{margin:0;padding:0;position:absolute;top:30px;left:14px;}
#stockmarkets form.widget fieldset{margin:0;padding:0;}
#stockmarkets form.widget label{margin:0;padding:2px 5px 0 0;font-size:11px;color:#666;float:left;}
#stockmarkets form.widget .text{display:block;width:105px;height:20px;overflow:hidden;float:left;}
#stockmarkets form.widget .text span{display:block;width:105px;height:20px;background-image:url(/ui/images/modules/stockmarkets/widgets/text.png);background-repeat:no-repeat;}
#stockmarkets form.widget .text input{background-color:transparent;border:0;width:90px;height:15px;margin:3px 0 0 7px;padding:0;font-size:11px;}
#stockmarkets form.widget .text span.default{background-position:0 0;}
#stockmarkets form.widget .text span.focus{background-position:0 -20px;}
#stockmarkets form.widget #stockmarket_button{margin:0 0 0 3px;padding:0;float:left;}
#stockmarkets div.sponsor{width:90px;top:13px;right:35px;text-align:left;color:#666;overflow:visible;}
#stockmarkets .yahoo-e{position:absolute;top:5px;right:12px;}
.pushdown{height:0;background-color:#494949;color:#fff;overflow:hidden;}

.pushdown div{width:1000px;background:#545353 url(/ui/images/modules/pushdown/bg.gif) 0 0 repeat-x;border-top:1px solid #656565;border-bottom:1px solid #3b3b3b;margin:0 auto;height:38px;padding:19px 0 1px;position:relative;}

.pushdown p{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:bold;height:38px;line-height:22px;padding-left:21px;margin-right:13px;float:left;}

.pushdown p.welcome{font-size:25px;letter-spacing:0.5px;}

.pushdown p.tagline{font-size:15px;padding-right:21px;border-left:1px solid #b1afb0;border-right:1px solid #b1afb0;height:24px;}

.pushdown p b{color:#7cdbf6;border-right:1px solid #d5e5ed;padding-right:13px;}

.pushdown p.welcome b{border:none;}

.pushdown ul{margin:0;padding:0;list-style-type:none;font-size:11px;position:relative;top:-4px;left:0;}

.pushdown ul li{padding-bottom:3px;}

.pushdown ul a{color:#fff;text-decoration:underline;}

.pushdown ul a:hover{text-decoration:none;}
a#beta-continue,a#prod-tour{font-size:16px;font-weight:bold;background:transparent url(/ui/images/modules/pushdown/arrow.gif) right center no-repeat;padding-right:14px;}
a#beta-skip{color:#d6d5d5;}
a#prod-continue span{position:absolute;top:-9999px;left:-9999px;}
a#prod-tour{color:#7cdbf6;position:relative;top:3px;left:8px;padding-right:18px;}

.pushdown ul a b{position:absolute;right:0;top:-14px;display:block;width:20px;height:20px;background:transparent url(/ui/images/modules/pushdown/close.gif) center center no-repeat;}
#dashboard.digtv #p-digtv{height:auto;}
#header #dashboard.digtv #vault{height:auto;}
#dashboard.expanded #p-digtv .action{text-align:center;position:static;}
#dashboard.expanded #p-digtv .action ul{width:164px;margin:0 auto;float:none;}
#dashboard.expanded #p-digtv .action ul li{float:none;}
#dashboard.expanded #p-digtv h3{}#dashboard.expanded #p-digtv #dashboard-ondemand-header{background-color:transparent;text-indent:-9999px;overflow:hidden;background-image:url(/ui/images/modules/header/home/dashboard/ondemand_header.jpg);background-repeat:no-repeat;padding:0;height:21px;margin-bottom:4px;}
#dashboard.expanded #p-digtv #dashboard-fancast-header{background-color:transparent;text-indent:-9999px;overflow:hidden;background-image:url(/ui/images/modules/header/home/dashboard/fancast_header.jpg);background-repeat:no-repeat;padding:0;height:25px;margin-bottom:4px;}
#dashboard.expanded .action li#fancast-item-watch-now{}#dashboard.expanded .action li#fancast-item-watch-now a{}#dashboard.expanded .action li#fancast-item-watch-now a b{display:block;text-align:center;width:auto;padding-right:9px;padding-left:0;}
#dashboard.expanded .action li#fancast-item-watch-now b{padding-right:45px;}
#p-digtv .digtv-box{position:relative;}

* html #p-digtv .digtv-box{height:1%;}
#dashboard.digtv #p-digtv dl{height:auto;padding:4px 4px 8px 4px;font-size:11px;line-height:12px;border-bottom:none;margin:0pt;overflow:hidden;}

* html #dashboard.digtv #p-digtv dl{height:1%;}
#dashboard.digtv #p-digtv h3.last{padding:5px 0 5px 8px;}
#dashboard.digtv #p-digtv dl dt{margin:0;padding:0;line-height:13px;}
#dashboard.digtv #p-digtv dl dt{color:#e1e1e1;margin:0 0 4px;}
#dashboard.digtv #p-digtv dl dt a{color:#e1e1e1;text-decoration:underline;}
#dashboard.digtv #p-digtv dl dt span.type{color:#3eafe9;font-weight:normal;text-decoration:none;}
#dashboard.digtv #p-digtv dl dd{margin:0;font-size:11px;line-height:12px;}
#dashboard.digtv #p-digtv dl dd.photo{padding:0 0 4px 0;}
#dashboard.digtv #p-digtv dl dd.photo img{width:80%;}
#dashboard.digtv #p-digtv dl dd.desc{color:#838383;}
#dashboard.digtv #p-digtv dl dt.menu{padding:6px 0 2px 0;margin:0;}
#dashboard.digtv #p-digtv dl dd.menu{color:#3eafe9;font-size:9px;padding:0 0 0 0;}
#dashboard.digtv #p-digtv dl dd.fc_action{padding:4px 0 0 0;}
#dashboard.digtv #p-digtv dl dd.fc_action a{color:#3eafe9;}
#dashboard.digtv #p-digtv dl dd.fc_action ul{list-style:none;margin:0;padding:0;}
#dashboard.digtv #p-digtv dl dd.fc_action ul li{display:inline;}
#dashboard.digtv #p-digtv dl dd.fc_action ul li a img{width:15%;}
#dashboard.expanded #p-alert.preview{height:auto;}
#dashboard.expanded #vault.alert{height:auto;}
#dashboard.expanded #p-alert.preview dl{height:auto;}
#fancast{margin:0px 0px 10px 0px;padding:7px;background-color:#fff;position:relative;border:1px solid #e7e7e7;}
#fancast #headhold{margin:0;padding:0;border:1px solid #e7e7e7;background:#f0f0f0;position:relative;}
#fancast #headhold h2{margin:5px 0 7px 10px;padding:5px 0 4px 165px;font-family:Tahoma,arial,sans-serif;font-size:18px;color:#333;background:transparent;}
#fancast #headhold a{position:absolute;top:5px;left:9px;width:154px;height:34px;display:block;text-indent:-9999px;z-index:500;background-image:url(/ui/images/lib/logos/fancast-line.gif);background-repeat:no-repeat;text-decoration:none;cursor:pointer;}
* html #fancast #headhold a{zoom:1;}
*:first-child+html #fancast #headhold a{zoom:1;}
#fancast #bodyhold{margin:8px 0px 0px 0px;padding:0;border:1px solid #e7e7e7;position:relative;background-color:#F7F7F7;}
#fancast #bodyhold .headimg{float:left;margin:0;padding:0;}
#fancast #bodyhold .headimg img{width:153px;height:119px;margin:7px 23px 8px 7px;float:left;border:0;}
#fancast #bodyhold ul{list-style-type:square;margin:10px 0px 0px 0px;padding:0px 0px 12px 6px;float:left;font-size:12px;width:49%;}
* html #fancast #bodyhold ul{width:47% !important;margin-left:-10px !important;padding:0px 0px 20px 20px !important;}
*:first-child+html #fancast #bodyhold ul{width:47% !important;margin-left:-10px !important;padding:0px 0px 20px 20px !important;}
#fancast #bodyhold li{color:#aaa;font-size:12px;line-height:19px;}
#fancast #bodyhold li a{color:#00919b;text-decoration:none;}
#fancast dl,#fancast dt,#fancast dd{list-style-type:none;list-style-position:inside;}
#fancast dl{margin:15px 0px 0px 6px;padding:0;font-size:12px;float:left;}
#fancast dt{margin:0 0 2px 0;padding:0;color:#00919b;text-align:left;float:left;clear:left;}
#fancast dt a{color:#ed1263;}
#fancast dd{margin:0 0 6px 0;padding:0;float:left;clear:left;color:#ddd;}
#fancast dt a:hover{text-decoration:none;}
#fancast #footerhold{margin:0;padding:0;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;position:relative;background-color:#F7F7F7;}
#fancast #footerhold p{margin:0;padding:8px 0;font-size:13px;color:#00919b;font-weight:bold;text-transform:uppercase;text-align:center;}
#fancast #footerhold p a{color:#00919b;font-weight:bold;text-decoration:none;}
* html #fancast{zoom:1;}
#core.default .iab300x250{position:absolute;top:118px;right:66px;}
* html #core.default .iab300x250{top:118px;}
*:first-child+html #core.default .iab300x250{top:118px;}
#ziddiooftheday{margin-top:15px !important;}
#ziddiooftheday dd{width:255px !important;}
#ziddiooftheday dl{height:125px !important;}
#ziddiooftheday dt{width:80px !important;}
#comcastcentric{background-image:none;background-color:#fff;border:1px solid #c8c8c8;}
#comcastcentric h2,#comcastcentric h3,#comcastcentric p{color:#333 !important;}
#comcastcentric h2,#comcastcentric h3{font-family:Tahoma;}
#comcastcentric h2{font-size:15px;}
#comcastcentric a{color:#3459f5 !important;}
#comcastcentric h3 a{text-decoration:none;}
#comcastcentric h3 a:hover{text-decoration:underline;}
#comcastcentric i{width:7px;height:7px;background-image:url(/ui/images/lib/curves.gif);}
#comcastcentric i.ul{top:-1px;left:-1px;background-position:-194px 0;}
#comcastcentric i.ur{top:-1px;right:-1px;background-position:-201px 0;}
#comcastcentric i.lr{bottom:-1px;right:-1px;background-position:-229px -7px;}
#comcastcentric i.ll{bottom:-1px;left:-1px;background-position:-222px -7px;}
* html #comcastcentric i.lr{bottom:-1px;}
* html #comcastcentric i.ll{bottom:-1px;}
#channels li{margin-top:-5px;overflow:}#channels li a{font-size:14px;padding-top:18px;color:#333;}
#channels li#n-dating a{width:55px;padding-left:7px;}
#channels li#n-entertainment a{width:110px;}
#channels li#n-finance a{width:65px;}
#channels li#n-games a{width:60px;}
#channels li#n-jobs a{width:45px;}
#channels li#n-sports a{width:60px;}
#channels li#n-music a{width:50px;}
#channels li#n-news{padding-left:0;}
#channels li#n-news a{width:50px;padding-left:0;}
#channels li#n-shopping a{width:80px;}
#channels li#n-sports a{width:55px;}
#channels li#n-travel a{width:55px;}
#channels li#n-tv{text-align:left;}
#channels li#n-tv a{width:20px;padding-left:5px;}
#channels li#n-video{background:url(/ui/images/modules/header/channels/default/nav/new.gif) no-repeat 0 0;}
* html #channels li#n-video{position:relative;}
#channels li#n-video a{margin-left:14px !important;}
* html #channels li#n-video a,* html #channels li#n-video b{display:inline-block;cursor:pointer;}
#channels li#n-more{width:60px;text-align:left;top:4px;}
#channels li#n-more a{padding:14px 0 6px 9px;}
#channels li#n-more a b{background-position:-214px -8px;}
#channels li#n-more.active a b{background-position:-214px -26px;}
* html #channels li#n-more a,* html #channels li#n-more b{display:inline-block;}
body.Error{background:#eee url(/ui/images/modules/errors/body/bg.gif) repeat-y center top;}
.Error #shell{margin:0 auto;padding:0 9px;width:966px;background-color:#fff;}
.Error #body{padding:58px 0 0;}
.errormodule{height:99%;margin-bottom:6px;margin-top:6px;border:none;text-align:center;}
#erroroptions{width:510px;margin:0 auto 58px;}
#erroroptions h1{font-size:18px;line-height:23px;padding:0;margin:0 0 10px;}
#erroroptions h2{font-size:15px;line-height:18px;padding:0;margin:10px 0 3px;}
.errorbox{border:1px solid #dcbba8;color:#333;position:relative;}

.errorbox div{border:2px solid #fff;background:#fef2ef url(/ui/images/modules/errors/bg.gif) repeat-x 0 0;padding:12px 18px;}

.errorbox h2{color:#333 !important;background-image:none !important;background-color:transparent !important;}
.errorbox p{font-size:15px;line-height:18px;padding:0;margin:10px 0;clear:left;}

.errorbox p.note{font-size:13px;line-height:16px;margin:0;padding:10px 0 0;}

.errorbox ul{margin:0 0 0 16px;padding:0;}

.errorbox li{color:#6e6e6e;font-size:13px;line-height:17px;padding:0;margin:3px 0;}

.errorbox li span{color:#333;}

.errorbox a{color:#3459f5;}

.errorbox a:hover{text-decoration:none;}
.articleerror{width:410px;height:100%;}
.articleerror h1,.articleerror h2,.articleerrorcontent h3{font-family:Tahoma,Arial,sans-serif;font-size:24px;text-align:left;margin:0;padding:0;color:#333;}

.articleerror h2{font-size:18px;padding-top:2px;}
.articleerrorcontent h3{font-size:16px;margin:20px 0 16px;}
.articleerrorcontent ul{list-style:none;margin:0;padding:0;}
.articleerrorcontent li{margin:0 0 15px 0;padding:0;}
.articleerrorcontent li a{font-size:11px;font-weight:bold;color:#396de5;}
.articleerrorcontent li a:hover{text-decoration:none;}
.articleerrorcontent p.more{margin:0;padding:10px 0 0 0;}
.articleerrorcontent p.more a{color:#666;font-weight:bold;}
.articleerrorcontent p.more a:hover{text-decoration:none;}
.sidebarerror{color:#333;position:relative;}

.sidebarerror div{padding:12px 20px 12px 12px;}

.sidebarerror p{font-size:15px;line-height:18px;padding:0;margin:10px 0;clear:left;}

.sidebarerror p.note{font-size:13px;line-height:16px;margin:0;padding:10px 0 0;}

.sidebarerror ul{margin:0 0 0 16px;padding:0;}

.sidebarerror li{color:#6e6e6e;font-size:13px;line-height:17px;padding:0;margin:3px 0;}

.errorbox li span{color:#333;}

.sidebarerror a{color:#3459f5;}

.sidebarerror a:hover{text-decoration:none;}
.errorbox i{display:block;width:10px !important;height:10px !important;overflow:hidden;position:absolute;background-image:url(/ui/images/modules/errors/curves.gif) !important;background-repeat:no-repeat;}
.errorbox i.ul{top:-1px !important;left:-1px !important;background-position:0 0 !important;}
.errorbox i.ur{top:-1px !important;right:-1px !important;background-position:-10px 0 !important;}
.errorbox i.lr{bottom:-1px !important;right:-1px !important;background-position:-10px -10px !important;}
.errorbox i.ll{bottom:-1px !important;left:-1px !important;background-position:0 -10px !important;}
.errorbox form,.errorbox fieldset{margin:0;padding:0;border:none;}

.errorbox form div{border:none;background:transparent none;padding:0;}

.errorbox label{position:absolute;top:-9999px;left:-9999px;}

.errorbox form.widget div.single{width:330px;float:left;}

.errorbox form.widget div.text span{display:block;height:26px;background-image:url(/ui/images/modules/errors/text.gif);background-repeat:repeat-x;background-position:0 0;width:243px;padding:0 0 0 7px;float:left;margin:0;}

.errorbox form.widget div.text span.focus{background-position:0 -26px;}

.errorbox form.widget div.text input{width:237px;}

.errorbox form a{font-size:11px;height:26px;line-height:26px;display:block;float:left;margin-left:9px;}
html,body.Error,#shade{height:100%;}
#headlinesoverlay{display:none;width:455px;height:279px;position:absolute;top:40px;left:50%;margin-left:-227px;z-index:900;}
#headlinesoverlay .overlay{width:410px;background:transparent url(/ui/images/modules/overlays/email/main_bg_top.png) no-repeat 0 0;padding:0px 18px 0px 27px;}
#headlinesoverlay .overlay-bottom{clear:both;width:455px;height:20px;background:url(/ui/images/modules/overlays/email/main_bg_bottom.png) no-repeat;}
#headlinesoverlay a{position:relative;}
#headlinesoverlay h2{color:#fff5b4;font-size:18px;font-weight:bold;font-family:Tahoma,arial,sans-serif;font-weight:bold;margin:6px 0pt 0pt 0px;padding:17px 0pt 0pt 0px;}
#headlinesoverlay h2 span{font-size:14px;color:#fff;}
#headlinesoverlay h3{width:345px;margin:6px 0 0 0px;padding:10px 0 0 0;color:#fff5b4;font-family:Tahoma,arial,sans-serif;font-size:1.1em;}
#headlinesoverlay ul{padding:0px !important;position:relative;margin-top:20px;margin-left:0;margin-bottom:0;}
#headlinesoverlay ul img{width:40px;float:left;margin:0 10px 10px 0;}
#headlinesoverlay ul p,#headlinesoverlay ul a{display:block;width:415px;}
#headlinesoverlay ul li{padding-bottom:25px;}
#headlinesoverlay ul li a{color:#2743f4;font-weight:bold;font-size:13px;}
#headlinesoverlay ul li p{color:#fff;font-size:12px;margin:5px 0 0;}
#headlinesoverlay p a{color:#3459f5;}
#headlinesoverlay p a:hover{text-decoration:none;}
#headlinesoverlay p.close{position:absolute;top:22px;right:19px;width:23px;height:24px;overflow:hidden;background:transparent url(/ui/images/modules/overlays/slideshow/close.gif) no-repeat 0 0;margin:0;}
#headlinesoverlay p.close a{display:block;width:23px;height:23px;text-indent:-9999px;position:relative;}

