/*! normalize.css v1.0.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:1.3em;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}label.disabled{color:#999 !important}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}center,.align_center{text-align:center}.align_left{text-align:left}.align_right{text-align:right}.float_left{float:left}.float_right{float:right}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hide{display:none}.block{display:block}.inline{display:inline}time[pubdate]{display:none}.cursor-hover{cursor:pointer}#toolbar span:after,.video:after,.edu_video:after,article.video h1:after,.report_document,.report_document_text a:before,.market_summary_inactive:before,.market_summary_active:before,#video_commentaries header a:before,#search_form .submit,#investment_ideas>section>h1:before,.premium,.earnings_calendar_link:before,#follow_us li:before,#close_login,#featured_premium_screens section>h1:before,.no_report,#etf_video header a:before{background-image:url(/images/sprites/z-sprite-icons-homepage.png);background-repeat:no-repeat;float:left;content:''}.report_camera,.report_camera_text a:before{background-image:url(/images/sprites/camera_sprite.png);background-repeat:no-repeat;float:left;content:''}#toolbar span:after{background-position:-158px -61px;width:17px;height:21px;margin-top:12px;margin-left:14px}article.video h1:after,.video:after,.edu_video:after{background-position:-217px -66px;width:17px;height:13px;content:"\00a0\00a0\00a0\00a0\00a0\00a0";margin-left:5px;float:none}#close_login{background-position:-216px -50px;width:19px;height:19px;float:none;display:inline-block;cursor:pointer}#close_login:hover{background-position:-216px -49px}.report_camera,.report_document,.no_report{float:none;content:none}.report_camera,.report_camera_text a:before{background-position:0 0;width:26px;height:22px;padding-top:2px}.report_camera:hover,.report_camera_text a:hover:before{background-position:-27px 0}.report_document,.report_document_text a:before,.no_report{background-position:-21px -31px;width:19px;height:22px;margin-right:3px;margin-left:3px;padding-top:2px}.report_document:hover,.report_document_text a:hover:before{background-position:-1px -31px}.no_report{background-position:-61px -31px}#etf_category_health_care .no_report,#find_family_funds_table .no_report,#zacks_estimate .no_report,#etf_screens .no_report{background-position:-61px -34px}.market_summary_active,.market_summary_inactive{padding-left:5px;float:left;padding:0}.market_summary_active:before{background-position:-95px -40px;height:12px;width:11px;margin-top:2px;margin-left:-5px;margin-right:5px}.market_summary_inactive:before{background-position:-84px -40px;height:12px;width:11px;margin-top:2px;margin-left:-5px;margin-right:5px}#video_commentaries header a{display:inline-block}#video_commentaries header a:before,#etf_video header a:before{position:absolute;background-position:-110px 0;width:40px;height:30px;left:7px;top:53px}#video_commentaries header a:hover:before,#etf_video header a:hover:before{background-position:-110px -30px}#etf_video header a:before{top:175px}#search_form .submit{background-position:-196px -78px;width:14px;height:14px;text-indent:-9999px;margin-top:7px;margin-left:-34px;border:0;float:none;content:none}#stock_search input[type=submit]{background:url(/images/zacks/search_glass.png) no-repeat scroll center center transparent}.icon_header h1:before{width:28px;height:31px}#investment_ideas #stocks>h1:before{background-position:0 0}#investment_ideas #funds>h1:before{background-position:-27px 0}#investment_ideas #options>h1:before{background-position:-56px 0}#investment_ideas #etfs>h1:before{background-position:-239px 0}#featured_premium_screens #aggressive>h1:before{background-position:0 0}#featured_premium_screens #growth>h1:before{background-position:0 0}#featured_premium_screens #momentum>h1:before{background-position:0 0}#featured_premium_screens #value>h1:before{background-position:0 0}.premium{background-position:-219px -82px;margin-top:5px;float:none;content:none}.earnings_calendar_link:before{background-position:-150px 0;width:42px;height:47px;margin-left:-50px;margin-top:-8px}.earnings_calendar_link{margin-left:55px;margin-right:-55px}#follow_us #facebook:before{background-position:-193px -2px;width:22px;height:22px;margin-left:-25px;margin-top:4px;margin-right:6px}#follow_us #twitter:before{background-position:-193px -24px;width:22px;height:22px;margin-left:-25px;margin-top:4px;margin-right:6px}#follow_us #linkedin:before{background-position:-193px -46px;width:22px;height:22px;margin-left:-25px;margin-top:4px;margin-right:6px}#follow_us #rss:before{background-position:-214px -2px;width:22px;height:22px;margin-left:-25px;margin-top:4px;margin-right:6px}#follow_us #youtube:before{background-position:-214px -24px;width:22px;height:22px;margin-left:-25px;margin-top:4px;margin-right:6px}#partner_headlines>section>h1,#zacks_reported ul li,#bbb-logo{xbackground-image:url(/images/sprites/z-sprite-logos_2x.jpg);xbackground-size:cover;background-image:url(/images/sprites/z-sprite-logos.jpg);background-repeat:no-repeat}#thestreet>h1{background-position:0 -66px;width:176px;height:36px}#marketwatch>h1{background-position:0 -102px;width:128px;height:36px}#cnn>h1{background-position:0 -136px;width:156px;height:36px}#fox>h1{background-position:0 -170px;width:199px;height:36px}#zacks_reported #yahoo{background-position:0 -236px;width:106px;height:29px}#zacks_reported #msn{background-position:-112px -236px;width:64px;height:29px}#zacks_reported #marketwatch_reported{background-position:0 -207px;width:84px;height:29px}#zacks_reported #nasdaq{background-position:-87px -207px;width:120px;height:29px}#zacks_reported #forbes{background-position:0 -266px;width:89px;height:29px}#zacks_reported #investors{background-position:-94px -266px;width:82px;height:29px}#zacks_reported #morningstar{background-position:0 -298px;width:115px;height:29px}#zacks_reported #bbb-logo{background-position:-183px -236px;width:45px;height:70px}#my_portfolio_tracker img{background:url(/images/sprites/z-portfolio-module-img_2x.png) 0 0 no-repeat;background-size:cover;width:116px;height:136px;float:right;margin-right:-18px;margin-top:-38px;padding-left:10px;padding-bottom:10px}#anatomy_of_success_edu{background:url(/images/zacks/guide/aos_bg3.jpg) center -8px;background-repeat:repeat}.article_pair_with_image figure img{background-image:url(/images/sprites/z-sprite-bull-bear_2x.jpg);background-repeat:no-repeat;background-size:cover;width:80px;height:80px}.bull_of_the_day figure img{background-position:0 0}.bear_of_the_day figure img{background-position:-81px 0}#new_to_zacks,#style_scores{background-image:url(/images/sprites/new-to-zacks.jpg) !important;background-repeat:no-repeat !important;background-position:0 0 !important}#billion_dollar_secret{background:url(/images/zacks/guide/light_graybg.png) #EEE repeat-x}#mf_resources>section>h1:before,#etf_resources>section>h1:before{background-image:url(/images/sprites/z-sprite-ETF-MF-feat-icons1x.png);background-repeat:no-repeat;float:left;content:''}#mf_resources .icon_header h1:before,#etf_resources .icon_header h1:before{width:26px;height:26px;margin-top:1px;margin-left:3px}#mf_resources #my_portfolio>h1:before{background-position:0 0}#mf_resources #fund_screener>h1:before,#etf_resources #etf_screener>h1:before{background-position:-26px 0}#mf_resources #mf_rank_education>h1:before,#etf_resources #etf_rank_education>h1:before{background-position:-52px 0}#etf_resources #etf_headlines>h1:before{background-position:-78px 0}#mf_resources .icon_header>h1,#etf_resources .icon_header>h1,#etf_resources .icon_header>h1 a{font-size:12.5pt}.z_premium{background-image:url('/images/zacks/icons/zp-_18x18a4x.png');background-size:16px 16px;background-repeat:no-repeat;margin:0;padding:0 0 0 22px;line-height:20px;height:16px;display:inline-block}.ribbon_non_premium{background:url('/images/zacks/rank/rank_chip_blank.png') no-repeat left top;width:112px;height:20px;display:inline-block}#main_content form{margin:7px 0}#main_content,#main_menu,#banner,#bottom_ad,#quick_links section,#zacks_reported section,#copyright section{width:1005px;clear:both;margin:0 auto;position:relative}article:after,.main_body>section:after,.main_body_full>section:after,.quote_body>section:after,.quote_body_full>section:after,.main_body>section>aside:after,.main_body_full>section>aside:after,.quote_body>section>aside:after,.quote_body_full>section>aside:after,.two_col:after,.two_col>footer:before,.two_col_nogutter:before,.two_col_nogutter:after,.three_col:after,.three_col>footer:before,.four_col:after,.four_col>footer:before,.callout_box:after,.social_media_row:after,.quote_body>section:first-child>p:before,.quote_body>section:first-child>article:before,.quote_body>section:first-child>div:before,#main_content:after,#partner_headlines:before,#partner_headlines:after,#quick_links:after,#zacks_reported section:after,#banner:after,#quote_ribbon:after,#quote_ribbon_v2:after,#market_summary_charts:after,#new_to_zacks:after,#bull_bear_of_the_day:after,#featured_premium_screens>div:after,#free_analyst_report:after,#subscription_prefs section:after,#subscription_prefs section>header:after{content:'.';display:block;height:0;clear:both;visibility:hidden;float:none}.two_col_nogutter>ul,.two_col_nogutter>p{width:49.5%;float:left}.two_col>div,.two_col>article,.two_col>section,.two_col>aside,.two_col>p{width:305px;float:left}.quote_body .two_col>div,.quote_body .two_col>article,.quote_body .two_col>section,.quote_body .two_col>aside,.quote_body .two_col>p{width:195px}.three_col>article,.three_col>section,.three_col>div{width:198px;float:left}.four_col article,.four_col section{width:144px;float:left}.two_col>div+div,.two_col>div+article,.two_col>div+section,.two_col>div+aside,.two_col>div+p,.two_col>article+div,.two_col>article+article,.two_col>article+section,.two_col>article+aside,.two_col>article+p,.two_col>section+div,.two_col>section+article,.two_col>section+section,.two_col>section+aside,.two_col>section+p,.two_col>aside+div,.two_col>aside+article,.two_col>aside+section,.two_col>aside+aside,.two_col>aside+p,.two_col>p+div,.two_col>p+article,.two_col>p+section,.two_col>p+aside,.two_col>p+p,.three_col>article+article,.three_col>section+section,.three_col>div+div,.four_col article+article,.four_col section+section{margin-left:15px !important}.main_body>section,.main_body_full>section,.quote_body>section,.quote_body_full>section{border-bottom:3px solid #007f06;padding:3px 0 10px 10px;margin:0 0 10px 0;position:relative}.main_body>section:first-child,.main_body_full>section:first-child{margin-top:8px}section.noborder,.noborder>section,th.noborder,td.noborder{border:0 !important}section.noborder,.noborder>section{margin-bottom:0 !important;padding-bottom:0 !important;box-shadow:none !important}section footer{padding:6px 0}.article_pair_with_image+.two_col,section.two_col+section.two_col,section.two_col+div.two_col,div.two_col+div.two_col,div.two_col+section.two_col{border-top:1px solid #cacaca;margin-top:10px;padding-top:10px}.main_body>section section,.main_body_full>section section,.quote_body>section section,.quote_body_full>section section,.main_body>section>article header.mugshot,.main_body>section>article header.mugshot_large,.main_body_full>section>article header.mugshot,.main_body_full>section>article header.mugshot_large,#etf_video>h1,#mutual_fund>div{border-top:3px solid #cacaca;padding-top:6px}.main_body section section>h1+div,.main_body section section>h1+p,.main_body section section>h1+ul,.main_body section section>h1+aside,.main_body_full section section>h1+div,.main_body_full section section>h1+p,.main_body_full section section>h1+ul,.main_body_full section section>h1+aside,.quote_body section section>h1+div,.quote_body section section>h1+p,.quote_body section section>h1+ul,.quote_body section section>h1+aside,.quote_body_full section section>h1+div,.quote_body_full section section>h1+p,.quote_body_full section section>h1+ul,.quote_body_full section section>h1+aside{border-top:1px solid #cacaca;padding-top:6px;margin-top:6px}ul.tabs,ul.tabs2{border:none !important}.help_text,.help_text a{cursor:pointer;color:#7d7d7d !important}.spl_sup_text{font-size:9px}.main_body>section .stacked section+section,.main_body>section .stacked2 section+section,.main_body>aside.stacked,.main_body>aside.stacked2{margin-top:10px;border-top:3px solid #cacaca}aside.stacked,aside.stacked2{margin:6px 0 0 0 !important;padding-top:6px}aside.stacked h1,aside.stacked h12{font-weight:bold}.main_body>section .stacked2 section+section,aside.stacked2{border-top:1px solid #cacaca}.main_body>section .bare{border:0}footer>p>a{font-size:9pt}p,li,h2,input,figcaption,label,aside h1,article>h1,section>h1,section>div>h1,.bulleted article h1{font-size:10pt}article header h1,article.first h1{font-size:10.5pt}h1+select{margin:4px 0 10px 0}.main_body section.icon_header{padding:0}.icon_header>h1{padding:5px 0 5px 2px;margin-bottom:10px;text-indent:6px;line-height:1.5;border-bottom:1px solid #cacaca;box-shadow:0 1px 0 #FFF}.icon_header>h1,.icon_header>h1 a{color:#007f06;font-size:13.5pt}div[role=banner] h1,#partner_headlines>section>h1,#partners ul li,#equity_research_quick_lookup form h1,#close_login,.help_me_link,.report_document,.report_camera,.no_report{text-indent:-9999px}div[role=banner] img,div[role=banner] object,div[role=banner] embed{float:right}div[role=banner] h1>img{float:left}#partners ul{padding:0;list-style-type:none}#quick_links ul{margin:0;padding:0 0 2em 0}#main_content,#third_rail,.pseudo_third_rail{border-top:0}#left_rail{float:left;width:198px;margin-right:20px}#right_content{float:left;width:787px}#quote_ribbon,#quote_ribbon_v2{position:relative;float:left;width:765px}.main_body{float:left;width:635px}.main_body.v3{width:726px}.quote_body{float:left;width:415px}.quote_body_full{float:left;width:782px;margin-right:3px}table{width:100%;margin:10px 0 5px 0}th,td{padding:5px 0}.scrolling table{margin-bottom:0}section footer p{margin:0}section footer p+p{padding-top:10px}footer.special{padding:0}article img{float:left}td img,th img{float:none}#bottom_ad{text-align:center;margin:0 0 20px 0}#copyright p{padding:5px 0;color:#4b4b4b;font-size:9pt}#quick_links>h1{margin:0 0 .6em 10px}#quick_links div{float:left;width:160px;margin-left:40px}#quick_links>section>h1{margin:0 0 7px 10px}#follow_us ul li{padding:0 26px}#partners h1{text-shadow:none}#partners,#bbb{float:left}#partners{width:747px}#partners ul li{padding-right:7px;vertical-align:text-top}#partners li{float:left;vertical-align:bottom}#bbb{padding-left:1em;width:244px}#bbb p{margin:1em 0 0 0}#bbb #bbb-logo{width:43px;height:69px;float:right;margin-left:.5em}#left_rail .ad{text-align:center}.left_subnav{padding-top:10px;margin-bottom:10px;border:1px solid #838383;border-radius:6px;background:#787878;font-size:10pt;font-weight:bold;text-shadow:0 -1px 0 #000}.left_subnav ul,.left_subnav li{margin:0;padding:0}.left_subnav>ul{margin-bottom:20px}.left_subnav>ul>li:first-child{padding-bottom:6px;margin:3px 14px;color:#FFF;text-transform:uppercase}.left_subnav a{display:block;padding:3px 16px 3px 25px;color:#FFF;font-weight:normal}.left_subnav a:active,.left_subnav a:focus,.left_subnav a:hover{color:#FFF !important}.left_subnav a:hover{text-decoration:underline}.left_subnav a.selected{color:#4b4b4b !important;background:#FFF;text-shadow:0 -1px 2px #FFF}ul.subnav_excp li{background:#ee8334;margin:0 !important;text-transform:capitalize !important;padding-top:6px}ul.subnav_excp li a{font-weight:bold;text-shadow:none;padding-right:0}@media only screen and (max-device-width:480px){body>footer{width:1005px !important}}@media only screen and (device-width:768px){body>footer{width:1005px !important}}@media only screen and (device-width:1024px){body>footer{width:1005px !important}}@media only screen and (device-pixel-ratio:.75){body>footer{width:1005px !important}}@media only screen and (device-pixel-ratio:1){body>footer{width:1005px !important}}@media only screen and (device-pixel-ratio:1.5){body>footer{width:1005px !important}}@media only screen and (device-pixel-ratio:2){body>footer{width:1005px !important}}nav#primary{max-width:1005px;width:100%;margin:0 auto}#main_menu_wrapper,#main_menu{display:table;width:100%;max-width:1005px;position:relative;padding:0;margin:0;z-index:1000}#main_menu li{display:table-cell;min-width:80px;z-index:11;vertical-align:top}#main_menu li>ul>li{min-width:10px}#main_menu li:first-child,#main_menu li:first-child a{border-radius:2px 0 0 2px;border-left-width:0}#main_menu li:last-child,#main_menu li:last-child a{border-radius:0 5px 5px 0;border-right-width:0}#main_menu li:hover>ul{display:block}#main_menu,#top_zacks_features>h1{background:#7ecd40;background:-moz-linear-gradient(top,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7ecd40),color-stop(4%,#61bf35),color-stop(7%,#5eaf39),color-stop(11%,#59a42e),color-stop(14%,#50a331),color-stop(18%,#4da324),color-stop(21%,#54a131),color-stop(29%,#4e9e2d),color-stop(39%,#489128),color-stop(43%,#468c29),color-stop(50%,#408322),color-stop(54%,#3e7c24),color-stop(57%,#37761e),color-stop(61%,#346f1c),color-stop(71%,#306419),color-stop(79%,#32651a),color-stop(82%,#2f6818),color-stop(86%,#366d1d),color-stop(89%,#376d1f),color-stop(93%,#387621),color-stop(96%,#377d1a),color-stop(100%,#437f25));background:-webkit-linear-gradient(top,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%);background:-o-linear-gradient(top,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%);background:-ms-linear-gradient(top,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%);background:linear-gradient(to bottom,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%);box-shadow:0 1px 4px 0 #000,0 0 0 1px rgba(0,0,0,0.6)}#main_menu li.nav-hilite a{background:#df7c38;background:-moz-linear-gradient(top,#df7c38 0,#f79439 4%,#ed9a3c 7%,#f5953f 11%,#f49537 14%,#ee9c38 18%,#f1953e 21%,#f1963b 29%,#ef8f3b 39%,#e68536 50%,#e67f36 54%,#dd7130 64%,#db6930 71%,#dd6934 79%,#e16a32 82%,#db6f2e 86%,#db7231 89%,#e27437 93%,#dd7c35 96%,#dd6229 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#df7c38),color-stop(4%,#f79439),color-stop(7%,#ed9a3c),color-stop(11%,#f5953f),color-stop(14%,#f49537),color-stop(18%,#ee9c38),color-stop(21%,#f1953e),color-stop(29%,#f1963b),color-stop(39%,#ef8f3b),color-stop(50%,#e68536),color-stop(54%,#e67f36),color-stop(64%,#dd7130),color-stop(71%,#db6930),color-stop(79%,#dd6934),color-stop(82%,#e16a32),color-stop(86%,#db6f2e),color-stop(89%,#db7231),color-stop(93%,#e27437),color-stop(96%,#dd7c35),color-stop(100%,#dd6229));background:-webkit-linear-gradient(top,#df7c38 0,#f79439 4%,#ed9a3c 7%,#f5953f 11%,#f49537 14%,#ee9c38 18%,#f1953e 21%,#f1963b 29%,#ef8f3b 39%,#e68536 50%,#e67f36 54%,#dd7130 64%,#db6930 71%,#dd6934 79%,#e16a32 82%,#db6f2e 86%,#db7231 89%,#e27437 93%,#dd7c35 96%,#dd6229 100%);background:-o-linear-gradient(top,#df7c38 0,#f79439 4%,#ed9a3c 7%,#f5953f 11%,#f49537 14%,#ee9c38 18%,#f1953e 21%,#f1963b 29%,#ef8f3b 39%,#e68536 50%,#e67f36 54%,#dd7130 64%,#db6930 71%,#dd6934 79%,#e16a32 82%,#db6f2e 86%,#db7231 89%,#e27437 93%,#dd7c35 96%,#dd6229 100%);background:-ms-linear-gradient(top,#df7c38 0,#f79439 4%,#ed9a3c 7%,#f5953f 11%,#f49537 14%,#ee9c38 18%,#f1953e 21%,#f1963b 29%,#ef8f3b 39%,#e68536 50%,#e67f36 54%,#dd7130 64%,#db6930 71%,#dd6934 79%,#e16a32 82%,#db6f2e 86%,#db7231 89%,#e27437 93%,#dd7c35 96%,#dd6229 100%);background:linear-gradient(to bottom,#df7c38 0,#f79439 4%,#ed9a3c 7%,#f5953f 11%,#f49537 14%,#ee9c38 18%,#f1953e 21%,#f1963b 29%,#ef8f3b 39%,#e68536 50%,#e67f36 54%,#dd7130 64%,#db6930 71%,#dd6934 79%,#e16a32 82%,#db6f2e 86%,#db7231 89%,#e27437 93%,#dd7c35 96%,#dd6229 100%)}#main_menu li{margin-bottom:0}#main_menu li a{display:block;width:100%;height:30px;line-height:30px;text-align:center;text-shadow:0 -1px 2px #000;border-right:rgba(0,0,0,.4) 1px solid;border-left:rgba(255,255,255,.3) 1px solid;text-decoration:none;font-weight:bold;color:#FFF}#main_menu li:hover,#main_menu li.selected{background-color:rgba(0,0,0,.3)}#main_menu li.nav-hilite>a:hover{background:#a9541b;background:-moz-linear-gradient(top,#a9541b 0,#cc6708 4%,#be6e12 7%,#cd660b 11%,#c7690b 14%,#be7010 18%,#c6670e 21%,#c4690e 29%,#c1620f 39%,#b05b16 50%,#b05616 54%,#a34f1b 64%,#9e471c 71%,#a5471b 79%,#a94619 82%,#9d4d1b 86%,#a04f1c 89%,#ad4d19 93%,#a5551b 96%,#9f4419 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a9541b),color-stop(4%,#cc6708),color-stop(7%,#be6e12),color-stop(11%,#cd660b),color-stop(14%,#c7690b),color-stop(18%,#be7010),color-stop(21%,#c6670e),color-stop(29%,#c4690e),color-stop(39%,#c1620f),color-stop(50%,#b05b16),color-stop(54%,#b05616),color-stop(64%,#a34f1b),color-stop(71%,#9e471c),color-stop(79%,#a5471b),color-stop(82%,#a94619),color-stop(86%,#9d4d1b),color-stop(89%,#a04f1c),color-stop(93%,#ad4d19),color-stop(96%,#a5551b),color-stop(100%,#9f4419));background:-webkit-linear-gradient(top,#a9541b 0,#cc6708 4%,#be6e12 7%,#cd660b 11%,#c7690b 14%,#be7010 18%,#c6670e 21%,#c4690e 29%,#c1620f 39%,#b05b16 50%,#b05616 54%,#a34f1b 64%,#9e471c 71%,#a5471b 79%,#a94619 82%,#9d4d1b 86%,#a04f1c 89%,#ad4d19 93%,#a5551b 96%,#9f4419 100%);background:-o-linear-gradient(top,#a9541b 0,#cc6708 4%,#be6e12 7%,#cd660b 11%,#c7690b 14%,#be7010 18%,#c6670e 21%,#c4690e 29%,#c1620f 39%,#b05b16 50%,#b05616 54%,#a34f1b 64%,#9e471c 71%,#a5471b 79%,#a94619 82%,#9d4d1b 86%,#a04f1c 89%,#ad4d19 93%,#a5551b 96%,#9f4419 100%);background:-ms-linear-gradient(top,#a9541b 0,#cc6708 4%,#be6e12 7%,#cd660b 11%,#c7690b 14%,#be7010 18%,#c6670e 21%,#c4690e 29%,#c1620f 39%,#b05b16 50%,#b05616 54%,#a34f1b 64%,#9e471c 71%,#a5471b 79%,#a94619 82%,#9d4d1b 86%,#a04f1c 89%,#ad4d19 93%,#a5551b 96%,#9f4419 100%);background:linear-gradient(to bottom,#a9541b 0,#cc6708 4%,#be6e12 7%,#cd660b 11%,#c7690b 14%,#be7010 18%,#c6670e 21%,#c4690e 29%,#c1620f 39%,#b05b16 50%,#b05616 54%,#a34f1b 64%,#9e471c 71%,#a5471b 79%,#a94619 82%,#9d4d1b 86%,#a04f1c 89%,#ad4d19 93%,#a5551b 96%,#9f4419 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9541b',endColorstr='#9f4419',GradientType=0)}#main_menu ul li a:hover{background-color:transparent;color:#afafaf !important}#main_menu ul{width:990px;box-shadow:none;display:none;padding:0;position:absolute;top:16px;left:0}#main_menu ul li{float:left;height:auto;border:0;font-weight:400;padding:0 10px 0 0}#main_menu ul li:before{content:"\007C";color:#fff;width:0;margin-top:3px;display:inline-block;float:left;vertical-align:top}#main_menu ul li:first-child:before{content:none}#main_menu ul li a{border:0;width:100%;height:auto;border-radius:0;line-height:1;padding:5px;text-align:center}#main_menu li.nav-hilite #firefoxRelativePositionFix{position:relative;top:-1px}#main_menu li.nav-hilite ul{width:238px;box-shadow:none;display:none;padding:5px 10px 10px;position:absolute;top:-13px}#main_menu li.nav-hilite:hover ul{display:block}#main_menu .nav-hilite ul li{display:block;float:none;text-align:left;margin-bottom:.3em;margin:8px 15px;padding:0}#main_menu .nav-hilite ul li a{text-align:left;background:transparent;padding:0 0 8px 0}#main_menu ul,#main_menu li.nav-hilite ul{background-color:rgba(24,24,24,.9);border-radius:0 0 4px 4px;padding:5px 7px}.nav-hilite+li{width:166px}#main_menu li.nav-hilite ul li:before{content:none}#main_menu li.nav-hilite ul li.grouphead{border-bottom:1px solid #fff}#search_form,#search_form input{float:left}#search_form input[type=text]{width:140px;padding:2px 26px 2px 8px;margin:4px 13px;border:1px solid #096319;border-radius:15px;background-color:#fafafa;outline:0;box-shadow:inset 0 1px 3px rgba(0,0,0,.6);-webkit-appearance:none}#search_form input[type=submit],#stock_research_form input[type=submit]{border:0;cursor:pointer;background-color:transparent}#search_form input[type=submit]:hover,#stock_research_form input[type=submit]:hover{box-shadow:none}#search_form input[type=submit]:active,#stock_research_form input[type=submit]:active{margin-top:8px}#search_form ul li a{padding:5px !important}#user_menu{float:right;margin:.5em .6em .4em 0;padding:1em 0;list-style-type:none;text-align:right}#user_menu li:first-child{border:none !important}#user_menu li{display:inline;margin:1em 0;padding:0 .6em 0 .9em;border-left:1px solid #cacaca;color:#4b4b4b}#user_menu li a{font-weight:bold}.top_special{float:left;margin-top:15px}p.top_special{font-size:10pt;font-style:italic}p.top_special span{font-weight:bold;font-style:normal;margin-right:5px}.nav-toggle{float:right;position:relative;z-index:1001;margin-top:16px;margin-right:8px;padding:2px;padding-top:5px;padding-bottom:8px;background-color:#4f9d3a;width:100%;max-width:50px;cursor:pointer;display:none}.nav-toggle span{width:80%;float:left;margin:5px 10% 0;background-color:#fff;padding:3px 0}.caret{width:15px;height:15px;position:absolute;right:20px;top:-3px;margin:10px 0;background:url(/images/caret-right.png) center center no-repeat;display:none}.quicklink-toggle{float:left !important;position:relative;margin-left:8px !important;padding:2px;padding-top:12px;padding-bottom:8px;background:transparent;width:100% !important;max-width:50px !important;cursor:pointer;display:none;box-shadow:none !important;border:none !important}.quicklink-toggle small{width:80%;float:left;margin:5px 10% 0;background-color:#fff;padding:3px 0}#main_content+footer{width:100%;margin:0 auto}.footer-links{display:block;width:100% !important;margin-left:0 !important}#quick_links .footer-links div{border-right:1px solid #274a20}#quick_links .footer-links div:last-child{border:none !important;box-shadow:none !important}.footer-links{box-shadow:none}#quick_links .footer-links{box-shadow:none}.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-state-disabled{cursor:default !important}.ui-dialog .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;z-index:16000}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;color:#FFF;font-size:1.3em}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px;background:#FFF;border:0}.ui-dialog .ui-dialog-titlebar-close:hover{background:#FFF;border:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog .ui-widget-content{border:1px solid #AAA;background:#FFF url(/images/zacks/hoverquote/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-dialog .ui-widget-header{border:1px solid #AAA;background:#0f6c15 url(/images/zacks/hoverquote/ui-bg_highlight-soft_60_0f6c15_1x100.png) 50% 50% repeat-x;color:#FFF;font-weight:bold}.ui-dialog.no-titlebar .ui-widget-header{display:none}.ui-dialog .ui-state-default,.ui-dialog .ui-widget-content .ui-state-default,.ui-dialog .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/images/zacks/hoverquote/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-dialog .ui-state-disabled,.ui-dialog .ui-widget-content .ui-state-disabled,.ui-dialog .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-dialog .ui-icon{width:16px;height:16px}.ui-dialog .ui-icon,.ui-dialog .ui-widget-content .ui-icon{background-image:url(/images/zacks/hoverquote/ui-icons_222222_256x240.png)}.ui-dialog .ui-widget-header .ui-icon{background-image:url(/images/zacks/hoverquote/ui-icons_222222_256x240.png)}.ui-dialog .ui-state-default .ui-icon{background-image:url(/images/zacks/hoverquote/ui-icons_888888_256x240.png)}.ui-dialog .ui-state-hover .ui-icon,.ui-dialog .ui-state-focus .ui-icon{background-image:url(/images/zacks/hoverquote/ui-icons_454545_256x240.png)}.ui-dialog .ui-state-active .ui-icon{background-image:url(/images/zacks/hoverquote/ui-icons_454545_256x240.png)}.ui-dialog .ui-state-highlight .ui-icon{background-image:url(/images/zacks/hoverquote/ui-icons_2e83ff_256x240.png)}.ui-dialog .ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-dialog .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-dialog .ui-icon-closethick{background-position:-96px -128px}.ui-dialog .ui-corner-all,.ui-dialog .ui-corner-top,.ui-dialog .ui-corner-left,.ui-dialog .ui-corner-right,.ui-dialog .ui-corner-bottom,.ui-dialog .ui-corner-tl,.ui-dialog .ui-corner-tr,.ui-dialog .ui-corner-bl,.ui-dialog .ui-corner-br{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;opacity:.8;filter:Alpha(Opacity=80)}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:bold;background:#ffc !important}.ui-tabs li a{display:inline;outline:0;text-decoration:none;cursor:hover}.ui-tabs li.ui-state-default a{padding:.2em .4em 1px .4em;margin-right:0;border-width:1px 1px 0 1px;border-style:solid;border-color:#afafaf;background-color:#dfdfdf;color:#4b4b4b}.ui-tabs li.ui-state-active a{padding-bottom:2px;background-color:transparent;background-image:url(/images/sprites/z-sprite-icons-homepage.png);background-position:left bottom;background-repeat:no-repeat;color:#4b4b4b;font-weight:bold}.ui-tabs .tabs2 li.ui-state-default a{padding:0 0 0 5px;margin:0 0 0 5px;border:0;border-left:1px solid #afafaf;background:transparent;color:#afafaf;line-height:10px;height:10px}.ui-tabs .tabs2 li.ui-state-default:first-child a{border-left:0;padding-left:0;margin-left:0}.ui-tabs .tabs2 li.ui-state-active a{font-weight:normal;color:#000}.ui-helper-hidden-accessible,.ui-button-text{display:none}#new_to_zacks,#style_scores{background-color:#efad3d !important;padding:10px 10px 3px 10px !important;xbox-shadow:none !important;xborder:1px solid #7f7f7f !important}#style_scores{overflow:hidden}#new_to_zacks h1{margin:3px 0 0 42px !important;font-size:13.5pt !important;float:left !important}#style_scores h1{margin:6px 0 0 38px !important;font-size:11pt !important;float:left !important;line-height:20px}#new_to_zacks a,#style_scores a{margin:0 !important;float:right !important}#new_to_zacks_lb{width:450px !important;left:30% !important}#new_to_zacks_lb p{padding:0 0 10px 5px;font-weight:bold}#main_content #new_to_zacks_lb input[type=submit]{padding:0 10px !important;margin-left:5px;float:left}#top_zacks_features ul+ul{border-left:1px solid #fff !important;box-shadow:-1px 0 0 #cacaca !important}#top_zacks_features li{border:0 !important;padding-left:18px !important;line-height:2 !important}#top_zacks_features a{text-shadow:0 1px 0 #fff !important}#top_zacks_features a:hover{text-decoration:underline}body{font-size:62.5%;background-color:#fafafa;font-family:Helvetica,Arial,sans-serif}body.noscroll{overflow:hidden;margin-right:16px}li li,li p,li input,select,article .fancy_button,th,td,#zacks_reported+footer p{font-size:10pt}ul.tabs,ul.tabs2{margin:1em 0 0 0 !important;padding:0 !important}input[type=text]+input[type=submit]{margin-left:5px}.callout_box3 h1,.main_body>section>h1,.main_body>section>header>h1,.main_body_full>section>h1,.main_body_full>section>header>h1,.quote_body>section>h1,.quote_body>section>header>h1,.quote_body_full>section>h1,.quote_body_full>section>header>h1,#quote_ribbon>header>h1,#quote_ribbon_v2>header>h1,#third_rail>section>h1,#third_rail>section>header>h1,.pseudo_third_rail>section>h1,.pseudo_third_rail>section>header>h1,#top_stories div>h1,#video_courses div>h1,#partner_headlines>h1,#quick_links>section>h1,#earnings_esp_analysis div>h1,#earnings_esp_analysis #beat_earnings h1,#subscription_prefs header>h1{text-transform:capitalize;font-size:13.5pt;margin-bottom:10px}.main_body>section>header>h1,.main_body_full>section>header>h1,#third_rail>section>header>h1,.pseudo_third_rail>section>header>h1{margin-bottom:0}.callout_box3 h1,.main_body>section>h1,.main_body>section>header>h1,.main_body_full>section>h1,.main_body_full>section>header>h1,.quote_body>section>h1,.quote_body>section>header>h1,.quote_body_full>section>h1,.quote_body_full>section>header>h1,#quote_ribbon>header>h1,#quote_ribbon_v2>header>h1,#third_rail>section>h1,#third_rail>section>header>h1,.pseudo_third_rail>section>h1,.pseudo_third_rail>section>header>h1,#top_stories div>h1,#video_courses div>h1,#partner_headlines>h1,#earnings_esp_analysis div>h1,#earnings_esp_analysis #beat_earnings h1,#subscription_prefs header>h1,.up{color:#007f06}#main_menu li a,#quick_links,#quick_links h1,#quick_links a,.fancy_button,.fancy_button:hover,.fancy_button:visited,.fancy_button:active,.fancy_button:focus,#top_zacks_features h1{color:#FFF !important}p.byline{color:#7d7d7d}.main_body>section>h1>span,.main_body>section>header>h2,.main_body_full>section>h1>span,.main_body_full>section>header>h2,#third_rail>section>header>h2,.pseudo_third_rail>section>header>h2,#quote_ribbon>header>h2{color:#7d7d7d;font-weight:normal;font-size:9pt;vertical-align:1px}p,li,#third_rail>section>header>h2,.pseudo_third_rail>section>header>h2{color:#000}figcaption,article h2,section>h1,section>div>h1,#partners h1,#zacks_reported{color:#4b4b4b}.down{color:#d10121}abbr[title]{border-bottom:0}p,li,h1,h2{line-height:1.25}h2{margin:0 0 5px 0}p,h1{margin:0}p+p{margin-top:.5em !important;margin-bottom:.5em !important}p+select,section>h1+select{margin-top:1em !important;margin-bottom:.5em !important}footer p+p{margin-top:0 !important;margin-bottom:0 !important}.fancy_button,#user_menu>a,#top_story>h1,#zacks_reported,footer p a,#user_menu span,#top_stories footer a,#video_courses footer a{font-weight:bold}img[title=bull],img[title=bear],article.video a,#main_menu li a,#main_menu li a,#main_menu li:hover>ul,#search_form,#stock_research_form{display:block}article.video{float:left}h1,footer p:first-child{text-shadow:0 1px 1px #fff}.comments{padding-top:.2em}#banner{margin:.6em auto .8em auto !important}input:placeholder{color:#7d7d7d;font-size:9pt;text-indent:5px}#main_content input[type=text]{width:203px;margin-top:5px}#main_content input[type=submit]{min-width:90px;margin-left:3px;padding:0 !important;float:right;clear:right;text-align:center}#main_content input[type=submit].type2{width:130px}#main_content aside input[type=submit],#new_to_zacks_lb input[type=submit]{float:none}#main_content select{width:220px}img.float_left,img.float_right{margin-bottom:1em}img.float_left{margin-right:1em}img.float_right{margin-left:1em}.comments a{display:inline-block;padding:0 2px 0 0}.comments a:first-child{text-align:left}.comments time{border-left:1px solid #cacaca;padding-left:4px}#commentary_article .byline time{margin-left:0 !important}.byline time{margin-left:14px}.byline a.comments{border-left:1px solid #cacaca;padding-left:7px;margin-left:7px;padding-top:0;line-height:18px}.tabs{box-shadow:0 1px 0 #cacaca}.tabs li,.tabs2 li{display:inline-block}.tabs li a{display:inline;padding:.2em .4em 1px .4em;margin-right:0;border-width:1px 1px 0 1px;border-style:solid;border-color:#afafaf;background-color:#dfdfdf;color:#4b4b4b}.tabs2{list-style-type:none}.tabs2 li a{display:inline}.composite_val{font-size:10pt;padding:1px 4px;border:1px solid #cacaca;background:#e0e0e0;text-shadow:none;font-weight:bold;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#partner_headlines>h1{margin:12px 0 1px 10px}#partner_headlines article h1{margin:0 0 .5em -3px}#partner_headlines>section>h1{border-bottom:1px solid #cacaca;margin-bottom:5px;width:100%}#partner_headlines section article h1 a:before{float:left;width:12px;margin-top:-3px;margin-left:4px}#quick_links{padding:1.5em 0}#quick_links h1{text-shadow:0 -1px #000}#quick_links div h1{margin-bottom:.2em}#quick_links ul li{line-height:1.8em;margin-bottom:0}#quick_links div{border-right:1px solid #274a20;box-shadow:1px 0 0 rgba(255,255,255,.1)}#quick_links div:last-child{border-right:none !important;box-shadow:none !important}#quick_links #follow_us{border-right:0;box-shadow:none}#quick_links #follow_us li{line-height:2.2em}#zacks_reported{border-top:1px solid #252525;border-bottom:1px solid #707070}#zacks_reported{background:#afafaf}#zacks_reported section{padding:1em 0}#zacks_reported section h1{margin:0 0 10px 0}#zacks_reported #bbb{border-left:1px solid #888;box-shadow:-1px 0 0 #bfbfbf}#partner_headlines{border-width:5px 0 0}.main_body,.main_body_full,#partner_headlines{clear:both;border-top:1px solid #cacaca;box-shadow:inset 0 1px 0 #fff}article time[pubdate]{display:none !important}article>header>img,article>header>a>img{border:1px solid #cacaca}.byline a,span.hoverquote-symbol,#top_story_list footer a,.comments a{font-weight:bold}.comments a,p.comments{xcolor:#4b4b4b;color:#7d7d7d}.horizontal_list span{float:left;border-left:1px solid #cacaca;padding:0 .4em}.horizontal_list span:first-child{border:0;padding-left:0}.horizontal_list span:last-child{float:none;clear:both}.horizontal_list a{color:#4b4b4b;font-weight:bold;font-size:10pt}.callout_box h1,.callout_box_scorecard h1,#quote_ribbon h1>span{font-size:12pt;color:#007f06;font-weight:bold}.callout_box h1{margin-top:4px;max-width:250px}.callout_box p{margin-top:0 !important;border:none !important}.callout_box img{float:right;padding:0 0 1em 1em}.callout_box input[type=text]{width:200px}.cb_halfsize{width:269px !important}.cb_fullsize{margin-top:10px}.cb_fullsize img{margin-top:-3.5em}.callout_box2{border:1px solid #cacaca;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;margin:8px 5px 0 0;padding:10px 10px 0 10px}.callout_box3{background:#e2e2e2;background:-moz-linear-gradient(top,#e2e2e2 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e2e2e2),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#e2e2e2 0,#f5f5f5 100%);background:-o-linear-gradient(top,#e2e2e2 0,#f5f5f5 100%);background:-ms-linear-gradient(top,#e2e2e2 0,#f5f5f5 100%);background:linear-gradient(to bottom,#e2e2e2 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#f5f5f5',GradientType=0);box-shadow:inset 0 1px 3px 0 #fff;border-radius:5px;border:1px solid #cacaca}.report_document,.report_camera,.no_report{display:inline-block}.report_document_text,.report_camera_text{color:#4b4b4b;font-weight:bold}.report_document_text a,.report_camera_text a{line-height:20px;vertical-align:bottom;padding-left:5px}.report_document_text a{line-height:24px}.truncated_text_single{height:1.4em !important}.truncated_text_two{max-height:2.8em}.truncated_text_three{max-height:4.2em}.truncated_text_four{max-height:5.6em}.truncated_text_five{max-height:7em}.truncated_text_six{max-height:8.4em}.truncated_text_seven{max-height:9.8em}#latest_topics .truncated_text_single{height:auto !important}#blog_archive .truncated_text_two{max-height:2.5em;overflow:hidden}.pad0{padding:0 !important}.pad10{padding:10px 10px 0 10px !important;margin-bottom:10px !important}.fancy_button_v2 a{display:block !important;font-weight:bold;color:#fff;font-size:10.5pt;text-align:center;text-decoration:none;width:150px;height:22px;padding-top:6px;margin:0 auto 6px}.fancy_button_v2 a:hover{color:#fff !important}.fancy_button_v2 .green a:active,.fancy_button_v2 .green a:hover,.fancy_button_v2 .green a:select,.fancy_button_v2 .green a:focus{color:#fff !important}.dfp_ad_unit{margin:0 auto 20px;width:1005px;clear:both;position:relative;text-align:center}#third_rail .dfp_ad_unit{margin:0 0 1em 0;padding:.6em 0;border:1px solid #cacaca;text-align:center;width:auto}#banner .dfp_ad_unit{margin:0;width:auto;clear:none}#banner #Leaderboard-mobile_103.dfp_ad_unit{display:none}#left_rail .dfp_ad_unit{margin-bottom:10px;text-align:center;width:auto}.dfp_ad_unit div{text-align:center;margin:0 auto}#sitemap>h1{color:#007f06;margin-bottom:0 !important;font-size:13.5pt;text-transform:capitalize;text-shadow:0 1px 1px #fff;font-weight:bold}#sitemap.three_col div{width:320px;float:left;margin-top:15px}#sitemap div section{margin-bottom:10px;border-top:0}#sitemap div section h1{color:#000}#sitemap ul{margin-bottom:15px;padding-left:20px;margin-top:5px;border-top:0}#sitemap ul li{list-style:none;color:#4b4b4b;font-weight:bold;margin-bottom:7px}#sitemap ul li a{font-weight:normal;color:#1d5eb5}#sitemap ul li a:hover{text-decoration:underline}#sitemap ul li ul{padding-left:18px}#etf_category_health_care .rank_chip{margin:0 0 6px 0}#etf_category_health_care footer{overflow:hidden;width:100%}.red_hlt{background:#ffd1bd}.green_hlt{background:#6cff97}div[role=banner]>ins,div[role=banner]>div,div[role=banner]>iframe{float:right}.hide{display:none}.main_body span.primary,#third_rail span.secondary{display:inherit}.main_body span.secondary,.main_body span.third,#third_rail span.third,#third_rail span.primary{display:none}#body_expanded.main_body+#third_rail span.third{display:block}#main_menu li:last-child .result_container{top:30px;right:35px}.relocated_searchbox .result_container{margin-top:3px}.result_container{position:absolute}.result_container,.results_tickers,.results_articles{z-index:10000;font-weight:bold;width:220px !important}.result_container ul{background:#f3f3f3;border-left:solid 1px #e3e3e3;border-right:solid 1px #e3e3e3}.result_container ul,.result_container ul li,.industry_rank_trader ul li{list-style-type:none;background-image:none;padding:0;margin:0}.results_tickers,.results_articles{position:absolute;display:none}.results_tickers ul{padding:6px;top:0 !important;left:0 !important;width:240px !important;background:#f3f3f3 !important}.results_tickers li{width:230px}.results_articles li{width:245px !important}.results_tickers li:before{content:'' !important}.results_tickers li,.results_articles li{border-top:solid 1px #dedede !important;display:block !important;text-align:left;border-bottom:solid 1px #e3e3e3;border-radius:0 !important}.results_tickers li a,.results_articles li a{display:block;text-decoration:none;text-align:left !important;text-shadow:none !important;padding:4px 4px 4px 4px}.results_tickers li a:hover{background:#ffc !important;padding:4px 4px 4px 4px}.results_tickers li a:hover,.results_articles li a:hover{text-decoration:none !important}.results_tickers li a:hover{background:#FFC;font-weight:bold}.results_tickers div.ticker_name{color:#017316;font-size:13.5pt;font-weight:bold;padding:3px 0}.results_tickers div.company_name{color:#999;font-size:9pt;margin-left:0 !important}.results_headline{background:#666;padding:6px;font-size:9pt;font-weight:bold;border-bottom:1px solid #FFF;color:#FFF;text-transform:uppercase;line-height:normal}.results_articles{background:#ffc !important;width:255px !important;border:1px solid #666}.results_articles li{background:#FFC}.results_articles li a:hover{background:#f3f3f3 !important;font-weight:bold !important}.results_articles li a:hover company_name{font-weight:bold}.results_tickers li a span,.results_articles li a span{color:#666;display:block;font-weight:bold;text-decoration:none;font-size:9pt;text-shadow:none !important}.results_articles ul{top:26px !important;width:255px !important}ul #myul_articles{display:block !important;background:#ffc !important;padding:0 !important;border:1px solid #666 !important}.results_articles ul#myul_articles{left:-1px !important}ul #myul_articles li a span{background-color:#ffc}ul #myul_articles li a:hover span{background-color:#f3f3f3;border-radius:0 0 0 0 !important;border-right:none !important}.results_tickers ul li a,.results_tickers ul li a{background-color:#f3f3f3;border-left:none !important;border-radius:0 0 0 0 !important}.results_tickers ul li a:hover,.results_tickers ul li a:hover{background-color:#ffc;border-radius:0 0 0 0 !important}#main_menu li:last-child ul#myul_articles li a,#main_menu li:last-child a ul#myul_articles li a{border-radius:0 0 0 0 !important}div[role=banner] h1{margin-bottom:15px !important}.black_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:.8;opacity:.80;filter:alpha(opacity=80)}.white_content{display:none;position:fixed;top:25%;left:25%;width:650px;height:25%;padding:0 2em 2em 2em;z-index:1002;overflow:auto;border-radius:6px;box-shadow:inset 0 2px 4px 0 #fff;border:2px solid #cacaca;background:#FFF}.white_content section,.white_content header{overflow:hidden}.white_content section>h1{font-size:13.5pt;text-align:center;margin:0 0 25px 0}.white_content section div,.white_content section div+div{text-align:center;float:left;width:50%;display:inline-block}.white_content div[role=banner] h1{margin-top:0;margin-bottom:0}#one-header,#one-rti-header{cursor:pointer}#featuredZacksRankStocks{margin:10px 0}#top_stories .first,#video_courses .first,#etf_video .first{float:left;width:330px;margin:0;margin-top:2px}#top_stories .first h1,#video_courses .first h1{position:static;margin:0}#top_stories>div,#video_courses>div,#etf_video>div{float:left;margin-left:15px;width:280px}#top_stories aside h1,#video_courses aside h1{font-weight:bold}#top_stories article header img{border:0;margin:2px 30px 10px 0}#investment_ideas article.first{padding-bottom:1em;border-bottom:3px solid #cacaca}#investment_ideas>section>div{height:12em}#investment_ideas p.teaser,#real_time_insight p.teaser,#stock_picking_strategies p.teaser{height:5em}#investment_ideas article.first h1,#featured_premium_screens article.first h1{height:2.5em;overflow:hidden}#investment_ideas article>h1,#featured_premium_screens article>h1{height:2.8em}#earnings_analysis>footer>p:first-child{padding-top:16px}#earnings_analysis>footer>p.earnings_calendar_link{padding-top:0 !important}#zacks_number_one_rank_additions h1{margin-bottom:36px}#featured_zacks_rank_stocks>footer p:first-child{margin-top:4px}#video_commentaries article header h1{border-bottom:1px solid #cacaca;padding-bottom:2px;height:2.5em;width:144px;clear:both;overflow:hidden}#video_commentaries p.teaser{height:5em;margin-bottom:5px;overflow:hidden}#featured_zacks_rank_stocks p.callout_box3{padding-top:0;padding-left:6px}#featured_zacks_rank_stocks footer.two_col{border-top:0;margin-top:0;padding-top:0}#partner_headlines section{width:231px;float:left;margin:10px 52px}#equity_research #economic_outlook,#equity_research #market_strategy{margin:0 !important}#research_report_updates div.scrolling,#etf_category div.scrolling{height:177px;margin-top:26px;overflow-y:scroll;-webkit-appearance:none}#market_outlook{margin-bottom:10px}#market_outlook section{padding-top:0}#economic_outlook h1 a,#market_strategy h1 a{padding-left:20px}#economic_outlook h1,#market_strategy h1{padding-bottom:0}#economic_outlook h2,#market_strategy h2{font-weight:normal;margin-left:20px;margin-top:-5px;color:#7d7d7d}#bbb>p{font-size:10pt;font-weight:bold;line-height:normal}#mutual_fund_screener{border-top:3px solid #cacaca}#etf_education_resources footer{margin-top:10px}#etf_research_tools div>footer{margin-top:10px}#mf_comparison_view input[type=text]{width:33px !important}#search_for_mutual_funds>p{border:0;margin-top:0}#earnings_events .two_col{border-top:0;margin-top:0;padding-top:0}#earnings_calendar table{width:200px;float:left}#earnings_calendar thead th,#earnings_calendar_events tbody th{font-weight:bold;color:#4b4b4b}#earnings_calendar_events tbody th{border-bottom:2px solid #cacaca;line-height:24px}#earnings_calendar thead th:nth-child(3){text-align:right}#earnings_calendar .events_today{width:90px;margin-top:41px;margin-left:15px;float:left}#earnings_calendar .events_today h2{color:#4b4b4b;margin:0 0 5px 0;padding:0}#earnings_calendar .events_today p{margin:0 0 3px 0 !important;padding:0}#definition_of_the_day article{border:0;margin-bottom:0;padding-bottom:0}#definition_of_the_day aside a,#definition_of_the_day aside h1{font-weight:bold}#screening_book_talk footer{margin-top:.5em}#featured_premium_screens footer p{margin-top:45px}#billion_dollar_secret{min-height:19em}#billion_dollar_secret img{position:absolute;top:0;right:47px}#billion_dollar_secret div p{width:66%}#anatomy_of_success_edu h1{font-weight:bold;font-size:12pt;color:#007f06}#anatomy_of_success_edu p{width:260px;margin-top:28px}#anatomy_of_success_edu a{float:right;text-align:right;margin-top:-35px}#zacks_method_for_trading{min-height:23.2em}#options_education>div>h1{font-size:10.5pt;color:#000}#quote_ribbon>header>h1{margin-bottom:0 !important;font-size:15pt}#premium_research .report{text-align:right;padding-right:10px}#quote_ribbon .bats_value_block,#quote_ribbon .bats_value_block p,#quote_ribbon .bats_value_block p span,#quote_ribbon .bats_value_block span,#quote_ribbon .bats_value_block span{font-size:9pt}#quote_ribbon .bats_value_block{clear:both;padding-top:5px}.bats_value_block .bats_value{font-weight:bold}.bats_value_block .bats_change_val{margin-right:3px}.bats_value_block .bats_change_val{margin-left:3px}.bats_value{margin-right:5px}#quote_chart table table,.qmmt_header_bar,.qmmt_cycle{display:none !important}.quote_body>section:first-child>h1{width:252px;float:left}#stock_search{float:right}#stock_search+div{padding-top:10px}#stock_search h1{font-weight:normal;padding-top:4px}.details_ribbon h1,#free_analyst_report h1{color:#4b4b4b !important;font-size:10pt !important}#free_analyst_report h1{float:left;padding-top:4px}#free_analyst_report input{float:right !important}#free_analyst_report{background:#FFF !important}#get_daily_earnings_updates>aside>h1{font-size:10pt}#earnings_esp_video header a:before{position:absolute;background-position:-110px 0;width:40px;height:30px;left:7px;top:115px}#earnings_esp_video header a:before{background-image:url(/images/sprites/z-sprite-icons-homepage.png);background-repeat:no-repeat;float:left;content:''}#earnings_esp_video header a:hover:before{background-position:-110px -30px}#earnings_esp_video header a{display:inline-block}.rank_pop{display:none;position:absolute;text-align:left;z-index:1;width:350px !important;margin-left:-30px;padding:10px !important;background-color:#efefef;border:1px solid #999;border-radius:5px;-webkit-box-shadow:inset 0 2px 4px 0 #fff;height:auto !important}#quote_rank,#quarterly_earnings_esp,#quote_rank_premium{margin-top:-10px}#etf_risk{margin-top:-120px}#quote_rank_ribbon{right:3px;top:66px}#quote_rank_ribbon p,#quote_rank p{height:auto !important;line-height:normal !important;font-weight:normal}#earnings_esp{margin-top:-120px;margin-left:10px}#quote_etf_rank{margin-top:-160px}#current_abr_pop,#quote_esp_pop,#quote_upside_esp_pop{top:50px;left:40px}#key_earnings_esp_pop{top:150px}#quote_rank_ribbon{top:65px}#tooltip_quote_composite{top:-55px;left:10px}#tooltip_premium,#rank_premium,#tooltip_rank,#quote_recom,#tooltip_recommend,#tooltip_composite{top:20px;left:40px}#tooltip_premium{top:173px;left:500px}#rank_premium{top:60px}#quote_recom,#tooltip_recommend{top:85px}#tooltip_rank{top:58px;left:34px}#tooltip_composite{top:115px;left:30px}#financial_overview_details caption{color:#4b4b4b;font-size:10pt;font-weight:bold;text-align:left;margin-bottom:7px}#financial_overview_details div table{width:31%;float:left;margin-right:18px}#option_chain_details>div table{width:540px;float:left}#option_chain_details>div{float:left;width:100%}#greek_call_put .call_put_table{margin-top:15px}#greek_call_put .call_put_table table{width:170px;margin-right:18px;float:left}#shareholder_info table+table td:nth-child(3){padding-left:15px}#annual_income_statement>p,#quarterly_income_statement>p,#zacks_estimate>p{margin-top:10px}#price_eps_surprise_symbol_search input[type=text],#stock_quote_search input[type=text]{padding:0 4px}#annual_income_statement th:first-child,#quarterly_income_statement th:first-child,#cash_flow_use th:first-child,#cash_flow_operation th:first-child,#mf_general_info>h1,#mf_latest_performance>h1{width:auto}#annual_income_statement th,#quarterly_income_statement th,#cash_flow_use th,#cash_flow_operation th{width:90px}#earnings_esp_analysis #beat_earnings h1{margin-top:10px}#beat_earnings table th:nth-child(3),#beat_earnings table td:nth-child(3){text-align:center}#earnings_update_symbol{clear:both;width:100%;margin:0 !important}#beat_earnings table th:nth-child(3),#beat_earnings table td:nth-child(3){padding-right:5px}.abut_top{margin-top:0 !important}.abut_bottom{margin-bottom:0 !important}#find_family_funds_table footer,#top_rank_etf footer{width:100%;overflow:hidden}#top_rank_etf footer p{margin-top:10px}#left_rail .ad{margin-bottom:10px}#bottom_ad{margin:0 auto 20px !important}.sweepstake_trans{position:absolute;top:-12px;display:none;height:630px;width:1006px;z-index:10000;margin:5px 0 0 0}.sweepstake_popup_bg{width:1005px;height:652px;outline:0}.sweepstake_close{float:right;padding:30px 49px 0 0;position:absolute;right:0;z-index:5000}.sweepstake_popup_bg a{border:0;outline:0}.sweepstakecross_img{text-align:right}.sweepstake_popup_bg span+span img{margin:0 0 0 5px;width:950px;outline:0}.sweepstake_popup_bg span+span{text-align:center}#body_content_full{overflow:hidden}#body_content_full>section,.media_body>section,#mini_rti_slider{border-bottom:3px solid #007f06;padding:3px 0 10px 0;margin:0 0 10px 0;position:relative;overflow:hidden}.body_content_full,#more_zacks_resources{clear:both}#rank_buy_list{padding-bottom:25px;clear:both;position:relative;overflow:hidden}#rank_buy_list h1,#rank_sell_list h1,#etf_commentary>h1,#etf_headlines>h1,#etf_reports>h1,#etf_education>h1,#etf_video>h1,#focus_list>h1,#etf_mutual_fund>h1,#more_zacks_video>h1,.my_account_content>section>h1,#enhance_your_success h1,#learn_more h1,#faq section h1{color:#007f06;margin-bottom:0 !important;font-size:13.5pt;text-transform:capitalize;text-shadow:0 1px 1px #fff;font-weight:bold}#etf_video>h1{border-bottom:1px solid #cacaca}#etf_video_screens.two_col{border-top:0;padding-top:0}#full_one_list>p,#growth>p,#income>p,#momentum>p,#value>p,#additions_deletions>p,#focus_list #view_list>p,#focus_list #about>p,#performance>p{margin-top:12px;margin-bottom:12px}#rank_sell_list .callout_box,#rank_buy_list .callout_box{display:inline-block;position:absolute;right:0;top:0}#rank_buy_list ul{margin-top:30px !important}#rank_sell_list>div{margin-top:15px}#rank_sell_list>footer{position:relative}#rank_sell_list>footer p{left:0;position:absolute}#zacks_rank_top_movers h1.odd_header{color:#007f06;margin-bottom:0 !important;font-size:13.5pt;text-transform:capitalize;text-shadow:0 1px 1px #fff;font-weight:bold;padding:5px 0 10px 0}#zacks_rank_top_movers>h1 span.rank_chip,#rank_buy_list>h1 span.rank_chip{color:#fff;font-weight:bold;font-size:10pt;margin-right:5px}#rank_buy_list>h1 span.scores{color:#5b4e48;font-size:10pt}#zacks_rank_top_movers>h1 span.scores_val,#rank_buy_list>h1 span.scores_val,.zacks_style_score span.scores_val{background:#dedede;padding:1px 4px;font-weight:bold;border:1px solid #cacaca;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#zacks_rank_top_movers>h1 span.rank_chip{margin-right:0}#zacks_rank_top_movers>h1 span.scores_val{padding:1px 3px}#zacks_rank_top_movers>h1 span.scores_val{color:#7d7d7d;font-size:9pt;vertical-align:1px}#focus_list #additions_deletions input,#etf_category_by_report input,#industry_drilling_details input[type=submit],#reports_by_industry input{float:none !important}#stocks_industry_rank table th,#stocks_industry_rank table td{padding-left:6px}#stocks_industry_rank table th:nth-child(2),#stocks_industry_rank table td:nth-child(2){padding-right:15px}#stocks_industry_rank footer{overflow:hidden;width:100%;padding-top:15px}#stocks_rank_in_industry footer{width:100%;padding-top:15px;clear:both;position:relative}#stocks_rank_in_industry p.ind_rank_spl_foot{position:absolute;top:-15px}#zacks_industry_rank_table p{margin-bottom:20px}.zer_pre{background:url(/images/zacks/zer_bg_image.png) no-repeat scroll 0 0;float:right;height:121px;width:100px}.zer_pre input[type=text]{background:none repeat scroll 0 0 #fff;margin:56px 0 0 9px !important;width:70px !important}.zer_pre input[type=button]{height:24px;margin-top:4px}.zerpre{margin:3px 0 0 20px}#stock_investment_research>p,#mutual_fund #top_equity,#etf_screener>p{border-top:0;padding-top:0;margin-top:0}#rating_upgrades,.stocks_commentary,#stock_investment_research{border-top:none !important}#forgot_password h1,#body_content_full>section>h1,.media_body>section>h1,#stocks_zer h2,#analyst_blog h2,#etf_screens>h1,#rating_upgrades h1,#stock_investment_research h1,#most_recent_insights>h1,#most_popular_insights>h1{color:#007f06;font-size:13.5pt;padding-bottom:3px;margin-bottom:10px;text-transform:capitalize;border-bottom:3px solid #cacaca;box-shadow:0 1px 0 #fff inset}#forgot_password h1,#body_content_full>section>h1,#etf_screens>h1,.media_body>section>h1,#most_recent_insights>h1,#most_popular_insights>h1{border-bottom:0}#premium_portfolios>h1 a,#premium_portfolios>h1 a:hover,#top_movers_focus_list>h1,#featured_premium_screens>h1 a,#featured_premium_screens>h1 a:hover{color:#007f06 !important}#top_movers_focus_list>h1{font-size:13.5pt;text-transform:capitalize;font-weight:bold}#focus_list_top_performers table{margin-top:36px}#scorecard_table .rank_chip,#forgot_password form,#details_content .rank_chip,#find_family_funds_table .rank_chip,#about_zacks_rank_industry .rank_chip,#rank_industry_table .rank_chip,#top_ranked_mf .rank_chip,#industry_drilling_details .rank_chip,#zacks_premium_screen .rank_chip,#quote_zer_table .rank_chip,#stocks_rank_in_industry .rank_chip,#beat_earnings .rank_chip{margin:0}#zacks_rank_top_movers footer a.premium{line-height:28px;background-position:-219px -80px;padding-top:3px}#zacks_mf_rank div,#etf_category_by_report div section{float:left;width:198px}#zacks_mf_rank div table{margin-top:0}#etf_reports_education{border-top:0;padding-top:0}#agreement_estimate>h1 a:after,#magnitude_estimate>h1 a:after,#quote_upside>h1 a:after,#surprised_reported>h1 a:after,.screen_details_content>div footer a:after,#etf_video>div>article h1 a:before,#trading_advantage>footer>p a,#screening_education_articles>footer>p:first-child a:after{content:''}#etf_video>div>article h1 a,#find_an_industry>h1{font-weight:bold}#etf_video>div>article{margin-bottom:2px}#top_etf label+label,#top_ranked_mf label+label,#etf_category_by_report div section+section{margin-left:15px}#top_etf label+label select,#top_ranked_mf label+label select{width:80px}#premium_screens div section div{padding:15px 0 10px 0}#zacks_rank_one,#reserach_brokerage_reports,#industry_rank_analysis,#zacks_mf_rank,#zacks_rank_five,#rank_number_five,#scorecard_stacked_expanded>section,#scorecard_stacked_collapsed>section{position:relative}#zacks_rank_one footer,#industry_rank_analysis footer,#zacks_mf_rank footer,#zacks_rank_five footer,#rank_number_five footer,.compperform{position:absolute}#industry_mf_rank div>section footer,#zacks_rank_five footer,#zacks_rank_one footer,#rank_number_five footer{bottom:0}#industry_rank_analysis a.premium,#zacks_rank_five a.premium,#rank_number_five a.premium{line-height:0}#industry_mf_rank>section,#zacks_rank_five,#zacks_rank_one,#rank_number_five{min-height:152px}#industry_mf_rank div>section{min-height:140px}#reports_by_industry>div,#etf_category_by_report>div{margin-top:25px}#reports_by_industry>div section div,#etf_category_by_report>div section div{height:120px}#reports_by_industry>div section div.ind_cntent_scroll,#etf_category_by_report>div section div.ind_cntent_scroll{overflow-y:scroll}#etf_category_by_report>div section div p{margin-bottom:7px !important;line-height:17px}#trading_center{overflow:hidden}#trading_center h1{border-bottom:3px solid #007f06}#trading_center>article{float:left;width:123px;margin-bottom:3px;margin-top:7px;min-height:117px}#trading_center>article img{margin-bottom:3px}#trading_center>article:nth-child(2),#trading_center>article:nth-child(4){margin:7px 40px 0 13px}#trading_center article iframe{margin-bottom:1px}.tabberactive a{background:#fff !important}#more_zacks_video .tabs li a{margin-right:4px}#video_view{padding-top:15px}.load_innercom{text-align:center}#trading_advantage ul,#see_fund_rankings ul,#see_fund_ranking ul,#premium_guaranty ul,#best_stocks_for_you ul,#zacks_style_score ul,#about_brecs_content ul,.freq_asked_ques ul,.screen_details_content ul,.bio_left div ul,#pfp_archives ul,#zacks_career_opportunities ul{padding:0 0 0 10px;list-style:none}#etf_category .rank_chip{margin:0}#earnings_release .float_right .minical_holder{background:#fff;border:2px solid #b4d2ec;display:none;position:absolute;text-align:right;width:230px}#minical_place_holder .size1of7{width:14.24%;padding:0 !important;text-align:center}.reports_loader{padding:150px 0 120px 280px}.secrnk_select{width:280px !important}#full_one_list>p .secrnk_select.zr_150{width:230px !important}#additions_deletions>p select,#additions_deletions select:first-child{width:120px !important}.loader_height{padding:150px 0 160px 0}#additions_deletions select:nth-child(2){width:170px !important}#about_zacks_rank_industry h2{margin-top:10px}.ind_rank_vid h2{margin-top:0 !important;margin-bottom:10px}.ind_rank_char table{width:168px;border-collapse:collapse}.ind_rank_char table,.ind_rank_char td,.ind_rank_char th{border:1px solid #000}.ind_rank_char table th,.ind_rank_char table td{padding:8px 0}.ind_rank_char table tr.green td{background-color:#090}.ind_rank_char table tr.yellow td{background-color:#cf0}.ind_rank_char table tr.red td{background-color:red}.ind_rank_vid{margin-left:15px}#top_stock_to_beat_earnings #beat_earnings{border-top:3px solid #cacaca !important}#top_stock_to_beat_earnings #beat_earnings h1{display:none}#featured_zacks_rank_stocks #zacks_rank_top_movers footer p a.call_to_action{display:none}#premium_guaranty li{margin-bottom:8px}.right_spc{padding-right:8px}#zacks_recommendation_disclaimer{border-bottom:none !important;float:none !important;padding-bottom:10px;text-align:center}#zacks_recommendation_disclaimer>div{width:500px;margin:0 auto;position:relative}#zacks_recommendation_disclaimer #tooltip_disclaimer{position:absolute;left:100px;margin-top:-5px}#registration_info+#zacks_recommendation_disclaimer>#tooltip_disclaimer{left:315px}a.btn_ztNow{float:right;margin:0 0 16px 0;background-image:url(/images/zt/btn_ztNow_143x28.png);background-repeat:no-repeat;background-size:143px 28px;width:143px;height:28px;border:1px solid #2b2b2b;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:'Lucida Grande','Lucida Sans Unicode',Symbol,Verdana,sans-serif;font-size:13px;font-weight:normal;line-height:28px;text-decoration:none;color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.8);text-align:center;cursor:pointer}a.btn_ztNow:hover{color:#fff !important;text-decoration:none !important}.portfolio_add{right:165px !important}#quote_ribbon a.btn_ztNow,#quote_ribbon a.btn-zt,#quote_ribbon_v2 a.btn-zt,#my_portfolio a.btn_ztNow,#my_portfolio a.btn-zt,#commentary_article a.btn_ztNow,#commentary_article a.btn-zt{position:absolute;right:0}#quote_ribbon a.btn_ztNow,#quote_ribbon a.btn-zt,#quote_ribbon_v2 a.btn-zt{top:8px;right:10px}#commentary_article a.btn_ztNow,#commentary_article a.btn-zt{top:-32px;right:9px}#commentary_article a.btn_ztNow img{margin:0 0 0 4px;border:0}#third_rail #my_portfolio,#third_rail #recent_quotes{position:relative}#my_portfolio a.btn_ztNow,#my_portfolio a.btn-zt{right:17px;top:10px}.modal_zt_offsite{font-family:'Lucida Grande','Lucida Sans Unicode',Symbol,Verdana,sans-serif !important;font-size:13px;line-height:1.3}.modal_zt_offsite .ui-dialog-titlebar{background:#2b2b2b;padding:6px;position:relative;border-bottom:0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.modal_zt_offsite span.ui-dialog-title{background-position:0 0;width:316px;height:51px}.modal_zt_offsite button.ui-dialog-titlebar-close{background-position:-318px -31px;width:15px;height:15px;position:absolute;top:14px;background-color:#2b2b2b !important;border:none !important}.modal_zt_offsite button.ui-dialog-titlebar-close:hover{background-color:#2b2b2b !important;border:none !important}.modal_zt_offsite button.ui-dialog-titlebar-close span.ui-icon{background-image:none !important}.modal_zt_offsite span.ui-dialog-title{background-image:url(/images/zt/logo_252x42.png) !important;background-repeat:no-repeat !important}.modal_zt_offsite .ui-dialog-titlebar-close,.modal_zt_offsite .ui-widget-header .ui-state-default,.modal_zt_offsite .ui-state-default{background:url(/images/zt/cross.png) no-repeat !important}.modal_zt_offsite .ui-dialog-content{border-top:0;padding:14px 5px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.modal_zt_offsite p{margin-bottom:12px}.modal_zt_offsite p.zt_offsite_button{text-align:right}.zt_offsite_button .fancy_button{width:70px;text-align:center}.modal_zt_offsite .ui-button-text{display:none}.zt_offsite_button .fancy_button.deactive{background:url(/images/zt/navigation.png) repeat-x #2b2b2b !important;border:1px solid #4b4b4b !important;margin-right:12px;background:#aeaeae;background:-moz-linear-gradient(top,#aeaeae 0,#9e9e9e 4%,#939393 7%,#8e8e8e 11%,#8e8e8e 30%,#8b8b8b 33%,#646464 56%,#5a5a5a 63%,#585858 67%,#585858 70%,#606060 78%,#818181 96%,#8d8d8d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#aeaeae),color-stop(4%,#9e9e9e),color-stop(7%,#939393),color-stop(11%,#8e8e8e),color-stop(30%,#8e8e8e),color-stop(33%,#8b8b8b),color-stop(56%,#646464),color-stop(63%,#5a5a5a),color-stop(67%,#585858),color-stop(70%,#585858),color-stop(78%,#606060),color-stop(96%,#818181),color-stop(100%,#8d8d8d));background:-webkit-linear-gradient(top,#aeaeae 0,#9e9e9e 4%,#939393 7%,#8e8e8e 11%,#8e8e8e 30%,#8b8b8b 33%,#646464 56%,#5a5a5a 63%,#585858 67%,#585858 70%,#606060 78%,#818181 96%,#8d8d8d 100%);background:-o-linear-gradient(top,#aeaeae 0,#9e9e9e 4%,#939393 7%,#8e8e8e 11%,#8e8e8e 30%,#8b8b8b 33%,#646464 56%,#5a5a5a 63%,#585858 67%,#585858 70%,#606060 78%,#818181 96%,#8d8d8d 100%);background:-ms-linear-gradient(top,#aeaeae 0,#9e9e9e 4%,#939393 7%,#8e8e8e 11%,#8e8e8e 30%,#8b8b8b 33%,#646464 56%,#5a5a5a 63%,#585858 67%,#585858 70%,#606060 78%,#818181 96%,#8d8d8d 100%);background:linear-gradient(to bottom,#aeaeae 0,#9e9e9e 4%,#939393 7%,#8e8e8e 11%,#8e8e8e 30%,#8b8b8b 33%,#646464 56%,#5a5a5a 63%,#585858 67%,#585858 70%,#606060 78%,#818181 96%,#8d8d8d 100%)}#investment_ideas_stocks #investment_stocks{border-bottom:1px solid #cacaca}#investment_stocks.first img{float:right;margin-left:10px}#investment_ideas_stocks #stocks article.first h1{font-size:13.5pt;height:auto;color:#000}#investment_ideas_stocks #investment_stocks p.teaser{height:auto;margin-top:0}#investment_ideas_stocks #stocks>h1:before{background-position:0 0;background-image:url(/images/sprites/z-sprite-icons-homepage.png);background-repeat:no-repeat;float:left;content:''}#investment_ideas_stocks .stocks_commentary{height:auto;overflow:hidden;margin-top:0;padding-top:0}.stocks_commentary.sub_commentary article{float:left;margin-right:0;width:295px;border-top:none !important;padding-top:10px}.stocks_commentary.sub_commentary div+div article{float:none;border-top:none !important;padding-top:0}.stocks_commentary article header.mugshot{border-bottom:0;float:left;min-height:70px;border-top:none !important;border-bottom:none !important;width:60px;padding-top:0 !important;padding-bottom:0;margin-bottom:10px;height:inherit}.stocks_commentary article p.byline{border-bottom:1px solid #ccc;margin-left:60px;padding-bottom:7px}#investment_ideas_stocks .stocks_commentary article h1{height:50px;font-weight:bold;color:#000;font-weight:bold;font-size:10.5pt}#investment_ideas_stocks .stocks_commentary div+div article h1{height:auto;font-weight:normal;font-size:10pt}.stocks_commentary article p.teaser{border-top:1px solid #ccc;margin-left:60px;padding-top:5px}#investment_ideas_stocks .stocks_commentary footer p{text-align:right}#investment_ideas_stocks #investment_ideas section,#help_container div section#enhance_your_success,#help_container div section#learn_more{border-top:0}#faq section,#faq section li,#about li,#mediaroom_overview li{padding-bottom:10px}.industry_rank_trader ul li,.details_ribbon h1,.screen_details_content div h1,#faq section h1,.screen_details_content ul li,#help_container li,.heading li,#about_brecs_content ul li,.freq_asked_ques ul li,.bio_left div ul li,#pfp_archives ul li,#zacks_career_opportunities ul li{margin-bottom:10px}.screen_details_content>div,#faq section h2,#disclosure h2,#privacy h2{margin-top:12px}#faq section>h1+p,#faq ul{border-top:0}#faq ul,#help_container ul,#mediaroom_overview ul,#about ul{padding:0 0 0 10px}#faq li,#help_container li,#about li,#mediaroom_overview li,#about_brecs_content ul li,#zacks_career_opportunities ul li,#pfp_archives ul li,industry_rank_trader ul li{list-style-type:none}.author_commentary div font,.author_commentary div p font,.author_commentary div p span,.heading h1{font-size:10pt !important}#about footer p,#about footer p a{font-size:8.5pt}#etf_category_by_report div section{margin-bottom:15px}#etf_category_by_report div section.no_left_space{margin-left:0}.fn_newsletter_Ad{margin-bottom:1em}#help_container div section{padding-bottom:10px}#learn_more ul{padding-top:6px}#contact_zacks h2,#contact_zir h2,#contact_personal_service h2,#contact_personal_service h2,#contact_corp_off h2,#zacks_career_opportunities div,#mediaroom_login>div,#about_estimate_research>div,#conclusion>div,.freq_asked_ques>div,.offers_market_feed>div,.help_institutional>div,#mediaroom_overview>div{margin-top:20px;position:relative}#contact_zacks h2 span,#contact_zir h2 span,#contact_personal_service h2 span,#contact_personal_service h2 span,#contact_corp_off h2 span{font-weight:normal;position:absolute;left:330px}#contact_zacks table,#contact_zir table,.offers_market_feed table,#contact_personal_service table,#contact_corp_off table{margin-top:5px}#contact_zacks table tr:hover,#contact_zir table tr:hover,#contact_personal_service table tr:hover,#mediaroom_login table tr:hover,#contact_corp_off table tr:hover,#career table tr:hover{background:0}#contact_zacks table td,#contact_zir table td,#contact_personal_service table td,#contact_corp_off table td,#mediaroom_login table td,#career table td{border-bottom:0}#contact_zacks table td:first-child,#contact_zir table td:first-child,#contact_personal_service table td:first-child,#contact_personal_service table td:first-child,#contact_corp_off table td:first-child{width:330px}#mediaroom_overview footer p,#performance footer p,#model_portfolios footer p,#perf_zacks_method_for_trading footer p,#zacks_anomaly_screens footer p,#perf_trading_services footer p,#perf_whisper_trader footer p{font-size:8pt;color:#4b4b4b;font-style:italic;padding-top:3px}#perf_whisper_trader footer p a{font-size:8pt}#zacks_career_opportunities div h1,#mediaroom_overview div h1,#about_estimate_research>div h1,#conclusion>div h1,.freq_asked_ques h1,.help_institutional div h1,#mediaroom_login>div h1{margin-bottom:5px}#zacks_career_opportunities .headline_lt{background:0;color:#007f06;font-size:13.5pt;padding-bottom:3px;margin-bottom:10px;text-transform:capitalize;box-shadow:0 1px 0 #fff inset;font-weight:bold}#zacks_career_opportunities tr:hover{background:0}#zacks_career_opportunities td{text-align:left;border-top:0;border-bottom:0}#zacks_career_opportunities a{color:#1d5eb5}#zacks_career_opportunities a:hover{text-decoration:underline}#zacks_career_opportunities table{margin-top:0;margin-left:-5px}#zacks_career_opportunities td a[href=index.php],#zacks_career_opportunities table td table{margin-left:5px}#zacks_career_opportunities td a[href=index.php]{font-weight:bold;color:#000;font-size:9pt}#zacks_career_opportunities td a[href=index.php]:after{content:'\a0\bb'}#zacks_career_opportunities td a[href=index.php]:hover{text-decoration:none}#registration_info .bck_color{background:#ede7c3;border-left:1px solid #fff}.free_registration,.zacks_premium,.zacks_ultimate{width:90px}.ultimate{padding-bottom:0;padding-left:18px;padding-right:0;padding-top:0;background:url(/images/zacks/u.gif) no-repeat}#registration_info td:first-child{padding-right:10px}#etf_screens select[name=funds_etf_screens]{width:230px !important}#find_family_funds_table h1{float:left;margin-bottom:20px}#find_family_funds_table .fund_family_select{float:right;margin-bottom:20px}#find_family_funds_table .tabs{margin-top:20px;clear:both}#about_content h2{margin:20px 0}#about_brecs_content .dataTable tr .pad{padding-left:20px}#about_brecs_content ul ul{padding-left:15px}#zer_by_industry th.alpha{width:130px}#quarterly_annual_estimates_by_analyst table+table{margin-top:35px}#about_estimate_research>div,#conclusion>div{margin-top:10px}#zer_performance img{width:550px}#industry_drilling_details form input[type=text]{width:100px}#industry_drilling_details form{overflow:hidden}#login table tr:hover,#pfp_archives_list table tr:hover{background:0}#login table{margin-left:50px}#login table#ecommerce-login{margin-left:0}#login table td{border-bottom:0;padding-bottom:8px}#login input[type=text],#login input[type=password]{width:200px}#login input[type=submit]{float:none !important}.offers_market_feed table td{width:175px}.offers_market_feed table td+td{width:375px}.offers_market_feed table td+td+td{width:auto}.screen_details_content>div{position:relative;padding-right:90px}.screen_details_content>div footer{position:absolute;right:0;top:25px;padding:0 20px}.screen_details_content li{list-style-type:none !important;padding-bottom:0 !important}.screen_details_content ul li ul{margin-left:10px}#reserach_brokerage_reports .cart{position:absolute;right:0;top:3px;background:url(/images/icons/general/cart.png) no-repeat 0 0;padding:0 0 0 20px;font-weight:bold}#reserach_brokerage_reports input[type=submit]{float:none;min-width:110px}.reserach_list h1{max-width:1000%}.help_news table th:first-child,.help_news table td:first-child{width:90px;padding-right:10px}.help_news table th:nth-child(2),.help_news table td:nth-child(2){width:180px;padding-right:5px}.social_media_row{border-bottom:1px solid #cacaca;margin-top:2px;margin-bottom:2px;padding-top:3px;height:38px}.social_media_row div{float:right;margin:0 8px 0 0}a.stocktwits-button{background:url('/images/zacks/icons/st_icon.png') 0 0 no-repeat !important;width:34px;height:34px;display:block}a.stocktwits-button:hover{background:url('/images/zacks/icons/st_icon.png') 0 -36px no-repeat !important}a.stocktwits-button img{display:none !important}div.sharedaddy a.sd-button{border:0 !important}.share-custom span{display:none !important}.social_media_row div+div+div+div{margin-top:0}.reserach_list p{margin-right:10px}#qp_main233226{overflow:hidden}.details_ribbon{margin-top:10px;overflow:hidden}.details_ribbon>div{float:left;width:229px}.details_ribbon .left_section select{width:225px}.details_ribbon>div+div{float:right;width:360px}#zacks_premium_screen table th{padding-right:9px}#zacks_premium_screen table td{padding-right:9px;padding-bottom:3px}#zacks_premium_screens_tables .sorting,#zacks_premium_screens_tables .sorting_asc,#zacks_premium_screens_tables .sorting_desc{padding-right:15px !important}#left_rail_trade{float:left;width:165px;margin-right:10px}#left_rail_trade .left_subnav{padding-top:10px;margin-bottom:10px;border:0;border-radius:0;background:#008000;font-size:10pt;font-weight:bold;text-shadow:none;min-height:1000px;padding-right:10px;padding-left:10px}#left_rail_trade .left_subnav>ul{margin-bottom:25px}#left_rail_trade .left_subnav>ul>li:first-child{font-size:13pt;border-bottom:1px solid #fff;margin:0 0 3px 0;padding:0 0 5px 0;text-transform:capitalize}#left_rail_trade .left_subnav a{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:#fff;text-decoration:none;padding:3px 5px 5px 7px;display:inline-block}#left_rail_trade .left_subnav a:hover{text-decoration:underline}.right_content_trade{width:830px !important;border-top:1px solid #cacaca;padding-top:10px}.right_content_trade>section{border-bottom:3px solid #007f06;margin:0 0 10px 0;padding:0 10px 10px 10px}.right_content_trade>section header.mugshot{padding-bottom:0;margin-bottom:0}.rank_industry_text{margin:20px 0 30px !important}.pfp_book{margin:0 0 10px 15px}#pfp_archives input[type=submit]{float:none;padding-left:8px !important;padding-right:8px !important}#pfp_archives input[type=text]{padding:6px 0}a.hoverquote-pos,a.hoverquote-pos:link,a.hoverquote-pos span,a.hoverquote-neg,a.hoverquote-neg:link,a.hoverquote-neg span,a.hoverquote-nochg,a.hoverquote-nochg:link,a.hoverquote-nochg span{line-height:18px !important;text-align:center !important}#pfp_ad{width:305px;background:#000;left:37%;position:fixed;z-index:99999999999999;bottom:0;padding:10px}#pfp_ad h1{color:#fff;margin-bottom:12px;font-size:12pt;text-transform:capitalize;text-shadow:0 1px 1px #000;font-weight:normal;margin-top:15px}#pfp_ad input[type=text]{padding:6px 2px;margin-top:1px;width:175px}#pfp_ad input[type=submit]{height:27px;padding:0 5px !important}#pfp_ad form{margin-top:20px}#pfp_ad .close{position:absolute;top:5px;right:0;cursor:pointer;font-weight:bold;font-size:9pt}#pfp_ad p{color:#fff}#stock_comp_desc #show_more_less{font-weight:bold;font-size:9pt;display:block;margin-top:10px}#stock_comp_desc a#show_more_less:after{content:'\a0\bb'}form#pfpsignup_iyf_sidebar input[type=text]{padding:3px !important}.google_ads{margin:0 auto;width:1005px;clear:both}.pfp_black_shadow{background:#000;filter:alpha(opacity=50);opacity:.5;position:fixed;z-index:1;width:100%;height:100%;top:0;left:0}.intpopup{width:1005px;height:560px;margin:0 auto}.google_ads .intpopup .dfp_ad_unit{position:absolute;top:191px;margin:0;z-index:999}#modad_zt_gate{margin:0 0 10px 0;width:347px;height:100px;background-image:url(/images/zt/zcom_ztGateway_bg.png);background-repeat:no-repeat;background-position:center,center;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-sizing:border-box;border:1px solid #2e2e2e;overflow:hidden}#modad_zt_gate.zt_ad_pershare{padding:8px 18px 12px 18px;background-image:url(/images/zt/zcom_ztGateway_perShare_modWhiteBg.png);background-repeat:no-repeat;background-position:center top;border:1px solid #afafaf;position:relative;height:auto}#modad_zt_gate.zt_ad_pershare>h1{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,'Droid Sans',Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-size:18px;font-weight:bold;font-style:italic;color:#4b4b4b;margin-left:75px;margin-bottom:2px}#modad_zt_gate.zt_ad_pershare>h1 span{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,'Droid Sans',Roboto,Helvetica,Arial,sans-serif;font-size:13px;margin-bottom:0;padding:0;font-size:26px;font-weight:normal;letter-spacing:-1px;font-style:normal;color:#009f19;display:block;line-height:20px}#modad_zt_gate.zt_ad_pershare img.icon{position:absolute;top:10px;left:-10px}#modad_zt_gate.zt_ad_pershare p{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,'Droid Sans',Roboto,Helvetica,Arial,sans-serif;margin-bottom:4px !important;margin-left:75px;margin-top:0 !important;padding:0;font-size:12px;font-weight:normal;color:#afafaf;line-height:normal}#modad_zt_gate.zt_ad_pershare footer{position:absolute;top:13px;right:0}.zt_throwing_money_away{width:301px;height:100%;margin:20px auto;padding:8px 18px 12px 18px;background:url(/images/zt/zcom_ztGateway_perShare_modWhiteBg.png) center top no-repeat;overflow:hidden;border:1px solid #afafaf;border-radius:6px}.zt_throwing_money_away .head_intro{margin-bottom:.25em;font-size:20px;color:#009f19}.zt_throwing_money_away p{font-size:13px;color:#4b4b4b;margin-bottom:.83em}.zt_throwing_money_away .zt_logo_footer{float:left;margin:2px 10px 0 0}.zt_throwing_money_away .mod_content{float:left;width:308px}.zt_throwing_money_away .mod_content img.icon{float:left;position:relative;margin:-8px 10px 0 -28px;padding-bottom:20px}.zt_throwing_money_away .mod_text{line-height:1.125;text-shadow:0 1px 0x #fff}.zt_throwing_money_away a.zt_ctabtn_190{float:right;min-width:95px;height:24px;padding:3px 12px 0 12px;margin:0 0 0 12px;background:#009f19 url(/images/zt/btn_ztGrn_190x28.png) no-repeat;border:1px solid #1a4228;border-radius:2px;font:normal 14px "Lucida Grande",Verdana,Arial,sans-serif;color:#FFF !important;text-shadow:0 -1px 0 #00720a;text-decoration:none}.zt_throwing_money_away:hover{color:#FFF !important}#zim_ad_home{margin:0 0 10px 0;width:347px;height:100px;background-repeat:no-repeat;background-position:center,center;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;cursor:pointer;cursor:hand}#zim_ad_home.image_a{background-image:url(/images/zim/ZIM_Ad_347x100a.png)}#zim_ad_home.image_b{background-image:url(/images/zim/ZIM_Ad_347x100c.png)}#zim_ad_funds{width:347px;height:51px;cursor:pointer;cursor:hand;margin:0 0 10px 0}#zim_ad_funds.image_a{background-image:url(/images/zim/ZIM_Ad_347x51b.png)}#zim_ad_funds.image_b{background-image:url(/images/zim/ZIM_Ad_347x51c.png)}.zim_popup{width:397px !important}.zim_popup .ui-widget-header{background-image:url(/images/zim/Interstitial-Page-Copy.png);height:102px;padding:0;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-bottom:0 solid #000}.zim_popup .ui-dialog-titlebar-close{top:15%}.zim_popup .ui-widget-content{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:"Lucida Grande","Lucida Sans Unicode",Symbol,Verdana,sans-serif;font-size:15px}.zim_popup .ui-widget-content p{font-size:15px;padding-left:10%;color:#666}.education_trading .print{position:absolute;right:0;top:6px}#careers_page table td:first-child{text-align:left}span.zt-logo{color:#4b4b4b;white-space:nowrap}span.zt-logo:hover{color:#4b4b4b !important}.zt-logomark{display:inline-block;width:1.083em;height:.916em;margin:0 .166em 0 0;float:none}a.btn{float:right;margin:0;padding:.5em .875em;min-width:95px;display:inline-block;vertical-align:middle;font:inherit;font-size:13px;line-height:1.125;color:#fff;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.6);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-decoration:none !important;border:0;cursor:pointer;overflow:hidden}a.btn-zt em{margin-left:-4px}a.btn-zt,a.btn-zt:hover{background-color:transparent;border:1px solid #00ad13;color:#00ad13 !important;vertical-align:middle;text-shadow:none;text-decoration:none !important}.zt_link .btn-zt{float:none;margin:0 auto}.newsroom_strategy article header.mugshot{height:auto;float:left;width:100%;padding-bottom:5px}.newsroom_strategy .pdf{margin-top:7px}.newsroom_strategy .pdf a{background:url(/images/zacks/icons/pdf_25x25.png) 0 0 no-repeat;padding-left:25px;padding-bottom:12px;padding-top:5px}.newsroom_strategy>div{margin-bottom:12px}.newsroom_strategy>div p+p{margin-top:0 !important}.premium_start img.logo{margin:0 0 40px 20px}.zp_step{border-top:1px solid #2e7536;margin:14px 0;padding-bottom:10px;padding-top:18px}img.stocks_one{margin:14px 0}.premium_start table td{text-align:left}table.list_table td+td{padding-left:3px}.premium_start table tr:hover{background:0}.highlight_block{border:1px solid #cacaca;border-left:3px solid #007f06;padding:10px;margin:0 0 15px 15px;width:265px;float:right}.highlight_block p.tools_info{font-weight:bold;font-size:13pt}.education_dollar_secret{width:200px;height:189px;text-align:right;position:relative}.education_dollar_secret img{margin-top:22px;margin-right:-10px}.education_dollar_secret p{position:absolute;width:122px;top:41px;text-align:left}.education_dollar_secret p+p{top:122px}.rank_strip,.vgm_strip,.quote_detail_strip{width:100%;float:left;margin-bottom:10px}.rank_strip>div,.vgm_strip>div,.quote_detail_strip>div{float:left}.rank_strip>div+div,.vgm_strip>div+div,.quote_detail_strip>div+div{float:right}.rank_strip h2,.rank_strip p,.rank_strip span,.vgm_strip h2,.vgm_strip p,.vgm_strip span,.quote_detail_strip h2,.quote_detail_strip span,.quote_detail_strip p{font-size:8.5pt !important}.rank_strip h2{display:inline}.vgm_strip .composite_val,.quote_detail_strip .composite_val{width:18px;height:18px;padding:1px 2px}.call_to_action,.in_copy,a:hover,a span:hover,article a:hover h1,article a:hover h2,footer p a:hover:after,.byline a:hover,.view_peers_btn,.view_peers_btn:after,#zacks_mf_rank>p a,.call_header{color:#1d5eb5 !important}.call_to_action,#top_zacks_features a,.call_header{font-weight:bold !important}.in_copy{font-weight:normal !important}.call_to_action,.in_copy{font-size:10pt !important;padding-bottom:6px}.call_to_action:after,.in_copy:after{content:none !important;padding-right:0 !important}.call_to_action:hover,.in_copy:hover,#zacks_mf_rank>p a:hover{text-decoration:underline !important}.icon_header>h1 a:hover,#third_rail section>h1 a:hover,.pseudo_third_rail section>h1 a:hover,.main_body>section>h1 a:hover,.main_body_full>section>h1 a:hover,#top_stories div>h1 a:hover,#quick_links a:hover,.view_peers_btn:hover{text-decoration:underline !important}a,a:focus,article a h1,article a h2{color:black;text-decoration:none}.article_list a{font-weight:normal}.main_body>section>h1 a,.main_body>section>h1 a:hover,.main_body_full>section>h1 a,.main_body_full>section>h1 a:hover,#third_rail section>h1 a,#third_rail section>h1 a:hover,.pseudo_third_rail section>h1 a,.pseudo_third_rail section>h1 a:hover,#top_stories div>h1 a,#top_stories div>h1 a:hover,#top_zacks_features a,#top_zacks_features a:hover,.icon_header>h1 a:hover,#earnings_esp_analysis div>h1 a,#earnings_esp_analysis div>h1 a:hover{color:#007f06 !important}section>h1 a:after,footer>p a:after,#top_stories div>h1 a:after,.view_peers_btn:after,#earnings_esp_analysis div>h1 a:after{content:'\a0\bb';color:#000}#zacks_reported+footer p a{padding-right:0;background-image:none}a.premium,a.premium:hover{line-height:2}.byline a{color:#7d7d7d}table{border-collapse:separate}th,td{text-align:right}th{color:#4b4b4b;border-bottom:1px solid #cacaca}.alpha{text-align:left}tr:hover{background-color:#e0eada}thead tr:hover,.report_list tr:hover{background-color:transparent}td{border-top:1px solid transparent;border-bottom:1px solid #cacaca}th{border-top:0}table caption{font-size:10pt;border-top:1px solid #cacaca;border-bottom:2px solid #cacaca;color:#000;font-weight:bold;padding:5px 0;text-align:left}.rank_list th,.rank_list td{height:22px;padding:2px 0}.icon_table th,.icon_table td{padding:0}.report_list{border-bottom:1px solid #cacaca}.report_list td,.report_list_nohead td{padding-bottom:2px;border:0}.report_list_nohead{border:0}.report{text-align:center;padding:0;height:26px;vertical-align:middle}th.report{vertical-align:middle}#quote_chart table,#quote_chart thead,#quote_chart tbody,#quote_chart tfoot,#quote_chart tr,#quote_chart th,#quote_chart td,#quote_chart tr:hover{padding:0;margin:0;border:0;background:transparent}#quote_interactive_chart td{text-align:left}#login_form form:before{top:-16px;left:65%;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #2d2d2d;z-index:1000}#login_form{z-index:100;position:absolute;padding:.9em 1em;margin:1em;background-color:#e3e3e3;border-radius:6px;width:200px;top:24px;left:-140px;display:none;text-align:left;background-color:rgba(24,24,24,.9);border:1px solid #1e1e1e}#login_form,#log_me_in #login_form a,#log_me_in #login_form a:hover,#log_me_in #close_login,#login_form label,#login_form li,#login_form h1{font-weight:bold;color:#FFF !important;text-shadow:0 -1px 2px #000}#login_form label{display:inline-block !important}#login_form h1{margin-bottom:15px;line-height:.8;font-size:13.5pt}#login_form a:hover{text-decoration:underline}#login_form p:nth-of-type(3){text-align:right}#login_form label[for="username"],#login_form label[for="password"]{display:block;margin-bottom:1px}#login_form input[type=text],#login_form input[type=password]{width:100%;padding:.3em .6em .3em .6em;margin:0 10px 10px 0;border:1px solid #333;border-radius:3px;outline:0;background-color:#f9f9f9;box-sizing:border-box;box-shadow:inset 0 1px 2px rgba(0,0,0,.6);-webkit-appearance:none}#login_form input[type=submit]{margin:1em 0;width:90px;font-size:10.5pt}#login_form p{margin:0 0 .5em}#login_form:before,#login_form form:before{content:"";display:block;position:absolute;top:-18px;left:64%;width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:18px solid #1e1e1e;z-index:99}#login_form .facebook_login{padding-top:1em;text-align:center;border-top:1px solid rgba(255,255,255,.3);box-shadow:0 -1px 0 rgba(0,0,0,.3);margin-bottom:0}#remember_me{border:0}.help_me_link{display:inline-block;height:17px;width:14px;vertical-align:top;background-position:right -698px}.close{text-decoration:none;color:#fff;display:block;width:16px;height:17px;background-position:-322px -173px}#close_login{position:absolute;top:10px;right:10px}#close_login:hover{top:9px}#close_login:active{top:10px}#log_me_in{display:block;position:relative}#third_rail,.pseudo_third_rail,#premium_research_chart #quote_chart{float:left;width:347px;padding-left:20px;margin-right:3px}.pseudo_third_rail{padding-left:0;float:right}#third_rail.third_rail_v3{width:255px}#third_rail>section,.pseudo_third_rail>section,.callout_box,.callout_box_scorecard,#premium_research_chart #quote_chart{margin:0 0 10px 0;padding:8px 17px;border:1px solid #cacaca !important;border-radius:6px;box-shadow:inset 0 2px 4px 0 #fff;background:#dfdfdf;background:-moz-linear-gradient(top,rgba(223,223,223,1) 1%,rgba(255,255,255,1) 30%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(223,223,223,1)),color-stop(30%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(223,223,223,1) 1%,rgba(255,255,255,1) 30%);background:-o-linear-gradient(top,rgba(223,223,223,1) 1%,rgba(255,255,255,1) 30%);background:-ms-linear-gradient(top,rgba(223,223,223,1) 1%,rgba(255,255,255,1) 30%);background:linear-gradient(to bottom,rgba(223,223,223,1) 1%,rgba(255,255,255,1) 30%)}.callout_box_scorecard{background-image:url(/images/zacks/scorecard/section_top.png),url(/images/zacks/scorecard/section_body.png);background-repeat:no-repeat,repeat-y;background-position:left top,left 56px}.callout_box_graybg{padding:10px 15px 5px 15px !important;background:#767676 !important}.callout_box_graybg img{float:left;margin-top:3px;margin-right:10px;margin-bottom:10px}.callout_box_graybg p,.callout_box_graybg h1{color:#FFF !important;text-shadow:none !important}.callout_box_graybg footer p{text-align:left}.callout_box_graybg footer a{color:#1d5eb5 !important}.callout_box_graybg footer a:hover{text-decoration:underline}.callout_box_graybg footer a:after{content:none}#third_rail>section>h1,.pseudo_third_rail>section>h1{margin-top:3px;margin-bottom:6px !important}#third_rail>div.ad,.pseudo_third_rail>div.ad{margin:0 0 1em 0;padding:.6em 0;border:1px solid #cacaca;text-align:center}#third_rail footer,.pseudo_third_rail footer{text-align:right}#top_zacks_features{padding:0 0 10px 0 !important;background:#eeefee !important}#top_zacks_features>h1{border-top:1px solid #cacaca;border-radius:6px 6px 0 0;margin-top:0 !important;padding:7px 18px;text-shadow:0 -1px #000}#trending_topics>h1{border-bottom:3px solid #007f06}#latest_topics,#popular_topics{height:145px;overflow-y:scroll;padding-top:10px;-webkit-appearance:none;border-top:1px solid #cacaca}#top_zacks_features a.premium,#top_zacks_features a.premium:hover{padding-left:22px}#top_zacks_features ul{margin:0;padding:0;list-style-type:none}#my_portfolio_tracker{position:relative}#my_portfolio_tracker footer p,#company_description footer p{text-align:left}#my_portfolio_tracker h2{font-size:10.5pt}#quick_links{background-color:#315d28}.mod_copy{width:184px;margin:58px 0 0 18px;padding:0 0 12px 0;font-size:13px;font-weight:normal;line-height:1.25;color:#fff;text-shadow:0 0 3px rgba(0,0,0,1)}a.zt_ctabtn{float:right;margin:58px 18px 16px 0;background-image:url('/images/zt/btn_ztGrn.png');background-repeat:no-repeat;background-size:93px 28px;width:93px;height:28px;border:1px solid #1a4228;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Symbol,Verdana,sans-serif;font-size:13px;font-weight:normal;line-height:28px;text-decoration:none;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.8);text-align:center;cursor:pointer}a.zt_ctabtn:hover{color:#fff !important;text-decoration:none !important}#third_rail.third_rail_v3 #Skyscraper-LefRail_301{border:0}article{padding:0;position:relative}article h1,aside>h1{margin-bottom:0;color:#4b4b4b;font-weight:normal;padding:0 0 5px 0}footer>aside>h1{font-weight:bold}article p,aside p{margin:0}#top_story article{margin-top:0}article img,article iframe{margin:2px 10px 10px 0}article header+p.teaser{margin:3px 0 0 0;clear:both}article.first{border:0}article.first img{margin-bottom:1em}article header h1,article.first h1{font-weight:bold}article header h1,article header h2{padding:0;margin:0}#top_stories header h1,#video_courses header h1{margin:.3em 0 1em 0;text-transform:capitalize;font-size:16.5pt;color:#000}article p.comments{margin-top:10px}article header.mugshot,article header.mugshot_large{height:6.5em;border-bottom:1px solid #cacaca;padding-bottom:1em;margin-bottom:1em}article header.mugshot_large{height:9em;margin-bottom:0}article header.mugshot_large h1{font-size:13.5pt;height:2.6em;margin-bottom:.2em;overflow:hidden}article+footer{margin-top:0}ul article{list-style-type:none;padding:0;margin:0}ul article li{padding:0;margin:0 0 0 15px}ul article li:before{content:'\2022';display:block;position:relative;max-width:0;max-height:0;left:-0.6em;top:.1em;font-size:1.4em;color:#007f06}div.bulleted{margin:6px 0}.bulleted article{border-bottom:0;padding-bottom:6px;margin:0}.bulleted article h1,.bulleted article h2{font-weight:normal !important}.bulleted article h1{margin-left:10px;padding-bottom:0}.bulleted article h2{margin-left:13px;color:#7d7d7d}.bulleted article h1 a:before,.bulleted li:before,#etf_video .bulleted article h1:before,.author_commentary .bulleted article h1:before{content:'\2022\00A0';color:#007f06;font-size:12pt;margin-left:-10px;float:left}.bulleted article h1 a.hoverquote-container-od:before,.bulleted article h1 a.hoverquote-container:before{content:none !important;margin:0}.premium,.premium:hover{padding:0 0 0 18px}article.ruled,.ruled article{margin:6px 0;border-bottom:1px solid #cacaca}.fancy_button,article>div>h1{font-size:10pt;font-weight:bold}article figure+header>h1{font-size:13.5pt;font-weight:bold;margin:0;padding:0}.article_pair_with_image article{width:286px;float:left;border:0;box-shadow:none;padding:0 15px 0 10px;margin:0 0 2px 0;min-height:100px}.article_pair_with_image article+article{border-left:1px solid #cacaca}.article_pair_with_image img{border:none !important}.article_pair_with_image figure{position:relative}.article_pair_with_image figcaption{position:absolute;top:80px;width:76px;left:2px;text-align:center;margin-top:2px;font-weight:bold}.article_pair_with_image h1{font-size:13.5pt}#toolbar{position:fixed;display:block;bottom:45px;width:45px;height:45px;margin-left:-75px;border:1px solid #888;background-color:#cacaca;border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,.5);text-indent:-9999px}#toolbar span:hover{cursor:pointer}a.fancy_button{padding:.45em 1em}input.fancy_button{height:30px;padding:0 1em}.fancy_button,.fancy_button_v2 a{font-size:10.5pt;display:inline-block;text-shadow:0 -1px 2px #000;border:1px solid #bd4600;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.5),inset 1px 1px 3px rgba(255,255,255,.5);background:#fd951a;background:-moz-linear-gradient(top,#fd951a 0,#e96418 50%,#e96418 70%,#fd951a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fd951a),color-stop(50%,#e96418),color-stop(70%,#e96418),color-stop(100%,#fd951a));background:-webkit-linear-gradient(top,#fd951a 0,#e96418 50%,#e96418 70%,#fd951a 100%);background:-o-linear-gradient(top,#fd951a 0,#e96418 50%,#e96418 70%,#fd951a 100%);background:-ms-linear-gradient(top,#fd951a 0,#e96418 50%,#e96418 70%,#fd951a 100%);background:linear-gradient(to bottom,#fd951a 0,#e96418 50%,#e96418 70%,#fd951a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd951a',endColorstr='#fd951a',GradientType=0)}.fancy_button.green,.fancy_button_v2.green a,.gateway_popup a.fancy_button.green,#main_content .new_portfolio input[type=button],#main_content .delete_portfolio input[type=button],#main_content .edit_portfolio input[type=button],#main_content .modify_sell_portfolio input[type=button],#main_content .modify_buy_portfolio input[type=button],#sb-wrapper-inner input[type=button]{border:1px solid #007a25;background:#7ecd40;background:-moz-linear-gradient(top,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7ecd40),color-stop(4%,#61bf35),color-stop(7%,#5eaf39),color-stop(11%,#59a42e),color-stop(14%,#50a331),color-stop(18%,#4da324),color-stop(21%,#54a131),color-stop(29%,#4e9e2d),color-stop(39%,#489128),color-stop(43%,#468c29),color-stop(50%,#408322),color-stop(54%,#3e7c24),color-stop(57%,#37761e),color-stop(61%,#346f1c),color-stop(71%,#306419),color-stop(79%,#32651a),color-stop(82%,#2f6818),color-stop(86%,#366d1d),color-stop(89%,#376d1f),color-stop(93%,#387621),color-stop(96%,#377d1a),color-stop(100%,#437f25));background:-webkit-linear-gradient(top,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%);background:-o-linear-gradient(top,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%);background:-ms-linear-gradient(top,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%);background:linear-gradient(to bottom,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%)}.market_summary_active,.market_summary_inactive{padding-left:7px}.ui-accordion-header{border-bottom:1px solid #d4d4d4;padding:5px 4px;margin:0;line-height:normal;cursor:pointer;outline:0}#ui-accordion-accordion-header-0{border-top:0}.ui-accordion-header-active{border-bottom:1px dotted #CCC !important}.ui-accordion-content{border-bottom:1px solid #d4d4d4;float:right;padding:2px 5px 2px 0}.ui-accordion[role="tablist"]>h3 span:nth-child(2){xcolor:#7d7d7d;color:#4b4b4b;font-size:10pt;font-weight:bold}.ui-accordion[role="tablist"]>h3 span+span{width:68px;display:inline-block;font-weight:normal}.three_col_fullpage>article,.three_col_fullpage>section{width:333px;float:left}#main_content>section>h1{color:#007f06;font-size:13.5pt;margin-bottom:10px;text-transform:capitalize}#main_content>section{border-bottom:3px solid #007f06;margin:0 0 10px 0;padding:3px 0 10px 0;float:left}section>section div.four_col>article{float:left;width:144px}#market_today article header h1{border-top:3px solid #cacaca;border-bottom:1px solid #cacaca;clear:both;height:2.5em;overflow:hidden;padding-top:5px;padding-bottom:2px}#market_today p.teaser{height:8em;margin-bottom:5px;overflow:hidden}#stock_market_today{border-bottom:0}#stock_market_today>div>h1{font-size:13.5pt;color:#000}#stock_market_today .first{float:left;width:330px;margin:0;margin-top:2px}#stock_market_today>div{float:left;margin-left:15px;width:280px}input[type=text],input[type=password]{border:1px solid #cacaca;box-shadow:inset 0 1px 2px rgba(0,0,0,0.4);-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.fancy_button{-moz-box-shadow:0 1px 4px rgba(0,0,0,.5),inset 1px 1px 3px rgba(255,255,255,.5);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.5),inset 1px 1px 3px rgba(255,255,255,.5);-webkit-border-radius:3px;-moz-border-radius:3px}#top_stories ul li,#trending_topics article,#personal_finance_top_stories ul li{-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff}#third_rail>section,.pseudo_third_rail>section,.callout_box,.callout_box_scorecard{-moz-box-shadow:inset 0 2px 4px 0 #fff;-webkit-box-shadow:inset 0 2px 4px 0 #fff;-webkit-border-radius:6px;-moz-border-radius:6px}#third_rail #new_to_zacks section,.pseudo_third_rail #new_to_zacks section{-moz-box-shadow:none;-webkit-box-shadow:none}#login_form{-moz-border-radius:5px;-webkit-border-radius:5px}#login_form .facebook_login{-moz-box-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.3)}#top_zacks_features ul+ul{-moz-box-shadow:-1px 0 0 #cacaca;-webkit-box-shadow:-1px 0 0 #cacaca}#quick_links #follow_us{-moz-box-shadow:none;-webkit-box-shadow:none}#quick_links div{-moz-box-shadow:1px 0 0 rgba(255,255,255,.1);-webkit-box-shadow:1px 0 0 rgba(255,255,255,.1)}#bbb{-moz-box-shadow:-1px 0 0 #bfbfbf;-webkit-box-shadow:-1px 0 0 #bfbfbf}.main_body,.main_body_full,#content_footer{-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff}#main_menu{-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:0 1px 4px 0 #000,0 0 0 1px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 4px 0 #000,0 0 0 1px rgba(0,0,0,0.6)}#main_menu li:first-child,#main_menu li:first-child a{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px}#main_menu li:last-child,#main_menu li:last-child a{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}#main_menu ul li a{-moz-border-radius:0;-webkit-border-radius:0}#main_menu ul li:first-child{-moz-border-radius:0;-webkit-border-radius:0}#search_form input[type=text]{-moz-border-radius:15px;-webkit-border-radius:15px;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.4)}#toolbar{-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.5)}#investment_ideas section article header h1,#investment_ideas section p.teaser,#real_time_insight section p.teaser,#real_time_insight section h1{-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis}#equity_research_quick_lookup form input[type=search],#login_form input[type=text],#login_form input[type=password],#all_star_analysts select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}input::-webkit-input-placeholder{color:#7d7d7d;font-size:9pt;text-indent:5px}input::-moz-placeholder{color:#7d7d7d;font-size:9pt;text-indent:5px}input:-ms-input-placeholder{color:#7d7d7d;font-size:9pt;text-indent:5px}input:-moz-placeholder{color:#7d7d7d;font-size:9pt;text-indent:5px}.rank_chip{display:inline-block;margin:0 23px 0 0;height:18px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font:bold 14px Helvetica,Arial,sans-serif;color:#fff;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.9);-webkit-text-shadow:0 -1px 1px rgba(0,0,0,0.9);-moz-text-shadow:0 -1px 1px rgba(0,0,0,0.9);box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;-moz-box-shadow:0 1px 1px #fff}.rankchip_medium{width:40px !important}.rankrect_0,.rankrect_1,.rankrect_2,.rankrect_3,.rankrect_4,.rankrect_5,.rankrect_9,.mfrankrect_0,.mfrankrect_1,.mfrankrect_2,.mfrankrect_3,.mfrankrect_4,.mfrankrect_5{width:18px;line-height:1.5}.mfrankrect_1,.mfrankrect_2,.mfrankrect_3,.mfrankrect_4,.mfrankrect_5{margin-right:15px}.mfrankrect_0,.rankrect_0{background:0;border:0;color:#000;margin-right:25px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none}.mfrankrect_0{margin-right:17px}.rankrect_9{background-color:#7d7d7d;border:1px solid #4b4b4b}.mfrankrect_1,.rankrect_1{background-color:#00ad13;border:1px solid #028d11}.mfrankrect_2,.rankrect_2{background-color:#086218;border:1px solid #023d0c}.mfrankrect_3,.rankrect_3{background-color:#ec9c01;border:1px solid #ba7c01}.mfrankrect_4,.rankrect_4{background-color:#800101;border:1px solid #560202}.mfrankrect_5,.rankrect_5{background-color:#e10d0d;border:1px solid #b50101}.hoverquote .rank_chip{margin-right:2px}a.hoverquote-container,a.hoverquote-container:link,a.hoverquote-container-od,a.hoverquote-container-od:link{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;padding:0 2px;position:relative;font-size:10pt}a.hoverquote-pos,a.hoverquote-pos:link,a.hoverquote-pos span,a.hoverquote-neg,a.hoverquote-neg:link,a.hoverquote-neg span,a.hoverquote-nochg,a.hoverquote-nochg:link,a.hoverquote-nochg span{font:10pt Arial,sans-serif;line-height:14px;text-decoration:none;color:#000}a.hoverquote-pos,a.hoverquote-pos:link{background-color:#c7f9d2;border:1px solid #6fcf85}a.hoverquote-neg,a.hoverquote-neg:link{background-color:#fee0e0;border:1px solid #fbbdbd}a.hoverquote-nochg,a.hoverquote-nochg:link{background-color:#b4d2ec;border:1px solid #338dcf}a.hoverquote-pos:hover,a.hoverquote-pos:hover span,a.hoverquote-neg:hover,a.hoverquote-neg:hover span,a.hoverquote-nochg:hover,a.hoverquote-nochg:hover span{color:#FFF !important}a.hoverquote-pos:hover{background-color:#007c1d}a.hoverquote-neg:hover{background-color:#b40000}a.hoverquote-nochg:hover{background-color:#005a9c}.qtip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr}.qtip-content{position:relative;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr;vertical-align:middle}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border-width:1px;border-style:solid;border-color:#f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#CCC;background:#FFF;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-hoverquote{background-color:#FFF;padding:1px;border:1px solid #666;width:300px}.qtip-hoverquote .qtip-titlebar{background-color:#FFF}.qtip-hoverquote .qtip-icon{border-color:#333}.qtip-hoverquote .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{display:inline-block;visibility:visible}.hoverquote{width:300px;background:url(/images/zacks/hoverquote/hoverquote-bg.png) repeat-x;color:#4b4b4b;font:9pt Arial,sans-serif}.hoverquote h2{text-transform:none}.hoverquote .zr_10per{width:10%}.hoverquote .zr_20per{width:20%}.hoverquote .zr_25per{width:25%}.hoverquote .zr_30per{width:30%}.hoverquote .zr_40per{width:40%}.hoverquote .zr_50per{width:50%}.hoverquote .zr_60per{width:60%}.hoverquote .zr_70per{width:70%}.hoverquote .zr_75per{width:75%}.hoverquote .zr_80per{width:80%}.hoverquote .zr_90per{width:90%}.hoverquote .zr_100per{width:100%}.hoverquote .pos,.hoverquote .pos span{color:#007f06}.hoverquote .neg,.hoverquote .neg span{color:#d10121}.hoverquote .hq_detail,.hoverquote .hq_advert,.hoverquote .hq_news{margin:0;padding:2px 3px}.hoverquote .hq_news{background:#dfdfdf;border-top:1px solid #AAA;padding-bottom:5px}.hoverquote .hq_advert{border-bottom:1px solid #dcdcdc;text-align:center;padding:5px 0}.hoverquote .quote_detail{border-bottom:1px solid #d5d5d5;padding:5px 0}.hoverquote .hq_name,.hoverquote .hq_name a{color:#000;font-weight:bold;font-size:13.5pt}.hoverquote .hq_name a:hover{color:#1d5eb5;text-decoration:none}.hoverquote .hq_exch,.hoverquote .hq_ticker{color:#7d7d7d;font-size:8.5pt}.hoverquote .hq_ticker{font-weight:bold}.hq_style_score{font-weight:bold;font-size:10pt}.hoverquote .headline{padding-bottom:1px}.hoverquote .inner_panel{font-size:10pt;color:#000;line-height:14pt}.hoverquote .inner_panel>span{display:block}.hoverquote .hq_last{font-size:13.5pt;font-weight:bold}.hoverquote .hq_last sup{font-weight:normal;margin-right:3px}.hoverquote .hq_updated{font-size:8.5pt;color:#7d7d7d}.hoverquote .hq_detail .zr_40per{display:block;text-align:right}.hoverquote .cont_data,.hoverquote .inner_panel{float:left;width:50%}.hoverquote .cont_data a{color:#1d5eb5}.hoverquote .cont_data a:hover{text-decoration:underline}.hoverquote .cont_data div{padding-bottom:1px;clear:both;float:none}.hoverquote .cont_data h2{margin:0;padding:0;border:0;float:left;line-height:1.7em}.hoverquote .cont_data span{font:normal 10pt Arial,sans-serif;color:#000;float:right;line-height:1.7em;padding-right:20px}.hoverquote .cont_data span.rank_chip{font:normal 10.5pt Arial,sans-serif;color:#FFF;float:right;line-height:21px;padding-right:0;font-weight:bold}.hoverquote .cont_data.rank div{float:right}.hoverquote .cont_data.rank h2{display:inline}.hoverquote .cont_data span.hq_rank_text{padding:0 2px 0 2px}.hoverquote .hq_portfolio span{font-weight:bold;color:#025edb;vertical-align:6px}.hoverquote h2,.hoverquote .hq_rank_text{font:bold 10pt Arial,sans-serif;color:#4b4b4b}.hoverquote .zr-rankbox{float:right;width:118px;margin:0;padding:0}.hoverquote .hq_links{text-align:center;font-size:9pt;font-weight:bold;line-height:1.3;padding-bottom:5px}.hoverquote .hq_links a,.hoverquote .hq_links a:link{color:#000}.hoverquote .hq_links a:hover{color:#1d5eb5}.hoverquote .hq_news{padding:0 10px 5px 10px}.hoverquote .hq_news p{margin:5px 5px 5px 10px;padding:0}.hoverquote .hq_news p:before{content:'\2022\00A0';color:#007f06;margin-left:-10px;font-size:12pt}.hoverquote .hq_news a,.hoverquote .hq_news a:link{font-size:10pt;color:#000}.hoverquote .hq_news a:hover{color:#1d5eb5}.hoverquote .hq_news a.hq_viewmore{font-size:9pt;font-weight:bold;color:#000}.hoverquote .hq_news a.hq_viewmore:after{content:'\a0\bb';color:#000}.hoverquote .hq_news a.hq_viewmore:hover,.hoverquote .hq_news a.hq_viewmore:hover:after{color:#1d5eb5}.hoverquote .hq_chart{height:100px;width:294px;padding-top:3px;text-align:right;float:right}.hoverquote .hq_advert a,.hoverquote .hq_advert a:link,.hoverquote .hq_advert a:hover{border:0;outline:0;text-decoration:underline;color:#1d5eb5}a.tooltiphere{background-color:#c7f9d2;border:1px solid #6fcf85;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:11pt !important;padding:0 1px;text-decoration:none !important}a.tooltiphere:hover{background-color:#007c1d;color:#fff}.zt_link{clear:both;margin-top:5px;padding-left:70px;overflow:hidden}.zt_link a.btn_ztNow{margin-bottom:4px;float:left !important;margin-top:4px}.bats_value_block.hover{clear:both;padding-top:5px}.bats_value_block.hover p,.bats_value_block.hover span,.bats_value_block.hover p span{font-size:9pt}.bats_value_block.hover{clear:both;padding-top:5px}.bats_value_block.hover .bats_value,.bats_value_block.hover .et_time{font-weight:bold}.rank_strip,.vgm_strip,.quote_detail_strip{width:100%;float:left;margin-bottom:10px}.rank_strip>div,.vgm_strip>div,.quote_detail_strip>div{float:left}.rank_strip>div+div,.vgm_strip>div+div,.quote_detail_strip>div+div{float:right}.rank_strip h2,.rank_strip p,.rank_strip span,.vgm_strip h2,.vgm_strip p,.vgm_strip span,.quote_detail_strip h2,.quote_detail_strip span,.quote_detail_strip p{font-size:8.5pt !important}.rank_strip h2{display:inline}.vgm_strip .composite_val,.quote_detail_strip .composite_val{width:18px;height:18px;padding:1px 2px}#add_to_portfolio{border:1px solid #AAA;background:#FFF url(/images/zacks/hoverquote/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}#add_to_portfolio table{width:100%;font-size:1em}#add_to_portfolio table td,#add_to_portfolio table th{padding:.25em;border:0;text-align:left}#add_to_portfolio table th{font-weight:bold;color:#4b4b4b}#add_to_portfolio table tbody tr:nth-child(odd){background-color:#EEE}#add_to_portfolio table th:nth-child(1),#add_to_portfolio table td:nth-child(1){width:9%;text-align:center}#add_to_portfolio table th:nth-child(2),#add_to_portfolio table td:nth-child(2){width:50%}#add_to_portfolio table th:nth-child(3),#add_to_portfolio table td:nth-child(3){text-align:right;width:18%}#add_to_portfolio table th:nth-child(4),#add_to_portfolio table td:nth-child(4){width:23%;text-align:center}#add_to_portfolio table input{font-size:10pt}#add_to_portfolio table input[type=submit]{margin-left:.3em;padding:.3em}#add_to_portfolio .added:before,#add_to_portfolio .adding:before,#add_to_portfolio .removed:before,#add_to_portfolio .error:before{margin-right:5px}#add_to_portfolio .error:before{content:"!"}#add_to_portfolio .added{color:green}#add_to_portfolio .added:before{content:"\2714"}#add_to_portfolio .adding{color:#2e17a7}#add_to_portfolio .adding:before{content:url(/images/zacks/hoverquote/portfolio-ajax-loader.gif);vertical-align:middle}#add_to_portfolio .removed{color:#017316}#add_to_portfolio .removed:before{content:"\00d7"}#top_performing>select.esp_screen{position:absolute;top:27px;left:160px;width:150px !important}#top_performing>div{margin-top:15px}#top_performing select,#pfp_archives_list select,#top_esp_outperformers select,#etf_holding_details select,#option_chain_symbol_detail select,#mf_holding_details select,#quote_zer_table select,#greek_montage_symbol_detail select,#insider_tabs select,#earnings_announcements_tabs select,#stocks_industry_rank select,#earnings_calendar_table select,#etf_funds_data select,#stocks_rank_in_industry select,#earnings_release select,#aws_archive select,#sector_industry_clarification select,#archives_list select,#top_ranked_mf #top_funds_data_list select,#etf_category_health_care select,#etf_screens select,#zacks_premium_screens_tables select,#zacks_estimate .dataTables_length select,#find_family_funds_table .dataTables_length select,#compare_mf_table .dataTables_length select,#industry_drilling_details .dataTables_length select,#top_rank_etf_table select,#rank_industry_table select,#qm_factors_and_performance_table select{width:100px !important;font-size:10pt}.paging_full_numbers a.paginate_active,.paging_full_numbers a:hover{background-color:#ccc}.paging_full_numbers a.paginate_button,.paging_full_numbers a.paginate_active{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer;color:#333 !important}.dataTables_filter{width:300px}.dataTables_info{clear:both;float:left;font-size:10pt}.dataTables_paginate{float:right;text-align:right;margin-top:5px}.dataTables_wrapper>div,.dataTables_wrapper>div+div{float:left}.dataTables_wrapper>div{width:250px}.dataTables_wrapper>div+div{width:362px}.dataTables_wrapper>div+div label{float:right}.dataTables_wrapper>div+div label input{margin-top:0 !important}.dataTables_length{margin-bottom:10px}#rank_industry_table+footer,.dataTables_wrapper table{clear:both;width:100% !important}.dataTables_wrapper td{padding-right:5px}.dataTable th{width:auto !important}.dataTable td{padding-top:3px;padding-bottom:0}.dataTable caption{color:#4b4b4b;font-size:12pt;font-weight:bold}#quote_style_score_ribbon p,.dataTables_empty{text-align:left}.sorting{background:url(/images/sort/sort_both.png) no-repeat center right}.sorting_asc{background:url(/images/sort/sort_asc.png) no-repeat center right}.sorting_desc{background:url(/images/sort/sort_desc.png) no-repeat center right}.sorting,.sorting_asc,.sorting_desc{padding-right:20px !important;cursor:pointer}#esp_outperform th,#screen_esp th,#esp_outperform td,#screen_esp td{padding:5px 3px}#esp_outperform th:first-child.sorting,#screen_esp th:first-child.sorting{background:url(/images/sort/sort_both.png) no-repeat 62px center !important}#esp_outperform th:nth-child(2).sorting,#screen_esp th:nth-child(2).sorting{background:url(/images/sort/sort_both.png) no-repeat 50px center !important}#esp_outperform th:first-child.sorting_asc,#screen_esp th:first-child.sorting_asc{background:url(/images/sort/sort_asc.png) no-repeat 62px center !important}#esp_outperform th:nth-child(2).sorting_asc,#screen_esp th:nth-child(2).sorting_asc{background:url(/images/sort/sort_asc.png) no-repeat 50px center !important}#esp_outperform th:first-child.sorting_desc,#screen_esp th:first-child.sorting_desc{background:url(/images/sort/sort_desc.png) no-repeat 62px center !important}#esp_outperform th:nth-child(2).sorting_desc,#screen_esp th:nth-child(2).sorting_desc{background:url(/images/sort/sort_desc.png) no-repeat 50px center !important}#screen_esp th:first-child,#esp_outperform th:first-child{width:180px !important}#screen_esp th:nth-child(2){width:75px !important}#top_ranked_mf .dataTable th:first-child,#esp_outperform th:nth-child(2),#esp_outperform th:nth-child(3){width:100px !important}#screen_esp th:nth-child(3){width:100px !important}#screen_esp th:nth-child(4){width:130px !important}#etf_category_health_care th[aria-label="Name: activate to sort column descending"],#etf_category_health_care th[aria-label="Name: activate to sort column ascending"]{width:123px !important}#etf_category_health_care th[aria-label="Symbol: activate to sort column ascending"],#etf_category_health_care th[aria-label="Symbol: activate to sort column descending"]{width:55px !important}#etf_category_health_care th[aria-label="1 Mon (%): activate to sort column ascending"],#etf_category_health_care th[aria-label="1 Mon (%): activate to sort column descending"],#etf_category_health_care th[aria-label="3 Mon (%): activate to sort column ascending"],#etf_category_health_care th[aria-label="3 Mon (%): activate to sort column descending"],#etf_category_health_care th[aria-label="1 Yr (%): activate to sort column ascending"],#etf_category_health_care th[aria-label="1 Yr (%): activate to sort column descending"]{width:45px !important}#etf_category_health_care th[aria-label="Market Cap: activate to sort column ascending"],#etf_category_health_care th[aria-label="Market Cap: activate to sort column descending"]{width:105px !important}#greek_montage_symbol_detail table{margin-right:2px}#greek_montage_symbol_detail th{text-align:right !important}#greek_montage_symbol_detail td{padding-right:3px;text-align:right !important}#greek_montage_symbol_detail .alpha{text-align:left !important}#greek_montage_symbol_detail .sorting,#greek_montage_symbol_detail .sorting_asc,#greek_montage_symbol_detail .sorting_desc{padding-right:15px !important}#greek_montage_symbol_detail table caption{margin-top:20px}#esp_screens_table .top_value_wrapper{float:right !important;margin-top:-39px}.top_value_wrapper{float:right !important;margin-top:-48px;margin-top:-39px\9}.bottom_value_wrapper{position:relative;height:50px}.bottom_value_wrapper .dataTables_length{position:absolute;top:4px;right:-370px;bottom:-14px;margin-top:25px;z-index:1}.bottom_value_wrapper #table_all_length{position:relative;top:4px;right:-370px;bottom:-14px;margin-top:25px;width:100%}#insider_tabs .bottom_value_wrapper #table_all_length{position:absolute;width:auto}#insider_tabs .bottom_value_wrapper .dataTables_length{width:}.bottom_value_wrapper .dataTables_paginate{position:absolute;right:-374px;width:385px}#rank_buy_list .bottom_value_wrapper{height:20px}.highlight_option{background:#d8e7f0}.highlight_info{background:url('/images/zacks/blue_highlight.png') no-repeat 0 0;padding:0 0 5px 25px;margin-top:8px}#earnings_announcements_tabs ul.tabs,#earnings_calendar_table ul.tabs{margin-top:40px !important}#option_chain_symbol_detail .dataTables_wrapper{overflow:hidden;margin-bottom:20px;padding-bottom:10px}#option_chain_symbol_detail .top_value_wrapper,#etf_holding_details .top_value_wrapper,#mf_holding_details .top_value_wrapper,#quote_zer_table .top_value_wrapper{margin-top:0;margin-right:7px;margin-bottom:10px}#earnings_announcements_tabs .top_value_wrapper,#earnings_calendar_table .top_value_wrapper{margin-top:-70px}#option_chain_symbol_detail .dataTables_paginate,#greek_montage_symbol_detail .dataTables_paginate,#etf_holding_details .dataTables_paginate,#option_chain_symbol_detail .dataTables_length,#greek_montage_symbol_detail .dataTables_length,#etf_holding_details .dataTables_length,#mf_holding_details .dataTables_paginate,#earnings_announcements_tabs .dataTables_paginate,#mf_holding_details .dataTables_length,#quote_zer_table .dataTables_paginate,#quote_zer_table .dataTables_length,#earnings_announcements_tabs .dataTables_length,#insider_tabs .dataTables_paginate,#insider_tabs .dataTables_length,#rank_industry_table .dataTables_length,#zacks_estimate .dataTables_paginate,#rank_industry_table .dataTables_paginate,#zacks_estimate .dataTables_length{right:-520px}.right_content_trade .bottom_value_wrapper .dataTables_paginate,.right_content_trade .bottom_value_wrapper .dataTables_length{right:-540px}#zacks_estimate footer{margin-top:60px}#earnings_calendar_table .dataTables_paginate{right:-375px}#quote_equity_research_full_body .dataTables_paginate,#quote_equity_research_full_body .dataTables_length{right:-745px}#about_brecs_content caption,#option_chain_symbol_detail caption,#etf_holding_details caption,#greek_montage_symbol_detail caption,#zacks_rank_performers caption,#performance caption,#earnings_growth_estimates caption,#detailed_earnings_estimates caption,#agreement_estimate_revisions caption,#magnitude_consensus_estimate_trend caption,#upside_most_recent_consensus caption,#reported_earnings_history caption,#quarterly_annual_estimates_by_analyst caption,#industry_drilling_details caption,#mf_holding_details caption{background:#efefef;border:1px solid #999;font-size:10pt;margin-bottom:5px;padding:2px 0;text-align:left}#top_rank_etf_table table td:nth-child(4),#top_rank_etf_table table td:nth-child(5),#top_rank_etf_table table td:nth-child(6),#top_rank_etf_table table td:nth-child(7){padding-right:7px}#top_rank_etf_table table th:first-child{width:85px !important}#top_rank_etf_table table th:nth-child(4){width:60px !important}#top_rank_etf_table table th:nth-child(5),#top_rank_etf_table table th:nth-child(6),#top_rank_etf_table table th:nth-child(7){width:45px !important}#option_montage_table table th:first-child{width:47px !important}#option_montage_table table th:nth-child(2),#option_montage_table table th:nth-child(3),#option_montage_table table th:nth-child(4),#option_montage_table table th:nth-child(5),#option_montage_table table th:nth-child(6),#option_montage_table table th:nth-child(9),#option_montage_table table th:nth-child(10),#option_montage_table table th:nth-child(12),#option_montage_table table th:nth-child(13),#option_montage_table table th:nth-child(14),#option_montage_table table th:nth-child(15),#top_ranked_mf .dataTable th:nth-child(5),#top_ranked_mf .dataTable th:nth-child(6),#top_ranked_mf .dataTable th:nth-child(7),#top_ranked_mf .dataTable th:nth-child(8){width:50px !important}#option_montage_table table th:nth-child(11){width:60px !important}#option_montage_table table th:nth-child(7),#option_montage_table table th:nth-child(8){width:40px !important}#static_pagination_footer #esp_outperform_length,#static_pagination_footer #earnings_announcements_paginate{right:0}#static_pagination_footer #esp_outperform_length select{width:100px !important;font-size:10pt}#static_pagination_footer .dataTables_length{margin-top:31px}#zacks_rank_performers img{margin:12px 0}#zacks_rank_performers caption,#focus_list #performance caption{font-weight:bold;color:#4b4b4b}#quote_zer_table table th:first-child,#quote_zer_table table th:nth-child(3),#focus_list #focuslist_view_list_wrapper table th:nth-child(7){width:80px !important}#quote_zer_table table th:nth-child(2),#quote_zer_table table th:nth-child(4){width:280px !important}#top_zrank_industry_rank table th:nth-child(3),#top_zrank_industry_rank table td:nth-child(3){width:180px !important}#top_zrank_industry_rank table th:nth-child(5),#top_zrank_industry_rank table td:nth-child(5){width:33px !important}#zacks_rank_performers{border-top:0}#rank_buy_list #full_one_list th:first-child{width:170px !important}#find_family_funds_table table.dataTable th:first-child,#rank_buy_list #additions_deletions th:first-child{width:270px !important}#rank_buy_list #full_one_list table th:nth-child(3),#rank_buy_list #growth table th:nth-child(3),#rank_buy_list #income table th:nth-child(3),#rank_buy_list #momentum table th:nth-child(3),#rank_buy_list #value table th:nth-child(3),#rank_buy_list #additions_deletions table th:nth-child(3){width:250px !important}#rank_buy_list #full_one_list table th:nth-child(4){width:80px !important}#etf_funds_data table th:first-child{width:120px !important}#stocks_rank_in_industry .sorting,#stocks_rank_in_industry .sorting_asc,#stocks_rank_in_industry .sorting_desc{padding-right:15px !important}#stocks_rank_in_industry table th:first-child{width:180px !important}#stocks_rank_in_industry table th[aria-label="EPS Estimate(Current Yr): activate to sort column ascending"],#stocks_rank_in_industry table th[aria-label="EPS Suprise(Last Qtr): activate to sort column ascending"]{width:70px !important}#pfp_archives_list td,#earnings_release td,#events_results td,#sector_industry_clarification table td,#etf_funds_data table td{padding-top:7px !important;padding-bottom:7px !important}#top_rank_etf td{padding-bottom:5px}#top_ranked_mf ul.tabs{margin-top:25px !important}#sector_industry_clarification th:nth-child(2),#sector_industry_clarification td:nth-child(2),#sector_industry_clarification th:nth-child(4),#sector_industry_clarification td:nth-child(4){padding-right:20px}#sector_industry_clarification th:first-child,#sector_industry_clarification th:nth-child(3),#sector_industry_clarification th:nth-child(5){width:117px !important}#brokerage_research_digest th:first-child{width:75px}#brokerage_research_digest th:nth-child(2){width:55px}#brokerage_research_digest th:nth-child(3){width:125px}#brokerage_research_digest th:nth-child(4){width:64px}#brokerage_research_digest th:nth-child(5){width:35px}#brokerage_research_digest th:nth-child(6){width:75px}#brokerage_research_digest th:nth-child(7){width:85px}#brokerage_research_digest td:nth-child(4),#brokerage_research_digest td:nth-child(5){padding-right:7px}#brokerage_research_digest td:last-child{padding-right:0}#performance table th.last_block,#performance table td.last_block,#model_portfolios table th.last_block,#model_portfolios table td.last_block,#perf_zacks_method_for_trading table th.last_block,#perf_zacks_method_for_trading table td.last_block,#zacks_anomaly_screens table th.last_block,#zacks_anomaly_screens table td.last_block,#perf_trading_services table th.last_block,#perf_trading_services table td.last_block{padding-left:10px}#find_family_funds_table td,#etf_screens table td{height:25px}#focuslist_view_list th[aria-label="Company: activate to sort column ascending"],#focuslist_view_list th[aria-label="Company: activate to sort column descending"],#etf_screens th[aria-label="ETF Name: activate to sort column ascending"],#etf_screens th[aria-label="ETF Name: activate to sort column descending"]{width:160px !important}#about_estimate_research table td:nth-child(3){padding-left:10px}#quarterly_annual_estimates_by_analyst table th:first-child,#quarterly_annual_estimates_by_analyst table td:first-child{width:80px;padding-right:10px}#quarterly_annual_estimates_by_analyst table th:nth-child(2),#quarterly_annual_estimates_by_analyst table td:nth-child(2){width:235px}#quarterly_annual_estimates_by_analyst table th:nth-child(3),#quarterly_annual_estimates_by_analyst table td:nth-child(3){width:75px}#quarterly_annual_estimates_by_analyst table th+th+th+th,#quarterly_annual_estimates_by_analyst table td+td+td+td{width:40px}#find_family_funds_table .no_report{padding-top:0}#industry_drilling_details .dataTable th[aria-label="Company Name: activate to sort column ascending"],#industry_drilling_details .dataTable th[aria-label="Company Name: activate to sort column descending"]{width:280px !important}#industry_drilling_details .dataTable th[aria-label="Symbol: activate to sort column ascending"],#industry_drilling_details .dataTable th[aria-label="Symbol: activate to sort column descending"],#industry_drilling_details .dataTable th[aria-label="Rank: activate to sort column ascending"],#industry_drilling_details .dataTable th[aria-label="Rank: activate to sort column descending"]{width:100px !important}#quote_style_score_ribbon{margin-top:-34px !important}#text{margin:50px auto}.hotspot{padding-bottom:1px;cursor:pointer}.hotspot_topbox{color:#000;padding-bottom:1px;cursor:pointer;font-size:10pt;font-family:Helvetica,Arial,sans-serif}#tt{position:absolute;display:block}#tttop{display:block;height:5px;margin-left:5px;overflow:hidden}#ttcont{display:block;padding:10px 12px 10px 7px;margin-left:5px;margin-top:15px;background:#ece9d8;color:#000;font-size:11pt;border-bottom:1px solid #000;border-top:1px solid #000}#ttbot{display:block;height:5px;margin-left:5px;overflow:hidden}#third_rail section#scmutual_chart_right{padding:0 !important;margin-bottom:10px !important;overflow:hidden;border:none !important}#scmutual_chart_right img{float:right}#scmutual_chart_left{height:170px;padding:0 !important;margin-bottom:10px;text-align:center}.black_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:.8;opacity:.80;filter:alpha(opacity=80)}.scm_popup_content{font-family:"Lucida Grande","Lucida Sans Unicode",Symbol,Verdana,sans-serif;font-size:13px;display:none;position:fixed;top:35%;left:35%;width:364px;height:190px;padding:0 5px 2em 2em;z-index:1002;overflow:auto;border-radius:6px;border:1px solid #fff;background:url('/images/zacks/scmutual/scmutualpopup_bg.png') no-repeat #fff}.scm_popup_content header{min-height:85px}.scm_popup_content p{padding-left:70px;padding-bottom:10px;color:#4b4b4b;font-size:15px}.scm_popup_content section,.scm_popup_content header{overflow:hidden}.scm_popup_content section>h1{font-size:13.5pt;text-align:center;margin:0 0 25px 0}.scm_popup_content section div,.scm_popup_content section div+div{text-align:center;float:left;width:50%;display:inline-block}.scm_popup_content div[role="banner"] h1{margin-top:0;margin-bottom:0}input.scmbtn{background:#01573e;border:1px solid #01573e;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;color:#fff;width:90px;float:right !important;padding:4px 0 4px 0;margin:20px 5px 0 5px;font-weight:bold}input.scmbtn.active{background:#01573e;border:1px solid #01573e}input.scmbtn.deactive{background:#787878;border:1px solid #787878}#scmutual_chart_lb input[type=submit],#scmutual_chart_lb input[type=submit]{float:right !important;padding:4px 0 4px 0 !important;clear:none}.mugshot>span,.mugshot_large>span,.mugshot_huge>span{position:relative;float:left;width:130px;height:193px;margin-top:-9px;margin-right:11px;border:1px solid #cacaca}.mugshot>span{margin-top:2px;width:47px;height:64px}.mugshot_large>span{margin-top:2px;width:59px;height:87px}.mugshot img,.mugshot_large img,.mugshot_huge img{position:absolute;clip:rect(0,132px,200px,0)}.mugshot img{clip:rect(96px,209px,161px,162px);margin-left:-162px;margin-top:-97px}.mugshot_large img{clip:rect(0,209px,90px,150px);margin-left:-150px;margin-top:0}.smart-banner{position:absolute;left:0;top:-204px;border-bottom:1px solid #e8e8e8;width:1035px;height:142px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#swb-save{position:fixed;right:20px;top:24px;border:1px solid #bfbfbf;width:20%;min-width:87px;height:50px;font-size:25px;line-height:48px;text-align:center;font-weight:bold;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset}#swb-save:active{line-height:45px;background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}.smart-glossy-icon{width:120px;height:120px;box-shadow:0 2px 4px rgba(0,0,0,0.4);border-radius:23px;position:absolute;left:71px;top:10px;display:block}#swb-close{position:absolute;left:5px;top:5px;display:block;border:6px solid #FFF;width:30px;height:30px;font-family:'ArialRoundedMTBold';font-size:30px;line-height:30px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:21px;box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:subpixel-antialiased}#swb-close:active{color:#aaa}#swb-info{position:absolute;left:202px;top:14px;width:44%;font-size:25px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}#swb-info strong{display:block;font-size:13px;color:#4d4d4d}#swb-info em{font-style:normal;text-transform:uppercase}.star-rating-non-editable-container{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAcklEQVQoz2P4//8/AzmYgWKN6KC4uFgYhGF8UjTqgjBJGqG2GUOxMF6NQAViQCwFxGpAbICk0QAqBpITw6ZRAUkxLqyA1akENCvg9SNQgRYWTVoEA4cSjTDFalAM5uPVCFTABY0/ASSDBKBiXNRNcqRiADBao1Bj6dJdAAAAAElFTkSuQmCC) top left repeat-x;left:-1px;list-style:none;margin:0;padding:0;position:relative;top:1px;height:14px;width:69px}.tiny-star{position:relative}.tiny-star .current-rating{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAdElEQVQoz2P4//8/AzmYgWKN6KC4uDgBhGF8UjQ+AGGSNEJt+w/FCXg1AhUUAHEDEB8A4g9IGj9AxUByBdg0LkBSjAsvwOpUApoX4PUjUMEFLJouEAwcSjTCFB+AYjAfr0agAgNo/AUgGRQAFTOgbpIjFQMAtcfKBD81ItYAAAAASUVORK5CYII=) left bottom;height:14px}.current-rating{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAdElEQVQoz2P4//8/AzmYgWKN6KC4uDgBhGF8UjQ+AGGSNEJt+w/FCXg1AhUUAHEDEB8A4g9IGj9AxUByBdg0LkBSjAsvwOpUApoX4PUjUMEFLJouEAwcSjTCFB+AYjAfr0agAgNo/AUgGRQAFTOgbpIjFQMAtcfKBD81ItYAAAAASUVORK5CYII=) left bottom repeat X;display:block;position:absolute}