.site-sprite,.site-arrow_left_white,.site-arrow_right_white,.site-arrow_up_gray,.site-black_arrow_left,.site-black_arrow_right,.site-bloomberg_logo_black,.site-bloomberg_logo_gray,.site-bw_icon_black,.site-bw_icon_white,.site-bw_logo,.site-bw_logo_1line,.site-bw_logo_black,.site-bw_logo_rightrail,.site-comments,.site-email_icon,.site-facebook,.site-google_plus,.site-green_arrow_up,.site-linkedin,.site-play_btn,.site-print_icon,.site-red_arrow_down,.site-search_icon_black,.site-search_icon_white,.site-simplyhired_logo,.site-twitter,.site-video_browse_down,body.special_report_index .video .carousel .next,body.special_report .video .carousel .next,.site-video_browse_up,body.special_report_index .video .carousel .prev,body.special_report .video .carousel .prev,.site-video_down_gray,.site-video_up_gray{background:url(http://static.btrd.net/assets/site-s5d303eb3f3-448dcf1d9671789f047efdb043527a71.png) no-repeat}.site-arrow_left_white{background-position:0 0}.site-arrow_right_white{background-position:-16px 0}.site-arrow_up_gray{background-position:-344px -51px}.site-black_arrow_left{background-position:-310px -51px}.site-black_arrow_right{background-position:-314px -51px}.site-bloomberg_logo_black{background-position:0 -217px}.site-bloomberg_logo_gray{background-position:-159px -105px}.site-bw_icon_black{background-position:-390px -51px}.site-bw_icon_white{background-position:-406px -51px}.site-bw_logo{background-position:-177px -217px}.site-bw_logo_1line{background-position:0 -145px}.site-bw_logo_black{background-position:0 -178px}.site-bw_logo_rightrail{background-position:0 -51px}.site-comments{background-position:-115px -75px}.site-email_icon{background-position:-422px -51px}.site-facebook{background-position:-99px -75px}.site-google_plus{background-position:-374px -51px}.site-green_arrow_up{background-position:-318px -51px}.site-linkedin{background-position:-83px -75px}.site-play_btn{background-position:-32px 0}.site-print_icon{background-position:-133px -75px}.site-red_arrow_down{background-position:-331px -51px}.site-search_icon_black{background-position:-173px -75px}.site-search_icon_white{background-position:-151px -75px}.site-simplyhired_logo{background-position:0 -75px}.site-twitter{background-position:-67px -75px}.site-video_browse_down,body.special_report_index .video .carousel .next,body.special_report .video .carousel .next{background-position:-85px 0}.site-video_browse_up,body.special_report_index .video .carousel .prev,body.special_report .video .carousel .prev{background-position:-192px 0}.site-video_down_gray{background-position:0 -105px}.site-video_up_gray{background-position:-196px -75px}body.archives h1.heading{font-family:'BWHaasHead', Arial, sans-serif;font-size:28px;margin-bottom:10px;color:black}body.archives .column.left{width:152px}body.archives .column.center{width:465px}body.archives ul.tabs_controller{height:50px}body.archives ul.tabs_controller li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;border-right:1px solid white;width:16.66%}body.archives ul.tabs_controller li:last-child{border:0}body.archives ul.months{margin-bottom:20px}body.archives ul.months h4{padding:4px 4px 4px 10px;cursor:pointer}body.archives ul.months ul{margin:0;border-top:1px solid #ccc;display:none}body.archives ul.months ul li a{padding:5px 5px 5px 20px}body.archives ul.months li.opened ul{display:block}body.archives ul.months li a{padding-left:6px}body.archives .column.center{padding-left:10px}body.archives h4.box{background:#eee;color:black;font-size:11px;text-transform:uppercase;font-weight:bold;padding:5px 8px;margin:0 0 5px}body.archives .date_nav{margin-bottom:20px}body.archives .date_nav h5{display:block;float:left;font-size:11px;line-height:18px;padding:2px 8px 0 0;color:black;text-transform:uppercase}body.archives .date_nav li{display:inline}body.archives .date_nav a{display:inline-block;width:18px;text-align:center;border:1px solid #ddd;line-height:16px;padding-top:2px;font-size:11px;margin-bottom:3px;font-weight:bold}body.archives .date_nav a.current{background:black;color:white;border-color:black}body.archives .date_nav ul.weeks a{width:36px}body.archives ul.archive{margin:0;padding:0;margin-bottom:20px}body.archives ul.archive li{list-style:none}body.archives ul.archive li{font-size:14px;padding:6px 0;font-weight:bold;border-bottom:1px solid #ccc}body.archives ul.archive li a.listing{color:black}body.archives ul.archive li span.channel{display:block;font-size:11px;margin-bottom:3px}body.archives ul.archive li span.global_economics{color:#0072bc}body.archives ul.archive li span.companies_and_industries{color:#88307f}body.archives ul.archive li span.politics_and_policy{color:#00aaad}body.archives ul.archive li span.technology{color:#ed1c24}body.archives ul.archive li span.markets_and_finance{color:#8dc63f}body.archives ul.archive li span.innovation_and_design{color:#c8215d}body.archives ul.archive li span.lifestyle{color:#faa61a}body.archives ul.archive li span.b-school{color:#20409a}body.archives ul.archive li span.business_schools{color:#20409a}body.archives ul.archive li span.b_schools{color:#20409a}body.archives ul.archive li span.media{color:#f26522}body.archives ul.archive li span.sitemap{color:#6b7b84}body.archives ul.archive li span.small_business{color:#6b7b84}body.archives ul.archive li span.videos{color:#f26522}body.archives ul.archive li span.bloomberg_news{color:#f26522}body.archives ul.archive li:last-child{border-bottom:0}body.archives ul.archive.small li{font-size:12px;padding:4px 0}body.blog .primary_center_column{width:418px}body.blog h2.archive{float:left;font-size:1.8em;margin-left:10px;clear:right}body.blog p.empty{float:left;padding-left:10px}body.blog #lead_graphic{margin-bottom:10px}body.blog #top_blog_post{border-right:1px solid #ccc;width:415px;padding-bottom:25px;float:right}body.blog #top_blog_post img{float:right;margin:0 10px 10px 0}body.blog #top_blog_post h2{font-size:18px;font-weight:bold;margin-bottom:4px}body.blog #top_blog_post h2 a{color:#000}body.blog #top_blog_post p{line-height:16px}body.blog #blog_archives{min-height:290px}body.blog #blog_archives li{line-height:30px}body.blog #blog_about{min-height:50px}body.blog #blog_contributors{min-height:50px}body.blog .blog_contributors p{font-size:13px;line-height:1.23em}body.blog .blog_contributors ul{border-bottom:0px}body.blog .blog_contributors li{margin-bottom:8px !important}body.blog .blog_contributors li.last{border:none}body.blog .blog_contributors li img{width:50px;height:50px}body.blog .blog_contributors li p{color:#888;width:140px}body.blog .blog_contributors li p a{font-weight:bold}body.blog .blog_filter_heading{float:left;width:405px;margin:0 10px 10px}body.blog .pagination{margin:15px 0}body.blog .pagination .disabled{border:1px solid;opacity:0.25;background-color:#EEEEEE}body.blog .pagination a,body.blog .pagination span{border:1px solid #CCCCCC;color:black;display:inline-block;font-size:11px;margin:0 3px;padding:3px 6px;text-transform:lowercase}body.blog .pagination .next_page{float:right;padding-right:3px;width:39px;margin-right:10px}body.blog .pagination .next_page:after{display:inline-block;overflow:hidden;text-indent:-9999em;width:0;height:0;border:solid transparent;border-width:4px 4px;border-left-color:#000;content:"arrow pointing right";margin-left:5px}body.blog .pagination .previous_page{float:left;padding-left:3px;width:57px;padding-left:3px;text-transform:lowercase}body.blog .pagination .previous_page:before{display:inline-block;overflow:hidden;text-indent:-9999em;width:0;height:0;border:solid transparent;border-width:4px 4px;border-right-color:#000;content:"arrow pointing right";margin-right:5px}body.blog .pagination .current{border:2px solid black;background-color:#EEEEEE;color:black;font-weight:bold;display:inline-block;font-size:11px;margin:0 3px;padding:3px 6px}.blog_about p{line-height:18px}.blog_about ul{border-top:1px solid #ccc}.blog_about li{font-size:11px;line-height:30px}.blog_categories li.current a{background:#6B7B84;color:white;padding-left:6px}body.channel .lead .image_holder{height:397px;width:705px;float:left;position:relative;background:#ccc;z-index:1}body.channel .lead .image_holder a.video_frame{width:705px;height:397px}body.channel .lead .image_holder .two,body.channel .lead .image_holder .three,body.channel .lead .image_holder .four{display:none}body.channel .lead .image_holder img{width:705px;height:auto}body.channel .lead .image_holder .video_blurb{display:none}body.channel .lead .image_holder p{font-size:1.1em;margin:0}body.channel .lead .image_holder a{text-decoration:none}body.channel .lead .image_holder .blurb{position:absolute;color:#000;width:300px;z-index:333;padding:10px}body.channel .lead .image_holder .blurb h2{font-weight:bold;margin:0;color:#fff;line-height:1em;font-size:32px;font-family:'BWHaasHead',Arial,sans-serif}body.channel .lead .image_holder .scrim{display:none;width:330px;height:0px;position:absolute}body.channel .lead .image_holder.bl .scrim,body.channel .lead .image_holder.bl .blurb{left:10px;bottom:20px}body.channel .lead .image_holder.tr .scrim,body.channel .lead .image_holder.tr .blurb{top:20px;right:35px;width:250px}body.channel .lead .image_holder.tr .scrim{right:40px;width:265px}body.channel .lead .image_holder.br .scrim,body.channel .lead .image_holder.br .blurb{right:35px;bottom:20px;width:250px}body.channel .lead .image_holder.br .scrim{right:20px;width:265px}body.channel .lead .image_holder.tl .scrim,body.channel .lead .image_holder.tl .blurb{top:20px;left:10px}body.channel .lead .image_holder.W a{color:#fff}body.channel .lead .image_holder.W .scrim{background-color:#000}body.channel .lead .image_holder.D a{color:#000}body.channel .lead .image_holder.D .scrim{background-color:#fff}body.channel .lead .lead_module_controls{height:397px;width:265px;float:left;position:relative}body.channel .lead .lead_module_controls ul li{float:left;width:250px;margin-right:1px;margin-bottom:15px;height:100%;overflow:hidden;border-top-style:solid;border-width:1px;border-color:#ccc;margin:0 0 0 15px}body.channel .lead .lead_module_controls ul li .arrow_carousel{position:absolute;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;top:0px;border-right:30px solid #ccc;z-index:667;left:-15px}body.channel .lead .lead_module_controls ul li .arrow_carousel_inner{position:absolute;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;top:0px;border-right:30px solid white;z-index:668;left:-14px}body.channel .lead .lead_module_controls ul li .arrow_carousel_outer{position:absolute;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;top:0px;border-right:30px solid white;z-index:666;left:-30px}body.channel .lead .lead_module_controls ul li.last{border-bottom-style:solid}body.channel .lead .lead_module_controls ul li h4{margin:0;height:100%;font-size:1.4em;font-family:'BWHaasHead',Arial,sans-serif}body.channel .lead .lead_module_controls ul li h4 a{display:block;padding:10px 20px 0 1px;background-color:#fff;color:#000;text-decoration:none;height:88px}body.channel .lead .lead_module_controls ul li h4 span{display:none}body.channel.innovation_and_design .google_ads{padding-right:0px}body.docstoc #docstoc_head{border-bottom:1px solid #ccc;margin-bottom:1em;background-image:url("http://static.btrd.net/assets/docstoc_sprite-1cf086903beab653fec59a3ae726d7a4.png");background-repeat:no-repeat;background-position:450px 0;background-color:transparent;padding:0 180px 5px 0}body.docstoc #docstoc_head h2{font-size:1.6em;font-weight:bold;line-height:1.2em;padding:0.4em 0 0.6em}body.docstoc #docstoc_head p{font-size:1.2em;padding-bottom:0.8em;line-height:1.3em}body.docstoc #docstoc_tabs{width:24%;float:left;padding-right:10px}body.docstoc #docstoc_docs{width:73%;float:right}body.docstoc #document_content a{display:inline-block;padding:10px 0px;font-weight:bold;font-size:16px}body.docstoc #document_content pre{display:none}body.docstoc #docstoc_docs h1,body.docstoc #docstoc #other_documents h2{font-size:1.2em;line-height:1.2em}body.docstoc #docstoc_tabs .docstoc_tab{line-height:1.2em;padding:5px 0 5px 5px;font-weight:bold;font-size:1.0em}body.docstoc .docstoc_tab.selected{background-color:#CCC;border-top:1px solid #999;border-bottom:1px solid #999}body.docstoc #docstoc_tabs .docstoc_tab.selected a,body.docstoc #docstoc #docstoc_tabs .docstoc_tab.selected a:hover{color:#666;text-decoration:none}body.docstoc #docstoc #docstoc_docs h3{line-height:1.5em}body.docstoc #docstoc_docs h3.premium{background-image:url("/assets/docstoc_sprite.png");background-repeat:no-repeat;background-position:0 -710px;background-color:transparent;padding-left:10px}body.docstoc .docstoc_docs .title{font-weight:bold;font-size:1em;padding-bottom:10px}body.docstoc #docstoc_docs .docstoc_doc{padding:10px 0;border-bottom:1px solid #eee}body.docstoc #docstoc_docs .docstoc_doc .document_title{font-weight:bold;font-size:1.0em}body.docstoc #docstoc #docstoc_docs .docstoc_doc .document_description{font-size:.8em}body.docstoc .pagination{text-align:right;font-size:.8em}body.docstoc .pagination .disabled{display:none}body.docstoc #other_documents{padding-top:15px}body.docstoc #other_documents .document_title{font-size:1.0em;padding:5px 0;border-bottom:1px solid #eee;font-weight:bold}body.docstoc .premium_ribbon{vertical-align:middle}body.docstoc #premium_content_note{text-align:left;background-image:url("http://static.btrd.net/assets/docstoc_sprite-1cf086903beab653fec59a3ae726d7a4.png");background-repeat:no-repeat;background-position:5px -703px;background-color:transparent;font-size:.8em;line-height:2em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0 10px 20px}body.docstoc #premium_content_note a{font-size:.8em}body.docstoc #powered_by{text-align:left;background-image:url("http://static.btrd.net/assets/docstoc_sprite-1cf086903beab653fec59a3ae726d7a4.png");background-repeat:no-repeat;background-position:70px -595px;background-color:transparent;font-size:.8em;line-height:2em;padding-top:5px;padding-left:5px}body.docstoc #article_body_container{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin:10px 0;padding-bottom:5px;padding-top:10px}body.docstoc #docstoc_social_tools #article_body_container ul li.email,body.docstoc #docstoc_social_tools #article_body_container ul li.print{display:block}body.docstoc #docstoc_disclaimer p{font-style:italic;font-size:13px}body.docstoc .article_top a{font-weight:bold}body.docstoc .article_body .storyBody{border-bottom:1px solid #CCCCCC;margin-bottom:15px;padding-bottom:20px}body.docstoc .article_body h1{font-size:2em;line-height:1.2em}body.docstoc .document_container h1{font-size:1.5em}body.docstoc .document_container #docstoc-embed{margin-top:10px}body.docstoc .document_container #categories{border-bottom:solid 1px}body.docstoc .document_container #categories a{margin-top:10px;border:solid 1px #CCC;padding:2px 3px;margin-bottom:3px;display:inline-block}body.homepage .media a.video_frame img{position:static}body.homepage #overlayer{top:0;left:0;width:100%;height:100%;background:#000;opacity:0.7;position:fixed;z-index:19995;display:none}body.homepage #dialog{font:1.3em helvetica,arial,clean,bold,sans-serif;margin:auto;width:500px;height:325px;display:none;background-color:#fff;z-index:19996;position:fixed;top:0;left:0;right:0;bottom:0;border:solid 0.1em;border-color:#000;border-color:rgba(0,0,0,0.3);background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-ms-background-clip:padding-box;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}body.homepage #dialog_close{cursor:pointer;z-index:19997;position:relative;top:-20px;right:-470px;height:44px;background-image:url(http://static.btrd.net/assets/icons/close_button-aac95cb5be32d40d2040866346e68b32.png);background-repeat:no-repeat}body.homepage #dialog_main{top:-44px;position:relative}body.homepage #dialog_head{position:relative;height:90px;background:url(http://static.btrd.net/assets/icons/bw_daily_confirm-c41c6a5b757ef5195ce4998b5ed23678.png) #000 no-repeat center}body.homepage #dialog_content{padding:60px 70px 0 70px;height:60px}body.homepage #dialog_foot{clear:both;position:relative;padding:2em;height:30px;font-size:0.6em;vertical-align:bottom;margin-top:3.6em;text-align:center}body.homepage #dialog p:first-child{margin:0}body.homepage #dialog a{color:#668894;text-decoration:none}body.homepage #dialog a:hover{text-decoration:underline}body.homepage .lead .image_holder{height:354px;position:relative;background:#ccc;z-index:1}body.homepage .lead .image_holder .two,body.homepage .lead .image_holder .three{display:none}body.homepage .lead .image_holder img{width:100%;height:100%}body.homepage .lead .image_holder .video_blurb{display:none}body.homepage .lead .image_holder p{font-size:12px;margin:5px 0}body.homepage .lead .image_holder a{text-decoration:none}body.homepage .lead .image_holder .blurb{position:absolute;z-index:333;color:#000;width:300px;z-index:333;padding:15px}body.homepage .lead .image_holder .blurb h2{font-weight:bold;margin:0;color:#fff;line-height:1em;font-size:32px;font-family:'BWHaasHead',Arial,sans-serif}body.homepage .lead .image_holder .scrim{display:none;width:330px;height:0px;position:absolute}body.homepage .lead .image_holder.bl .scrim,body.homepage .lead .image_holder.bl .blurb{left:10px;bottom:20px}body.homepage .lead .image_holder.tr .scrim,body.homepage .lead .image_holder.tr .blurb{top:20px;right:10px;width:250px}body.homepage .lead .image_holder.tr .scrim{right:20px;width:265px}body.homepage .lead .image_holder.br .scrim,body.homepage .lead .image_holder.br .blurb{right:10px;bottom:20px;width:250px}body.homepage .lead .image_holder.br .scrim{right:20px;width:265px}body.homepage .lead .image_holder.tl .scrim,body.homepage .lead .image_holder.tl .blurb{top:20px;left:10px}body.homepage .lead .image_holder.W a{color:#fff}body.homepage .lead .image_holder.W .scrim{background-color:#000}body.homepage .lead .image_holder.D a{color:#000}body.homepage .lead .image_holder.D .scrim{background-color:#fff}body.homepage .meat .row .first{padding-right:13px}body.homepage .meat .row a img{min-height:129px}body.homepage .meat .row .middle{padding-right:14px;margin-left:10px}body.homepage .meat .row .last{margin-left:10px}body.homepage .meat .row li.last{margin-left:0}body.homepage .meat .row .two_col{margin-left:0;padding-left:10px;padding-right:10px}body.homepage .meat .row .b-school{background-color:#f7f8fa}body.homepage .meat .row .media{padding-right:13px}body.homepage .meat .row .media h3{min-height:26px}body.homepage .meat .row .module iframe.ad_frame{height:31px}body.homepage #header.scrolled #logo{height:45px;width:260px}body.homepage #market_summary{margin-bottom:2px}body.homepage #market_summary table{margin-bottom:0}body.homepage #redirect_popup{display:none}body.homepage #redirect_popup .redirect_notice{font-family:Arial, sans-serif;font-size:20px;font-weight:600}body.homepage #redirect_popup .redirect_sub_notice{font-family:Arial, sans-serif;font-size:14px;font-weight:200}.magazine h2{font-size:28px}.magazine .left ul{list-style:none outside none;margin:0}.magazine .left ul li{border-bottom:1px solid #cccccc}.magazine .left .module h5{font-size:15px;font-weight:bold}.departments h3{color:#999999;font-size:1.67em;padding-bottom:5px;padding-left:25px}.departments ul.group{padding-bottom:10px}.departments ul.group li.article{list-style:none outside none;border-bottom:1px solid #cccccc;color:#666666;margin-right:10px;padding:0 0 10px}.departments ul.group li.article h5{font-size:16px;font-weight:bold;margin:10px 0 3px}.departments ul.group li.article p{font-size:1em}.departments ul.group li.article ul{margin-top:5px}body.registration #newsletters .field_container{float:left;height:55px;padding-left:32px;padding-top:40px;width:47px;clear:left}body.registration #newsletters .label_container{padding:27px;height:44px;margin-left:80px}body.registration #newsletters .description{float:left;width:100%}body.registration #newsletters .frequency{float:right;font-size:12px;padding-top:8px}body.registration #newsletters .newsletter_name{font-size:22px;font-weight:normal;float:left;width:100%;font-size:22px;font-weight:normal;float:left;padding-bottom:0px}body.registration #newsletters .subscribe_all{height:50px}body.registration #newsletters .subscribe_all label{float:left;font-weight:normal}body.registration #newsletters .subscribe_all #selectall{float:left;margin-left:30px;margin-right:20px}body.registration #newsletters span.sample{float:right}body.registration #newsletters .newsletter{border-top:1px solid #EEEEEE;margin-top:-4px}body.registration #newsletters input.button{background-color:#00AAFF;border:0 none;color:#FFFFFF;font-size:16px;height:40px;width:200px;margin:0}body.registration #newsletters .subscribe{float:right}body.registration #newsletters .subscribe_bottom{border-top:1px solid #EEEEEE}body.registration #newsletters .subscribe_bottom input.button{margin-top:20px}body.registration #newsletters .cancel{background-color:#999999;color:#FFFFFF;display:block;height:30px;padding-top:3px;text-align:center;padding-top:10px;font-size:16px;text-decoration:none}body.registration #newsletters .column_1 .continue{background-color:#999999}body.registration #newsletters .column_2 .cancel{background-color:#00AAFF}body.registration #newsletters form .row{margin-left:0}body.registration #content{width:750px}body.registration #content h2{font-size:19px;font-weight:normal}body.registration #content #select_all_newsletter{margin:25px 20px}body.registration #content label{margin-left:5px}body.registration h1{font-size:22px;font-weight:bold}body.registration p span.highlight_info{background-color:#ffc}body.registration .reg_details form .row{border:medium none;clear:left;margin-left:20px;margin-top:25px;width:100%}body.registration .reg_details form .row.wide{margin-top:5px}body.registration #center_rail p{font-size:12px}body.registration #center_rail p.msg,body.registration #center_rail p.option{font-size:16px;padding:10px}body.registration #center_rail p.msg span,body.registration #center_rail p.option span{font-weight:normal}body.registration #center_rail #select_all_newsletter{margin:34px 0px 42px;color:#00AAFF}body.registration #center_rail #select_all_newsletter label{margin-left:15px}body.registration #center_rail input#selectall{margin-left:30px;margin-right:8px;float:left}body.registration #unsubscribe_newsletter,body.registration #unsubscribed{width:650px;min-height:500px}body.registration #unsubscribe_newsletter p,body.registration #unsubscribed p{margin:0;padding-top:20px;font-size:16px}body.registration #unsubscribe_newsletter p span,body.registration #unsubscribed p span{font-weight:normal}body.registration #unsubscribe_newsletter p.summary,body.registration #unsubscribed p.summary{padding:20px 0 20px;font-size:14px;line-height:1.5}body.registration #unsubscribe_newsletter #unsubscribe_msg p.question,body.registration #unsubscribed #unsubscribe_msg p.question{font-size:20px}body.registration #unsubscribe_newsletter #unsubscript_area li,body.registration #unsubscribed #unsubscript_area li{float:left;list-style:none}body.registration #unsubscribe_newsletter #unsubscript_area ul.action,body.registration #unsubscribed #unsubscript_area ul.action{padding-top:40px}body.registration #unsubscribe_newsletter #unsubscript_area ul.action li,body.registration #unsubscribed #unsubscript_area ul.action li{height:26px;width:200px;padding-top:10px}body.registration #unsubscribe_newsletter #unsubscript_area ul.action li a,body.registration #unsubscribed #unsubscript_area ul.action li a{color:#FFFFFF;padding-left:30px}body.registration #unsubscribe_newsletter #unsubscript_area ul.action li.unsubscribe,body.registration #unsubscribed #unsubscript_area ul.action li.unsubscribe{background-color:#aaaaaa;margin-right:20px}body.registration #unsubscribe_newsletter #unsubscript_area ul.action li.continue,body.registration #unsubscribed #unsubscript_area ul.action li.continue{background-color:#00AAFF}body.registration #unsubscribe_newsletter #unsubscript_area ul.manage,body.registration #unsubscribed #unsubscript_area ul.manage{padding-top:70px}body.registration #unsubscribe_newsletter #unsubscript_area ul.manage li,body.registration #unsubscribed #unsubscript_area ul.manage li{margin-right:125px}body.registration #unsubscribed #unsubscribed_msg p{font-size:20px}body.registration #manage_subscription{margin:40px 0}body.small_business_toolkit,body.business_plans,body.small_business_calculator,body.competitive_analysis,body.legal_forms{margin:20px 0 20px}body.small_business_toolkit #display_name,body.business_plans #display_name,body.small_business_calculator #display_name,body.competitive_analysis #display_name,body.legal_forms #display_name{border:none;float:left;padding:0 16px 0 0;font-size:32px;font-family:'BWHaasRegular', Arial, sans-serif;font-weight:normal;margin-bottom:15px}body.small_business_toolkit #sponsor,body.business_plans #sponsor,body.small_business_calculator #sponsor,body.competitive_analysis #sponsor,body.legal_forms #sponsor{float:right;padding-top:1px}body.small_business_toolkit #sponsor .ad_container,body.business_plans #sponsor .ad_container,body.small_business_calculator #sponsor .ad_container,body.competitive_analysis #sponsor .ad_container,body.legal_forms #sponsor .ad_container{width:160px}body.small_business_toolkit #sponsor .sponsor_logo p,body.business_plans #sponsor .sponsor_logo p,body.small_business_calculator #sponsor .sponsor_logo p,body.competitive_analysis #sponsor .sponsor_logo p,body.legal_forms #sponsor .sponsor_logo p{float:left;padding:6px 6px 0 0}body.small_business_toolkit p,body.business_plans p,body.small_business_calculator p,body.competitive_analysis p,body.legal_forms p{font-size:14px}body.small_business_toolkit p a,body.business_plans p a,body.small_business_calculator p a,body.competitive_analysis p a,body.legal_forms p a{font-size:12px;font-weight:bold;color:#0099FF}body.small_business_toolkit .right,body.business_plans .right,body.small_business_calculator .right,body.competitive_analysis .right,body.legal_forms .right{float:right}body.small_business_toolkit .partners-paloalto,body.business_plans .partners-paloalto,body.small_business_calculator .partners-paloalto,body.competitive_analysis .partners-paloalto,body.legal_forms .partners-paloalto{height:30px;width:153px}body.small_business_toolkit .partners-sizeup,body.business_plans .partners-sizeup,body.small_business_calculator .partners-sizeup,body.competitive_analysis .partners-sizeup,body.legal_forms .partners-sizeup{height:30px;width:80px}body.small_business_toolkit .partners-docstoc,body.business_plans .partners-docstoc,body.small_business_calculator .partners-docstoc,body.competitive_analysis .partners-docstoc,body.legal_forms .partners-docstoc{height:30px;width:90px}body.small_business_toolkit .logo,body.business_plans .logo,body.small_business_calculator .logo,body.competitive_analysis .logo,body.legal_forms .logo{width:100%;height:30px;position:absolute;bottom:0;margin-bottom:5px}body.small_business_toolkit .logo a,body.business_plans .logo a,body.small_business_calculator .logo a,body.competitive_analysis .logo a,body.legal_forms .logo a{display:block;margin:0 auto}body.small_business_toolkit .tools,body.business_plans .tools,body.small_business_calculator .tools,body.competitive_analysis .tools,body.legal_forms .tools{width:100%;margin-bottom:20px;clear:left}body.small_business_toolkit .partner,body.business_plans .partner,body.small_business_calculator .partner,body.competitive_analysis .partner,body.legal_forms .partner{float:left;width:310px;height:265px;margin:0 20px 0 0;background-color:#F7F8FA;border-top:3px solid #6B7B84;padding-bottom:0;position:relative}body.small_business_toolkit .partner.last,body.business_plans .partner.last,body.small_business_calculator .partner.last,body.competitive_analysis .partner.last,body.legal_forms .partner.last{margin-right:0}body.small_business_toolkit .partner h3,body.business_plans .partner h3,body.small_business_calculator .partner h3,body.competitive_analysis .partner h3,body.legal_forms .partner h3{border:none;padding-bottom:7px;margin:0 0 0 10px;font-size:1.9em}body.small_business_toolkit .partner .force_wrap,body.business_plans .partner .force_wrap,body.small_business_calculator .partner .force_wrap,body.competitive_analysis .partner .force_wrap,body.legal_forms .partner .force_wrap{width:66%;display:block}body.small_business_toolkit .partner p,body.business_plans .partner p,body.small_business_calculator .partner p,body.competitive_analysis .partner p,body.legal_forms .partner p{clear:both;padding-left:10px;padding-top:10px;font-size:14px;border-top:solid 1px #ccc}body.small_business_toolkit .partner p a,body.business_plans .partner p a,body.small_business_calculator .partner p a,body.competitive_analysis .partner p a,body.legal_forms .partner p a{font-size:12px;font-weight:bold;text-decoration:underline;color:#0099FF}body.small_business_toolkit .partner ul,body.business_plans .partner ul,body.small_business_calculator .partner ul,body.competitive_analysis .partner ul,body.legal_forms .partner ul{margin:0px;padding:0px}body.small_business_toolkit .partner ul li,body.business_plans .partner ul li,body.small_business_calculator .partner ul li,body.competitive_analysis .partner ul li,body.legal_forms .partner ul li{float:left;list-style:none;margin-right:0;margin-left:10px;padding:10px 0 0 0}body.small_business_toolkit .partner ul li.ui-menu-item,body.business_plans .partner ul li.ui-menu-item,body.small_business_calculator .partner ul li.ui-menu-item,body.competitive_analysis .partner ul li.ui-menu-item,body.legal_forms .partner ul li.ui-menu-item{margin:0;padding:0}body.small_business_toolkit .partner .business_calculator,body.business_plans .partner .business_calculator,body.small_business_calculator .partner .business_calculator,body.competitive_analysis .partner .business_calculator,body.legal_forms .partner .business_calculator{border:none;padding-top:15px}body.small_business_toolkit .partner input[type=text],body.business_plans .partner input[type=text],body.small_business_calculator .partner input[type=text],body.competitive_analysis .partner input[type=text],body.legal_forms .partner input[type=text]{box-shadow:none;height:17px;padding:4px;width:205px}body.small_business_toolkit .partner input[type=submit],body.business_plans .partner input[type=submit],body.small_business_calculator .partner input[type=submit],body.competitive_analysis .partner input[type=submit],body.legal_forms .partner input[type=submit]{font-weight:bold;color:#fff;padding:4px;margin:0;background:#6B7B84;color:white;height:30px;border:none;background-color:black;width:40px;border-bottom:1px solid #CCCCCC}body.small_business_toolkit #palo_alto_menu_container,body.small_business_toolkit #size_up_location_menu_container,body.small_business_toolkit #size_up_industry_menu_container,body.small_business_toolkit #docstoc_menu_container,body.business_plans #palo_alto_menu_container,body.business_plans #size_up_location_menu_container,body.business_plans #size_up_industry_menu_container,body.business_plans #docstoc_menu_container,body.small_business_calculator #palo_alto_menu_container,body.small_business_calculator #size_up_location_menu_container,body.small_business_calculator #size_up_industry_menu_container,body.small_business_calculator #docstoc_menu_container,body.competitive_analysis #palo_alto_menu_container,body.competitive_analysis #size_up_location_menu_container,body.competitive_analysis #size_up_industry_menu_container,body.competitive_analysis #docstoc_menu_container,body.legal_forms #palo_alto_menu_container,body.legal_forms #size_up_location_menu_container,body.legal_forms #size_up_industry_menu_container,body.legal_forms #docstoc_menu_container{position:absolute;width:240px}body.small_business_toolkit #palo_alto_menu_container strong,body.small_business_toolkit #size_up_location_menu_container strong,body.small_business_toolkit #size_up_industry_menu_container strong,body.small_business_toolkit #docstoc_menu_container strong,body.business_plans #palo_alto_menu_container strong,body.business_plans #size_up_location_menu_container strong,body.business_plans #size_up_industry_menu_container strong,body.business_plans #docstoc_menu_container strong,body.small_business_calculator #palo_alto_menu_container strong,body.small_business_calculator #size_up_location_menu_container strong,body.small_business_calculator #size_up_industry_menu_container strong,body.small_business_calculator #docstoc_menu_container strong,body.competitive_analysis #palo_alto_menu_container strong,body.competitive_analysis #size_up_location_menu_container strong,body.competitive_analysis #size_up_industry_menu_container strong,body.competitive_analysis #docstoc_menu_container strong,body.legal_forms #palo_alto_menu_container strong,body.legal_forms #size_up_location_menu_container strong,body.legal_forms #size_up_industry_menu_container strong,body.legal_forms #docstoc_menu_container strong{background-color:yellow;font-weight:bolder}body.small_business_toolkit h4,body.business_plans h4,body.small_business_calculator h4,body.competitive_analysis h4,body.legal_forms h4{font-size:25px;margin-bottom:20px}body.small_business_toolkit h5,body.business_plans h5,body.small_business_calculator h5,body.competitive_analysis h5,body.legal_forms h5{font-size:17px}body.small_business_toolkit #business_calculators,body.business_plans #business_calculators,body.small_business_calculator #business_calculators,body.competitive_analysis #business_calculators,body.legal_forms #business_calculators{margin-top:5px}body.small_business_toolkit #business_calculators p,body.business_plans #business_calculators p,body.small_business_calculator #business_calculators p,body.competitive_analysis #business_calculators p,body.legal_forms #business_calculators p{margin-bottom:20px}body.small_business_toolkit #business_calculators p a,body.business_plans #business_calculators p a,body.small_business_calculator #business_calculators p a,body.competitive_analysis #business_calculators p a,body.legal_forms #business_calculators p a{color:#0099FF;font-size:13px;font-weight:bold}body.small_business_toolkit #palo_alto_plan_id,body.small_business_toolkit #size_up_location_id,body.small_business_toolkit #size_up_industry_id,body.small_business_toolkit #docstoc_document_id,body.business_plans #palo_alto_plan_id,body.business_plans #size_up_location_id,body.business_plans #size_up_industry_id,body.business_plans #docstoc_document_id,body.small_business_calculator #palo_alto_plan_id,body.small_business_calculator #size_up_location_id,body.small_business_calculator #size_up_industry_id,body.small_business_calculator #docstoc_document_id,body.competitive_analysis #palo_alto_plan_id,body.competitive_analysis #size_up_location_id,body.competitive_analysis #size_up_industry_id,body.competitive_analysis #docstoc_document_id,body.legal_forms #palo_alto_plan_id,body.legal_forms #size_up_location_id,body.legal_forms #size_up_industry_id,body.legal_forms #docstoc_document_id{display:none}body.business_plans #div-gpt-ad-1370494606419-0,body.small_business_calculator #div-gpt-ad-1370494606419-0{width:300px;height:250px}body.business_plans #pas_sbp{overflow:hidden;width:615px}body.business_plans #pas_sbp_wrapper.sbp_plan{width:615px !important}body.business_plans #pas_sbp_page_content p{margin-bottom:10px;line-height:1.4em;font-size:16px}body.business_plans #pas_sbp_page_content ul,body.business_plans #pas_sbp_page_content ol{margin-bottom:10px}body.business_plans #pas_sbp_page_content li{line-height:1.4em;font-size:16px}body.business_plans #pas_sbp_promo_1_div,body.business_plans #pas_sbp_promo_2_div{display:none}body.business_plans h3{font-size:18px !important;padding-bottom:8px !important}body.legal_forms #facets h3{margin:10px 0 10px 0;font-size:15px;color:black;font-weight:normal}body.legal_forms ul.categories{margin-left:0}body.legal_forms ul.documents{margin:10px 0 0 0}body.legal_forms li.category,body.legal_forms li.document{list-style-type:none}body.legal_forms li.category{margin:0 0 4px 0}body.legal_forms li.category a{font-size:12px}body.legal_forms li.document{margin:0 0 15px 0}body.legal_forms li.document a,body.legal_forms li.category a{color:#17b9fe;font-weight:bold}body.legal_forms li.selected a{color:black}body.legal_forms #docstoc_header h1{font-size:20px;font-weight:normal}body.legal_forms .summary{font-size:15px;margin-bottom:8px}body.legal_forms #navigation{border-top:solid 1px black}body.legal_forms #facets{float:left;width:170px;margin:0 15px 20px 0}body.legal_forms #documents{border-left:solid 1px black;padding:10px 0 0 15px;margin:0 0 20px 0;overflow:hidden}body.legal_forms #documents h4{font-weight:normal;font-size:16px;margin:0}body.legal_forms #documents h2{font-weight:normal;font-size:20px}body.special_report_index .lead_head h2{font-size:1.9em;line-hegiht:1.2em}body.special_report_index .lead_head h2 a{color:#000}body.special_report_index .column.left_rail{width:200px;margin-right:10px}body.special_report_index .heading,body.special_report .heading{border-bottom:1px solid #ccc;margin-bottom:20px}body.special_report_index .heading h1,body.special_report .heading h1{font-family:'BWHaasHead', Arial, sans-serif;font-size:24px;border-bottom:0;border-top:3px solid;padding-top:3px}body.special_report_index .heading .summary,body.special_report .heading .summary{font-size:18px;line-height:150%;padding:10px 0}body.special_report_index .heading ul.social,body.special_report .heading ul.social{margin-bottom:10px}body.special_report_index .lead .photo_credit,body.special_report .lead .photo_credit{color:#999999;font-size:0.75em;text-align:right;line-height:1.7em}body.special_report_index .meat .module,body.special_report .meat .module{border-right:none;min-height:0}body.special_report_index .module ul.media_list,body.special_report .module ul.media_list{list-style:none;margin-left:0px}body.special_report_index .module ul.media_list li,body.special_report .module ul.media_list li{border-bottom:solid 1px #ccc;margin-bottom:10px;padding-bottom:5px}body.special_report_index .module ul.media_list li.last,body.special_report .module ul.media_list li.last{border:none;margin-bottom:5px}body.special_report_index #secondary_place_holder .module.special_features,body.special_report #secondary_place_holder .module.special_features{min-height:0}body.special_report_index .module ul.media_list h4,body.special_report .module ul.media_list h4{font-size:0.9em;font-weight:normal}body.special_report_index .module ul.media_list h4 a,body.special_report .module ul.media_list h4 a{margin:10px 0 0 0;padding:0}body.special_report_index .tout img,body.special_report .tout img{width:320px}body.special_report_index #article_body_container .left_rail,body.special_report #article_body_container .left_rail{float:left;width:190px}body.special_report_index #disqus_thread,body.special_report #disqus_thread{border-top:0px}body.special_report_index #disqus_thread #dsq-content #dsq-comments-title .title,body.special_report #disqus_thread #dsq-content #dsq-comments-title .title{display:none}body.special_report_index #disqus_thread .dsqbw-comment-disclaimer p,body.special_report #disqus_thread .dsqbw-comment-disclaimer p{color:#666666;font-size:10px}body.special_report_index #story_body,body.special_report #story_body{margin:0 10px 10px}body.special_report_index #story_body h3,body.special_report #story_body h3{color:#6B7B84;margin:0 0 0px}body.special_report_index #middle_rail,body.special_report #middle_rail{border-left:1px solid #cccccc;border-right:1px solid #cccccc;width:426px;float:right}body.special_report_index .question_prompt,body.special_report .question_prompt{font-family:'BWHaasHead', Arial, sans-serif;color:black;font-size:32px;padding:15px;background:#eee;border:1px solid #ccc}body.special_report_index ul.article_list,body.special_report ul.article_list{list-style:none;margin:0;padding:0}body.special_report_index ul.article_list>li,body.special_report ul.article_list>li{font-family:Arial, sans-serif;padding:0 0 10px 0;border-bottom:1px solid #ccc;margin-bottom:10px}body.special_report_index ul.article_list>li img,body.special_report ul.article_list>li img{float:right;margin-left:10px}body.special_report_index ul.article_list>li h5,body.special_report ul.article_list>li h5{font-size:14px}body.special_report_index ul.article_list>li h6,body.special_report ul.article_list>li h6{margin:5px 0}body.special_report_index ul.article_list>li.last,body.special_report ul.article_list>li.last{border:none}body.special_report_index .video,body.special_report .video{border-top:solid 3px #6b7b84;padding-top:10px;margin-bottom:20px}body.special_report_index .video h2,body.special_report .video h2{margin:5px 0 5px 0;font-size:18px;font-family:'BWHaasHead', Arial, sans-serif}body.special_report_index .video h3,body.special_report .video h3{border:none;padding:0;margin-bottom:10px;font-size:18px}body.special_report_index .video h4,body.special_report .video h4{padding-top:3px;padding-right:10px}body.special_report_index .video .featured,body.special_report .video .featured{height:100%;padding-right:0;margin-right:0;border-right:none;float:left;width:417px}body.special_report_index .video .featured .video_frame,body.special_report .video .featured .video_frame{width:406px;height:228px}body.special_report_index .video .featured img,body.special_report .video .featured img{width:406px;height:228px}body.special_report_index .video .featured p,body.special_report .video .featured p{font-size:14px;margin-right:10px;margin-bottom:0;padding-bottom:10px}body.special_report_index .video .secondary,body.special_report .video .secondary{height:100%;border-left:solid 1px #ccc;border-right:solid 1px #ccc;float:left;width:211px;padding-left:0}body.special_report_index .video .secondary h3,body.special_report .video .secondary h3{margin-left:10px}body.special_report_index .video .secondary ul li,body.special_report .video .secondary ul li{margin-bottom:10px;padding-bottom:0;padding-left:10px}body.special_report_index .video .secondary ul li img,body.special_report .video .secondary ul li img{width:95px;height:53px;float:left;margin-right:5px}body.special_report_index .video .carousel,body.special_report .video .carousel{height:100%}body.special_report_index .video .carousel .prev,body.special_report_index .video .carousel .next,body.special_report .video .carousel .prev,body.special_report .video .carousel .next{float:left;width:105px;height:28px;padding:0;margin:0;cursor:pointer}body.special_report_index .video .carousel .prev,body.special_report .video .carousel .prev{margin-right:1px}body.special_report_index .video .carousel ul li p,body.special_report .video .carousel ul li p{display:none}body.special_report_index .column_container,body.special_report .column_container{margin-bottom:10px}body.special_report.legacy header.heading{position:relative}body.special_report.legacy h1.headline{padding:3px 0}body.special_report.legacy #daily_me_related_stories{display:block}body.special_report.legacy .lead h3{font-size:26px}body.unsubscription_feedbacks #container{margin:auto;max-width:74.616em;padding:0 5%;width:auto}body.unsubscription_feedbacks #sign_out{float:right}body.unsubscription_feedbacks .content{margin-top:30px}body.unsubscription_feedbacks .edit_unsubscription_feedback{margin:10px 0 30px}body.unsubscription_feedbacks .feedback-intro{margin-bottom:10px}body.unsubscription_feedbacks .feedback-label{margin-left:10px}body.unsubscription_feedbacks .feedback-link{font-family:sans-serif;font-size:1.085em}body.unsubscription_feedbacks .feedback-link a{color:#33ccff}body.unsubscription_feedbacks .feedback-text{font-family:sans-serif;color:#585858;font-size:1.085em}body.unsubscription_feedbacks .feedback-submit{background-color:#0af;border:none;color:white;height:34px;width:95px}body.unsubscription_feedbacks .feedback-title{font-family:sans-serif;font-size:1.5em;margin-bottom:10px}body.unsubscription_feedbacks .feedback-reason{list-style:none;margin-bottom:10px}body.unsubscription_feedbacks .feedback-reasons{margin:0 0 20px 0}body.registration .reg_details{padding-bottom:20px;width:100%;margin:30px 0 40px 0}body.registration .reg_details a{color:#0af}body.registration .reg_details p{margin-left:255px;font-size:16px}body.registration .reg_details p span{font-weight:bold}body.registration .reg_details p.create{margin:15px 390px;font-weight:bold}body.registration .reg_details p.msg span{font-weight:normal}body.registration .reg_details p.msg span.blp{font-weight:bold}body.registration .reg_details .already_registered{font-size:12px;color:#AAAAAA}body.registration .reg_details span.facebook_message{margin-left:80px}body.registration .reg_details .facebook_connect{margin:20px 0px 45px 365px}body.registration .reg_details .separator{letter-spacing:-1px;color:#AAAAAA;margin-bottom:30px}body.registration .reg_details .errors,body.registration .reg_details .no_account{color:red;margin-left:253px;margin-right:268px;margin-top:20px;background-color:#FFE4E1}body.registration .reg_details .errors p,body.registration .reg_details .no_account p{margin:10px}body.registration .reg_details .errors p span,body.registration .reg_details .no_account p span{font-weight:normal}body.registration .reg_details .errors p span a,body.registration .reg_details .no_account p span a{color:red}body.registration .reg_details .errors p.forum_msg,body.registration .reg_details .no_account p.forum_msg{font-size:13px;margin-top:14px;line-height:1.3em}body.registration .reg_details .errors p.forum_msg span.headline,body.registration .reg_details .no_account p.forum_msg span.headline{font-weight:bold}body.registration .reg_details #account-help{border-top:1px solid #CCCCCC;margin:20px;padding-top:20px}body.registration .reg_details #account-help a{margin-left:250px}body.registration .reg_details .form_buttons{display:none}body.registration .reg_details span.homepage_link{margin-left:20px}body.registration .reg_details form .row .message.error .content{border:1px solid #CCCCCC;color:red}body.registration .reg_details form #bx_user{width:720px}body.registration .reg_details form #bx_user p{padding-top:10px;font-size:14px}body.registration .reg_details form #bx_user p.middle{font-size:15px}body.registration .reg_details form .row .message{height:29px;position:relative;float:left;width:200px}body.registration .reg_details form .row .message .content{border:none;float:left;margin:2px 0 0;padding:5px 8px;width:100%}body.registration .reg_details form .row .message.left{margin:25px 20px 0 0}body.registration .reg_details form .row .message.right{margin:25px 20px 0 8px}body.registration .reg_details form .row .message.left.error .arrow{background:url("/assets/user_error_arrow_points_right.png") no-repeat scroll 0 7px transparent;height:30px;left:217px;position:absolute;top:1px;width:12px}body.registration .reg_details form .row .message.right.error .content{margin-left:7px;padding-left:12px}body.registration .reg_details form .row .message.right.error .arrow{background:url("/assets/user_error_arrow_points_left.png") no-repeat scroll 0 7px;height:30px;left:0px;position:absolute;top:1px;width:12px}body.registration .reg_details form label{font-weight:bold;padding-bottom:7px;display:block}body.registration .reg_details form .field_with_errors input,body.registration .reg_details form input.equality_error,body.registration .reg_details form input.error{border:solid 1px #f00;padding:3px}body.registration .reg_details form .country select{width:207px}body.registration .reg_details form input.button{background-color:#0af;border:0 none;color:#fff;font-size:16px;height:40px;margin:10px 0 0 235px;width:230px}body.registration .reg_details form input.button.sign_in{margin-left:332px}body.registration .reg_details form .form_field{clear:both;display:block;height:20px;float:left;width:95%}body.registration .reg_details form .form_field.password{width:100px}body.registration .reg_details form .row{width:100%;clear:left;border:none;margin-top:25px;margin-left:20px}body.registration .reg_details form .row p{color:#aaa;font-size:12px;margin:12px 230px 0 235px}body.registration .reg_details form .row p.no_acct{margin-left:332px}body.registration .reg_details form .row .password_help{float:right;padding-right:8px}body.registration .reg_details form .row .message.equality_error{border:1px solid #ccc;padding:3px 0 3px 3px}body.registration .reg_details form .row .message .content.strength{color:#000;text-transform:capitalize}body.registration .reg_details form .row .message .content.strength span.poor{color:#f00}body.registration .reg_details form .row .message .content.strength span.weak{color:#fa0}body.registration .reg_details form .row .message .content.strength span.medium{color:#dd0}body.registration .reg_details form .row .message .content.strength span.strong{color:#0a0}body.registration .reg_details form .row .message.password.strength{margin:23px 8px 0 0;height:35px;border:solid 1px #ccc}body.registration .reg_details form .row .message .meter,body.registration .reg_details form .row .message .meter div{height:10px;background-color:#ccc;border-radius:3px;margin:4px 0}body.registration .reg_details form .row .message .meter div.poor{width:25%;background-color:#f00}body.registration .reg_details form .row .message .meter div.weak{width:50%;background-color:#fa0}body.registration .reg_details form .row .message .meter div.medium{width:75%;background-color:#dd0}body.registration .reg_details form .row .message .meter div.strong{width:100%;background-color:#0a0}body.registration .reg_details form .row .column_1{display:block;float:left;width:22%;margin-left:15px}body.registration .reg_details form .row .column_2{float:left;width:22%;margin-left:20px}body.registration .reg_details form .row .column_2 span.forgot_password{float:right}body.registration .reg_details form .row .column_2 .password{float:left;height:20px}body.registration .reg_details form .row .column_wide{width:50%;float:left;margin:17px 0 0 15px}body.registration .reg_details form .row .column_wide.promotions label{margin-left:20px;font-weight:normal}body.registration .reg_details form .row .column_wide.promotions input{float:left;padding-top:5px}body.registration .reg_details form .row .internal_marketing_message{color:#444444;font-size:12px;margin:12px 230px 0 240px}body.registration .reg_details form .row.wide{margin-top:5px}body.registration .reg_details form .row.wide .optional_question{margin-left:235px;margin-top:20px}body.registration .reg_details form #optional_fields{background-color:#f4f0f0;margin:50px 222px 20px 222px;padding:20px 0 20px 0}body.registration .reg_details form #optional_fields h3{font-size:18px;font-weight:bold;margin-left:210px}body.registration .reg_details form #optional_fields .optional_column_1{float:left;width:207px;margin-left:15px}body.registration .reg_details form #optional_fields .optional_column_2{float:left;margin-left:15px;width:207px}body.registration .reg_details form #optional_fields .optional_column_2 .screen_name{width:250px}body.registration .reg_details form #optional_fields select{width:207px;height:26px}body.registration .reg_details form #optional_fields label{width:250px;height:16px}body.registration .reg_details form #optional_fields .help_us{font-size:13px;margin-left:130px}body.registration .reg_details form .optional_question input.button{width:113px;height:28px;margin-right:10px}body.registration .reg_details form .optional_question.group_1 select{width:350px}body.registration .reg_details form .optional_question.group_2 select{width:165px}body.registration .reg_details #forgot_account{margin-left:200px;width:650px}body.registration .reg_details #forgot_account p{margin:10px 0}body.registration .reg_details #forgot_account p span{font-weight:normal}body.registration .reg_details #forgot_account h1{margin:20px 20px 20px 0}body.registration .reg_details #forgot_account .row{margin:0}body.registration .reg_details #forgot_account form label{display:inline;margin:0 10px 0 0}body.registration .reg_details #forgot_account form input.username_field{height:30px}body.registration .reg_details #forgot_account form input.button{margin:30px}body.registration .reg_details #forgot_account form .errors,body.registration .reg_details #forgot_account form .success_message{margin-left:0}body.registration .reg_details #forgot_account form .success_message{color:green}body.registration .reg_details #left_rail{float:left;width:155px;margin-right:20px}body.registration .reg_details #left_rail ul{margin:0}body.registration .reg_details #left_rail ul li{list-style:none;font-weight:bold;margin-bottom:10px;padding:0 0 15px 5px}body.registration .reg_details #left_rail ul li:first-child{border-bottom:1px solid #CCCCCC}body.registration .reg_details #center_rail{float:left;width:570px}body.registration .reg_details #center_rail p{margin:0}body.registration .reg_details #center_rail h2{font-size:20px;margin-bottom:5px}body.registration .reg_details #center_rail h3{font-size:14px;margin-bottom:25px}body.registration .reg_details #center_rail .change_password_link{float:right;font-size:12px}body.registration .reg_details #center_rail .errors{margin:0 0 5px 0}body.registration .reg_details #center_rail .field{border-top:1px solid #CCCCCC;margin-top:7px;padding-top:7px;font-weight:normal}body.registration .reg_details #center_rail .field .email_validation_link{float:right;margin-left:10px}body.registration .reg_details #center_rail .field .email_unconfirmed{float:right;color:#ff9900}body.registration .reg_details #center_rail .field .email_confirmed{float:right;color:#66cc00}body.registration .reg_details #center_rail .change_password{background-color:#F5F5F5;border:1px solid #CCCCCC;clear:left;float:none;margin:0 0 2em;padding:0.5em;vertical-align:middle}body.registration .reg_details #center_rail .change_password label{float:left;margin-right:10px;margin-top:26px;width:130px}body.registration .reg_details #center_rail .change_password input{width:150px;float:left;margin-top:26px}body.registration .reg_details #center_rail .change_password input.button{background-color:#00AAFF;border:0 none;color:#FFFFFF;font-size:14px;height:30px;margin:10px 0 0 130px;width:170px}body.registration .reg_details #center_rail .change_password .password_error{float:left;color:red;margin-top:18px}body.registration .reg_details #center_rail .change_password .password_success{color:green}body.registration .reg_details #center_rail .hide_password_link{display:none}body.registration .reg_details #center_rail form label{display:block}body.registration .reg_details #center_rail .row{border:none;margin-left:0}body.registration .reg_details #center_rail .column_1{display:block;float:left;margin-left:0;width:210px}body.registration .reg_details #center_rail .column_2{display:block;float:left;margin-left:20px;width:210px}body.registration .reg_details #center_rail .profile select{width:210px}body.registration .reg_details #center_rail .profile input.button{background-color:#00AAFF;border:0 none;color:#FFFFFF;font-size:16px;height:40px;margin:10px 0 0 0px;width:230px}body.registration .reg_details #center_rail .profile .cancel{background-color:#999999;color:#FFFFFF;display:block;height:30px;padding-top:3px;text-align:center;margin-top:10px;padding-top:10px;font-size:16px;text-decoration:none}body.registration .reg_details #center_rail .profile .preferences{margin-top:40px}body.registration .reg_details #center_rail .profile .preferences .column_wide{margin:0;width:100%}body.registration .reg_details #center_rail .profile .preferences input{margin-top:2px}body.registration .reg_details #center_rail .account{margin-bottom:20px}body.registration .reg_details #right_rail{float:right;width:200px}body.registration .reg_details #right_rail h3{font-size:18px;margin-bottom:15px}body.registration .reg_details #right_rail p{margin:0 0 10px;font-size:13px}body.registration .reg_details #right_rail .social_message{background-color:#F7F7F7;border:1px solid #CCCCCC;padding:8px}body.registration #sign_out{float:right}body.registration .confirmation_email_dialog{display:none}body.registration #confirmation_email_dialog{margin-left:20px}body.registration #confirmation_email_dialog h3{font-size:26px;font-weight:normal}body.registration #confirmation_email_dialog p{font-size:15px}body.registration #confirmation_email_dialog span.email{background-color:#ffff99;font-size:15px;text-decoration:underline}body.registration #confirmation_email_dialog .content_part1{margin-top:20px}body.registration #confirmation_email_dialog .content_part2{margin-top:20px}body.registration .deactivate_account{margin-top:25px}body.registration .deactivate_account_content{display:none}body.registration #deactivate_account_message h3{margin-bottom:25px}body.registration #deactivate_account_message .cancel{background-color:#00AAFF;color:#FFFFFF;display:block;height:30px;padding-top:3px;text-align:center;margin-top:10px;padding-top:10px;font-size:16px;text-decoration:none;width:200px;float:left}body.registration #deactivate_account_message .sure{background-color:#999999;color:#FFFFFF;display:block;height:30px;padding-top:3px;text-align:center;margin-top:10px;padding-top:10px;font-size:16px;text-decoration:none;width:200px;float:left;margin-right:20px}body.registration .password_rules{display:none}body.registration #inline_content p{margin-left:25px}body.registration #inline_content ul li{margin-left:25px}body.registration #inline_content h3{margin-left:25px;margin-top:20px}body.registration .account_settings a,body.registration .newsletter_settings a{color:#aaaaaa}body.registration .account_settings a.active,body.registration .newsletter_settings a.active{color:#444444}body.registration .password_request h2{margin:0 0 20px 255px;font-size:22px;font-weight:normal}body.registration .password_request h3{margin:0 0 20px 255px;font-size:18px}body.registration .password_request h4{margin:20px 0 20px 255px;font-size:15px}body.registration .verify_email{min-height:400px;margin-left:250px}body.registration .verify_email p{margin:0;font-size:16px}body.registration .verify_email h2{margin:0 0 20px 0px;font-size:22px;font-weight:normal}body.registration .verify_email h3{margin:20px 0 20px 0px;font-size:18px}body.registration .verify_email ul li{list-style:none;margin-left:-23px}body.registration .verify_email ul li a{color:#FFFFFF}body.registration .verify_email .button{background-color:#00AAFF;color:#FFFFFF;display:block;height:30px;padding-top:3px;text-align:center;padding-top:10px;font-size:16px;text-decoration:none;width:250px}body.registration .verify_email .homepage_link{font-weight:normal;margin-left:3px;margin-top:20px}body.registration .password_reset p{margin-top:10px}body.registration #footer_reg a{color:#CCCCCC}body.registration #footer_reg span{margin-right:10px}body.video_index h3{font-weight:normal}body.video_index a.video_frame{width:630px;height:354px;background-color:#333}body.video_index a.video_frame span{top:150px;left:289px}body.video_index .lead_head h2{margin-top:10px;color:white}body.video_index .lead_head p{color:#ccc}body.video_index .thumbnail_list img{width:145px;height:80px}body.video_index #featured_videos img{width:145px;height:80px}.sponsored_module{border-top:2px solid #ccc;padding:0 0 30px 0}.sponsored_module .content_area{list-style:none;padding-top:10px;min-height:45px}.sponsored_module .content_area a{color:#000;font-size:15px;font-weight:bold}.sponsored_module .content_area p{font-size:11px;color:#ccc;padding:0 0 3px 0}.sponsored_module .content_area img{width:110px;height:62px;float:right;margin-top:-15px;padding:0 0 0 2px}body.video .content_area p,body.article_slideshow .content_area p{color:#999999}body.video .content_area a,body.article_slideshow .content_area a{color:#fff !important}body.video .content_area .sponsored_module,body.article_slideshow .content_area .sponsored_module{border-top:2px solid #666666}body.homepage .sponsored_holder{background-color:#eee;padding:7px;margin:5px 0 15px 0}body.homepage .sponsored_holder .sponsored_module{border:none;padding:0 0 10px 0}body.homepage .sponsored_holder .sponsored_module img{margin-top:-25px}body.article .sponsored_holder{float:right;width:300px;background-color:#F8F8F8;padding:2px 5px 0 5px;margin:-13px 0 10px 10px;width:275px}body.article .sponsored_holder img{display:none}body.article .sponsored_holder .sponsored_module{border:none}body.article .taboola_bottom{clear:both}#lead_image img{max-width:630px;max-height:420px}#sponsored_summary{display:none}#sponsored_lead{position:relative;margin-bottom:15px;color:#999999}#sponsored_lead #photo_credit{line-height:100%;float:right}#sponsored_lead #photo_caption{color:#999999;padding:12px 0 0 0;margin:0;line-height:16px;font-size:12px;font-weight:lighter}#sponsored_date{display:none}#sponsor_name{display:none}#banner{display:none;height:110px;width:970px;background:#f3f3f3;margin-bottom:25px;padding:15px 0 15px 0}#banner.hover{height:189px}#banner .close{width:10px;position:relative;font-size:1.2em;left:598px;cursor:pointer;cursor:hand}#banner .top{position:relative;left:360px}#banner .title{background:#6b7b84;width:160px;height:30px;color:white;text-align:center;font-size:1.0em;vertical-align:middle;line-height:30px;border-radius:5px;font-weight:bold;float:left}#banner .popup{float:left;line-height:30px;padding-left:10px;font-weight:bold;cursor:pointer;cursor:hand}#banner .popup_text{display:none;border-style:solid;border-width:1px;width:600px;position:relative;left:185px;border-color:#6b7b84;padding:0 10px 10px 10px;margin-top:5px;background-color:white}#banner .popup_text a{font-weight:bold}#banner .campaign_name{text-align:center;font-family:helvetica, arial, sans-serif;color:black;font-size:3em;margin-top:8px}#banner .bottom{position:relative}#banner .segment{width:107px;float:left;line-height:30px}#banner #sponsor_logo img{height:30px;width:auto;float:left}
