﻿/*  table styles */
div#article_content td.table_head {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	color:#1A1C1D;
	font-weight:bold;
	font-size:14px;
}
div#article_content td span.table_caption {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}	
div#article_content td {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	border:1px solid #DADBDC;
	color:#1A1C1D;
	padding:10px;
	font-size:14px;
}
div#article_content td span.table_source {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
div#article_content td.table_title {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1A1C1D;
	border-top:2px solid #3b3f41;
	border-bottom:2px solid #3b3f41;
}
div#article_content td span.table_text {
	/*  same as td  */
	font-family:ArimoRegular, Helvetica, Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#1a1c1d;
	line-height:160%;
}	
div#article_content td span.table_reference {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
/* end element styles */

/* start character  styles */

div#article_content span.quote_source {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#333333;
}
div#article_content span.quote_source_title {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#333333;
}
/* end character styles */


/* start paragraph styles */

div#article_content .boldleadin {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#1a1c1d;
}
/* byline styles */
div#article_content p.byline_name {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
div#article_content p.byline_title {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
div#article_content p.byline_bio {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
div#article_content p.byline_toc {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
div#article_content p.deck {
	font-family:RobotoCondensedRegular, Helvetica, Arial, sans-serif;
	font-size:19px;
	color:#656a6d;
	margin-top:5px;
	line-height:140%;
}
div#article_content p.deck_sidebar {
	font-family:RobotoCondensedRegular, Helvetica, Arial, sans-serif;
	font-size:19px;
	color:#9DA3A6;
	background-color:#F3F4F4;
	padding:20px;
	line-height:140%;
}
div#article_content p.deck_toc {
	font-family:RobotoCondensedRegular, Helvetica, Arial, sans-serif;
	font-size:19px;
	color:#656a6d;
	line-height:140%;
}
div#article_content p.exweb_ {
	/* What is this? */
}

/* Heads */

div#article_content p.head {
	font-family:RobotoCondensedLight, Helvetica, Arial, sans-serif;
	font-size:39px;
	color:#1A1C1D;
	line-height:129%;
}
div#article_content p.head_sidebar {
	font-family:RobotoCondensedLight, Helvetica, Arial, sans-serif;
	font-size:39px;
	color:#9DA3A6;
	background-color:#F3F4F4;
	padding:20px;
	line-height:129%;
}
div#article_content p.head_reference {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#a1a8ac;
}
div#article_content p.kicker {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#9DA3A6;
	line-height:175%;
	background-color:#F3F4F4;
	padding:10px;
}
div#article_content p.quote_source {
	font-family:RobotoCondensedRegular, Helvetica, Arial, sans-serif;
	font-size:19px;
	color:#a1a8ac;
	line-height:140%;
	text-align:center;
	padding:10px 0px 25px 0px;
}
div#article_content p.quote_source_title {
	 /* Same as quote source */
	font-family:RobotoCondensedRegular, Helvetica, Arial, sans-serif;
	font-size:19px;
	color:#a1a8ac;
	line-height:140%;
	text-align:center;
	padding:25px 0px 10px 0px;
}
div#article_content p.quote_text {
	font-family:RobotoCondensedRegular, Helvetica, Arial, sans-serif;
	font-size:19px;
	color:#a1a8ac;
	line-height:140%;
	text-align:center;
	padding:25px 0px 25px 0px;
}
div#article_content p.subhead {
	font-family:RobotoCondensedLight, Helvetica, Arial, sans-serif;
	font-size:26px;
	color:#656a6d;
	line-height:153%;
	padding-top:15px;
}
div#article_content p.teaser_toc {
	/* What is this? */	
}
div#article_content p.credit_text {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
div#article_content p.text_caption {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
	line-height:125%;
}
div#article_content p.caption_title {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
div#article_content p.caption_credit {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
div#article_content p.text {
	font-family:ArimoRegular, Helvetica, Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#1a1c1d;
	line-height:175%;
}
div#article_content p.text_sidebar {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#9DA3A6;
	line-height:175%;
	background-color:#F3F4F4;
	padding:20px;
}
div#article_content p.text_reference {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#a1a8ac;
}
div#article_content p.text_toc {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#333333;
	line-height:140%;	
}
div#article_content p.highlight_box {
	font-family:ArimoRegular, Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#9DA3A6;
	line-height:175%;
	background-color:#F3F4F4;
	padding:20px;
}
div#article_content p.text_intropara {
	font-family:ArimoRegular, Helvetica, Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#1a1c1d;
	line-height:175%;	
}
div#article_content p.text_dropcap {
 font-family: ArimoRegular, Helvetica, Helvetica, Arial, sans-serif;
 font-size: 16px; 
 color: #1a1c1d;
 line-height: 175%;
}

div#article_content p.authorBio{
  font-family: ArimoRegular, Helvetica, Helvetica, Arial, sans-serif;
  font-size: 16px; 
  color: #1a1c1d;
  line-height: 175%;
}
div#article_content p.subhead_sidebar{
  font-family: ArimoRegular, Helvetica, Helvetica, Arial, sans-serif;
  font-size: 16px; 
  color: #1a1c1d;
  line-height: 175%;
}
div#article_content p.text_noindent_sidebar{
  font-family: ArimoRegular, Helvetica, Helvetica, Arial, sans-serif;
  font-size: 16px; 
  color: #1a1c1d;
  line-height: 175%;
}
div#article_content p.source_sidebar{
  font-family: ArimoRegular, Helvetica, Helvetica, Arial, sans-serif;
  font-size: 16px; 
  color: #1a1c1d;
  line-height: 175%;
}
/* end paragraph styles */


/* other */

div#article_content hr {
	color:#DADBDC;
	background-color:#DADBDC;
	height:1px;
	border:0;
}
div#article_content a:link, div#article_content a:visited, div#article_content a:active {
	text-decoration:none;
	color: #056c9c;
  font-size: 16px; 
}

div#article_content a:hover {
	text-decoration:underline;
	color: #f03e27;
}

div#article_content li {
	font-family: 1.0 em;
	font-size: 16px;
	line-height:175%;
	font-family: ArimoRegular,Helvetica, Arial, sans-serif;
}