/*Created at: 07/03/25 08:53:32*/
 .theme,.sector_transcripts_page {margin-top:0 !important; background-image:none !important}
.most_popular_transcripts_page {margin-top:0 !important; background:url(https://static1.seekingalpha.com/images/universal/sector_theme_bg_repeaty.gif?1715517020) repeat-y scroll 0 0}
.most_popular_transcripts_page .opinion_box .list_wrapper {padding:0 0 25px}
.most_popular_transcripts_page #main_content {width:680px}
.most_popular_transcripts_page .empty{ font-size:1.1em}
#content_wrapper.theme p {margin:7px 0 10px}
#content_wrapper.theme.market_currents #ads_and_tools {padding:0 7px 0 13px}
a.market_currents_permalink {font-size:0.9em !important; font-weight:500 !important; background-repeat:no-repeat}
#content_wrapper.theme.market_currents #main_content {z-index:0}
.opinion_box ul.stripes_list {padding:0; width:auto}
.opinion_box #paging ul {padding:20px 0 0 0; width:auto}
.opinion_box #paging ul li a {padding:5px 6px}
.opinion_box #paging ul li.next a {padding:5px 15px 5px 3px}
.opinion_box #paging li.previous a {padding:5px 3px 5px 15px}
.opinion_box #paging li.selected span {padding:6px 2px 5px}
.opinion_box #paging li.dots span {padding:5px 1px}
#content_wrapper.theme ul.stripes_list li a.article_link {font-size:1.2em; font-weight:700}
.opinion_box .list_wrapper .note {color:#797979; font-size:0.85em; margin:5px 0 15px; padding-left:10px}
.opinion_box .stripes_list li {padding:0 0 11px !important; color:#ccc; float:left; width:500px}
.opinion_box .stripes_list li .user_image.author {background-color:#FFFFFF; border:1px solid #5D0404 !important; padding:1px !important; float:left; width:20px; height:20px; margin:0 7px 0 0}
.opinion_box .stripes_list li .user_image.author img {background:url(https://static1.seekingalpha.com/images/user/user_default_20x20.gif?1715517020) no-repeat scroll 0 -90px; float:left; width:20px; height:20px}
.opinion_box .stripes_list li .content{ float:left; width:460px}
.opinion_box .list_wrapper .link_to_transcript_center {padding-top:17px}
.opinion_box .list_wrapper .link_to_transcript_center div {font-size:1em; padding-bottom:3px}
.opinion_box .list_wrapper .link_to_transcript_center a {font-size:1.3em; font-weight:700}
.opinion_box ul li .date {color:#939393}
.opinion_box ul li .date * {font-size:0.86em !important; color:#939393}
.opinion_box ul li .date span a,.opinion_box ul li .date span strong,.opinion_box ul li .date a strong {font-size:1.0em !important}
.opinion_box ul .date a:hover {color:#024999}
.results_container {float:left; padding-left:5px; width:548px;}
.results_container iframe {padding-left:0; width:548px !important}
#dashboard_advert_box.get_by_mail div {font-size:12px !important; float:left}
.page_top .dashboard_title_date {font-size:0.5em !important; color:#777 !important; display:block; padding-top:2px}
.united_sidebar.portfolio h1 {color: #222222; font-family: inherit; font-size: 14px; font-weight: bold; padding: 2px 0 9px 10px}
.united_sidebar.portfolio .theme_sub_links a,.united_sidebar.portfolio .theme_sub_links span {padding: 2px 0 8px 10px;width:auto;display:block}
.united_sidebar.portfolio .theme_sub_links a:hover{color:#ff0000;text-decoration: none}
.united_sidebar.portfolio{ width:auto; height:auto; z-index:4; margin-bottom:8px}
.united_sidebar.portfolio .theme_sub_links{padding:0;margin:0;position:relative;z-index:99}
.united_sidebar.portfolio .theme_sub_links hr{ background: none repeat scroll 0 0 #C8C8C8; border: medium none; height: 1px; margin: 0 0 6px 10px; padding: 0; width: 100%;}
.united_sidebar {width:140px; padding:0; position:relative; border-bottom:none; float:left; height:600px}
.united_sidebar h5,.united_sidebar .h5 {color:#2D2D2D; display:block; font-family:arial,helvetica,clean,sans-serif; font-size:1.094em; font-weight:700; padding:11px 3px 9px 10px; border-bottom:5px solid #D7E2E8; zoom:1; margin-bottom:11px; width:127px}
.united_sidebar .main_title {border-bottom:5px solid #D7E2E8; color:#2d2d2d; font-weight:bold; font-size:1.1em; padding:11px 3px 9px 10px; margin:0 0 10px; zoom:1; width:127px}
.theme .united_sidebar .main_link {display:block; padding:0 3px 8px 0}
.theme .united_sidebar .main_link a {padding:0 0 0 11px !important; text-indent:0; width:auto}
.united_sidebar dl {margin-bottom:50px; float:left; clear:both}
.united_sidebar .sub_h5 {font-size:1.0em; padding:18px 3px 7px 10px; font-weight:700}
.united_sidebar h6,.united_sidebar .selected {color:#BE500A; display:block; font-family:arial,helvetica,clean,sans-serif; font-size:12px; font-weight:500; padding:0 0 8px 21px; zoom:1; border-left:none; border-right:none; font-weight:700; cursor:default}
.theme .united_sidebar h6 {padding:0 0 5px 0px}
.theme .united_sidebar .selected {padding:3px 5px 6px 0px !important}
.united_sidebar h5.first {border-top:none}
.united_sidebar a {width:114px; padding:0px 0 0px 21px; border-bottom:none; font-size:12px; line-height:1.2em; color:#024999; display:block}
.theme .united_sidebar a {padding:3px 5px 6px 11px; width:123px; font-size:11px}
.theme .united_sidebar a:hover{color:#ff0000}
.united_sidebar .theme_sub_links a {padding:2px 5px 3px 21px}
.united_sidebar a:visited {color:#024999}
.united_sidebar .theme_sub_links {width:auto; margin:7px 0 0; padding:5px 0 0}
.united_sidebar .search_transcripts_by_stock {padding:0 3px 0 11px}
.united_sidebar .search_transcripts_by_stock .submit {padding:0 4px}
a.dashboard_article_link:visited,a.wl_hover_link:visited {color:#579FC4}
a.dashboard_article_link:visited:hover {color:#ff0000}
.earnings .get_by_mail .get_btn {cursor:pointer; float:left; margin:0 0 0 10px}
.earnings .get_by_mail .get_btn_l {background:url(https://static3.seekingalpha.com/images/universal/get_by_mail.png?1715517020) repeat scroll 0 0; float:left; height:30px; width:26px}
.earnings .get_by_mail .get_btn_c {background:url(https://static3.seekingalpha.com/images/universal/get_by_mail.png?1715517020) repeat-x scroll 0 -30px; color:#2D2D2D !important; float:left; font-size:12px !important; height:21px; padding:6px 4px 0 2px; width:auto}
.earnings .get_by_mail .get_btn_r {background:url(https://static3.seekingalpha.com/images/universal/get_by_mail.png?1715517020) repeat scroll -29px 0; float:left; height:30px; width:4px}
.opinion_box {float:left}
.theme .opinion_box{ float:left; margin:0 0 0 26px; padding:0 0 20px; width:500px}
.theme.with_date_separators .opinion_box{ margin:0px 0 0 26px}
.background_left_gray {float:left}
.theme.no_color_in_columns .background_left_gray,.theme.sector_transcripts_page .background_left_gray,.most_popular_transcripts_page .background_left_gray,.theme.with_date_separators .background_left_gray{ width:1000px}
.opinion_box .list_wrapper {float:left !important; width:500px !important; padding:0 0 25px 0}
ul.stripes_list.less_details li {padding:10px 0 8px 22px !important}
ul.stripes_list li.empty_page_messages {background-color:#F2F2F2 !important; background-image:none !important; font-size:1.1em; font-weight:500; line-height:193% !important; border-top:1px dashed #BFC8CD; padding:14px 20px 14px 20px}
ul.stripes_list li.empty_page_messages a {font-size:1em; font-weight:500}
ul.stripes_list li a {font-size:1.015em; font-weight:500}
ul.stripes_list .date a {font-size:1em}
ul.stripes_list li .date {color:#999; font-size:1.0em; font-weight:500}
.lists_pages_content .edit_my_portfolio {clear:both; float:left; width:500px}
.portfolio_page .lists_pages_content #block_currents .symbol_articles_list li{ padding:0 0 15px}
.latest_opinion_analysis_page ul.stripes_list {padding:0 0 35px; clear:both; float:left; margin:-7px 0 0}
.latest_opinion_analysis_page ul.stripes_list li {padding:7px 0; float:left; width:486px}
.latest_opinion_analysis_page ul.stripes_list li .user_image.author {float:left; width:28px; height:28px; background:url(https://static3.seekingalpha.com/images/article/commenter_images_top.png?1715517020) no-repeat scroll 0 -40px; padding:2px 2px 2px 8px; margin:0 10px 0 0; border:none}
.latest_opinion_analysis_page ul.stripes_list li .user_image img {float:left; width:28px; height:28px}
.latest_opinion_analysis_page ul.stripes_list li .content {float:left; width:452px}
.latest_opinion_analysis_page ul.stripes_list li img.wl_icon {margin-right:1px; margin-top:1px}
.latest_opinion_analysis_page ul.stripes_list li .date {padding-left:0px}
.latest_opinion_analysis_page ul.stripes_list li .date a:hover {color:#024999}
.most_popular_transcripts_page .find_transcripts_by_company_symbol{ margin:0 0 0}
.most_popular_transcripts_page .search_transcripts_for_word_expression {margin:0 0 0}
.most_popular_transcripts_page .search_transcripts_for_word_expression form {margin-top:3px}
.most_popular_transcripts_page .search_transcripts_for_word_expression h3,.most_popular_transcripts_page .find_transcripts_by_company_symbol h3 {padding:0 0 5px}
.business_intelligence_page .page_main,.most_popular_transcripts_page .page_main{ margin:0 24px 0 24px}
.business_intelligence_content .search_area .search_center {background:url(https://static2.seekingalpha.com/images/universal/business_intelligence_search_box.png?1715517020) repeat-x scroll 0 0; height:53px; width:470px; float:left; padding:8px 15px 0 15px; border-top:1px solid #e1e1e1; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dadada}
.business_intelligence_content .search_area .text {border:2px solid #a1a1a1; padding:12px 8px; font-size:1.1em; float:left; width:370px; color:#A5A5A5; height:16px}
.business_intelligence_content .search_area form {float:left}
.business_intelligence_content .search_area .button {background:url(https://static1.seekingalpha.com/images/universal/business_intelligence_search_button.png?1715517020); height:44px; width:69px; border:none; cursor:pointer; font-size:1.4em; color:#444; float:left; margin-left:5px; position:relative; top:-1px}
.business_intelligence_content ul.transcript_search_results_list {clear:both; margin:20px 0px 0 3px; color:#B5B5B5}
.business_intelligence_content ul.transcript_search_results_list li {padding-bottom:16px}
.business_intelligence_content ul.transcript_search_results_list li a {font-size:1.3em}
.business_intelligence_content ul.transcript_search_results_list li .date {color:#959595}
.business_intelligence_content ul.transcript_search_results_list li .content {color:#000}
.business_intelligence_content ul.transcript_search_results_list li .appears {padding-left:10px; color:#000}
.business_intelligence_content .empty {height:600px; line-height:1.4em; padding:0 39px 0 0; font-size:1.25em; float:left; color:#999}
.business_intelligence_content .empty div {color:black}
.business_intelligence_content #paging ul {width:500px !important}
.search_transcripts_by_stock .text_stock {width:77px}
.sector_theme_rss {cursor:pointer; background:url(https://static2.seekingalpha.com/images/universal/rss_icons.png?1715517020) no-repeat scroll -70px 0; width:26px; height:24px; float:left; position:relative; top:31px}
.most_popular_transcripts_page .mini_category {margin-bottom:10px}
.page_top .get_daily_transcripts_button {color:#AFB1B2; font-family:arial,helvetica,clean,sans-serif; font-size:0.595em; padding:8px 0 0 10px}
.dashboard_in_sector_more {font-size:1.1em; font-weight:700; position:relative; top:4px; padding-left:10px; color:#024999 !important}
.business_intelligence_page .page_content{ background:none !important}
.search_pages_tabs_line {width:660px; height:0; border-top:1px solid #b0b0b0; margin-top:43px;margin-bottom:20px;float:left;}
.search_pages_tabs {clear:both;float:left;margin-top:-58px;_margin-top:20px;_margin-bottom:10px;*width:500px}
.search_pages_tabs li {float:left;display:inline; border-left:1px solid #B0B0B0;border-top:1px solid #B0B0B0;border-bottom:1px solid #B0B0B0;}
.search_pages_tabs li.first {margin-left:25px;}
.search_pages_tabs li.last {border-right:1px solid #B0B0B0;}
.search_pages_tabs li.selected {border-bottom:1px solid #fff;}
.search_pages_tabs li a {float:left; padding:10px 15px; font-size:1.1em; text-decoration:none !important; color:#024999 !important;white-space:nowrap}
.search_pages_tabs li.selected a {color:#000 !important; font-weight:700; cursor:default;}
.sa-search-page #ads_and_tools {margin-top: -134px;}
.perf_ul {width:144px !important; margin-right:15px; padding-right:0px; *margin-left:-12px; border-right:1px dotted #e6e6e6; list-style-type:disc; float:left;display:inline; margin-top:7px}
.perf_ul li a {color:#024999 !important; font-size:11.5px}
.perf_ul.last_perf_ul {border-right:0; width:165px !important; padding-right:0px}
td.holdings_input div.cal_cnt .calendar{z-index: 0}
td.holdings_input div.cal_cnt{position:relative;z-index: 2}
td.holdings_input div.cal_input_cnt{padding-left:0;float:right}
td.holdings_input div.cal_input_cnt input{float:left;position: static;z-index:0;color:#8d8d8d}
.portfolio_disclaimer_box {border:2px solid #000; color:#222; padding:10px 5px 10px 10px; width:370px; float:left; position:absolute; top:-100px; left:0; background:#fff; font-size:1.1em; cursor:default}
.portfolio_disclaimer_msg {color:#666; font-size:0.9em; float:left}
.portfolio_disclaimer_msg_button {color:#024999 !important; cursor:pointer !important}
.cfa_page_content_wrapper{ margin: 0 0 0; clear: both; float: left; width: 1000px}
.cfa_page_content_wrapper .united_sidebar{ width:160px; margin:0 17px 0 0}
.cfa_page_content_wrapper #main_content {padding: 0 0 120px; width: 500px}
.cfa_page_content_wrapper #main_content .mini_category{ float:left}
.portfolio_table {float:left; width:100%; border-collapse:collapse}
.portfolio_table tr td.last {text-align:right}
.portfolio_table tr td.last span{ font-size:12px }
.portfolio_table thead tr th {text-align:right; border-bottom:1px dotted #d3d3d3; padding:5px 6px 5px 0; font-size:0.86em}
.portfolio_table thead tr th.symbol{ text-align:left}
.portfolio_table .table_htext {font-weight:700; font-size:11px}
.portfolio_table thead t th.last {color:#000; cursor:pointer; font-size:9px}
.portfolio_table thead tr th.last span{ color:#024999; font-size:9px; display:inline-block; padding:0 5px 0 3px}
.portfolio_table thead tr th.last span.sep{ color:#024999; padding:0; font-size:9px; height:7px; line-height:6px; border-right:1px solid #959595; display:inline-block}
.portfolio_table .up {color:#5D911B}
.portfolio_table .down {color:#CB0000}
.portfolio_table tbody a {font-weight:700}
.portfolio_table tbody .last a {font-weight:500; font-size:0.9em}
.portfolio_table tbody tr.odd td{ background-color:#F4F4F4}
.portfolio_table tbody tr td {padding:5px 6px 5px 0; text-align:right; font-size:0.937em; color:#2d2d2d; font-weight:bold}
.portfolio_table tbody tr td.symbol{ text-align:left; padding:5px 0 5px 7px}
.portfolio_table tbody tr td.symbol a{ color:#024999}
.portfolio_table tbody tr td.symbol a:hover{ color:#ff0000}
.portfolio_table .note {font-size:0.85em; margin:5px 0; color:#222}
#pro_stick{ background:whiteSmoke; border-bottom: 1px solid #C4C4C4; width:100%; height:28Px; --position: fixed}
.united_sidebar.portfolio #portfolio_dropdown #box {float:left; overflow:hidden; height:0; margin-top:-6px; position:absolute; width:189px; border-radius: 6px}
.united_sidebar.portfolio #portfolio_dropdown ul#list_box{ background: #F0F0F0; position: relative; top: 0; z-index: 1}
#box ul li:hover {background-color: #5B98FE}
#box ul li a:hover {color: #FFF}
 .author .page_top .badge_top {left:0; position:absolute; top:0}
.follow_sidebar.f_author .author_page_tools {background:url(https://static.seekingalpha.com/images/user/user_img_header_bg_repeaty.jpg?1715517020) repeat-y !important; width:169px}
.follow_sidebar.f_author .user_followers_following {width:169px}
.follow_sidebar.f_article .author_page_tools {width:160px}
.follow_sidebar.f_article .user_followers_following {width:160px}
h1#author_header {background-color:#fff; color:#891C0D; display:block; font-size:2.5em; font-weight:500; padding-left:10px; padding-top:14px; line-height:24px; height:46px}
#main_content.no_background {background-color:#fff}
.author_title_wrapper {clear:both; width:610px; float:left}
h2#author_latest_articles.filtered {background:url(https://static3.seekingalpha.com/images/universal/filter_by_title_filter.png?1715517020) no-repeat !important}
h2#author_latest_articles.filtered a {color:#024999; font-weight:700}
span.filter_by_arrows {background:url(https://static3.seekingalpha.com/images/universal/filter_by_title_arrows.png?1715517020) no-repeat; width:13px; height:14px; display:block; float:left; margin:14px 0 0 7px; *margin:12px 0 0 7px}
#author_articles_wrapper {float:left; display:inline; padding-bottom:35px}
#author_articles_wrapper .author_content {padding:0; float:left; width:610px; margin:0; zoom:1}
.author_content ul li {line-height: normal; padding-bottom: 8px}
.author_content>ul>li {border-bottom: 1px solid #e1e1e1; margin-bottom: 7px; padding-bottom: 8px}
.author_content ul li .date {color: #7B7B7B; font-size: 11px; margin-top:2px}
.author_content ul li .date .pro_article_tag {color: #d49300; font-weight: bold}
.author_content ul li .date .bullet {color: #7B7B7B}
.author_content ul li .date .editors_picks {color:#FF7200; font-weight:bold}
.author_content ul li .date a {color: #7B7B7B; font-size: 11px; font-weight: normal}
.author_content ul li a {font-size: 14px; font-weight: bold}
.author_content ul li span .dashboard_article_link {padding-bottom: 2px; display: block}
#author_articles_wrapper .author_bio_articles_link {margin-top:10px; float:left; font-weight:700; color:#024999; padding:0}
.author_page .author_content .author_page_text {font-size:1.1em; line-height:1.4em; margin:0 0 0; padding:0 0 11px 11px}
.author_page .author_content.anonymous .author_page_text{ padding:0 0 11px 0px}
 #secondary_ads .authorpic {border:2px solid #CDCDCD; padding:3px}
#main_content #secondary_ads h3 {color:#930303; font-size:1.1em; padding-top:6px; font-weight:700; width:160px; border-bottom:1px dashed #BFC8CD; padding-bottom:7px; font-family:arial,helvetica,clean,sans-serif}
#secondary_ads li {padding-left:15px; padding-bottom:5px}
#secondary_ads li a {font-weight:700; font-size:0.9em}
#secondary_ads ul {padding-bottom:4px; padding-top:0; width:160px}
#secondary_ads h4 {font-size:1.1em; margin-top:7px; font-family:arial,helvetica,clean,sans-serif}
#secondary_ads .bookpic {border:2px solid #CDCDCD; padding:3px; clear:both}
#secondary_ads .contribute_an_article {border-top:1px dashed #BFC8CD; margin-top:17px; padding-top:30px; padding-bottom:35px}
#secondary_ads .back_to_yahoo_finance {margin-top:33px; margin-bottom:8px}
#ads_and_tools #most_popular_feeds {display:block; float:none; width:auto; zoom:1}
#ads_and_tools #most_popular_feeds ul li .rss {right:195px}
#ads_and_tools #most_popular_feeds ul li h4 {font-size:13px}
#ads_and_tools #most_popular_feeds ul li {padding-left:0; padding-right:0; margin-left:10px; margin-right:10px}
#ads_and_tools #most_popular_feeds ul li .yahoo {right:110px;}
#ads_and_tools #most_popular_feeds ul li .google {right:0;}
#ads_and_tools #most_popular_feeds ul li .rss {right:178px;}
  #page_header #article_info span.stocksize {width:200px; position:relative; padding-left:4px; margin-bottom:2px; float:right}
 #maincontent h1#author_header {margin-left:150px; display:block; float:left}
.author_info_bottom_green {background:url(https://static3.seekingalpha.com/images/user/author_info_bottom_green.png?1715517020) repeat-x; width:140px; height:11px; float:left; font-size:0}
h1#author_header {background-image:none}
.author_watchlist_header {border-bottom:1px dashed #BFC8CD; padding-bottom:11px; background-color:#fff}
.author_page #ads_and_tools .share_this_page_right_side {float:left; margin:0 0 20px}
.author_page #ads_and_tools .share_this_page_right_side h6 {background:none repeat scroll 0 0 #E2EBF2; border:none; clear:both; color:#2D2D2D; float:left; font-family:arial,helvetica,clean,sans-serif; font-size:1.1em; font-weight:700; margin:0 0 10px; padding:3px 3px 3px 10px !important; width:287px; display:block}
.author_page #paging {margin:0px}
.author_page #paging li.previous a {padding:5px 3px 5px 16px}
.author_page #paging li a,.author_page #paging li.dots span{ padding:5px}
.author_page #paging li.selected span {padding:6px 5px 5px}
.author_page #paging li.next a {padding:5px 15px 5px 6px}
.author #ads_and_tools .item.latest_comments {margin:18px 0}
.author_page .author_navigation {float:left; padding:0; width:171px}
.author_navigation .user_link{ display:block; font-size:15px; font-weight:bold; color:#024999; margin:10px 17px 4px; overflow-x:hidden}
.author_page .author_main_content {float:left; display:inline; margin:0; width:610px}
.author_page #comments_page_content {margin:0 !important}
.author_page #paging ul {width:auto}
.author_page .top_white_spacer {background-color:#FFF; display:block; height:14px; width:169px}
.author_nav_content {float:left; border-bottom:1px solid #C0C0C0}
.author_nav_content li {position:relative; clear:both; float:left}
.author_page .author_navigation .nav_one {display:block; font-size:1.25em; padding:8px 5px 8px 9px; clear:both; color:#024999; margin:0; border-top:1px solid #C0C0C0; height:22px; width:156px; background:url(https://static.seekingalpha.com/images/sprites/repeatx.png?1715517020) repeat-x scroll 0 -4930px ; border-right:1px solid #E1E1E1}
.author_page .author_navigation .nav_one:hover {text-decoration:none !important}
.author_page .author_navigation .nav_one.chosen {color:#000; background:#fff; display:block; cursor:default; border-right:1px solid #fff}
.author_page .author_navigation .nav_one.first {margin:0px 0 0 0 !important; float:left}
.author_page .filter_by_symbol {clear:both; float:left; padding:15px 8px 0 8px; width:154px}
.author_page .filter_by_symbol h6 {color:#959595; font-family:arial,helvetica,clean,sans-serif; font-size:0.94em; font-weight:700}
.author_page .tag_cloud {margin:0; color:#918E89}
.author_page .tag_cloud .plus_more {color:#5b707e; display:block; font-size:15px; cursor:pointer; text-align:right; padding:0 3px 0 0}
.author_page .tag_cloud .plus_more span.three_dots {color:#024999}
.author_page .tag_cloud .plus_more span {color:#86a2c1; padding:0 2px}
.author_page .tag_cloud .plus_more span strong {color:#024999; font-weight:700; padding:0 3px 0 0}
.author_page .tag_cloud .size_large {font-size:14px; line-height:14px}
.author_page.tag_cloud .size_medium {font-size:14px}
.author_page .tag_cloud .size_small {font-size:14px}
.filter_articles {clear:both; float:left; *margin:15px 0 0; padding:0 0 3px 0; font-size:0.8em; width:486px; border-bottom: 2px solid #751412}
#author_articles_wrapper .filter_articles{ margin:0 0 10px; *margin:15px 0 10px}
.filter_articles .not_clickable {color:gray; float:left}
.filter_articles a.filter_by_issue {color:#024999; float:left; margin:0px 0 0; text-transform:uppercase}
.filter_articles span.filter_by_issue {color:#024999; float:left; margin:0px 0 0; text-transform:uppercase; cursor:pointer}
#portfolio_filters.filter_articles span.filter_by_issue{ font-size:13px; height:32px; float:left}
#portfolio_filters.filter_articles span.filter_by_issue.choose_this{ background: url(https://static2.seekingalpha.com/images/universal/pointer.png?1715517020) no-repeat scroll center bottom; color: #000; cursor: default; height: 28px}
#portfolio_filters.filter_articles{ margin:0}
.filter_articles span.filter_by_issue:hover{color:#ff0000}
.portfolio_selections .section {display:none;}
.portfolio_selections .selected {display:block !important;}
.filter_articles a.filter_by_issue span {color:#891C0D; font-weight:700; float:left; text-transform:uppercase}
.filter_articles .gray{ float:left; color:#959595; padding:0 3px; height:auto !important; width:auto !important; background-color:transparent !important}
.filter_articles a.filter_by_issue span:hover {text-decoration:none}
.author_navigation .trading_center_ads{ margin:24px 0 0; float:left}
.author_navigation .trading_center_ads li{ padding:0 0 22px 23px}
.author_navigation .nav_bottom_line{ background-color:#d4d4d4; height:1px; width:170px; font-size:0; float:left}
.author .page_top h1.has_badge {padding:8px 12px 0 66px; position:relative; margin:13px 0 15px 0 !important}
.author_page .author_main_content .red_title_text{ float:none}
.author_page .author_main_content .user_latest_comments .red_title_text{ float:left}
#author_articles_wrapper .note {background: #f5f5f5; float: left; margin: 2px 0 14px 0; padding: 10px 12px; font-size: 12px; line-height: 18px}
#author_articles_wrapper .note-width {width:586px}
.archived_lock_author_side_bar {height: 12px}
#rollover_menu{ position: absolute; z-index: 1000; line-height: 14px}
#rollover_menu .arrow {position: absolute; z-index: 1200; background:url(https://static2.seekingalpha.com/images/arrow_pop_up_horizontal.png?1715517020) no-repeat center center; top: 58px; left: 5px; width: 13px; height: 10px}
#rollover_menu #rollover_content {position: absolute; z-index: 1000; top: 40px; right: 16px}
#rollover_menu #promotion_box_rel {display: block; width: 290px; border: 1px solid #000000; box-shadow:none; background-color: #FEFFF9; padding: 0 2px 20px 2px}
#rollover_menu #promotion_box_rel .m_pop_inner {width:258px; padding:0 15px 0 15px; text-align: left}
#rollover_menu #promotion_box_rel .popup_header {color: #FF6F00; font-weight: bold; font-size: 12px}
#rollover_menu #promotion_box_rel .premium_research_header {border-bottom: 1px solid #FF6F00; padding: 6px 0 12px 0; margin-top: 10px; white-space: normal}
#rollover_menu #promotion_box_rel .learn_more {font-weight: bold }
#rollover_menu #promotion_box_rel .popup_row_first {border-bottom: 1px solid #FF6F00; padding: 6px 0 12px 0 }
#rollover_menu #promotion_box_rel .popup_row_second {border-bottom: 1px solid #FF6F00; padding: 8px 0 10px 0}
#rollover_menu #promotion_box_rel .popup_row_last {padding: 8px 0 0 0 }
#rollover_menu #promotion_box_rel .popup_row_header {font-size: 12px; font-weight: bold}
#rollover_menu #promotion_box_rel .popup_row_footer {padding-left: 25px; color: #8c8d87; font-size: 12px}
 .quote_chart > * {-webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  }
.quote_chart #qmQuoteChart {float: left; width: 100%}
.quote_chart #qmQuoteChart .chart-periods {float: left; height: 26px; margin-bottom: 9px}
.quote_chart #qmQuoteChart .chart-periods div {float: left; width: 26px; height: 19px; margin-right: 4px; padding-top: 5px; text-align: center; font: 12px Arial; font-weight: bold; text-transform: uppercase; color: #7D7D7D; border: 1px solid #7D7D7D; border-radius: 3px; background-color: #FFFFFF; cursor: pointer}
.quote_chart #qmQuoteChart .chart-periods span:first-child {margin-left: 2px}
.quote_chart #qmQuoteChart .chart-periods div:hover,.quote_chart #qmQuoteChart .chart-periods .current {color: #FFFFFF; border: 1px solid #FF7200; background-color: #FF7200}
.quote_chart #qmQuoteChart .chart-periods .current {cursor: default}
.quote_chart #qmQuoteChart .advanced-chart {float: left; padding: 5px 4px 4px; margin-left: 4px; border: 1px solid #7D7D7D; border-radius: 3px; font: 12px Arial; font-weight: bold; color: #7D7D7D; cursor: pointer; text-decoration: none}
.quote_chart #qmQuoteChart .advanced-chart:hover::before {background-color: #FF7200}
.quote_chart #qmQuoteChart #scottrade_325x30 {float: right; margin-top: -3px}
.quote_chart img {float: left}
.quote_chart #qmData {float: right; width: 175px; height: 168px; margin-left: 24px}
.quote_chart #qmData.loading {background: url(https://static1.seekingalpha.com/images/universal/loader.gif?1715517020) no-repeat center center}
.quote_chart #qmData div {margin-bottom: 8px}
.quote_chart #qmData div:last-child {margin-bottom: 0}
.quote_chart #qmData div span {font: 12px Arial; font-weight: normal; color: #555555}
.quote_chart #qmData div span:last-child {float: right}
#content_section ul.nav_tabs {width: 100%; padding: 0}
#content_section ul.nav_tabs li a {float: left; margin-left: 1px; padding-left: 1px; font-size: 13px; text-decoration: none; color: #555555}
#content_section ul.nav_tabs > li::before {content: '|'; position: absolute; width: 3px; height: 25px; color: #555555; background-color: #FFFFFF; border-bottom: 1px solid #A1A1A1; z-index: 1}
#content_section ul.nav_tabs.sec_tabs > li::before {border-bottom: 0 solid #A1A1A1}
#content_section ul.nav_tabs > li:first-child::before{ content: none}
#content_section ul.nav_tabs li a.current {color: #FF7200; cursor: default; font-weight: bold}
#content_section ul.nav_tabs li a.current:hover {color: #FF7200 !important; text-decoration: none !important}
#content_section ul.nav_tabs li a.disable {color: #E7E7E7}
#content_section ul.nav_tabs li a.disabled {color: #A8A8A8}
#content_section ul.nav_tabs.main_tabs {height: 25px; margin-bottom: 10px; border-bottom: 1px solid #A1A1A1}
#content_section ul.nav_tabs.main_tabs li {float: left; display: block}
#content_section ul.nav_tabs.main_tabs li a {position: relative; padding: 0 10px 12px; text-align: center}
#content_section ul.nav_tabs.main_tabs li:first-child a {margin-left: 0; padding-left: 10px}
#content_section ul.nav_tabs.main_tabs li a:hover {padding-bottom: 9px; border-bottom: 3px solid #A1A1A1}
#content_section ul.nav_tabs.main_tabs li a.current:hover {padding-bottom: 9px; border-bottom: 3px solid #FF7200}
#content_section ul.nav_tabs.main_tabs li a.current::after {content: ' '; position: absolute; top: 22px; width: 100%; right: 1px; height: 4px; background-color: #FF7200}
#content_section ul.nav_tabs.sec_tabs {display: block; height: 13px; margin-bottom: 16px}
#content_section ul.nav_tabs.sec_tabs li {float: left}
#content_section ul.nav_tabs.sec_tabs li::after {border-bottom: none}
#content_section ul.nav_tabs.sec_tabs li a {margin-right: 10px; margin-left: 10px}
#content_section ul.nav_tabs.sec_tabs li:first-child a {margin-left: 0}
#content_section ul.nav_tabs.sec_tabs li a:hover {text-decoration: underline; color: #777777}
#content_section ul.nav_tabs.sec_tabs li#pro_holder {display: none}
#content_section ul.nav_tabs span {color: #024999; font-size: 13px; display: block; float: left; padding-bottom: 16px; cursor: pointer }
.calendar_container{position:relative;width:1px;height:1px;font-size:0}
.calendar{display:none;padding-top:7px;padding-left:7px;padding-right:12px;padding-bottom:12px;width:190px;height:155px;font-size:11px;position:absolute;background-image:url(https://static2.seekingalpha.com/images/universal/fadepng.png?1715517020);background-repeat:no-repeat}
.calendar div{float:left}
.calendar .choose_a_month{background-color:#efefef;margin-bottom:4px;float:left;padding:2px;width:165px}
.calendar .current_month{float:left;padding-left:7px;padding-right:7px;font-size:12px}
.calendar .days_of_month{float:left;border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7}
.calendar .day_name{border-bottom:1px solid blue;text-align:center;width:24px;height:16px;padding-top:1px;float:left;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;cursor:default}
.calendar .day_name.last_day_name{width:23px!important}
.calendar .days_of_week{float:left;border-left:1px solid #c7c7c7}
.calendar .day,.calendar .current_day,.calendar .over_day{border-right:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;text-align:center;width:23px;height:16px;padding-top:2px;float:left;cursor:pointer}
.calendar .current_day{background-image:url(https://static2.seekingalpha.com/images/universal/calendar_selected_cell.gif?1715517020)}
.calendar .over_day{background-image:url(https://static2.seekingalpha.com/images/universal/calendar_selected_cell.gif?1715517020)}
.calendar .previous_month{font-size:0;width:15px;height:15px;float:left;background:url(https://static1.seekingalpha.com/images/universal/calendar.gif?1715517020) no-repeat;zoom:1;background-position:0 0;cursor:pointer}
.calendar .next_month{font-size:0;width:15px;height:15px;float:left;background:url(https://static1.seekingalpha.com/images/universal/calendar.gif?1715517020) no-repeat;zoom:1;background-position:-20px 0;cursor:pointer}
.calendar .close_arrow{font-size:0;width:15px;height:15px;float:right;background:url(https://static1.seekingalpha.com/images/universal/calendar.gif?1715517020) no-repeat;zoom:1;background-position:-40px 0;cursor:pointer}
 #main_container #registration {float: left}
#registration h1 {margin: 0 0 15px; font-size: 2.1em; font-weight: 500; line-height: 25px; color: #891C0D}
.log-in-buttons {display: flex}
#log-apple {padding-left: 10px; padding-top: 1px}
#log-apple #appleid-signin-btn {border: 1px solid #000; border-radius: 4px; background-color: transparent; font-family: -apple-system,system-ui,Roboto,Arial,"Segoe UI",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; cursor: pointer}
#log-apple #appleid-signin-btn .logo-wrapper,#log-apple #appleid-signin-btn .apple-text {display: inline-block; vertical-align: middle; margin: 0}
#log-apple #appleid-signin-btn .apple-text {color: #000; font-size: 14px; font-weight: 500}
#appleid-signin div[role=button] {outline: 0}
#registration input {padding-left: 5px}
.gray_message {color: #999999; font-size: 0.8em}
#registration h1#login_heading {height: 31px}
#registration.register_and_login {width: 865px; margin: 50px auto; overflow: hidden; margin-bottom: 100px}
#registration.register_and_login #password_wrapper {margin: 0 !important}
#registration.register_and_login a {color: #0736BB}
#registration.register_and_login #register {float: left; display: inline; width: 420px; padding-left: 26px; background: url(https://static.seekingalpha.com/images/universal/login_bg_gray_repeatx.png?1715517020) repeat-x #f8f2e5; padding-bottom: 30066px; margin-bottom: -30000px}
#registration.register_and_login #login {float: left; width: 357px; margin-left: 15px; padding-left: 46px; display: inline; background: url(https://static.seekingalpha.com/images/universal/register_bg_gray_repeatx.png?1715517020) repeat-x #efefef; padding-bottom: 30066px; margin-bottom: -30000px}
#registration.register_and_login p {font-size: 1.1em}
#registration.register_and_login p.open_line {font-weight: 700; margin-top: 15px; margin-bottom: 10px; font-size: 1.1em; line-height: 150%}
#registration.register_and_login fieldset {border: none; padding: 10px 0 0 0; font-size: 1.07em}
#registration.register_and_login fieldset span {display: block; float: left; padding: 0; width: 146px; line-height: 200%}
#registration.register_and_login fieldset input {right: 43px; width: 226px; display: inline; float: left; font-size: 1.2em; border-color: #919191 #e1e1e1 #e1e1e1 #919191; border-style: solid; border-width: 1px}
#registration.password_pages fieldset.choose input::placeholder { color: #8F8F8F; opacity: 1;  font-size: 12px; font-style: italic}
#registration.password_pages fieldset.choose input-ms-input-placeholder { color: #8F8F8F; font-size: 12px; font-style: italic}
#registration.password_pages fieldset.choose input-ms-input-placeholder { color: #8F8F8F; font-size: 12px; font-style: italic}
#registration.register_and_login fieldset input::placeholder { color: #8F8F8F; opacity: 1;  font-size: 12px; font-style: italic}
#registration.register_and_login fieldset input-ms-input-placeholder { color: #8F8F8F; font-size: 12px; font-style: italic}
#registration.register_and_login fieldset input-ms-input-placeholder { color: #8F8F8F; font-size: 12px; font-style: italic}
#registration.register_and_login #login fieldset span {width: 97px}
#registration.register_and_login div {margin-bottom: 8px}
#registration.register_and_login div.send_and_forgot {font-size: 0.95em}
#registration.register_and_login div.send_and_forgot input {margin: 11px 0 0 0}
#registration.register_and_login span.spam {display: block; line-height: 200%; color: #770101; font-size: 1.1em; font-weight: 700; width: 200px; float: left}
#registration.register_and_login .register_button {float: right; display: inline; margin: 5px 40px 0 0; zoom: 1}
#registration.register_and_login .one_click_login {float: right; display: inline; margin: -50px 25px 0 0; zoom: 1}
#registration.register_and_login #login .register_button {margin: 12px 26px 0 0; float: right; display: inline}
#registration.register_and_login .register_button .l {background: url(https://static3.seekingalpha.com/images/stretchable_input_btn_33px.gif?1715517020) no-repeat scroll 0 0; float: left; display: inline; font-size: 0 !important; height: 33px; width: 4px !important; margin: 0 !important; zoom: 1}
#registration.register_and_login .one_click_login .l {background: url(https://static3.seekingalpha.com/images/stretchable_input_btn_33px.gif?1715517020) no-repeat scroll 0 0; float: left; display: inline; font-size: 0 !important; height: 33px; width: 4px !important; margin: 0 !important; zoom: 1}
#registration.register_and_login .register_button .c {background: url(https://static3.seekingalpha.com/images/stretchable_input_btn_33px.gif?1715517020) repeat-x scroll 0 -33px; color: #303030 !important; float: left; display: inline; font-size: 15px; height: 33px; padding: 0 3px; text-align: center; text-decoration: none !important; width: auto; cursor: pointer; border: none; margin: 0 !important; zoom: 1}
#registration.register_and_login .one_click_login .c {background: url(https://static3.seekingalpha.com/images/stretchable_input_btn_33px.gif?1715517020) repeat-x scroll 0 -33px; color: #303030 !important; float: left; display: inline; font-size: 15px; height: 33px; padding: 0 3px; text-align: center; text-decoration: none !important; width: auto; cursor: pointer; border: none; margin: 0 !important; zoom: 1}
#registration.register_and_login .register_button .r {background: url(https://static3.seekingalpha.com/images/stretchable_input_btn_33px.gif?1715517020) no-repeat scroll 0 -66px; float: left; display: inline; height: 33px; width: 4px; margin: 0 !important; zoom: 1}
#registration.register_and_login .one_click_login .r {background: url(https://static3.seekingalpha.com/images/stretchable_input_btn_33px.gif?1715517020) no-repeat scroll 0 -66px; float: left; display: inline; height: 33px; width: 4px; margin: 0 !important; zoom: 1}
#registration.register_and_login input.submit.login {margin: 17px 0 0 104px}
#registration.register_and_login #login div.forgot {float: left; margin: 11px 0 0 0}
#registration.register_and_login #login div.send_and_forgot.forgot span {margin: 5px 0 0 0; color: #0736BB; cursor: pointer; display: block}
#registration.register_and_login #login div.send_and_forgot.forgot span:hover {text-decoration: underline}
#registration.register_and_login #login div.send_and_forgot.forgot span:visited {color: #579fc4}
#registration.register_and_login #login div.send_and_forgot.forgot span:visited:hover {text-decoration: underline}
  .password_pages {margin: 50px auto; width: 400px; height: 232px}
.password_pages.subscriber {width: 436px}
#registration.password_pages.subscriber fieldset.choose input {width: 229px}
.password_pages.forgot_your_password {width: 450px}
.password_pages.welcome {width: 600px; height: auto}
#registration.password_pages a {color: #0736BB}
#registration.password_pages h1#login_heading {display: block; border-bottom: 1px dashed #BFC8CD; padding-bottom: 11px; margin-bottom: 30px}
#registration.password_pages h1#login_heading span {background: url(https://static3.seekingalpha.com/images/universal/registration_keys_icon.png?1715517020) no-repeat; width: 82px; height: 63px; float: left; margin: -15px 0 0 -2px; position: relative}
#registration.password_pages fieldset {font-size: 1.2em; line-height: 140%; margin-top: 15px}
#registration.password_pages fieldset span {margin-right: 5px; display: block; font-size: 0.9em; float: left; padding-top: 4px}
#registration.password_pages fieldset input {border-color: #919191 #e1e1e1 #e1e1e1 #919191; border-style: solid; border-width: 1px; font-size: 1.2em; float: left}
#registration.password_pages fieldset.choose span {width: 155px}
#registration.password_pages fieldset.choose input {width: 230px}
#registration.password_pages a.submit {color: #000000; cursor: pointer; display: block; font-size: 12px; font-weight: 700; height: 31px; text-align: left; line-height: 27px}
#registration.password_pages input.submit {background: url(https://static.seekingalpha.com/images/sprites/misc_sprites.png?1715517020) no-repeat; zoom: 1; background-position: 0 -50px; color: #000000; cursor: pointer; font-size: 13px; font-weight: 700; height: 26px; text-align: left; border: none}
#registration.password_pages input.submit.set_password {margin-top: 20px; margin-left: 284px; padding-left: 8px; width: 112px; background-position: -300px -100px}
#registration.password_pages.subscriber #sp_error {margin-top: 26px; float: left}
#registration.password_pages.subscriber input.submit.set_password {margin-left: 0; float: right}
#registration.password_pages.welcome h1 {margin: 0 0 20px; border-bottom: dashed #bfc8cd 1px; padding-bottom: 11px; height: 68px; line-height: 35px; overflow: hidden}
#registration.password_pages.welcome span.email {background: url(https://static2.seekingalpha.com/images/universal/registration_bell_envelope_icon.png?1715517020) no-repeat top left #fff; float: left; height: 90px; margin: 0 0 0 -4px; position: relative; width: 110px}
#registration.password_pages.welcome fieldset.opening {font-size: 1.1em}
#registration.password_pages.welcome fieldset input {width: 191px}
#registration.password_pages.welcome fieldset span {width: 176px}
#registration.password_pages.welcome input.submit.set_password {margin-left: 267px}
#registration.password_pages.forgot_your_password fieldset span {display: block; float: left; padding: 0; padding-top: 4px}
#registration.password_pages.forgot_your_password fieldset input {padding: 2px 0 0; width: 280px; font-weight: 500; margin-right: 10px; height: 22px; vertical-align: middle; font-size: 1.05em}
#registration.password_pages.forgot_your_password .go_back { margin-right: 10px; margin-top: 7px; float: right}
#registration.password_pages.forgot_your_password fieldset input.submit {float: left; width: 78px; margin: 0; padding-bottom: 3px; font-size: 13px; font-weight: 700; height: 28px; text-align: center}
#registration.password_pages .some_text {font-size: 1.3em}
   .thanks {margin: 50px auto; width: 435px; height: 232px}
#registration.thanks h1 {border-bottom: dashed #bfc8cd 1px; padding-bottom: 6px}
#registration.thanks fieldset {font-size: 1.2em; line-height: 140%}
#registration.thanks a {color: #0736BB}
#registration.thanks h1#login_heading {display: block; border-bottom: 1px dashed #BFC8CD; padding-bottom: 11px; margin-bottom: 30px}
#registration.thanks h1#login_heading span {background: url(https://static3.seekingalpha.com/images/universal/registration_keys_icon.png?1715517020) no-repeat; width: 82px; height: 63px; float: left; margin: 0 0 0 -2px; position: relative}
input#new_email {width: 273px}
input#new_password,input#confirm_password,input#old_password,input#new_password_confirmation {width: 236px}
#email_change_warning {background: url(https://static2.seekingalpha.com/images/universal/error.gif?1715517020) no-repeat; zoom: 1; background-position: 0 -20px; font-size: 0.95em; color: #891C0D; margin: 10px 28px 6px 0; padding: 0 0 0 18px; clear: both; float: right}
 #registration .green {color: #098025 !important; font-weight: 700; font-size: 1.1em}
#registration .black {color: #222 !important; font-weight: 700; font-size: 1.1em}
 .unsubscribe {width: 540px; margin: 50px auto 100px}
#registration.unsubscribe p {line-height: 140%; font-size: 1.1em}
#registration.unsubscribe a {color: #0736BB}
#registration.unsubscribe h1 {border-bottom: 1px dashed #BFC8CD; height: 31px; margin: 0 0 31px; padding-bottom: 11px}
#registration.unsubscribe h1 span {background: url(https://static.seekingalpha.com/images/universal/unsubscribe_icon.png?1715517020) scroll 0 6px no-repeat #FFFFFF; float: left; height: 67px; margin: -7px 0 0 -2px; position: relative; width: 113px}
#registration.unsubscribe ul {margin-bottom: 20px}
#registration.unsubscribe ul li {margin: 15px 0; font-size: 1.1em}
#registration.unsubscribe strong {color: #000}
#registration.unsubscribe input {float: left; margin: 0}
#registration.unsubscribe label {float: left; margin: 0 0 0 7px}
#registration #login_user_email {margin: 0}
#registration.unsubscribe #login_user_email {display: none}
#registration.unsubscribe .cancel {background: url(https://static.seekingalpha.com/images/sprites/misc_sprites.png?1715517020) no-repeat; zoom: 1; background-position: -160px -50px; width: 77px; height: 21px; padding-top: 5px; float: right; margin: 0 0 0 10px; text-align: center; color: #000; font-weight: 700; font-size: 12px; cursor: pointer; border: none; font-family: arial,helvetica,clean,sans-serif; text-decoration: none}
#registration.unsubscribe .unsubscribe_button {background: url(https://static.seekingalpha.com/images/sprites/misc_sprites.png?1715517020) no-repeat; zoom: 1; background-position: -300px -50px; width: 98px; height: 26px; float: right; margin: 0 0 0 10px; padding: 0 !important; text-align: center; color: #000; font-weight: 700; font-size: 12px; cursor: pointer; border: none; font-family: arial,helvetica,clean,sans-serif}
#registration.unsubscribe fieldset {line-height: 140%; margin: 15px 0 0 20px}
#registration.unsubscribe fieldset span {float: left; margin-top: 3px; font-size: 1.2em}
#registration.unsubscribe fieldset span#login_user_email {margin-left: 5px; width: 255px}
#registration.unsubscribe .unsubscribe_button:hover {text-decoration: none}
#registration.unsubscribe .gray_message {font-size: 0.95em}
#registration.unsubscribe p.problems {font-size: 1em}
  .notice_message {font-family: arial,helvetica,clean,sans-serif !important; font-size: 14px; font-weight: 700; color: red}
#registration fieldset.column {border: none; float: left; width: 49%}
#registration fieldset.column h3 {font-family: arial,helvetica,clean,sans-serif; font-size: 1.3em; font-weight: 700; color: #891C0D; margin-bottom: 10px}
#registration fieldset.column ul {zoom: 1}
#registration fieldset.column li {padding: 5px; width: 50%; border-right: 1px dashed #bababa; border-bottom: 1px solid #bababa; position: relative; zoom: 1}
#registration fieldset.column.selected_tickers li {width: 90%}
#registration fieldset.column li:hover {background: #F9F0DF}
#registration fieldset.column li:hover span {color: #891C0D}
#registration fieldset.column li:hover strong {display: block}
#registration fieldset.column li em {position: absolute; display: block; top: 5px; right: 10px; padding-right: 25px; height: 12px; background: url(https://static.seekingalpha.com/images/universal/add_ticker_icon.gif?1715517020) no-repeat right top; font-size: 10px; cursor: pointer}
#registration fieldset.column.selected_tickers li em {background: url(https://static2.seekingalpha.com/images/universal/remove_ticker_icon.gif?1715517020) no-repeat right top; padding-right: 20px}
#registration fieldset.column li em strong {color: #214689; font-size: 10px; font-weight: 500; display: none; font-style: normal}
#registration fieldset.column li:hover strong {display: block}
#registration #ticker_input {width: 150px; border-color: #919191 #e1e1e1 #e1e1e1 #919191; border-style: solid; border-width: 1px}
#rta_table_container {width: 670px}
#manage_author_alerts {margin-bottom: 35px}
#rta_table_container #rta_table {padding-top: 6px}
#tickermatch_wrapper .tickermatch_info {position: relative}
#tickermatch_wrapper #tickermatch_tooltip {position: absolute; width: 375px; color: #999999; font-size: 12px; font-weight: normal; border: 2px solid #999999; padding: 7px; background: white; left: 25px; top: -10px}
#tickermatch_wrapper #tickermatch_tooltip::before {left: -21px; top: 10%; border: 0.8em solid transparent; border-right: 10px solid #999999; content: ""; width: 0; height: 0; position: absolute}
#tickermatch_wrapper #tickermatch_tooltip::after {left: -18px; top: 10%; border: 0.8em solid transparent; border-right: 10px solid white; content: ""; width: 0; height: 0; position: absolute}
 #input_email span {color: #a1a09c; font-weight: 700; display: block; padding: 5px 5px 0 5px}
 .profile_pages {clear: both; display: inline; float: left; width: 1000px}
.profile_pages .profile_content {font-size: 1.1em; line-height: 1.4em; margin: 14px 0 0 10px; width: 490px; float: left}
.profile_pages .profile_content .author_bio_articles_link {color: #024999; float: left; font-weight: 700; margin-top: 10px}
.profile_pages #ads_and_tools .filter_by_symbol_snippet{ margin: 0 0 30px 15px}
.profile_navigation {width: 161px; float: left; padding: 0}
.profile_navigation #author_info {margin: 0 0 5px 0}
.user_nav_list .nav_one.chosen {background: #fff !important; display: block; font-size: 1.4em; clear: both; color: #000 !important; cursor: default; border-right: 1px solid #fff}
.user_nav_list .nav_one:hover,.user_nav_list .nav_one a:hover {background-color: #f1f5f6}
.user_nav_list .nav_one {border-top: 1px solid #c0c0c0; clear: both; color: #024999 !important; display: block; font-size: 1.5em; height: 22px; margin: 0; padding: 8px 5px 8px 12px; width: 152px; background: transparent url(https://static.seekingalpha.com/images/sprites/repeatx.png?1715517020) repeat-x scroll 0 -4930px; position: relative; text-decoration: none !important; border-right: 1px solid #e1e1e1}
.user_nav_list .nav_one.last {border-bottom: 1px solid #c0c0c0}
#comments_page_content h2.filtered {background: transparent url(https://static3.seekingalpha.com/images/universal/filter_by_title_filter.png?1715517020) no-repeat -11px -7px}
#comments_page_content h2.filtered a {color: #024999; font-weight: 700}
#comments_page_content {float: left; display: inline}
#comments_page_content .filter_articles {margin: 0 0 20px; width: 500px}
#comments_page_content h1 {color: #891C0D; font-size: 2.3em; font-weight: 500; margin-bottom: 10px; width: 200px}
#comments_page_content h2 {color: #000000; font-size: 1.4em; padding: 2px 0 2px 0; font-family: arial,helvetica,clean,sans-serif; display: block; border-bottom: 6px solid #eeeeee}
#comments_page_content .comments_list {margin: 0; clear: both; width: 500px}
#comments_page_content .link_to_all_comments {margin: 12px 0 0; float: left; font-size: 1.1em; color: #024999}
#comments_page_content .comments_list li {border-bottom: 1px dotted #7a7a7a; margin: 0 0 10px; padding: 0px 0 3px; clear: both; font-size: 1.031em; float: left; width: 500px; color: #2D2D2D}
#comments_page_content .comments_list li h5 {font-size: 1.06em; margin: 0; display: inline; border: none !important; background: none !important}
#comments_page_content h5,#comments h5  {font-family: arial,helvetica,clean,sans-serif}
#comments_page_content .comments_list li .commented_on {margin: 0; clear: both; width: 500px; float: left}
#comments li .commented_on  {margin: 5px 0}
#comments li .commented_on_text  {float: left; color: #959595; font-weight: 700; padding: 0 5px 0 0}
#comments_page_content .comments_list li h5 .article_title {color: #2d2d2d; font-weight: 700}
#comments_page_content .comments_list li h5 .article_title span {font-weight: normal}
#comments_page_content .comments_list li h5 .article_title a {font-weight: normal}
#comments_page_content h5 span a {color: #024999; font-weight: 500}
#comments_page_content .dash {padding: 0 6px; color: #cfd0d0 !important}
#comments_page_content .com_cont {clear: both; display: block; line-height: 1.3em; color: #000; padding-bottom: 3px}
#comments_page_content .com_cont p {margin: 8px 0 0}
#comments_page_content .empty_page_messages {border-bottom: none !important; color: #000000 !important; float: left; clear: both; width: 480px; margin: 10px 0 0 !important; padding: 0 10px}
#comments_page_content #paging ul {width: auto !important}
.profile_pages .filter_comments {float: left; clear: both; padding: 24px 8px 0 8px; width: 154px; background-color: #fff}
.profile_pages .filter_comments h6 {color: #959595; font-family: arial,helvetica,clean,sans-serif; font-weight: 700; font-size: 0.94em}
.profile_pages .filter_comments a.filter_by_issue {color: #024999; display: block; margin: 3px 0 0; padding: 0 10px 0 17px}
.profile_pages .filter_comments .filter_by_issue.choose_this {background: transparent url(https://static2.seekingalpha.com/images/universal/filter_by_issue_choose_this.gif?1715517020) no-repeat scroll 0 3px; color: #000000; display: block; margin: 3px 0 0; padding: 0 10px 0 17px}
.profile_pages .tag_cloud .plus_more {color: #5B707E; display: block; font-size: 15px; cursor: pointer; text-align: right; padding: 0 3px 0 0}
.profile_pages .tag_cloud .plus_more span.three_dots {color: #024999}
.profile_pages .tag_cloud .plus_more span {color: #86a2c1; padding: 0 2px}
.profile_pages .tag_cloud .plus_more span strong {color: #024999; font-weight: 700; padding: 0 3px 0 0}
#user_page_content {padding: 0 0 100px 10px; float: left}
#user_page_content {padding: 0 0 0 10px}
#comments_page_content .com_act * {font-size: 11px; color: #959595; float: left}
.insablog_inside_note_wrapper {padding: 17px 0 12px 0; float: left; width: 490px}
.instablog_by_tag_content .insablog_inside_note_wrapper {clear: both}
.insablog_inside_note_wrapper p {color: #959595; font-style: italic; margin: 0; font-size: 0.9em}
.insablog_inside_note_wrapper p strong {font-size: 1.1em; font-weight: 700}
  .post_top_breadcrumbs {margin-bottom: 20px; padding: 8px 0 0}
.post_top_breadcrumbs .link_to_user_instablog {color: #024999 !important; cursor: pointer}
.page_top_striped_diagonal h1 {color: #000; font-weight: 700; display: inline; float: left; margin: -16px 0 10px 0; padding: 4px 15px 5px 0; position: relative; font-size: 2.5em; font-family: arial,helvetica,clean,sans-serif !important; max-width: 660px; clear: both}
.write_a_post_in_title {color: #024999 !important; cursor: pointer; font-size: 14px; font-weight: bold}
.write_a_post_in_title:hover {text-decoration: underline}
.page_top_striped_diagonal h1 .link_to_user_instablog {color: #000000 !important; cursor: pointer}
.page_top_striped_diagonal h1 .link_to_user_instablog {color: #000 !important}
.user_istablog_pages {clear: both; display: inline; float: left; margin: 0; width: 1000px; padding: 4px 0 0; min-height: 910px}
.user_stuff_navigation {float: left; margin: 0; padding: 10px 0 30px 10px; width: 161px}
.user_stuff_navigation .img_bg_default img.width115.author_pic {border: 1px solid #5D0404 !important; padding: 1px}
.user_stuff_navigation .user_link,.profile_navigation .user_link {display: block; font-size: 15px; font-weight: bold; color: #024999; margin: 10px 17px 4px; overflow-x: hidden}
.user_istablog_pages .quote_top_chart_ad {margin: 0px 0 24px; clear: both; float: left}
.user_istablog_pages .posts_by_tag_h2,.user_istablog_pages .posts_by_other_instabloggers {float: left; clear: both}
.user_istablog_pages .list_posts_by_symbol {clear: both}
.user_istablog_pages .empty_posts_by_symbol {float: left; clear: both; width: 462px}
.instablogs_by_symbol_page .posts_by_tag_h2 {clear: both}
.instablogs_by_symbol_page h2 {clear: both}
.write_a_post_in_title_link {font-size: 13px; font-family: arial,helvetica,clean,sans-serif; color: #024999 !important; cursor: pointer; margin-left: 10px}
.instablog_nav {clear: both; float: left; width: 161px; margin: 16px 0; border: 1px solid #D8D8D8; padding-bottom: 5px; background: #f7f7f7}
.instablog_nav .sidebar_sa_logo {background: url(https://static2.seekingalpha.com/images/universal/sidebar_sa_logo.png?1715517020); height: 22px; width: 146px; margin: 5px 9px 15px}
.instablog_nav li {clear: both; float: left; position: relative}
.instablog_nav .nav_one {clear: both; color: #024999 !important; display: block; font-size: 13px; height: 22px; margin: 0; padding: 0 5px 0 9px; position: relative; width: 150px}
.instablog_nav .nav_one.chosen {clear: both; color: #000 !important; cursor: default; display: block; text-decoration: none !important}
.posts_by_ticker_wrapper h6 {background-color: #F7F7F7; border-color: #E1E1E1; border-style: solid; border-width: 1px 1px 0; bottom: -1px; color: #7B7B7B; float: left; font-family: arial,helvetica,clean,sans-serif !important; font-size: 0.94em; font-weight: normal; padding: 4px 44px 2px 6px; position: relative}
.posts_by_ticker {float: left; clear: both; padding: 6px 0; *padding: 6px 0 12px; margin: 0 0 15px; width: 610px; background-color: #F7F7F7; border: 1px solid #E1E1E1; height: 164px; position: relative}
.posts_by_ticker .tag_cloud .links_area {float: left; padding: 0 12px; width: 420px}
.instablog_themes_snippet {float: left; margin: 0 0 20px; width: 305px; min-height: 180px; height: auto !important}
.instablog_themes_snippet .tag_cloud {width: 305px}
.instablog_themes_snippet .tag_cloud .links_area {width: 260px; float: left}
.instablog_themes_snippet h5 {font-size: 1.25em; font-family: arial,helvetica,clean,sans-serif; padding: 0 0 7px; font-weight: bold; background: none}
.instablog_themes_snippet .theme_links {font-size: 1.016em; line-height: 1.4em}
.instablog_themes_snippet .theme_links .medium {font-size: 1.154em}
.instablog_themes_snippet .theme_links .big {font-size: 1.385em}
.posts_by_theme {width: 298px; float: left; clear: both; padding: 6px 0; margin: 0 0 15px; background-color: #F7F7F7; border: 1px solid #E1E1E1}
.posts_by_theme .tag_cloud {width: 298px}
.posts_by_theme .tag_cloud .links_area {float: left; padding: 0 12px; width: 228px}
.full_index_of_posts_button {float: left; width: 286px; margin: 15px 0 13px; clear: both; background-color: #F5F5F5; border: 1px solid #E4E4E4; padding: 6px; font-size: 1.25em; font-weight: bold; color: #024999 !important; text-decoration: none}
.instablog_themes_snippet .previous {background: url(https://static1.seekingalpha.com/images/universal/show_more_button_verticla.png?1715517020) no-repeat scroll 0 -160px; cursor: pointer; float: right; height: 96px; margin: 15px 0 0; width: 22px}
.posts_by_ticker .previous {background: url(https://static1.seekingalpha.com/images/universal/show_more_button_verticla.png?1715517020) no-repeat scroll 0 -160px; cursor: pointer; float: right; height: 96px; margin: 0 0 0; width: 22px; clear: both; position: absolute; right: 0; top: 75px}
.instablog_themes_snippet .next,.posts_by_ticker .next {background: url(https://static1.seekingalpha.com/images/universal/show_more_button_verticla.png?1715517020) scroll 0 -270px; width: 22px; height: 68px; float: right; margin: 0; cursor: pointer}
.instablog_themes_snippet .show_more span {width: 22px; height: 148px}
.instablog_by_tag_content h3,.full_index_of_posts h3 {font-family: arial,helvetica,clean,sans-serif; border-bottom: 3px solid #dfdfdf; margin-bottom: 17px; font-weight: 500; height: 32px}
.instablog_by_tag_content h3 .title,.full_index_of_posts h3 .title {font-size: 2em; float: left}
.instablog_by_tag_content h3 .number_of_posts,.full_index_of_posts h3 .number_of_posts {color: #999; font-size: 1.1em; float: right; margin-top: 12px}
.instablog_by_tag_content li,.user_pages.posts_by_tag li {padding: 0 0 10px}
.instablog_by_tag_content li h5,.user_pages.posts_by_tag li h5 {font-family: arial,helvetica,clean,sans-serif; font-size: 1.015em; font-weight: bold}
.user_pages.posts_by_tag li .bullet {color: #959595}
.instablog_by_tag_content li .time_wrapper,.user_pages.posts_by_tag li .time_wrapper {color: #959595; padding: 2px 0 0}
.instablog_by_tag_content li .time_wrapper *,.user_pages.posts_by_tag li .time_wrapper * {color: #959595}
.user_pages.posts_by_tag .instablog_tag a {color: #959595}
.instablog_by_tag_content {float: left; padding-left: 15px; padding-top: 3px; width: 500px}
.instablog_by_tag_content #paging ul,.user_pages.posts_by_tag li #paging ul {width: auto; padding: 28px 0 25px 0}
.instablog_by_tag {float: none !important; width: auto !important}
.full_index_of_posts li h5 {font-family: arial,helvetica,clean,sans-serif}
.instablog_by_tag_content li .instapost_title,.full_index_of_posts li .instapost_title {font-weight: 700}
.instablog_by_tag_content li.instapost,.full_index_of_posts li.instapost {padding-bottom: 5px; margin-bottom: 5px}
.full_index_of_posts li.instapost {border-bottom: 2px dotted #dfdfdf}
.instablog_by_tag_content li.instapost .time,.full_index_of_posts li.instapost .time {padding-left: 10px; color: #797979}
.instablog_by_tag_content li.instapost .posts_content,.full_index_of_posts li.instapost .posts_content {clear: both; color: #2D2D2D !important; display: block; line-height: 1.45em; overflow-x: hidden; padding: 1px 0 0; width: 490px}
.instablog_by_tag_content li.instapost .post_actions,.full_index_of_posts li.instapost .post_actions {float: left; position: relative; width: 490px; font-size: 0.86em}
.instablog_by_tag_content li.instapost .bullet,.full_index_of_posts li.instapost .bullet,.full_index_of_posts li.instapost .post_actions a,.full_index_of_posts .instablog_tag a,.full_index_of_posts .instablog_tag span {color: #797979 !important}
.posts_by_tag .posts_by_tag_h1,.instablog_search_h1 {font-family: arial,helvetica,clean,sans-serif; color: #959595 !important; font-size: 2em !important; border-bottom: 3px solid #dfdfdf; padding-bottom: 2px; margin-bottom: 20px !important}
.posts_by_tag_h1 span,.instablog_search_h1 span {color: #000 !important}
.posts_by_tag_h2,.posts_by_other_instabloggers {color: #888 !important; font-weight: 700 !important; border-bottom: none !important; font-size: 1.2em !important; margin-bottom: 8px !important}
.posts_by_other_instabloggers {margin-top: 22px}
.posts_by_tag .posts_content {padding-left: 10px}
.full_index_of_posts,.user_pages.posts_by_tag {padding: 0px 0 0 !important}
.user_istablog_pages #comments_page_content.user_pages {padding: 10px 0 100px 0px !important}
.instablog_posts_list.search_results .result_link {font-weight: 700; padding-bottom: 1px; display: block}
.instablog_posts_list.search_results .result_date_and_symbols {color: #888; font-size: 0.9em; padding: 2px 0 0 10px}
.instablog_posts_list.search_results .result_date_and_symbols a {font-weight: 700; color: #888}
.instablog_posts_list.search_results li {padding-bottom: 15px}
.user_pages.posts_by_tag .link_to_all {font-size: 1.1em; font-weight: bold; margin: 7px 0 0; float: left}
.full_index_of_posts #paging ul {padding: 70px 0 60px}
.rss_on_top_instablog {background: transparent url(https://static.seekingalpha.com/images/universal/rss_large_46x44.gif?1715517020) no-repeat; float: right; height: 44px; width: 46px}
.user_istablog_pages h2.symbol_title {color: #000000; font-size: 1.75em !important; border: none !important; padding: 0 0 16px 0 !important; float: left}
.profile_navigation .nav_bottom_line {background-color: #d4d4d4; height: 1px; width: 170px; font-size: 0; float: left}
.more_one_symbol_by_user_snippet {padding: 0 0 0 10px; margin: 10px 0 14px}
.more_one_symbol_by_user_snippet h6 {color: #010101; font-size: 1.25em; font-weight: bold; font-family: arial,helvetica,clean,sans-serif; padding: 0 0 6px}
.more_one_symbol_by_user_snippet ul li {padding: 0 0 5px}
.more_one_symbol_by_user_snippet ul li a {font-size: 1.3em; color: #024999; font-size: 1.25em}
.user_istablog_pages #ads_and_tools .trading_center_ads_wide {float: left; margin: 0 0 0 0px !important; width: 270px; padding: 0 0 0 30px}
.user_istablog_pages .head_of_quote_wl {margin: 2px 0 0 5px}
.user_istablog_pages .head_of_quote_wl #symbol_watchlist {clear: none}
.user_istablog_pages .head_of_quote_wl #symbol_watchlist .add_btn,.user_istablog_pages .head_of_quote_wl #symbol_watchlist .add_btn .c {font-size: 13px}
.user_istablog_pages h2 span {float: left}
.instablogger_sidebar_details_overflow {overflow-x: hidden; width: 148px}
.instablogger_sidebar_details {font-size: 12px; padding: 5px 0 0 10px; margin-right: 5px}
.instablogger_sidebar_details dl {padding-top: 10px}
.instablogger_sidebar_details dt {color: #777; font-weight: 700}
.instablogger_sidebar_details dd {padding-bottom: 10px}
.close_quickread_stretchable_left {background: url(https://static2.seekingalpha.com/images/universal/quickreadclose_stretchable.png?1715517020) repeat-x scroll 0 -22px; color: #FFFFFF; cursor: pointer; font-size: 0.8em; height: 22px; padding-left: 4px; position: absolute; left: 5px; top: 5px}
.close_quickread_stretchable_left .close_left {background: url(https://static2.seekingalpha.com/images/universal/quickreadclose_stretchable.png?1715517020) no-repeat scroll 0 -66px; float: left; height: 22px; width: 13px}
.close_quickread_stretchable_left .close_right {background: url(https://static2.seekingalpha.com/images/universal/quickreadclose_stretchable.png?1715517020) no-repeat scroll 0 0; float: left; height: 22px; width: 13px}
.edit_bio_pop textarea {width: 610px; height: 165px; border-color: #919191 #e1e1e1 #e1e1e1 #919191; border-style: solid; border-width: 1px; padding: 5px; overflow-x: hidden; overflow-y: auto; font-family: arial,helvetica,clean,sans-serif}
#update_bio_popup .edit_bio_pop textarea {font-size: 0.88em}
.edit_bio_pop .submit_pro {background: url(https://static3.seekingalpha.com/images/universal/search_bg_isolated.jpg?1715517020) no-repeat scroll 0 0; border: medium none; color: #444444; cursor: pointer; font-size: 1.5em; height: 39px; width: 74px}
.following_followers_arranger {font-size: 1.1em; margin-bottom: 10px}
.following_followers_arranger .following_followers_arranger_view_by {float: left; font-size: 0.9em; margin: 0 0 13px}
.show_contributors_only {font-size: 0.9em; float: left; margin: 0 0 0 20px}
.following_followers_arranger .following_followers_arranger_view_by select {position: relative}
.following_followers_arranger input {margin-left: 0 !important}
.username_application {width: 266px !important}
.username_user_lists {width: 266px !important}
.page_top .title_tab h1 .secondary.follow {color: #5D0404; font-size: 18px}
#comments_page_content.user_pages.my_feed {padding: 0 0 100px 0; width: 570px}
#comments_page_content.user_pages {padding: 0 0 100px 20px; width: 620px}
.my_feed_filters #chosen_filter {cursor: pointer; color: #024999; font-weight: bold; padding: 0 15px 0 30px; margin: 10px 0 0; height: 16px; float: right; white-space: nowrap; z-index: 3}
.user_pages .newer_and_older,#more_track.loader {background: none repeat scroll 0 0 #EAEAEA; clear: both; float: left; height: 13px; margin: 5px 0 0; padding: 0; width: 100%}
.user_pages .older_archives {float: right; margin: 0}
.user_pages .older_archives a {background: url(https://static.seekingalpha.com/images/universal/more.jpg?1715517020) no-repeat scroll right 0 #FFFFFF; border: medium none; color: #FFFFFF; display: block; font-size: 10px; padding: 0; text-align: center; text-indent: -5000px; text-transform: uppercase; width: 121px; height: 15px; cursor: pointer}
.user_pages .loader a,.user_pages .loader a {background: url(https://static2.seekingalpha.com/images/universal/loading_more.gif?1715517020) no-repeat scroll right 0 #FFFFFF; width: 160px; border: medium none; color: #FFFFFF; display: block; font-size: 10px; padding: 0; text-align: center; text-indent: -5000px; text-transform: uppercase; height: 15px; cursor: default; float: right}
.user_pages .user_image.author {background: url(https://static3.seekingalpha.com/images/article/commenter_images_top.png?1715517020) no-repeat scroll 0 -40px transparent; border: medium none !important; padding: 2px 3px 2px 8px}
.symbol_articles_list_title {padding-top: 0}
 .instablog_top_line {text-align: right; font-size: 1.1em; margin-bottom: 17px}
.instablog_top_line a {color: #024999 !important}
.instablog_top_line span.dashh {color: #AAA; padding: 0 5px}
.user_clean_navigation {float: left; padding: 0 10px 0 0; width: 126px}
.user_clean_navigation .user_info_clean {width: 105px; padding: 0 10px 0 0; border-right: 1px solid #D5D5D5}
.user_clean_navigation .user_info_name {font-size: 18px; color: #024999 !important; display: block; margin: 10px 0 0}
.user_clean_navigation .user_image {display: block}
.user_clean_navigation .user_image.author img {border: 1px solid #5D0404 !important}
.user_clean_navigation .user_image img {border: 1px solid #9F9F9F !important; margin-left: auto; margin-right: auto; max-height: 56px; max-width: 56px; padding: 1px}
.user_clean_navigation .user_clean_followers_following {margin: 6px 0 0}
.user_clean_navigation .user_clean_following .number,.user_clean_navigation .user_clean_followers .number{ color: #024999; font-size: 12px}
.user_clean_navigation .user_clean_following .text,.user_clean_navigation .user_clean_followers .text{ color: #979797; font-size: 12px}
.user_clean_navigation .user_clean_followers{ margin: 5px 0 0}
.user_clean_navigation .user_clean_followers a:hover{ color: #024999 !important}
.user_clean_navigation .user_clean_followers a:hover span{ color: #024999 !important}
.portfolio_alerts {float: left; width: 100%; margin-bottom: 30px}
.portfolio_alerts .your_portfolio {margin-bottom: 10px}
.portfolio_alerts .portfolio_alerts_form_checks {margin: 0 0 11px 24px;}
.portfolio_alerts .portfolio_alerts_form_checks .checkbox_fieldset {margin-bottom: 4px}
.portfolio_alerts .portfolio_alerts_form_checks .checkbox_fieldset span.portfolio_name {padding-left: 4px; font-size: 14px; font-weight: bold}
.portfolio_alerts .create_another_portfolio {margin: 5px 0 14px 0}
.portfolio_alerts .create_another_portfolio a,.portfolio_alerts .manage_your_portfolios a {color: #024999 !important; font-weight: 700}
.portfolio_alerts input {margin-left: 0}
.portfolio_alerts .portfolio_alerts_title {display: block; margin: 18px 0 5px 0}
.sector_summaries {float: left}
.sector_summaries p {margin: 0 0 20px 20px}
.sector_summaries ul {margin-bottom: 20px}
.sector_summaries ul li {margin-bottom: 4px }
.sector_summaries ul li strong {padding-bottom: 5px; clear: both; width: 100%}
.sector.add_ticker_content .autocomp_container_summaries ul li label {margin-left: 8px }
.sector_summaries .ul_wrapper {margin: 0 0 60px 20px}
.portfolio_alerts h2,.portfolio_alerts_box h2,.sector_summaries h2 {font-weight: 700; color: #5D0404; font-size: 18px; font-family: arial; margin-bottom: 20px}
#es_message_after_saved {padding: 3px 7px; background: #fffbdb; width: 100%}
.messages_wrapper,.es_message {background: #fffbdb; line-height: 21px}
#portfolios_list span.icon_alert_info {width: 6px; padding-right: 17px}
.stop_following_person .loading {display: inline-block; height: 16px; width: 100%; background: url(https://static.seekingalpha.com/images/checkbox_loader.gif?1715517020) no-repeat center center}
.subscr_box_wrapper.loader {background: url(https://static.seekingalpha.com/images/checkbox_loader.gif?1715517020) no-repeat center center}
#portfolio_alerts_form .subscr_box_wrapper.loader {background-position: -1px -1px; *background-position: 2px 2px}
.subscr_box_wrapper.loader input {visibility: hidden}
#rta_pagination tr td {color: #000; font-weight: bold; font-size: 13px; border-bottom: none; text-align: center}
#rta_pagination #rta_table_prev {color: #2b5182; cursor: pointer; float: left}
#rta_pagination #rta_table_next {color: #2b5182; cursor: pointer; float: right}
#rta_no_tickers_msg {width: 500px; text-align: center; padding: 10px; border: 2px solid black; font-size: 15px; margin-left: 17px}
.unsubscribe_feedback .description {clear: both; font-family: arial; font-size: 15px; padding: 14px 0 0; line-height: 24px}
.unsubscribe_feedback .title {border-bottom: 2px solid #62080A; float: left; font: 18px arial; margin-top: 38px; padding-bottom: 8px; width: 100%}
.unsubscribe_feedback .title h1 {font-family: arial; font-size: 17px; padding-top: 8px; float: left}
.unsubscribe_feedback .submit_wrap {margin: 20px 0 0 0; width: 607px}
.unsubscribe_feedback .submit_wrap .manage_txt {font: 13px arial; margin-top: 10px; float: left}
.unsubscribe_feedback .submit_wrap .submit_button {float: right}
.unsubscribe_feedback .manage_txt a {color: #024999}
.unsubscribe_feedback .other_feedback {width: 607px; height: 28px; display: block}
.unsubscribe_feedback .suggestion_box {width: 607px; height: 55px; display: block}
.feedback_page_wrap .search_box_wrap {position: absolute; top: 29px; right: 0}
.feedback_page_wrap {position: relative}
.feedback_page_wrap .search_box_container_isolated {padding: 0 !important}
#thank_you_submitted {padding-top: 30px; margin-left: -300px; text-align: center; clear: both}
#thank_you_submitted .title_thank_you {font: bold 16px arial; color: #62080A}
#thank_you_submitted .manage_txt_thank_you {font: bold 13px arial; margin-top: 15px}
.unsubscribe_feedback .manage_txt_thank_you a {color: #024999; text-decoration: underline}
#registration.register_and_login .rta_msg {padding-left: 15px; line-height: 19px}
#registration.register_and_login .rta_msg:empty {display: none}
#registration.register_and_login .rta_msg h4 {font-family: arial; font-size: 16px; color: #484848; font-weight: bold; margin: 0; padding: 0}
#registration.register_and_login .rta_msg h4 em {font-style: italic}
#registration.register_and_login .rta_msg p {font-size: 14px}
#registration.register_and_login .rta_msg p span {font-weight: bold}
#registration.register_and_login p.open_line {display: none}
.navigation_wrapper {margin-top: 25px}
.navigation_wrapper {padding: 0 !important; margin-top: 15px}
.alerts_menu_tabs_wrap {height: 47px; width: 670px; float: left}
.alerts_menu_tabs {clear: both; height: 30px; width: 100%; padding: 0; border-bottom: 4px solid #d5d5d5; margin: 0 0 6px}
.alerts_menu_tabs .alert_page_tab {height: 28px; float: left; padding: 4px 7px 2px; color: #024999; font-family: arial,helvetica; font-size: 13px; line-height: 18px; margin: 0; text-decoration: none !important; z-index: 0}
.alerts_menu_tabs .alert_page_tab:hover {color: #023d7b}
.alerts_menu_tabs .alert_page_tab.disable {background: none repeat scroll 0 0 #F8F8F8; color: #A8A8A8 !important; cursor: default}
.alerts_menu_tabs .nav {float: left; line-height: 24px; color: #cfcfcf; padding: 0 2px}
.alerts_menu_tabs .alert_page_tab.selected {background: url(https://static2.seekingalpha.com/images/universal/pointer.png?1715517020) no-repeat center bottom; color: #be500a}
#duplicate_login {width: 300px; height: 140px; border: solid 1px black; background-color: #E6E7E8; margin: 0 auto !important; text-align: center; padding: 30px 5px 10px 5px}
  .nobr{white-space: nowrap}
.item {clear:both;}
.link {color: #024999 !important;text-decoration:none; cursor:pointer;}
.item.primary {padding:0 10px 10px;}
.item.articles_list,.item.news_list {padding:0 12px 20px 10px; clear:none}
.item ul li {padding:0 10px 5px 15px; margin:5px 0 0; border-bottom:1px dashed #BFC8CD; zoom:1}
.item ul li.last {border-bottom:none; zoom:1}
.item ul li.first {margin:0}
.item.banner160x600 {position:relative; right:3px; margin:0 auto 10px; width:160px}
.item.banner300x250 {margin:0 0; zoom:1}
.item.banner300x250.news-search {display: inline-block}
.item.banner300x250 .text {color:#7D7D7D; padding:0 0 8px; display:block}
.item.banner728x90 {clear:none !important; float:right; height:85px; margin:6px 0 0; width:728px}
#paging {clear:both; text-align:center; width:500px !important}
#paging.transcript-paging ul {float:none; height:39px; width:auto}
#paging ul {float:left; padding-top:14px; display:block; padding-left:0; position:relative; width:500px !important}
#paging li {margin:0; padding:0 !important; font-weight:500; text-align:center; float:left; margin-left:2px; margin-right:2px; font-size:12px; border-bottom:none !important}
#paging li.selected a,#paging li.selected a:hover {background-image:none; background-color:#f7e9d7; zoom:1; width:26px; height:19px; font-weight:700; color:#000 !important}
#paging li.selected {display:block; background:none !important; border:none !important}
#paging li.selected span {display:block; position:relative; padding:6px 8px 5px; cursor:default; color:#000}
#paging li.dots span {background-image:none !important; cursor:default; padding:5px 8px; height:15px; display:block; min-width:10px; width:auto !important; width:10px; text-align:center}
#paging li.dots {background-image:none !important; position:relative; color:#000}
#paging li a {padding-top:5px; text-decoration:none; display:block; padding:5px 8px; height:15px; border:1px solid #f3c794; background-color:#fff; min-width:10px; width:auto !important; width:10px; text-align:center; color:#024999 !important}
#paging li a:hover {color:#f00 !important}
#paging li.previous a {padding:5px 8px 5px 17px; background:#fff url(https://static2.seekingalpha.com/images/universal/pagination/arrow_orange_prev.gif?1715517020) no-repeat left; white-space:nowrap}
#paging li.first a {padding:5px 8px 5px 21px; background:#fff url(https://static3.seekingalpha.com/images/universal/pagination/arrow_orange_first.gif?1715517020) no-repeat left; white-space:nowrap}
.narrow_pagination #paging li.previous a,.narrow_pagination #paging li.first a{ padding:5px 4px 5px 15px}
.narrow_pagination #paging li a {padding:5px 5px}
.narrow_pagination #paging li.dots span {padding:5px 5px}
.narrow_pagination #paging li.next a,.narrow_pagination #paging li.last a{ padding:5px 15px 5px 4px}
#paging li.first a:hover {background:#0045a8 url(https://static2.seekingalpha.com/images/universal/pagination/arrow_white_first.gif?1715517020) no-repeat left}
#paging li.next a {padding:5px 17px 5px 8px; background:#fff url(https://static2.seekingalpha.com/images/universal/pagination/arrow_orange_next.gif?1715517020) no-repeat right; white-space:nowrap}
#paging li.last a {background:url(https://static3.seekingalpha.com/images/universal/pagination/arrow_orange_last.gif?1715517020) no-repeat scroll right center #FFFFFF; padding:5px 21px 5px 8px; white-space:nowrap}
#paging li.next a:hover {color:#fff}
.stretch_bg .page_top.page_top_dashboard .title_tab h1,.stretch_bg .page_top.page_top_symbol .title_tab h1 {margin-top:20px !important}
.stretch_bg .page_top{ background-color:#f0f0f0; float: left; width:100%}
.symbol_pages .page_top,.market_current .page_top{ float:none; background-color:transparent; height:auto; margin:0 auto}
.page_top .title_tab {float:left; display:inline; padding:0 !important; position:relative; width:660px; margin:0px; background-color:#fff; width:660px}
.page_top .title_tab.mc_title_tab{ background-color:transparent; margin: 0 !important; z-index:3}
.stretch_bg .page_top .title_tab {margin:0 0 20px 0; background:transparent; width:100% !important}
.latest .page_top .title_tab h1 div {font-size: 18px}
.page_top .title_tab h1 {float:left; display:inline; font-family:arial,helvetica,clean,sans-serif; font-size:18px; font-weight:bold; margin:0 10px 0 0 !important; position:relative}
.stretch_bg .page_top .title_tab h1 {width:100%; margin:0px; font-size:22px}
.stretch_bg .page_top .title_tab.etf_h1 h1 {padding-bottom:0}
.page_top.portfolio_steps .title_tab h1 {margin:21px 10px 0 0 !important; padding-bottom:22px; font-size:18px}
.page_top.with_sub_title {height:105px}
.page_top.with_sub_title .title_tab h1 {margin:25px 10px 0 0 !important}
.page_top h1 .title_tab .secondary {font-size:0.73em !important; font-weight:normal !important}
.page_top.with_sub_title .title_tab .secondary_line {clear:both; color:#5E0404; float:left; font-weight:bold; left:0; position:absolute; top:37px; width:972px; font-size:0.75em; clear:both}
.page_top .title_tab h1 span.secondary {color:#2d2d2d; font-weight:normal; font-size:0.73em}
.page_top.portfolio_steps .title_tab h1 span.secondary {color:#2d2d2d; font-weight:normal; font-size:1.0em}
.page_top .title_tab h1 a.secondary {color:#024999 !important; font-weight:normal; font-size:0.73em}
.page_top .title_tab h1 .gray {color:#959595; font-weight:normal; font-size:0.73em; border-bottom:none}
.page_top.portfolio_steps .title_tab h1 .gray {border-bottom: medium none; color: #959595; font-size: 1em; font-weight: bold}
.page_top .title_tab h1 div {float:left}
.page_top.portfolio_steps .title_tab h1 div{ font-weight:bold}
.page_top .title_tab h1 div.dashboard_title {text-transform:uppercase; padding:3px 0 0; font-size:18px}
.page_top .title_tab h1 .back_to_portfolio{ color:#024999; font-size:0.6em; font-weight:normal; font-family:arial,helvetica,clean,sans-serif; margin:0 0 0 18px}
.no_upper{ text-transform:none !important}
.page_top .title_tab h1 div a{ color:#5D0404}
.tc .loading {height: 16px; width: 100%; background:url(https://static.seekingalpha.com/images/checkbox_loader.gif?1715517020) no-repeat center center}
.follow_popup_wrapper {position:relative; float:left; clear:both; z-index:7}
.follow_this_user {float:left; display:inline}
.red_pop_wrapper{ width:217px; float:left}
.red_pop_bottom_arrow {background:url(https://static1.seekingalpha.com/images/universal/red_pop_bottom.png?1715517020) no-repeat scroll 0 0; height:30px; width:216px; margin:0; font-size:0; float:left; clear:both}
.red_pop_right_fade{ background:url(https://static1.seekingalpha.com/images/universal/red_pop_right.png?1715517020) no-repeat top; width:11px; height:50px; float:right}
.red_pop {border:3px solid #850606; border-bottom:none; padding:3px 11px 12px 9px; background-color:#fff; float:left; width:184px; text-align:left}
.red_pop p {color:#53801a}
.gigya {float:left; clear:both; margin:0 0 16px; width:305px; padding:0 0 0 5px}
.gigya .flash_unit {background-color:#fff; border:1px solid #dfdfdf; height:46px; width:100px; font-size:11px; float:left; padding:5px}
.gigya .text {color:#636363; font-size:0.937em; float:left; line-height:1.13em; width:174px; padding:2px 0 0 9px}
.gigya_unit #gigya_connected_and_approved{ display: none}
.gigya_unit .connect_text {color:#7e7e7e; padding:0 0 0 4px; font-size:1.0em}
.gigya_unit .twitter,.gigya_unit .facebook,.gigya_unit .linkedin {float:left; margin:0 5px 0 0}
.gigya_unit .twitter input,.gigya_unit .facebook input,.gigya_unit .linkedin input {float:left}
.gigya_unit .twitter .icon {float:left; background:url(https://static.seekingalpha.com/images/universal/gigya_icons.png?1715517020) no-repeat; width:80px; height:20px}
.gigya_unit .facebook .icon {float:left; background:url(https://static.seekingalpha.com/images/universal/gigya_icons.png?1715517020) no-repeat 0 -30px; width:54px; height:20px}
.gigya_unit .linkedin .icon {float:left; background:url(https://static.seekingalpha.com/images/universal/gigya_icons.png?1715517020) no-repeat 0 -60px; width:74px; height:24px}
.gigya_unit {float:left; margin:10px 0 0}
.gigya_unit .connected_and_approved a{ color:#959595}
.gigya_unit .unnconnected_1 {color:#636363; font-size:14px; width:274px}
.gigya_unit .unnconnected_1 input {float:left; margin-right:5px}
.gigya_unit .unnconnected_1 label {line-height:19px; color:#000; font-size:12px}
.gigya_unit .unnconnected_2 {float:left; padding:0 0 0}
.gigya_unit .unnconnected_2 .text {color:#636363; font-size:14px; float:left; margin:2px 25px 0 0}
.gigya_unit .unnconnected_2 .flash_unit {width:76px; height:58px; float:left}
.gigya_unit .unnconnected_2 .links {clear:both; float:left; font-size:12px; width:225px; margin-top:5px}
.gigya_unit .unnconnected_2 .links span {color:#024999; float:left; font-size:12px; cursor:pointer}
.gigya_unit .unnconnected_2 .links a {color:#024999}
.gigya_unit .unnconnected_2 .links span.gray {padding:0 4px; cursor:default; color:#363636 !important}
.gigya_unit .unnconnected_2 .links {width:247px}
.gigya_unit .gigya_done {background:url(https://static.seekingalpha.com/images/universal/gigya_done.png?1715517020); width:67px; height:16px; padding-bottom:1px; float:left; border:none; font-size:0.9em; cursor:pointer; margin-top:5px}
#comments .mc_follow_up {width: inherit}
#comments .gigya_unit {height:auto; padding:0 0 7px; position:relative; top: -44px; left:5px; margin:0; width:300px}
#comments .promote_confirmation .gigya_unit {width:98%}
#comments .gigya_unit .unnconnected_2 {padding:10px 0 0 10px}
#comments .gigya_unit .unnconnected_2 .text{ font-size:13px}
#comments .gigya_unit .unnconnected_2 .text{ margin:2px 4px 0 0}
#comments .gigya_unit .unnconnected_2 .links {width:231px; *margin:0}
#comments .gigya_unit .unnconnected_1 {margin:0 0 0 5px}
#comments .gigya_unit .unnconnected_1 label {color:#636363}
.symbol_in_portfolio {font-weight:700; color:#7d9f68 !important}
.add_btn_47 {margin:31px 0 3px; float:right}
.add_btn_47 .l {background:url(https://static1.seekingalpha.com/images/stretchable_input_btn_47px.gif?1715517020) no-repeat scroll 0 0; float:left; display:inline; margin:0; height:47px; width:2px}
.add_btn_47 .c {background:url(https://static1.seekingalpha.com/images/stretchable_input_btn_47px.gif?1715517020) repeat-x scroll 0 -60px; float:left; display:inline; margin:0; height:36px; width:88px; padding:11px 0 0; color:#57564E; font-weight:bold; text-align:center; font-size:1.43em; cursor:pointer}
.add_btn_47 .r {background:url(https://static1.seekingalpha.com/images/stretchable_input_btn_47px.gif?1715517020) no-repeat scroll 0 -120px; float:left; display:inline; margin:0; height:47px; width:2px}
.stretch_bttn_25 {float:left}
.stretch_bttn_25 .left {width:2px; height:25px; float:left; display:inline; margin:0; background:url(https://static.seekingalpha.com/images/universal/stretch_btn_25px.gif?1715517020) repeat-x scroll 0px 0px}
.stretch_bttn_25 .right {width:2px; height:25px; float:left; display:inline; margin:0; background:url(https://static.seekingalpha.com/images/universal/stretch_btn_25px.gif?1715517020) repeat-x scroll 0px -54px; border:none !important}
.stretch_bttn_25 .mid {font-size:13px; color:#323232; height:25px; cursor:pointer; float:left; display:inline; background:url(https://static.seekingalpha.com/images/universal/stretch_btn_25px.gif?1715517020) repeat-x scroll 0px -25px; padding:0 10px 0 10px; text-decoration:none !important; border:none; margin:0}
.stretch_bttn_25 {float:left}
.stretch_bttn_25 .mid.reply{ background:url(https://static1.seekingalpha.com/images/universal/stretch_btn_25px_reply_arrow.gif?1715517020) no-repeat; font-size:12px; padding:0 5px 3px 18px}
.stretch_bttn_23px{ float:right; text-decoration:none !important}
.stretch_bttn_23px .left {width:2px; height:23px; float:left; display:inline; background:url(https://static3.seekingalpha.com/images/universal/stretch_btn_23.gif?1715517020) repeat-x scroll 0px 0px; margin:0 !important}
.stretch_bttn_23px .right {width:2px; height:23px; float:left; display:inline; background:url(https://static3.seekingalpha.com/images/universal/stretch_btn_23.gif?1715517020) repeat-x scroll 0px -55px; border:none !important; margin:0 !important}
.stretch_bttn_23px .mid {font-size:12px; color:#323232; height:19px; cursor:pointer; float:left; display:inline; background:url(https://static3.seekingalpha.com/images/universal/stretch_btn_23.gif?1715517020) repeat-x scroll 0px -26px; padding:4px 6px 0; text-decoration:none !important; border:none; margin:0 !important}
.stretch_bttn_23px .mid.block {background:url(https://static3.seekingalpha.com/images/universal/stretch_btn_23_block.gif?1715517020) no-repeat; height:19px; padding:4px 5px 0 18px; *padding:4px 5px 0 15px; color:#323232 !important; width:34px}
.item.latest_comments {zoom:1; float:left}
.users .item.latest_comments{ padding:15px 5px 0 0; float:none}
.item.latest_comments ul {float:left }
.item.latest_comments h3 {font-family:arial,helvetica,clean,sans-serif !important; font-size:1.25em; color:#000; font-weight:700; padding:0 0 5px 20px; background:url(https://static2.seekingalpha.com/images/universal/comment_icon2.gif?1715517020) no-repeat scroll 0 5px}
.item.latest_comments ul li {padding:0 0 7px 0px; margin:7px 0 0; border-bottom:none; clear:both; position:relative; zoom:1}
.item.latest_comments ul li a.commenter_pic {float:left; width:28px; height:28px; cursor:pointer; margin:0 7px 20px 0; border:1px solid #a8a8a8; padding:1px; position:absolute; left:0; top:0; zoom:1}
.item.latest_comments ul li a.commenter_pic.author {border:1px solid #5D0404}
.item.latest_comments ul li span.content {float:left; margin-left:40px; position:relative; zoom:1}
.item.latest_comments ul li .content a {float:none; height:auto; width:auto}
.item.latest_comments ul li a.commenter_pic img {float:left; width:28px; height:28px; background:#ffffff url(https://static3.seekingalpha.com/images/article/commenter_images_top.png?1715517020) scroll 0 0px}
.item.latest_comments ul li .comment_author {color:#b63914; float:none !important}
.item.latest_comments ul li .content .gray {color:#959595}
#ads_and_tools .item.latest_comments ol {padding:0 5px 0 26px; color:#959595; list-style-position: inside}
#ads_and_tools .item.latest_comments ol li {background:none; padding:7px 0; margin:0}
#ads_and_tools .item.latest_comments ol li a.comment_author {color:#C65131; *padding:0 0 0 5px}
#ads_and_tools .item.latest_comments ol li .content {padding:0 0 0 35px; *padding:0 0 0 30px; display:block}
.selected {display:block}
.market_currents_list li .mc_list_tickers {float:left; width:96px; padding-right:2px; font-size:0.9em; font-weight:700}
.mc_list_tickers .mc_ticker_left{ margin-bottom:7px}
.market_currents_list li .mc_list_tickers a{ color:#024999 !important}
.market_currents_list li .mc_list_tickers a:hover{ color:#ff0000 !important}
.market_currents_list li .mc_list_texting {float:left; width:402px}
.market_current_comment {color:#777 !important; padding:4px 0 3px 0}
.page_top h1 {color:#5d0404}
.latest_followers_snippet {clear:none; margin:10px 0 17px 0px !important; padding:0 !important; width:280px; float:left}
.latest_followers_snippet ol {list-style-position:inside; padding-left:0 !important}
.latest_followers_snippet h5 {padding:0; font-size:1.25em; background:none !important; font-weight:bold; font-family:arial,helvetica,clean,sans-serif; margin:0 0 13px}
.latest_followers_snippet .see_all {font-size:0.95em; padding:2px 0 0 0; display:block}
.latest_followers_snippet ul li {width:28px; height:22px; margin:0 5px 5px 0; float:left; padding:1px; border:none !important}
.latest_followers_snippet ul li a {padding:0px; float:left; width:20px; height:20px; font-size:0}
.latest_followers_snippet ul li a {border:1px solid #a8a8a8; padding:1px; background-color:#ffffff}
.latest_followers_snippet ul li.author a {border:1px solid #6f2121}
.latest_followers_snippet ul li a img {background:url(https://static1.seekingalpha.com/images/user/user_default_20x20.gif?1715517020) no-repeat scroll 0 -90px; float:left; width:20px; height:20px; border:none !important; padding:0px !important}
.most_commented_posts {clear:none; float:left; margin:10px 0 10px 0px !important; padding:0 !important; width:300px}
.most_commented_posts ol {list-style-position:outside; padding-left:20px !important; *padding-left:30px !important}
.most_commented_posts h5 {clear:both; color:#000; font-family:arial,helvetica,clean,sans-serif; font-size:1.25em; font-weight:bold; padding:0 0 9px}
.most_commented_posts ol li {color:#959595; padding-bottom:7px}
.most_commented_posts ol li span {font-size:0.9em}
.form_area div.del_btn {border: 1px solid transparent; cursor: pointer; font-family: inherit; font-size: 14px; height: 20px; margin-bottom: 0; margin-left: 13px; margin-top: -3px; padding: 0; position: absolute; right: 2px; text-align: center; width: 20px}
.form_area li:hover div.del_btn {background:url(https://static2.seekingalpha.com/images/data/x.png?1715517020) no-repeat 4px -43px; visibility:visible; color:#6596E6 }
.form_area li:hover div.del_btn:hover {background:url(https://static2.seekingalpha.com/images/data/x.png?1715517020) no-repeat 4px 4px; color:#6596E6; border:1px solid #cacaca; position:absolute}
 .alphabox-window.getPosition{top:50% !important;position:fixed !important;}
.alphabox-window .delete_lightbox h1{ color: #333333; font-family: arial; font-size: 12px; font-weight: bold; margin: 13px 0 28px 16px }
.time_wrapper .bull{padding:1px 2px 0 5px;}
.time_wrapper .delete_wrapper .bull{padding:1px 5px 0 0;}
.small .delete_wrapper .report_abuse.link:hover{text-decoration:underline;}
.small .delete_wrapper.reported .report_abuse.approve{color:#959595 !important}
.small .delete_wrapper.reported {display:block !important}
.small .delete_wrapper .report_abuse .punctuation{color:#ff0000}
.from_our_sponsers {clear:both; padding:40px 15px 0 15px}
.from_our_sponsers h6 {color:#7B7B7B; font-family:arial,helvetica,clean,sans-serif; padding-top:24px}
img.wl_icon {top:3px; margin-right:5px; cursor:pointer}
a.wl_hover_link {text-decoration:underline; color:#FF0000}
#author_info {line-height:150%; padding:0; float:left; display:inline; margin:0 0 5px 0; border-top:1px solid #CFCFCF; background:#f5f5f5; width:161px}
.nav_horizontal{ border-top: 0 !important; border-bottom: 0 !important; border-left: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; height: 135PX}
.info_horizontal{ border-left: 1px solid white; border-top: 0 !important}
#author_info .leaders_link {text-decoration:none !important; float:left; padding:0; width:159px}
#author_info .green_pop_wrapper {top:-45px}
#author_info .follow_this_user .following,#author_info .follow_this_user .follow {margin:1px 0 0 13px !important; font-size:12px !important; width:96px; padding:2px 0 0 38px !important; text-align:left !important}
#author_info .follow_this_user .following {background:url(https://static3.seekingalpha.com/images/user/article_id_follow_and_send.png?1715517020) no-repeat scroll 0 -57px !important}
#author_info .follow_this_user .follow {background:url(https://static3.seekingalpha.com/images/user/article_id_follow_and_send.png?1715517020) no-repeat scroll 0 0 !important}
.author_info_send_message {float:left; width:98px; height:23px; background:url(https://static1.seekingalpha.com/images/user/send_message_button_bg.png?1715517020) no-repeat; padding:5px 0 0 30px; margin:27px 0 0; cursor:pointer; font-size:12px !important; color:#000 !important}
#author_info .author_info_send_message {margin:7px 0 0 13px; padding:4px 0 0 28px; background:url(https://static3.seekingalpha.com/images/user/article_id_follow_and_send.png?1715517020) scroll 0 -28px no-repeat; width:104px}
#author_info .author_page_text {float:left; width:457px; padding-top:8px; zoom:1; display:inline}
#author_info .author_page_text a {zoom:1; display:inline}
#author_info p {display:block}
.follow_sidebar.f_article #author_info {margin:0}
#author_info #author_avatar {position:absolute; top:10px; left:-20px; width:115px; height:111px}
#author_info img {margin-left:auto; margin-right:auto; padding:1px; max-width:111px; max-height:111px; border:1px solid #A8A8A8 !important}
#author_info .user_followers_following {padding:5px 0px 8px; margin:0; float:left; width:159px; border-top:1px solid #fff}
#author_info .user_followers_following .number {font-weight:700; font-size:11px}
#author_info .user_followers_following span.text {color:#828282 !important}
#author_info .user_followers_following a,#author_info .user_followers_following span {font-size:11px; color:#024999 !important; text-decoration:none; clear:none !important; display:inline !important}
#author_info .user_followers_following a:hover {text-decoration:none;}
#author_info .user_followers_following a:hover .text {text-decoration:underline;color:#024999 !important}
#author_info .user_followers_following .user_followers {margin:5px 0 0; padding:0 0 0 13px; text-align:left; line-height:12px}
#author_info .user_followers_following .user_followers span {padding:1px 0 0 0}
#author_info .user_followers_following .user_following {float:left; display:inline; padding:11px 0 0 12px; text-align:center; line-height:12px}
#author_info .user_followers_following .user_following span {padding:1px 0 0 0; width:54px}
#author_info .user_followers_following #follow_author {padding: 0 0 0 13px; text-align: left; font-size: 12px; font-weight: bold}
#author_info .user_followers_following #follow_author span {font-size: 12px}
#author_info .user_followers_following #follow_author .follow {background: url(https://static1.seekingalpha.com/images/article/follow_icons.png?1715517020) 0px -39px no-repeat; padding-left: 14px}
#author_info .user_followers_following #follow_author #follow_btn:hover .follow {display: none!important}
#author_info .user_followers_following #follow_author .unfollow {background: url(https://static1.seekingalpha.com/images/article/follow_icons.png?1715517020) 0 -18px no-repeat; padding-left: 14px; display: none!important}
#author_info .user_followers_following #follow_author #follow_btn:hover .unfollow {display: inline!important}
#author_info .user_followers_following a.follow_page_selected *,#author_info .user_followers_following a.follow_page_selected *:hover,#author_info .user_followers_following a.follow_page_selected:hover *,#author_info .user_followers_following a.follow_page_selected:hover *:hover {color:#D66313 !important; font-weight:700; cursor:default !important; text-decoration:none !important}
#author_info .author_page_tools {float:left; display:inline; text-align:center; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding-bottom:13px; padding-top:15px; width:159px; position:relative; z-index:4 }
.author_page_tools .author_info_wrap{ float:left; position:relative; z-index:8}
#author_info .author_page_tools a:hover {color:#024999}
#author_info .author_page_tools a:hover #goto_edit_picture{ display:block !important; text-decoration: none}
.goto_edit_picture {position:absolute; top:2px; left:31px; background-color:#F0F1F1; opacity: .8; filter: alpha(opacity=80); width:109px; border:1px solid #D1D2D2}
.profile_navigation .goto_edit_picture,.user_stuff_navigation .goto_edit_picture{ top:16px; left:24px}
.goto_edit_picture span{ color:#024999; border:none !important; cursor:pointer}
.this_is_a_author_pic {background:url(https://static1.seekingalpha.com/images/article/sidebar_contributor_bg.png?1715517020) no-repeat !important; float:left;display:inline; padding-left:13px !important; margin-left:15px; height:115px; width:115px}
#article_body {color:#333; position:relative; z-index: 1; zoom:1; padding:3px 7px 0 0; line-height:20px; font-family:verdana,arial,helvetica,clean,sans-serif; font-size:13px}
#mc_article_body {color:#333; position:relative; z-index: 1; zoom:1; padding:3px 7px 0 0; width:491px; line-height:20px; font-size:13px; font-family:verdana,arial,helvetica,clean,sans-serif}
#article_body b a,#article_body a b,#article_body strong a,#article_body a strong {color:#024999;}
#article_body a:hover,#article_body b a:hover,#article_body strong a:hover,#article_body a:hover strong,#article_body a:hover b {color:#ff0000;}
#article_body div.centered {text-align:center}
#article_body img {display:inline; padding:0; overflow:visible;  max-width:640px}
.instapost #article_body img {max-width:480px}
#article_body p.gray {color:#888888; margin:0 0 0 67px}
#article_body img.wide_article_image {max-width:650px}
#article_body p.toolbar_view {margin:30px 0}
#article_body p {margin:7px 0 7px}
#author_info i,#article_body i,#author_info em,#article_body em {font-style:italic !important}
#article_body em {word-wrap:break-word; overflow:visible}
#article_body h1 {margin:20px 0; font-size:2.9em; color:#000}
#article_body p.indented {margin:20px 30px}
 #article_body blockquote {margin:20px 0; padding:0 10px}
 #article_body div.quote,#article_body blockquote.quote {margin:20px 0; padding: 0px 0px 0px 43px}
#article_body blockquote.quote{ }
#article_body blockquote.quote p{ }
#article_body blockquote.quote:before {display: block; height: 0; content: "“"; margin-left: -47px; font: italic 64px Georgia,"Times New Roman",serif; color: #D9D9D9}
#article_body hr {border:none; border-bottom:1px dashed #BFC8CD; margin-top:5px; height:1px}
#article_body h2 {margin:15px 0 0; color:#000; font-family:arial,helvetica,clean,sans-serif !important; font-size:1.2em; font-weight:700}
#article_body h2.title {color: rgb(51,51,51); font-size: 16px; font-family: verdana !important; font-weight: bold; line-height: 26px; margin: 0 0 8px; padding-top: 3px}
#article_body h3,#article_body h4 {margin:15px 0 0; color:#000; font-family:arial,helvetica,clean,sans-serif; font-size:1.2em; font-weight:700}
#article_body ul {padding-left:10px; line-height:22px}
#article_body ol {margin:5px 0; line-height:145%; *padding-left:36px}
#article_body ul li {margin:5px 10px 5px 8px; list-style-type:disc}
#article_body ul li ol li{ list-style-type:decimal}
.small_font_size,#article_body.small_font_size * {font-size:13px !important;}
#article_body.small_font_size .qanda_link strong{ font-size:14px !important}
.medium_font_size,#article_body.medium_font_size * {font-size:14px !important;}
#article_body.medium_font_size .qanda_link strong{ font-size:15px !important}
.large_font_size,#article_body.large_font_size * {font-size:20px !important;}
#article_body.large_font_size .qanda_link strong{ font-size:21px !important}
#article_body sup,.small_font_size sup,#article_body.small_font_size sup,#article_body sub,.small_font_size sub,#article_body.small_font_size sub {font-size:10px;}
.medium_font_size sup,#article_body.medium_font_size sup,.medium_font_size sub,#article_body.medium_font_size sub {font-size:13px;}
.large_font_size sup,#article_body.large_font_size sup,.large_font_size sub,#article_body.large_font_size sub {font-size:16px;}
#article_body p,#article_body div,#article_body blockquote,#article_body.small_font_size p,#article_body.small_font_size div,#article_body.small_font_size blockquote {line-height:22px;}
#article_body.medium_font_size p,#article_body.medium_font_size div,#article_body.medium_font_size blockquote {margin:9px 0; line-height:22px;}
#article_body.large_font_size p,#article_body.large_font_size div,#article_body.large_font_size blockquote {margin:11px 0; line-height:25px;}
#article_body.small_font_size h1 {font-size:1.6em;}
#article_body.medium_font_size h1 {font-size:25px;}
#article_body.large_font_size h1 {font-size:30px;}
#article_body.small_font_size h2 {font-size:1.2em;}
#article_body.medium_font_size h2 {font-size:19px;}
#article_body.large_font_size h2 {font-size:22px;}
#article_body .qanda_link {padding-bottom:5px;}
.article_pages #page_header h1 img{ display:inline}
#ads_and_tools.utility {float:right; padding:10px 7px 0 0; position:relative; width:300px}
#page_header {float:left; display:inline; margin-top:44px; zoom:1; padding:0; margin-bottom:0}
.pro_article_archived #article_header #page_header {padding-bottom:10px; margin-top:40px !important; border-bottom:1px solid #dcdcdc }
#page_header h1 {margin:10px 0 7px; font-size:2.9em; font-weight:normal; color:#360000}
.short_url{ margin-top: -10px; height: 14PX; font-size: 11PX; width: 165PX; border: 1PX SOLID #BBE; background: #EEE; *background: #FFF; color: black !important}
.etf_quote_strip_ad .text {float:left; padding:7px 0 0 93px; font-size:0.95em}
.share_this_page_right_side.instablog_tag {margin:20px 0 0}
.market_currents.the_page .share_this_page_right_side .widgets {border:none; background:none}
.strong_button {float:left; background:url(https://static2.seekingalpha.com/images/universal/strong_button.png?1715517020); cursor:pointer; height:45px}
.strong_button_left {float:left; width:3px; height:45px; background:url(https://static2.seekingalpha.com/images/universal/strong_button.png?1715517020);}
.strong_button_center {float:left; width:auto; height:37px; padding:8px 15px 0 15px; background:url(https://static2.seekingalpha.com/images/universal/strong_button.png?1715517020) scroll 0 -45px; font-size:1.5em; color:#444;}
.strong_button_right {float:left; width:3px; height:45px; background:url(https://static2.seekingalpha.com/images/universal/strong_button.png?1715517020) scroll 3px 0;}
.mini_category {margin-bottom:25px; clear:both}
.mini_category .more{ font-size:0.86em; font-weight:bold}
.mini_category_gray_background {margin-bottom:30px; clear:both; zoom:1}
.mini_category_gray_background_and_border {margin-bottom:30px; clear:both; background:#F8F8F8; zoom:1; border:1px solid #d9d9d9}
.mini_category_gray_background.latest_articles_snippet .user_image{ background-color:#FFFFFF; border:1px solid #A8A8A8; float:left; height:28px; left:8px; margin:0 9px 10px 5px; padding:1px; top:7px; width:28px}
.mini_category_gray_background.latest_articles_snippet .user_image img {background:url(https://static3.seekingalpha.com/images/article/commenter_images_top.png?1715517020) no-repeat; float:left; height:28px; width:28px}
.mini_category_gray_background.latest_articles_snippet .latest_article {float:left; width:248px}
.mini_category_gray_background.latest_articles_snippet ul li{ clear:both; float:left; padding:3px 0 13px 0; width:300px}
.mini_category_gray_background.latest_articles_snippet ul li .date{ padding:0 !important}
.latest_articles_snippet #content_block_articles{ background-color:#F8F8F8; zoom:1}
.mini_category ul li,.mini_category .summary_ul .summary_li{ padding:3px 0 4px 0; font-size:1.015em; font-weight:500}
.symbol_articles_list li .symbols{ float:left; width:75px; padding:0 10px 0 0; font-size:0.923em}
.symbol_articles_list li .symbols a{ color:#024999 !important; font-size:11px; font-weight:bold}
.symbol_articles_list li .symbols a:hover{ color:#ff0000}
.symbol_articles_list li .content{ float:left; width:445px}
#block_currents .symbol_articles_list li .content a{ color:#024999 !important}
#block_currents .symbol_articles_list li .content a:hover{ color:#ff0000 !important}
.symbol_articles_list li .content .symbol_article{ text-indent:0; padding-left:0}
.symbol_articles_list .symbol_latest_articles li .content .symbol_article {width: 592px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.mini_category ul li .bullet {color:#8b8b8b; position:relative; *position:static; top:1px; font-size:13px; cursor:default}
.mini_category ul li .date {color:#959595; font-size:0.85em; margin:0; font-weight:500}
.mini_category ul.transcript_articles_list li{ padding:8px 10px 6px 6px}
.data_currencies_table .alternative_title {background:#EAEAEA !important; font-weight:normal !important; margin:0 !important; border:1px solid #DBDBDB; font-family:arial,helvetica,clean,sans-serif; color:#2d2d2d; padding:3px 0 3px 5px !important; font-size:1.05em; font-weight:700; clear:both}
.mini_category .icon_link{ float:left; width:32px; height:32px; padding:1px; border:1px solid #B7B7B7}
.mini_category .icon_link img{ float:left; width:32px; height:32px}
.mini_category_title_text {float:left}
.mini_category_title_text .symbol_title,.mini_category_title_text .port_title {color:#767676}
.mini_category.first div.mini_category_option_up,.mini_category.first div.mini_category_option_top,.mini_category.last div.mini_category_option_down {color:#959595 !important; background:#fff !important; cursor:default; text-decoration:none}
.mini_category ol {color:#999}
.mini_category ol li {padding-bottom:5px; font-size:1.015em; padding-left:10px; text-indent:-10px; *padding-left:0; *margin-left:15px}
.mini_category .latest_article {padding-left:2px}
#ads_and_tools .data_currencies_table {margin-bottom:3px}
#ads_and_tools .data_currencies_table.mini_category {margin-bottom:30px}
#ads_and_tools .data_currencies_table .symbol_alternative_tags {border:1px solid #DBDBDB; border-top:none; float:left}
.data_currencies_table_inputs {clear:both; padding:5px 0; float:left}
.data_currencies_table_inputs .text_input {width:214px; color:#959595; font-style:italic; border:1px solid #AAA; padding:3px 5px}
.data_currencies_table_inputs .button_input {background:url(https://static.seekingalpha.com/images/universal/tablesize_input_button.png?1715517020); width:66px; height:24px; padding-bottom:1px; text-align:center; border:none; cursor:pointer; margin-left:2px}
.data_currencies_table {clear:both}
.data_currencies_table .loader {clear:both; float:left; margin:0 0 10px}
.data_currencies_table table {*border-collapse:collapse; font-size:0.937em; clear:both; width:100%}
.stretch_bg #ads_and_tools .data_currencies_table #symbol_alternative_tags table{ border-bottom:none !important}
.stretch_bg #ads_and_tools .data_currencies_table .symbol_alternative_tags{ border:none !important}
.stretch_bg #ads_and_tools .data_currencies_table tr th{ background:none !important; border-color:#d3d3d3; border-style:none none solid; text-transform:uppercase; color:#000; font-size:10px}
.data_currencies_table tr th.eft_or_etn {padding:0 5px; text-align:left; width:223px; border-left:none}
.etf_selected {background:#FFF8BB}
.stretch_bg #ads_and_tools .data_currencies_table #symbol_alternative_tags tr .eft_or_etn {width:55px}
.stretch_bg #ads_and_tools .data_currencies_table #symbol_alternative_tags tr th.today{ width:65px}
.stretch_bg #ads_and_tools .data_currencies_table #symbol_alternative_tags tr td.today{ padding:0 15px 0 0}
.data_currencies_table tr th.last {border-right:none}
.data_currencies_table tr th span {padding:0 11px 0 0; cursor:default}
.stretch_bg #ads_and_tools .data_currencies_table tr th,.data_currencies_table tr th.sorted span b {cursor:default !important}
.stretch_bg #ads_and_tools .data_currencies_table tr th,.data_currencies_table tr th span b {cursor:pointer; font-weight:normal}
.stretch_bg #ads_and_tools .data_currencies_table tr th{ padding-right:4px}
.stretch_bg #ads_and_tools .data_currencies_table tr th.today.sorted span{ padding:0 11px 0 0; color:#000}
.stretch_bg #ads_and_tools .data_currencies_table tr th.eft_or_etn {cursor:default !important;}
.stretch_bg #ads_and_tools .data_currencies_table tr th.eft_or_etn span{ padding:0 15px 0 0; color:#000; text-transform:none; cursor:default !important}
.stretch_bg #ads_and_tools .data_currencies_table tr th span{ color:#024999}
.data_currencies_table tr.gray {height:auto !important}
.data_currencies_table tr.gray td {background-color:#F6F6F6; height:auto !important}
.data_currencies_table tr {-moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none}
.stretch_bg #ads_and_tools .data_currencies_table tr.gray td{ background-color:transparent}
.data_currencies_table tr td {padding:0; white-space:nowrap; border-bottom:1px solid #dbdbdb; border-left:1px dotted #bababa; padding:3px 0}
.stretch_bg #ads_and_tools .data_currencies_table tr td{ border-bottom:none; border-left:none}
.data_currencies_table tr td.eft_or_etn {padding:4px 5px 4px 5px; text-indent:0; width:270px; white-space:normal; border-left:none}
.data_currencies_table tr td.last {border-right:none}
.data_currencies_table tr td.eft_or_etn a {font-weight:bold; padding:0 1px; color:#024999 !important;   }
.data_currencies_table tr td.eft_or_etn a:hover{ color:#ff0000 !important}
.data_currencies_table tr td span {height:16px; padding:0 12px 0 0}
.data_currencies_table td.up {color:#5D921C; font-weight:normal; text-align:right; width:60px}
.data_currencies_table .down {color:#CC0000; font-weight:normal; text-align:right; width:60px}
.data_currencies_table tr td.non {color:#000; text-align:left; font-weight:bold; width:60px}
.data_currencies_table tr td.non span {padding:0 10px 0 24px}
.data_currencies_table tr td.non span,.data_currencies_table tr td.down span,.data_currencies_table tr td.up span {white-space:nowrap;  }
.stickyad_wrapper{ position:static; float:left; width:50px; z-index:0 !important}
.top_authors_h {background:#dbd8aa url(https://static3.seekingalpha.com/images/universal/top_snippet1.png?1715517020);color:#815e0d;padding:7px 0 7px 45px;font-size:1.1em;font-weight:700;}
.top_author_li {background:#f9f8d8;border-bottom:1px solid #dbd8aa;padding:10px;}
.top_author_li .img_cont {float:left;border:1px solid #5D0404 !important;padding:1px;}
.top_author_li .img_cont img {float:left;}
.top_author_li .ld_top_name {font-size:1.2em;float:left;padding:9px 0 0 7px;}
.top_authors_see_more {background:#e7e4b7 url(https://static2.seekingalpha.com/images/universal/top_snippet.png?1715517020) scroll 0 0;font-weight:700;padding:5px 0 7px 34px;margin:7px 0 0 0;}
.top_authors_see_more_bottom {background:#815E0D url(https://static2.seekingalpha.com/images/universal/top_snippet.png?1715517020) scroll -300px 0;font-size:0;height:3px;margin-bottom:20px;}
.top_authors_see_more a {color:#815e0d !important;}
.article_sidebar .loader{ margin:48px 0 0 113px}
#most_popular,#editors_picks {margin-bottom: 20px}
#most_popular .mini_category_gray_background li,#editors_picks .mini_category_gray_background li {text-indent: 0 !important; padding:4px 0 !important; margin-top:0px !important}
#most_popular .mini_category_gray_background li a,#editors_picks .mini_category_gray_background li a,#most_popular .mini_category_gray_background li .date,#editors_picks .mini_category_gray_background li .date {display:inline}
.mini_category .ads_and_tools_more_right{ margin:8px 0 2px 14px}
.hid {display:none}
.contact_help_text a{ color:#024999}
.lists_pages_content {float: left; width: 500px}
.symbol_articles_list_title{ border-bottom:2px solid #62080A; color:#000000; float:left; font-size:14px; font-weight:500; width:100%; padding-top:5px}
.symbol_articles_list_title {clear:both; color:#2D2D2D; height:16px; margin:7px 0 4px; border-bottom:2px solid #790f01; background:none !important; font-weight:bold}
.red_title_text,.fresh_title,.symbol_articles_list_title .mini_category_title_text{ color:#000 !important; text-decoration:none !important; cursor:default; font-size:14px !important; font-family: arial,helvetica,clean,sans-serif; font-weight:bold; float:left; padding:0; text-transform:uppercase}
.symbol_articles_list_title .mini_category_title_text{ width:auto; float:left}
.red_title_text .gray{ color:#767676}
.fresh_title {border-bottom:2px solid #62080A; width:100%; margin-bottom:10px}
.fresh_title .sml {text-transform:lowercase}
.symbol_articles_list_title .more{ float:right; font-size:11px; line-height:11px; font-weight:bold; padding:4px 0 0; font-family:arial,helvetica,clean,sans-serif; color:#024999 !important}
.single .light_text li em{font-style:italic;}
.latest .lists_pages_content{float: left;margin-left: 128px;}
.latest .no_portfolio_snippet {float:right}
#main_container,#content_wrapper,.page_top,.page_content {background:none !important; border:none}
 .no_stretch {background:#b3b3b3 !important}
.no_stretch #main_container {background:#fff !important}
.no_stretch #content_wrapper {background:#fff !important}
.no_stretch #page_header {margin-left:11px !important}
.no_stretch #secondary_ads #author_avatar {margin:0 0 6px 7px !important; width:160px !important}
.no_stretch #article_info span {background:#fff !important}
.no_stretch #article_info .article_info_pos span.num_of_comments {background:#fff url(https://static2.seekingalpha.com/images/commented_on.gif?1715517020) no-repeat scroll 0 3px !important}
.no_stretch .mini_category_gray_background {background:#fff !important}
.no_stretch .page_top.with_sub_title .title_tab h1 {margin:25px 10px 0 14px !important}
.stretch_bg .footer_container {background:none !important; border:none !important}
.stretch_bg .footer_table {background:none !important}
.stretch_bg .footer_leader_board_title div {color:#5D0404 !important}
.mini_category_pagination {margin:18px auto 50px; border-bottom:1px solid #620500; text-align:center; font-size:0.781em; font-weight:bold; padding: 0 0 2px 0; clear:both}
.mini_category_pagination .previous {margin:0 8px 0 0; cursor: pointer; color:#024999}
.mini_category_pagination .next {margin:0 0 0 8px; cursor: pointer; color: #024999}
.mini_category_pagination .disabled {color:#7F7F7F; cursor:default; text-decoration:none !important}
.page_main .mini_category_title_text.symbol{ display: inline!important; width:auto; padding-right:8px}
.currents_sub,.currents_sub a {color:#777 !important}
.currents_sub a:hover {color:#ff0000 !important}
   .dropdowns ul.menu {float:left; height:100%; width:100%; margin:12px 0 12px 20px; padding:0; list-style:none; font-size:11px !important}
.dropdowns ul.menu .menu_item_li {position:relative}
.dropdowns ul.menu li {float:left; line-height:1.1; width:163px}
.dropdowns ul.menu li a {display:block; width:auto; padding:10px; text-decoration:none; color:#666}
.dropdowns ul.menu li.last a {background:transparent}
.dropdowns ul.menu li a.sub {padding-right:15px}
.dropdowns ul.menu li:hover a,.dropdowns ul.menu li.hover  a {color:#666; font-size:12px}
.dropdowns ul.menu li.active a {color:#f15c30}
 .dropdowns ul.menu ul {padding:0; margin:0; list-style:none; top:22px; float:left; width:100%; border-top:1px solid #d7d7d7}
 .dropdowns ul.menu li li:hover,.dropdowns ul.menu li li.hover  li {background:#c8c8c8}
.dropdowns ul.menu li:hover>a {color:#fff }
 .dropdowns ul.menu li li {width:100%; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background:#fff}
.dropdowns ul.menu li li.last {border-bottom:1px solid #d7d7d7}
.dropdowns ul.menu li li a {padding:5px 5px 5px 6px}
.dropdowns ul.menu li:hover li.active a,.dropdowns ul.menu li.hover  li.active a {color:#f15c30}
.dropdowns ul.menu li li a.sub {padding-right:15px; background:url(https://static.seekingalpha.com/images/universal/dropdown_arrows.png?1715517020) no-repeat scroll right -41px transparent !important}
.dropdowns ul.menu li:hover li:hover a.sub,.dropdowns ul.menu li.hover li.hover  a.sub {background:url(https://static.seekingalpha.com/images/universal/dropdown_arrows.png?1715517020) no-repeat scroll right -6px transparent !important}
  .dropdowns ul.menu ul ul{ top:-1px; margin-left:182px}
.dropdowns ul.menu li:hover li:hover li,.dropdowns ul.menu li:hover li:hover li a {color:#666}
 .dropdowns ul.menu li:hover li:hover li.active a,.dropdowns ul.menu li.hover li.hover  li.active a {color:#f15c30}
  .dropdowns ul.menu li:hover li:hover li:hover li,.dropdowns ul.menu li:hover li:hover li:hover li a,.dropdowns ul.menu li.hover li.hover li.hover  li,.dropdowns ul.menu li.hover li.hover li.hover  li a {color:#666}
 .dropdowns ul.menu li:hover li:hover li:hover li.active a,.dropdowns ul.menu li.hover li.hover li.hover  li.active a {color:#f15c30}
.dropdowns ul.menu li:hover li:hover li:hover li a.sub,.dropdowns ul.menu li.hover li.hover li.hover  li a.sub {background:#c8c8c8; color:#fff}
.dropdowns ul.menu li:hover li:hover li:hover li:hover a.sub,.dropdowns ul.menu li.hover li.hover li.hover li.hover  a.sub {background:#c8c8c8; color:#fff}
.dropdowns ul.menu li.hover li.hover li.hover a  li a.sub {color:#fff}
.dropdowns ul.menu li.hover li.hover li.hover li.hover a  a.sub {color:#fff}
 div#nav ul ul ul ul ul {display:none}
.dropdowns ul.menu ul,.dropdowns ul.menu ul ul,.dropdowns ul.menu ul ul ul {position:absolute; left:-999em}
 .dropdowns ul.menu li.hover ul ul,.dropdowns ul.menu li.hover ul ul ul,.dropdowns ul.menu li.hover ul ul ul ul {position:absolute; left:-999em}
.dropdowns ul.menu li.hover ul {left:-1px}
.dropdowns ul.menu li li.hover ul,.dropdowns ul.menu li li li.hover ul,.dropdowns ul.menu li li li li.hover ul {top:22px; left:-150px}
.dropdowns ul.menu .menu-label {float:left; padding-right:5px; line-height: 20px}
.dropdowns ul.menu ol,.dropdowns ul.menu ol * {list-style-type:none; display:block}
.dropdowns ul.menu .inner_Basic.Materials {float:left; position:relative}
.dropdowns ul.menu ol,.dropdowns ul.menu ol *,.dropdowns ul.menu ol *:hover,.dropdowns ul.menu ol *.hover,.dropdowns ul.menu ol *:hover *,.dropdowns ul.menu ol *.hover * {background:#fff !important; color:#666 !important}
.dropdowns ul.menu ol li:hover,.dropdowns ul.menu ol li *:hover,.dropdowns ul.menu ul.themes li:hover,.dropdowns ul.menu ul.themes li *:hover {background:#c8c8c8 !important; color:#fff !important}
.dropdowns ul.second-level ol li:hover,.dropdowns ul.second-level ol li *:hover,.dropdowns ul.menu ul.themes li ul.second-level li:hover,.dropdowns ul.menu ul.themes li ul.second-level li *:hover {background:#f8f8f8 !important; color:#666 !important}
.dropdowns ul.menu ol {float:left; margin:0 !important; padding:0 !important; width:500px; background:#e6e6e6 !important}
.dropdowns ul.menu ol li {width:500px}
.dropdowns ul .second-level {width:500px !important; float:left; border:1px solid #e5e5e5; background:#fff !important}
.dropdowns ul .second-level.inner_utilities {width:248px !important;}
.dropdowns ul .second-level li {width:500px !important; border:none !important; background:#fff !important}
.dropdowns ul .second-level.inner_utilities {width:200px}
.dropdowns ul .second-level.inner_utilities li {width:150px !important}
.dropdowns ul .second-level li li {width:248px !important; border:none !important; float:none !important; background:#fff !important}
.dropdowns ul .second-level ol,.dropdowns ul .second-level ul {float:left; width:248px !important; background:#fff !important}
.dropdowns ul.menu .second-level.inner_services ol {float:left; margin:0 !important; padding:0 !important; width:700px; background:#c8c8c8 !important}
.dropdowns ul.menu .second-level.inner_services ol li {width:700px}
.dropdowns ul.menu .second-level.inner_services {width:700px !important; float:left; border:1px solid #e5e5e5}
.dropdowns ul.menu .second-level.inner_services li {width:700px !important; border:none !important}
.dropdowns ul.menu .second-level.inner_services li li {width:231px !important; border:none !important; float:none !important}
.dropdowns ul.menu .second-level.inner_services ol {float:left; width:231px !important}
.dropdowns ul.themes .second-level,.dropdowns ul.themes .second-level * {width:248px !important}
.dropdowns ul.themes .second-level a {width:233px !important}
 .dropdowns ul.menu ul.themes,.dropdowns ul.menu ul.sectors,.dropdowns ul.menu ul.country,.dropdowns ul.menu ul.highlight {border-bottom:1px solid #e5e5e5 !important}
.dropdowns ul.menu ul.country{ height: 200px; overflow-x: hidden; overflow-y: scroll;}
.dropdowns ul.menu li.disabled input { background:#DDD}
.dropdowns ul.menu li.disabled_value * { color:#eee !important}
.dropdowns ul.menu li.disabled_value:hover,.dropdowns ul.menu li.disabled_value.hover,.dropdowns ul.menu li.disabled_value *:hover,.dropdowns ul.menu li.disabled_value *.hover {background:#fff !important; cursor:default !important}
.dropdowns ul.menu .menu_drop_off,.dropdowns ul.menu .menu_drop_on,.dropdowns ul.menu .menu_drop_press {border:none; width:17px; height:20px; cursor:pointer; border:1px solid #8E9DAA; border-left:0; float:left}
.dropdowns ul.menu .menu_drop_off {background:url(https://static3.seekingalpha.com/images/universal/mcdd_select_button_sprite.gif?1715517020) -10px -9px}
.dropdowns ul.menu .menu_drop_on {background:url(https://static3.seekingalpha.com/images/universal/mcdd_select_button_sprite.gif?1715517020) -10px -35px}
.dropdowns ul.menu .menu_drop_press {background:url(https://static3.seekingalpha.com/images/universal/mcdd_select_button_sprite.gif?1715517020) -10px -61px}
.dropdowns ul.menu .menu_item {float:left; padding-right:20px}
.dropdowns .menu_item ul {z-index:80}
.dropdowns ul.menu #themes_input,.dropdowns ul.menu #sectors_input,.dropdowns ul.menu #country_input,.dropdowns ul.menu #highlight_input {border:1px solid #8E9DAA; border-right:0; height:16px; width:138px; padding:1px 2px 1px 3px; font-size:12px !important; float:left; color:#666}
.dropdowns ul.menu #themes_input.selected,.dropdowns ul.menu #sectors_input.selected,.dropdowns ul.menu #country_input.selected,.dropdowns ul.menu #highlight_input.selected{ background: #FFF8BB !important; color:#333}
 .dropdowns .first_level_li:hover {position:relative}
.user_image.transcript_image{ background: #DEDEDE !important; border: 1px solid #626262 !important; float:left}
          #getmc_portoflios li .checkBox{ float:left; width:20px; margin:0; padding:0; vertical-align: middle}
#getmc_portoflios li .portfolioName{ float: left; font-size: 13px; line-height: 13px; *line-height: 18px; width: 174px}
.item.banner300x250 .adverText{text-align:left;padding-bottom:3px;}
.newer_and_older {background: none repeat scroll 0 0 #EAEAEA; clear: both; float: left; height: 13px; margin: 5px 0 0; padding: 0; width: 100%}
.newer_and_older .older_archives {float: right; margin:0}
.newer_and_older .older_archives a {background:url(https://static.seekingalpha.com/images/universal/more.jpg?1715517020) no-repeat scroll right 0 #FFFFFF; border:medium none; color:#FFFFFF; display:block; font-size:10px; padding:0; text-align:center; text-indent:-5000px; text-transform:uppercase; width:121px; height:15px; cursor:pointer}
.newer_and_older .loader a {background:url(https://static2.seekingalpha.com/images/universal/loading_more.gif?1715517020) no-repeat scroll right 0 #FFFFFF; width:160px; border:medium none; color:#FFFFFF; display:block; font-size:10px; padding:0; text-align:center; text-indent:-5000px; text-transform:uppercase; height:15px; cursor:default; float:right}
.subscribe_alerts{ margin:15px 0 0 192px}
.subscribe_alerts .msg{ color:#431518; font-family:Times New Roman ,Times,serif; font-size:18px}
.subscribe_alerts .log_in_msg span{ color:#431518; font-family:Times New Roman ,Times,serif; font-size:21px}
.subscribe_alerts .log_in_msg{ color:#2d2d2d; font-size:14px; padding:12px 0 0}
.subscribe_alerts .email_input,.subscribe_alerts .password_input{ color:#959595; font-size:12px; padding:5px; width:250px; border-style:solid; border-width:1px; border-color:#919191 #EEEEEE #EEEEEE #919191; margin:19px 0 0; float:left}
.subscribe_alerts fieldset{ width:265px; float:left; clear:both; margin:0 !important; padding:0 !important}
.notice_error{ color:#ff0000; position:relative; top:10px}
 #page_header.page_header_email_alerts {margin-top:45px; z-index:11}
.article_content.pro #page_header.page_header_email_alerts{ width:640px; float:left }
.article_content.pro #page_header.page_header_email_alerts h1{ color:#d49300}
#main_content .editors_note {width: 596px; background: #F4F4F4; text-align: left; padding: 20px 22px; color: #000; font-size: 15px; line-height: 25px; float: left; font-family: verdana; margin-top: 7px; margin-bottom: 10px}
#main_content .editors_note strong{ color:#333}
.article_content.pro #page_header{ border:none}
.article_content .alpha_rich_tag{ display:none}
#page_header.page_header_email_alerts #related_promo_top_container{ position:relative}
#page_header.page_header_email_alerts h1 {clear:both}
.get_email_alerts_button {background:url(https://static1.seekingalpha.com/images/universal/get_alerts_orange_icon.png?1715517020) no-repeat scroll 5px 2px #F7F7F7; border:1px solid #C3C3C3; color:#444; cursor:pointer; float:right; height:15px; margin-top:9px; padding:0 7px 0 22px}
.get_email_alerts_button.orange{ background-color:#FF7D00; background-image:none; color:#fff; font-weight:bold; font-size:14px; padding:0 13px 1px; border-radius:2px; border-color:#FF7D00; margin-top:9px}
.get_email_alerts_button.yellow{ background-color:#FFD02E; background-image:none; color:#000; font-weight:bold; font-size:14px; padding:0 5px 1px; *padding:0 7px 1px; border-radius:3px; border-color:#FFCCAF; margin-top:9px; box-shadow: 0 11px 1px 0 #FEF2C2 inset; *background:url(https://static1.seekingalpha.com/images/universal/get_alerts_yellow_bg.gif?1715517020) repeat-x #FFD02E}
 .top_email_alerts_bubble {float:right; cursor:pointer; margin-top:3px}
.top_email_alerts_bubble_l {background:url(https://static.seekingalpha.com/images/universal/top_email_alerts_bubble.png?1715517020) no-repeat scroll 0 0; height:33px; width:9px; float:left}
.top_email_alerts_bubble_c {background:url(https://static.seekingalpha.com/images/universal/top_email_alerts_bubble.png?1715517020) repeat scroll 0 -33px; height:27px; padding-top:6px; padding-right:5px; float:left; font-weight:700; color:#444;font-size:0.979em}
.top_email_alerts_bubble_c span {color:#891C0D}
.top_email_alerts_bubble_r {background:url(https://static.seekingalpha.com/images/universal/top_email_alerts_bubble.png?1715517020) no-repeat scroll 0 -66px; height:33px; width:12px; float:left}
.m_pop {position:absolute; width:251px; border:1px solid #E76006; background:#FFF; z-index:11; float:none !important; box-shadow:3px 3px 3px 1px #cccccc; border-radius:2px}
.m_pop_inner{ width:251px}
.m_pop .m_pop_arrow{ float:left; position:relative}
.m_pop .m_pop_arrow span{ background:url(https://static3.seekingalpha.com/images/universal/m_pop_arrow.png?1715517020) no-repeat; position:absolute; left:162px; top:-25px; width:22px; height:25px}
.m_pop.point_left .m_pop_arrow span{ background: url(https://static.seekingalpha.com/images/universal/m_pop_arrow_left.png?1715517020); width: 28px; height:21px; left:-28px; top:20px}
.m_pop.point_bottom .m_pop_arrow span{ background: url(https://static2.seekingalpha.com/images/universal/m_pop_arrow_bottom.png?1715517020); width: 22px; height:25px; left:30px; top:78px}
.m_pop_arrow_top span{ position: absolute; background:url(https://static3.seekingalpha.com/images/arrow_pop_up.png?1715517020); width: 13px; height:10px; left:190px; top:-9px; z-index: 1000}
.m_pop .add_to_portfolio_area{ padding:2px 0 0 0; font-size:13px}
.m_pop #get_alerts_error{ color:red; font-size:12px; float:left}
.m_pop .add_to_portfolio_area #get_alerts_error{ float:none !important; clear:both}
.m_pop .logged_in .add_to_portfolio_area #promotion_box_portfolios{ height:71px; overflow-y:auto; margin:14px 0 10px 9px !important; width:236px; color:#A1A3A3; font-size:0.923em; padding-top: 1px}
.m_pop .add_title{ float:none !important; margin:8px 9px 5px 9px; color:#333; font-size:0.923em}
.m_pop .add_title a,.page_top .title_tab h1 div.add_title a{ color:#333 !important}
.m_pop .promotion_box_email,.m_pop .promotion_box_password{ width:226px; border-style:solid; border-width:1px; border-color:#5F5F5F #DDDDDD #DDDDDD #5F5F5F; padding:1px 2px}
.m_pop .promotion_box_email{ margin:0 9px}
.m_pop .autocomplete_container_sa {width: 290px; margin: 1px 0 0 9px}
.m_pop .promotion_box_login{ background-color:#ECECEC; border-top:1px solid #E1E1E1; padding:7px 9px 0; margin:10px 0 0}
.m_pop .promotion_box_login .green{ color:#5E9E01; font-style:italic; font-size:11px; background:url(https://static.seekingalpha.com/images/universal/m_pop_green_arrow.gif?1715517020) no-repeat; padding:0 0 0 16px}
.m_pop .promotion_box_login .pls_enter_pswd{ margin:6px 0 0; font-size:12px}
.m_pop .forgot_password{ color:#004C97; font-size:11px; cursor:pointer; margin:-2px 0 0; float:left; clear:both}
.m_pop .forgot_password:hover{ color:#ff0000}
.m_pop div.add_title a{ color:#024999 !important}
.m_pop div.add_title a:hover{ color:#ff0000 !important}
.m_pop ul li{ padding:0 0 10px; *padding:0 0 5px}
.m_pop ul li input{ margin-top:0}
.m_pop .cpb_get_alerts_line{background:#f5f5f5;}
.m_pop .promotion_box_close{ cursor:pointer; font-size:12px; position:absolute; right:6px; top:4px; color:#014999; background:none; width:auto}
.m_pop .promotion_box_close:hover{ font-weight:bold}
.page_top .title_tab h1 div.cleaner{ float:none !important}
.m_pop #promotion_box_footer{ float:none; clear:both; margin-top: 10px}
.m_pop .cpb_get_alerts_line{ background-color: #ECECEC; border-top: 1px solid #E1E1E1; float: none !important; font-size: 13px; height: 38px; line-height: 38px; margin: 13px 0 0; padding: 0; text-align: center}
.m_pop div.cpb_get_alerts_btn {float:right !important; background:url(https://static1.seekingalpha.com/images/universal/get_alerts_btn_bell_small.png?1715517020) no-repeat; color:#fff; padding:7px 0 0 25px; font-size:12px; font-weight:normal; height:22px; width:85px; margin:3px 66px 5px 0; text-transform:uppercase}
.rta_real_time_alerts_page .m_pop div.cpb_get_alerts_btn {padding:7px 16px 0 16px; width:auto; background:#005ba9}
.m_pop .button_and_never_spam{ padding:10px 9px 13px; clear:both; float:none !important}
.m_pop .we_never_spam{ float:left; font-size:10px; color:#989898}
.m_pop.login_mode .we_never_spam{ display:none}
.m_pop.login_mode .button_and_never_spam{ background-color:#ECECEC}
.m_pop .m_pop_error{ color:red; padding:0 0 4px 9px; font-size:11px}
.m_pop.login_mode .m_pop_error{ background-color:#ECECEC}
.m_pop .forgot_password{ display:none}
.m_pop.login_mode .forgot_password{ display:block}
.m_pop .promotion_box_login{ display:none}
.m_pop.login_mode .promotion_box_login{ display:block}
  @media screen and (-webkit-min-device-pixel-ratio:0) {input.grad {padding:0px 11px 0 11px;}
input.grad.orange {padding: 0px 20px 0 20px;}
}
 #auto-detect-form{ padding: 9px 12px}
#auto-detect-form *{font-family:arial;font-size:14px;}
#auto-detect-form h2{color:#333;font-size:22px;font-weight:bold; font-family:arial;margin:18px 0}
#auto-detect-form table tr td.m {padding:6px 0}
#auto-detect-form table tr td.m:first-child {padding-right:10px; width: 330px}
#auto-detect-form table tr td.m input,#auto-detect-form table tr td.m textarea{ width:400px}
 .big_table {border: 1px solid #CCC; box-shadow: 2px 2px 3px #666666; max-width: 624px; overflow: hidden; float: left; padding: 4px 0 8px 10px; position: relative; background: white; z-index: 5; border-image: initial; margin-bottom:18px}
.big_table:hover {padding: 22px 10px 10px 10px; border: 1px solid #CCCCCC; position:relative; background: none repeat scroll 0 0 #FFFFFF; box-shadow: 4px 4px 5px #333333; max-width: 970px; overflow-x:auto; zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135,Strength=6); background: #fff; z-index:3}
.instablog_main_content .big_table {max-width: 490px}
.instablog_main_content .big_table:hover {max-width: 650px}
.big_table div.zoom_table{ background: url(https://static2.seekingalpha.com/images/article/article_table.gif?1715517020) no-repeat scroll right top transparent; height: 16px; margin: 0 10px 2px 3px !important}
.big_table:hover div.zoom_table{ display:none }
.big_table:hover .designed_table{ position:relative; z-index:3}
.big_table>p{ display:block; position:absolute; width:10px; right:0; top:0; height:100%; background:#fff}
.big_table:hover >p{ display:none }
.icon_alert_info{ background: url(https://static3.seekingalpha.com/images/universal/help_icon_portfolio.png?1715517020) no-repeat scroll right 2px transparent; display: inline-block; height: 18px; padding-right: 19px}
.rta_pop_article {background-color: #FBFBFB; border-radius: 4px 4px 4px 4px; padding: 21px 0 0; position: relative; width: 542px}
.rta_pop_article.thankyou {padding-bottom:26px; overflow-x: hidden}
.rta_pop_article #rta_dashb_right_email_fix_err {font-size: 11px; padding: 2px 0 0 35px}
.rta_pop_article_close {color: #FFFFFF; cursor: pointer; font-size: 20px; font-weight: bold; position: absolute; right: -1px; top: -27px}
.rta_pop_article_top {padding: 0 21px}
.rta_pop_article .green_title {background: url(https://static.seekingalpha.com/images/universal/subscribing_icon.gif?1715517020) no-repeat scroll 0 2px transparent; color: #71B700; font-size: 15px; font-weight: normal; min-height: 28px; padding: 0 0 0 38px}
.rta_pop_article .black_title {background: url(https://static.seekingalpha.com/images/universal/subscribing_icon.gif?1715517020) no-repeat scroll 0 2px transparent; color: #000; font-size: 15px; font-weight: normal; min-height: 28px; padding: 0 0 0 38px}
.rta_pop_article .yes_or_no {margin:13px 0 0 0;}
.rta_pop_article .yes_or_no,.rta_pop_article .yes_or_no div {float:left; font:15px arial;}
.rta_pop_article .yes_or_no .yes {color:#fff; background:url(https://static.seekingalpha.com/images/universal/rta_article_btn.jpg?1715517020) no-repeat right 0; height:21px; width:49px; margin-right:12px; cursor:pointer; line-height:1.5em;}
.rta_pop_article .yes_or_no .yes .l_side {color:#fff; background:url(https://static.seekingalpha.com/images/universal/rta_article_btn.jpg?1715517020) no-repeat 0 0; width:12px; height:21px;}
.rta_pop_article .yes_or_no .no {color:#024999; cursor:pointer; line-height:1.5em; margin-top:1px;}
.rta_pop_article .green_title .please_fill_password {color: #262626; font-size: 15px; font-weight: normal; padding: 2px 0 0}
.rta_pop_article p {color: #262626; font-size: 15px !important; line-height: 13px; margin: 12px 21px 4px 39px !important}
.rta_pop_article p.email_msg_popup {line-height: 17px; margin: 6px 21px 4px 39px}
.rta_pop_article p.email_msg_popup.do_subscribe {line-height: 17px; margin: 21px 21px 4px 39px !important}
.rta_pop_article p.last_p {margin: 10px 21px 0 39px}
.rta_pop_article p.if_not_correct_email {float: left; font-size: 15px; margin: 22px 0 30px 39px; width: 440px; line-height: normal}
.rta_pop_article p.if_not_correct_email span {color: #024999; cursor: pointer}
.rta_pop_article p.if_not_correct_email span:hover {color: #FF0000; text-decoration: underline}
.add_alerts_popup_container{ z-index: 11; position:relative; float:left}
.add_alerts_popup{ background: #f9f9f9; border: 1px solid #808080; color: #575757; line-height: 15px; padding: 12px 12px 12px 12px; position: absolute; white-space: nowrap; width: 264px; height: 89px; z-index: 11; top: -90px; left: 15px}
.news .add_alerts_popup{top: -95px;}
.add_alerts_popup .arr {background: url(https://static2.seekingalpha.com/images/universal/rta_tooltip_arr.png?1715517020) no-repeat scroll 0 0 transparent; bottom: -13px; height: 13px; left: 0; position: absolute; width: 100%}
.add_alerts_popup .close{ background: url(https://static3.seekingalpha.com/images/universal/close_popup_icon_active.png?1715517020) no-repeat scroll 0 0 transparent; position:absolute; right:3px; top:3px; cursor:pointer; width:15px; height:15px}
.add_alerts_popup .close:hover{ font-weight:bold}
.add_alerts_popup div{ font-size: 12px; margin-bottom: 3px}
.add_alerts_popup div.title{ color:#000000; font-size: 14px; font-weight: bold; padding: 4px 0}
.add_alerts_popup .loader{ position: absolute; top: 3px; right: 3px}
.portfolio_rta_loader{ top:0; left:0}
.add_alerts_popup .getAlerts{  background-color: #ff7200; color: #ffffff !important; float: left; font-size: 14px; height: 25px; line-height: 25px; margin-right: 9px; margin-top: 5px; padding: 0 9px 0 9px; position: relative;  cursor:pointer}
         .add_alerts_popup .no_thanks{ font-size:11px; margin-top: 5px; line-height: 25px; float: right; color: #024999; cursor:pointer}
.rta_sticky_ver_a .item.banner300x250.fixed{ margin-top:30px}
 .pro_promo{ float:left; width:980px}
.pro_promo input{ margin:0}
.pro_promo *{ font-family: arial,helvetica,clean,sans-serif}
.pro_promo .info h1{ font-size: 24px; margin: 37px 0 24px 0; color: #d36702; font-weight: bold}
.pro_promo .pro_faq_link{ float: right; margin-top: 5px; font-size: 11px}
.pro_promo .slide_bottom_text span{ float: left; margin: 5px 0 0 245px; font-size: 11px; color:#666}
.features_title{ color: #1d1d1d; font-weight: bold; font-size: 22px}
.pro_promo .info h2,.features_title{ color: #1d1d1d; font-weight: bold; font-size: 22px}
.pro_promo .info p{ font-size: 13px; color: #010101; line-height: 18px}
.pro_promo .info .features_title{ margin-top: 26px; font-size: 18px; font-family: optima,Times New Roman ,Times,serif;}
.pro_promo .info .features{ margin: 12px 0 20px 0}
.pro_promo .info .features li{ font-size:13px; color: #010101; line-height: 18px; padding:2px 0 0 0px; margin-bottom: 6px}
.regular_ul{list-style:disc}
.pro_promo .dashboard_list{ margin: 1px 0 0 6px}
.pro_promo .dashboard_list .mini_category{ margin-bottom: 0}
.pro_promo .dashboard_list .dash_ul{ padding-top: 10px; clear: both; float: left}
.pro_promo .dashboard_list .dash_ul li{ margin-bottom: 7px}
.pro_promo .dashboard_list .dash_ul .article_and_date{ width: 455px}
.pro_promo .dashboard_list .dash_ul .dashboard_article_link{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block}
.pro_promo .dashboard_list a.more{ font-size: 12px; font-weight: bold}
.pro_promo .pro_promo_right{ float: right; width: 376px}
.pro_promo .pro_promo_right .needHelp{ margin-top:40px; float:left}
.pro_promo .pro_promo_right .needHelp p{ margin:8px 0; font-size:12px}
.pro_promo .pro_promo_right .needHelp .title{ font-weight:bold}
.pro_promo .pro_promo_right a{ }
.portfolio_stocks_input_cnt{ position:relative}
.portfolio_stocks_input_cnt .autocomp_container{ left:0}
.portfolio_stocks_input_cnt input{ line-height:28px}
.plan_sel{ background: #F1F1F1; border: 1px solid #959595; padding: 16px 16px 36px 16px; width: 362px; border-radius: 4px; border-top-width: 2px; margin-top: 70px; float:left}
.plan_sel h1{ color:#3f3f3f; font-weight:bold; font-size: 18px; font-family: optima,Times New Roman ,Times,serif;}
.plan_sel table{ }
.plan_sel table th{ border-bottom: 2px solid #ccc; text-align:center; padding:5px 0 2px; font-size: 12px}
.plan_sel table th:first-child{ text-align:left }
.plan_sel table td{ text-align:center; padding: 17px 0 0px 0; font-size: 12px}
.plan_sel table td:first-child{ text-align:left }
.plan_sel table tr:first-child td{ padding-top: 25px}
.plan_sel table td:first-child input{ margin-right:6px}
.pro_promo .plan_sel table td label{ font-weight:bold; position:relative; top:-1px}
.plan_sel table td label span{ font-weight:normal }
.plan_sel table {width: 100%; margin-top: 7px}
.pro_promo .btn_cnt .error{ position: absolute; left: 5px; font-size: 12px; font-family: arial; font-style: normal; font-weight: normal; color: red; top: -3px}
.faq_page_promo_btn,.pro_promo .btn_cnt .btn{ margin-top: 18px; background:transparent url(https://static2.seekingalpha.com/images/universal/signup_pro.png?1715517020) no-repeat left; color:#fff; padding:0; font-family: arial; font-style: normal !important; font-size:14px; font-weight:bold; text-align:center; width:242px !important; cursor:pointer}
.faq_page_promo_btn{line-height:2em; margin-top:0;}
.pro_promo .contact_us{ width:400px; position:relative}
.pro .alphabox-window .customize_pop_bordeaux.mail_sent,.pro .readlater_register_login.customize_pop_bordeaux.mail_sent {width: 398px; padding:21px 19px 15px 15px }
.pro .alphabox-window .customize_pop_bordeaux h3,.pro .readlater_register_login.customize_pop_bordeaux.mail_sent h3 {font-size: 14px !important; font-family: arial,helvetica,clean,sans-serif; color: #2D2D2D !important; margin: 0 !important; font-weight: normal}
.pro .alphabox-window .customize_pop_bordeaux.mail_sent .cant_see_note {color: #2d2d2d; font-size: 12px; padding: 5px 0 0}
.pro .alphabox-window .customize_pop_bordeaux.mail_sent .clicked_link_already {color: #024999; text-align: right; cursor: pointer; padding-top: 9px; font-size: 11px}
#earning_details,#earning_totals{ font-size: 12px}
#earning_details img,#earning_totals img{ padding: 0 4px 0 0; position: relative; top: 3px}
.gray_underline{border-bottom: 2px solid #AAA !important;}
.stretch_bttn_33px {float:left; display:inline; margin:8px 10px 0 0}
#article_body .stretch_bttn_33px {float:left; display:inline; margin:8px 10px 0 0}
.stretch_bttn_33px.stretch_bttn_33px_left_border {border-left:1px solid #d1d1d1; padding-left:15px; margin-left:15px}
.stretch_bttn_33px .left {background:url(https://static3.seekingalpha.com/images/stretchable_input_btn_33px.gif?1715517020) no-repeat scroll 0 0; float:left; display:inline; font-size:15px !important; height:33px; margin:0 !important; padding:0 !important; width:4px !important}
.stretch_bttn_33px .mid {border:medium none !important; background:url(https://static3.seekingalpha.com/images/stretchable_input_btn_33px.gif?1715517020) repeat-x scroll 0 -33px; color:#303030 !important; cursor:pointer; float:left; display:inline; font-size:16px; height:33px; padding:0 8px; text-align:center; text-decoration:none !important; width:auto; margin:0; padding:0 8px; line-height:33px}
.stretch_bttn_33px .mid a {color:#303030 !important}
.stretch_bttn_33px .right {background:url(https://static3.seekingalpha.com/images/stretchable_input_btn_33px.gif?1715517020) no-repeat scroll 0 -66px; float:left; display:inline; height:33px; width:4px; margin:0; padding:0}
.small_loader{background: url(https://static3.seekingalpha.com/images/loader.gif?1715517020) no-repeat scroll right transparent;width:18px;height:16px;}
.pro_btn_cnt.silver .btn,.pro_btn_cnt.silver .btn .right,.btn.subscribe .right {background:transparent url(https://static2.seekingalpha.com/images/universal/status_btn.gif?1715517020) no-repeat; color:#636363; height: 23px; line-height:23px; font-weight:bold}
.pro_btn_cnt .btn {height:27px; text-align:center; line-height:27px; background:transparent url(https://static2.seekingalpha.com/images/universal/signup_pro.png?1715517020) no-repeat left; color:#fff; font-family: Arial !important; font-style: normal !important; font-size:14px; font-weight:bold; border:none; cursor:pointer; float:left; position: relative; padding: 0 10px 0 16px}
.pro_btn_cnt.silver.cancel .btn{font-weight:normal}
.pro_btn_cnt .btn .right {background:transparent url(https://static2.seekingalpha.com/images/universal/signup_pro.png?1715517020) no-repeat; background-position: right center !important; display:block; width: 6px; position: absolute; right: -6px; height: 27px; top: 0}
.pro_cancel .pro_btn_cnt{ width:auto; margin: 0 25px 0 0}
.alphabox-window .customize_pop_bordeaux.pro_status_popup *{ font-family:Arial}
.alphabox-window .customize_pop_bordeaux.pro_status_popup {border:2px solid #5d0404; width:264px; padding:16px 25px }
.alphabox-window .customize_pop_bordeaux.pro_status_popup h3{ color: #5D0404 !important; font-size: 16px !important; padding:6px 0 16px 0}
.alphabox-window .customize_pop_bordeaux.pro_status_popup h4{ font-size: 14px; color: #010101; margin-bottom:6px}
.alphabox-window .customize_pop_bordeaux.pro_status_popup .error{ font-size:11px; color:red; padding-bottom:2px}
.alphabox-window .customize_pop_bordeaux.pro_status_popup .forgotPassword{ font-size:11px; padding:4px 0 10px}
.alphabox-window .customize_pop_bordeaux.pro_status_popup input{ width: 253px; margin: 0 0 0 0; padding:3px 0 3px 7px; font-size:14px; font-weight:bold; color:#010101}
.alphabox-window .customize_pop_bordeaux.pro_status_popup.settings input{ margin-bottom: 8px}
.alphabox-window .customize_pop_bordeaux.pro_status_popup .btn{ color:#010101; font-weight:bold; font-size:14px}
.alphabox-window .customize_pop_bordeaux.pro_status_popup .emailAddress{ background:#f4f4f4; text-indent: 10px; font-weight:bold; font-size:13px; color:#010101; padding:3px 0 4px; margin:0 0 11px}
.stock-removal{ background:transparent url(https://static1.seekingalpha.com/images/revshare/pending_popup_close.png?1715517020) no-repeat; width:17px; height:19px; display: inline-block; cursor: pointer}
#portfolio_see_more{ border:none !important }
.need_help_left .gray_underline{ border-bottom:1px solid #aaa !important}
.need_help_left *{ line-height:16px}
.sent_alerts_cnt{ margin-top:10px; float:left}
.sent_alerts_cnt.no_portfolio .sent_alerts{ font-size:11px; float:left; margin-right:5px}
.sent_alerts_cnt.no_portfolio .update_email{ font-size: 11px; float: left; white-space: nowrap}
.hp_portfolio .medium-gray,.hp_portfolio .see_edit_portfolio_link.yes_portfolio{ width:100%}
.portfolio_loader_wrapper{ position:relative}
#content_wrapper.hp_wrapper .portfolio_table.scrollable thead,#content_wrapper.hp_wrapper .portfolio_table.scrollable tbody {display: block; width: 300px}
#content_wrapper.hp_wrapper .portfolio_table.scrollable tbody {max-height: 620px; overflow-x: hidden; overflow-y: scroll}
.portfolio_table tr th,.portfolio_table.scrollable tr td {width: 20%}
.portfolio_table .two_blue_arrows_loader.portfolio_unit{ position:absolute; left:0; top:0}
.portfolio_table tr td.symbol,.portfolio_table tr th.symbol{ display: block; min-width: 73px !important; text-align:left; padding:5px 0 5px 7px}
.portfolio_table tbody tr td input.pro-check{ margin-right:18px}
.portfolio_table tbody tr th.symbol a{ color:#024999}
.no_portfolio.portfolio_which_msg{ font-size:12px; float:left; padding:5px 0 0}
.editing_published_article .save_draft {display:none;}
.editing_published_article .upload_content {display:none;}
#readlater_register_login.forgot_password_follow{ background: none repeat scroll 0 0 #FFFFFF; border: 5px solid #5D0504; padding: 20px 20px 22px 20px}
#readlater_register_login.forgot_password_follow *{ font-family:Arial; font-size:14px; line-height:21px}
#readlater_register_login.forgot_password_follow h4{ font-weight:bold }
 .pro_list .united_sidebar{ margin-top:65px}
#pro_container .bottom_content .title_cnt h5{ font-size:14px; font-weight:bold; color:#000; border-bottom:2px solid #80ba40; float:left; width:100%; padding-bottom:2px }
.mc_bullets_title{color:#000;font-family:arial;font-size:14px;font-weight:bold;}
.mc_bullets_title a{ color: #000000 !important}
#market_currents .vertlist{ padding-left:0}
.bullets li *{ font-size:14px; line-height:17px}
.market_currents_list li .mc_list_texting.right{ width:556px}
.quote_main_area .market_currents_list li .mc_list_texting.right{ width:526px}
.page_main.mc .market_currents_list li .mc_list_texting.right{ width:564px}
.page_main.mc .market_currents_list li .mc_list_texting.right *{}
.page_main.mc .market_currents_list li .mc_list_texting.right.bullets .currents_sub,.page_main.mc .market_currents_list li .mc_list_texting.right.bullets .market_current_comment {display:block; float: left; padding:0 0 0 9px}
.page_main.mc .market_currents_list li {line-height:13px; padding:0}
.page_main.mc .market_currents_list>li.title {margin-bottom:13px; margin-top:47px}
.page_main.mc .market_currents_list>li.title:first-child {margin-top:1px}
.page_main.mc .market_currents_list>li.title .mc_date_line {margin:0; float:left; width:100%; border-top:1px solid #d5d5d5; border-bottom:1px solid #fff; height:auto}
.page_main.mc .market_currents_list>li {margin-bottom:0; float:left; width:100%}
.page_main.mc .market_currents_list>li:first-child .mc_line {display:none !important }
.page_main.mc .market_currents_list>li h4{ padding:0 0 12px 0; font-size:13px; font-weight:normal}
.page_main.mc .market_currents_list>li h4 span{ background:none}
.page_main.mc .market_currents_list>li.title h4 span{ background:none; font-size:14px}
.page_main.mc .market_currents_list li.mc_list_li{ margin-bottom:0}
.page_main.mc .market_currents_list li .mc_list_texting.right .light_text{ font-size: 14px !important; line-height:19px !important}
.page_main .market_currents_list li .mc_list_texting.right .light_text.bullets {float: left; width: 100%; padding-bottom: 8px; line-height:17px}
.page_main.mc .market_currents_list li .mc_list_texting.right.old_ver {margin-top:-2px;  }
.page_main.mc .market_currents_list li .mc_list_texting.right .mc_bullets_title{ padding-bottom:5px; line-height: 19px; margin-bottom:6px; margin-top:-2px; font-size:15px}
.page_main.mc .market_currents_list li .mc_list_texting.right .mc_bullets_title a{ color: #000000 !important}
.page_main.mc .market_currents_list li .mc_list_texting.right .light_text.bullets *,#single_current .bullets ul li *{ font-size:14px !important; line-height:19px !important}
.page_main .market_currents_list li .mc_list_texting.right .light_text.bullets{ float:left; width:100%}
.page_main.mc .market_currents_list li .mc_list_texting.right .light_text.bullets li{ width:100%; background-position-y: 6px !important; font-size:14px !important}
.page_main.mc .market_currents_list li .ticker_date_left{ float:left}
.market_currents_list li .ticker_date_left .mc_list_tickers {float:left; width:93px}
.market_currents_list li .ticker_date_left .mc_list_tickers a{ text-align:left; font-size:14px; font-weight:normal}
.market_currents_list li .ticker_date_left .date {float:left; color:#8b8b8b; font-weight: bold; font-size:13px; width:75px; display:block}
body.market_current .market_currents_list li .ticker_date_left .date {display:none}
.market_currents_list li .mc_list_texting.right .title{ font-weight:bold}
#readlater_register_login.sent_msg_email_sent .email_sent{ border: 5px solid #5D0404; color: #2D2D2D; padding: 16px 31px 20px; position: relative; width: 480px; float: left; background-color: #FEFEFE; font-size:15px}
#readlater_register_login.sent_msg_email_sent .email_sent h4{ font-family:arial; font-weight:bold; font-size:15px; padding-bottom:4px}
.higlight_error_field{ border: 1px solid Red !important}
body.stretch_bg.analysis{background:#f8f8f8;}
.page_main.mc .market_currents_list li .mc_list_texting.right .date {float: left; font-size: 12px; color: #888; padding: 0 7px}
.page_main.mc .market_currents_list li .mc_list_texting.summaries_off .date {padding-left:0px}
.page_main.mc li .mc_line{ margin:12px 0; float:left; width:100%; border-top:1px solid #d5d5d5; border-bottom:1px solid #fff; height:auto}
body.market_current .mc_new{display:block !important}
#summary_content ul{ margin: 6px 0 24px 43px !important; list-style:disc}
#summary_content ul li{ margin: 0 0 7px 0; font-size:16px; margin-right:0}
#summary_content p.title{ font-size:16px}
#summary_content{ margin-top: 5px}
.display_preview #summary_content{ margin-top: 27px}
.est_time{ font-size:12px}
.good {display:inline-block; background: transparent url(https://static.seekingalpha.com/images/universal/n_v_pay.gif?1715517020) no-repeat 0 0px; width: 14px; height: 20px; position: relative; *position:absolute}
.manage .title{ font-size: 16px; color: #1d1d1d; font-weight: bold; margin-top: 30px; position: relative}
.manage hr{ height: 2px; border: none; background: #c6c6c6; margin-bottom: 15px; float: left; width: 100%}
.manage .field{ font-size:12px; color: #4f4f4f; float:left; width:45px}
.manage .cnt {min-height:60px}
.manage .last_cnt {min-height:40px}
.manage .cnt input,select{ margin-top:-2px}
.manage .cnt input{ width:241px}
.manage #error_cnt {color:Red; font-size:12px}
#msg_popup{ margin-top:24px; float:left}
#send_msg_popup{ padding: 0; width: 520px; border:1px solid #eee; box-shadow:0 0 10px #999; position: fixed; background: #fff; z-index: 20; margin: 0; transition:opacity 0.5s; opacity:0}
#send_msg_popup.show{ opacity:1}
#send_msg_popup h1{ font-size: 14px; color: #888; font-family: arial; font-weight: bold; background: #f0f0f0; height: 32px; line-height: 32px; padding-left: 10px; border-bottom: 1px solid #ddd}
#send_msg_popup h1 span{ font-weight: normal; background: #f0f0f0; height: 32px; line-height: 32px}
#send_msg_popup input[type=button]{ margin-right: 14px; float: right; margin-top: 13px; background: #f8f8f8; border: 1px solid #999; padding: 5px 20px; font-size:14px}
#send_msg_popup input[type=button]:hover {box-shadow: 0 0 3px #999}
#send_msg_popup input[type=button]:active {box-shadow: inset 0 0 1px #666}
#send_msg_popup .sep{ width: 100%; float: left; background: #f0f0f0; padding: 0 0 10px 0 !important}
#send_msg_popup h2{ font-size: 13px; font-weight: bold; color: #000; margin-bottom: 3px}
#send_msg_popup h3{ font-family: arial; font-size: 12px; margin-bottom: 5px}
#send_msg_popup .desc{ font-size: 13px; margin-bottom: 20px}
#send_msg_popup input.msg-subject {width: 496px; padding: 6px 0px 6px 12px; overflow: auto; border: none; line-height: 18px; height: 18px; font-size: 13px; white-space: pre-line}
#send_msg_popup hr {border-color: rgba(240,240,240,0.34); margin: 0px}
#send_msg_popup textarea{ width: 496px; height:178px; margin: 6px 0px 0px 9px; overflow: auto; border:none; padding:4px; resize: none; font-family:arial; line-height: 18px; font-size:13px; white-space: pre-line}
#send_msg_popup .menu_wrap{ margin-bottom: 7px}
#send_msg_popup div.close_button_gray_pop {background: url(https://static.seekingalpha.com/images/universal/x_close.png?1715517020) no-repeat 0 0; top:5px}
#send_msg_popup #send_msg_error{ font-size: 12px; color:#f00; float:left; margin: 10px 0 0 9px; width: 430px; white-space: normal; position:absolute }
#send_msg_popup .buttons input.orange{ padding: 0 20px !important }
.notice_inbox_message_article {background-color: #FFF6D1; color: #2D2D2D; font-size: 1.1em; padding: 5px 7px; position:absolute; top: -35px; left: 0}
.notice_inbox_message_mc {background-color: #FFF6D1; color: #2D2D2D; font-size: 1.1em; padding: 5px 7px; top: -35px; left: 0}
.input_search {background: url(https://static.seekingalpha.com/images/universal/search_icon.png?1715517020) no-repeat right}
.input_search input {border: none; width: 87%; padding-left: 6px}
.ms_match {font-weight: bold; color: red}