body {
	margin-left: 0px;
	text-align: left;
	margin-bottom: 20 px;
	border-radius: 0px 0px 0px 10px;
	margin-top: 0px;
	padding-bottom: 25px;
	background-color: #FFFFFF;
	color: #F5F5F0;
}
p {
	font-family: Sans-Serif;
	font-size: 16px;
	font-weight: 100;
	text-align: left;
}
.links {
	text-decoration: none;
	font-family: Sans-Serif;
	font-size: 16px;
	font-weight: 100;
	text-align: left;	
}
a:link {
	color: #0074EE;
	font-family: Sans-Serif;
	font-size: 16px;
	font-weight: 100;
	text-align: left;
	text-decoration: none;
}
a:WSJ2014link {
 color: #0074EE;
 font-size: 16px;
 text-decoration: none;
}
a:visited {
	color: #0074EE;
	font-family: Sans-Serif;
	font-size: 16px;
	font-weight: 100;
	text-align: left;
	text-decoration: none;
}
a:hover {
	color: #0074EE;
	font-family: Sans-Serif;
	font-size: 16px;
	font-weight: 100;
	text-align: left;
	text-decoration: none;
}
a:active {
	color: #0074EE;
	text-decoration: none;
	font-family: Sans-Serif;
	font-size: 16px;
	font-weight: 100;
	text-align: left;
}
.allThingsDHeadline {
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-size: 35px;
	line-height: 1.2em;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: 700;
	font-style: normal;
	font-variant: normal;
	color: #020202;
	text-transform: none;
	text-indent: 0px;
	text-align: left;
}
allThingsDAuthor {
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-size: 20px;
	color: #CC3300;
	text-align: left;
}
allThingsDPhotoCaption {
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.arialBodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	font-style: normal;	
	color: #000000;
}
.arialBodyhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	font-style: normal;	
	color: #000000;
	background-color: #FF0;
}
.arialBodyhighlightItal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;	
	font-style: italic;	
	color: #000000;
	background-color: #FF0;
}
.arialBodytextWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	font-style: normal;	
	color: #FFFFFF;
}
.authorDescriptionLine {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 18px;
	font-size: 13px;
	color: #000;
}
.blogBodytext {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 18px;
	text-align: left;
}
.blogHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 500;
	padding: 18px 0;
	text-align: left;
	color: #000000;
}
.newBlog_Headline {
	font-family: serif;
	font-size: 30px;
	text-align: left;
}
.blogDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.blogByline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.blogTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.blogDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: left;
}
.boldBarMktHeader {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 32px;
	line-height: 34px;
	color: #1e497d;
	text-align: left;
}
.blogPhotoCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 18px;
	text-align: left;
}
.blogFooter {
	font-size: 14;
	color: #FFFFFF;
	text-align: left;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.boldtextUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
.borderBlue {
	border-style: outset solid;
	border-color: #0f63c2;
	border-width: 1px;
	}
.borderbottom {
	border-bottom: 1px solid black;
}
.borderright {
	border-right: 1px solid #CCCCCC
}
.borderleft {
	border-left: 1px solid #CCCCCC;
}
.bordertop {
	border-top: 1px solid #CCCCCC;
}
.borderRadius {
	text-align: center;
	background-color: #FFFFFF;
	padding-top: 6px;/* optional rounded corners for browsers that support it */
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 10px 10px 10px 10px;
}
.brexitBody {
	color: #666666;
	font-family: medium-content-serif-font, Georgia, Cambria, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 1.58;
	letter-spacing: -.003em;
	word-spacing: -.003em;
	font-weight: 400;
	font-style: normal;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-font-feature-settings: "liga" on;
	text-align: left;
}
.brexitByline {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
	letter-spacing: 0;
	font-weight: 400;
	font-style: normal;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-font-feature-settings: "liga" on;
	color: 666666;
	font-size: 18px;
	line-height: 1.4;
}
.brexitHeadline {
	color: #333333;
	font-family: medium-content-sans-serif-font, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Arial, sans-serif;
	font-weight: 700;
	font-style: normal;
	font-size: 36px;
	margin-left: -2.25px;
	line-height: 1;
	letter-spacing: -.02em;
	text-align: left;
}
.grayTablecell {
	border-style: outset solid;
	border-color: #cccccc;
	border-width: 1px;	
	padding: 20;
}
.border {
	border-style: outset solid;
	border-color: #cccccc;
	border-width: 1px;	
}
.centeredImage {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.highlightWSJText {
	background-color: yellow;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
	font-style: normal;
}
.redprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993333;
	text-align: left;
}
.centerText {
	text-align: center;
	font-size: 14px;
	color: #000;
}
.centerArialText {
	font-family: Arial, Helvetica, sans-serif;
	font-style: bold;
	text-align: center;
	font-size: 14px;
	color: #000
}
.centerArialText-WSJ {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: center;
	font-size: 12px;
	color: #666666;
}
.centerArialText-BAR {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: center;
	font-size: 16px;
	color: #666666;
}
.centerText-Serif {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 15px;
	line-height: 19px;
	font-style: normal;
	text-align: center;
	font-size: 12px;
	color: #000000;
}
.LeftText-Serif {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 15px;
	line-height: 19px;
	font-style: normal;
	text-align: left;	
	color: #000000;
}
.centerArialText-WHITE {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
}
.centerArialText-SM {
	font-family: Arial, Helvetica, sans-serif;
	font-style: bold;
	text-align: center;
	font-size: 12px;
	color: #666666;
}
.centerArialText-SM-DBR {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	color: #98752F;
}
.BoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.5px;
	font-weight: 700;
	font-style: normal;
	text-align: center;
	color: #FFFFFF;
}
.regWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	color: #FFFFFF;
}
.catKingsGreen {
	color: #009966;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: right;
	padding-right: 5px;
}
.catKingsRed {
	color: #FF0000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: right;
	padding-right: 5px;
}
.catKingsBlack {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: right;
	padding-right: 5px;
}
.catKingsBlackCtr {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: center;
}
.catKingsBlackBoldCtr {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: center;
}
.catKingsBlackBoldCtrRowUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #000000;
	text-align: center;
	border-style: solid;
	border-bottom: 1px solid black;
	border-top: 0;
	border-left: 0;
	border-right: 0;
}
.catkingsBorder {
	border: thin solid #CCCCCC;
}
.catKingsBlackBoldLeft {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: left;
	padding-left: 5px;
}
.catKingsBlackLeft {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: left;
	padding-left: 5px;
}
.catkingFundName {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: left;
	color: #0033FF;
	font-weight: bold;
	padding-left: 5px;
}
.catkingFundSymbol {
	font-family: Arial;
	font-size: 12px;
	color: #0253b7;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
.catkingHead {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC6633;
}
.imagePaddingLeft {
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 25px;
}
.imagePaddingRight {
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 25px;
	padding-left: 0px;
}
.jSmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}
.jSmalltextCENTER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.centerText {
	text-align: center;
	font-size: 14px;
	color: #000
}
.excerptedLine {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color: #000000
}
.franklin {
 	font-family: "Franklin Gothic Demi", Verdana, Arial, sans-serif;
	font-size: 14px;
	text-align: left;
}
.jBlogdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #333333;
}
.jByline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: #CCCCCC;
}
.j_photoCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: left;
}
.jFooterText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #C1E4FA;
}
.jInsetContentHR {
	border-top: 4px solid;
	color: #70787C;
}
.photoCredit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: right;
}
.boldSidebarheader {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}
.column {
	color: #FF9933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16 px;
 	font: bold;
	text-align: left;
}
.djn_author {
 	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
 	font: bold;
}
.djn_subheading {
	font-weight: bold;
	font-size: 18px;
 	font-family: "Times New Roman", Times, serif;
	letter-spacing: .2em;		
	line-height: 23px;
	text-align: left;
}
.eyebrow {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}
.author {
	font-size: 12px;
	text-align: left;
}
.article_text {
	color: #000000;
	text-align: left;
}
.date_page {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	text-align: left;
}
.subhead {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
.bSubhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17.6px;
	color: #666666;	
	Font-Style : italic;
	font-weight: 700;
	line-height: 18px;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	text-align: left;
}
.BheadlineNext {
	font-family: Theinhardt, Helvetica, sans-serif;
	font-size: 45px;
	font-weight: 400;
	text-align: center;
	line-height: 55px;
	letter-spacing: -1px;
	color: #122225;
	margin: 16px auto 0;
	display: inline-block;
	font-style: normal;
	vertical-align: baseline;
	background: 0 0;
}
.Bheadline2016 {
	font-family: B3GoudyOldStyle, Georgia, serif;
	text-align: center;
	font-size: 50px;
	font-weight: 500;
	line-height: 55px;
	letter-spacing: -1px;
	color: #122225;
	max-width: 1120px;
	margin: 16px auto 0;
	display: inline-block;
	font-style: normal;
	vertical-align: baseline;
	background: 0 0;
}
.bColumn2016 {
	font-family: Theinhardt, Helvetica, sans-serif!important;
	text-transform: uppercase;
	font-size: 15px;
	color: #2fafcd;
	letter-spacing: .8px;
	font-weight: 400;
	font-style: normal;
	vertical-align: baseline;
	text-align: center;
}
.bSubhead2016 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #566674;
	line-height: 32px;
	font-weight: 400;
	text-align: center;
}
.bByline2016 {
	font-family: Theinhardt, Helvetica, sans-serif;
	color: #566674;
	font-weight: 400;
	font-style: italic;
	font-size: 15px;
	text-align: center;
}
.bDate2016 {
	font-family: Theinhardt, Helvetica, sans-serif;
	color: #566674;
	font-weight: 400;
	font-style: normal;
	font-size: 15px;
	text-align: center;
}
.bBody2016 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	word-wrap: break-word;
	margin-bottom: 18px;
	text-align: left;
	font-weight: 400;
	font-style: normal;
	vertical-align: baseline;	
	color: #33333e;
}
.bImageCredit {
	font-family: Theinhardt, Helvetica, sans-serif;
	font-style: italic;
	font-size: 11px;
	line-height: 20px;
	text-transform: uppercase;
}
.Bdate {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12.1px;
	color: #666666;
	text-align: left;
}
.bFooterText {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 16px;
	font-size: 13px;
	color: #8bd1ea;
}
.bFooterBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.5px;
	font-weight: 700;
	font-style: normal;
	text-align: center;
	color: #FFFFFF;
}
.bFooterBoldGray {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 700;
	font-style: normal;
	text-align: center;
	color: #8e99a2;
}
.Bsmalltext {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.BnavLinks {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
}
.BarBoldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.blueTimes18px {
	Font-Family : 'Times New Roman', Serif;
	color: #002740;
	Font-Size : 18px;
	text-align: left;
}
.blueTimes20px {
	Font-Family : 'Times New Roman', Serif;
	color: #002740;
	Font-Size : 20px;
	text-align: left;
}
.bRedprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D96666;
	text-align: left;
}
.bEmbeddedtabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}
.BbodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #000000;
	text-align: left;
}
.BverdanaText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.verdanaGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-align: left;
}
.Bheadline {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #333333;
	font-size: 33px;
	font-weight: normal;
 	line-height: 0.91em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	text-align: left;
}
.Bheadline2014 {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #333333;
	font-size: 30px;
	font-weight: bold;
	line-height: 31px;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	text-align: left;
}
.BarBlogHeadline {
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	color: #000000;
	font-size: 35px;
	font-weight: normal;
 	line-height: 0.11em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	text-align: left;
}
.BProfilebodyText {
	font-family: Georgia, "Times New Roman", Times, Serif;
	color: #000000;
	font-size: 15px;
	line-height: 21px;
	text-align: left;
}
.BArticleBodyText {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 15px;
	line-height: 19px;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
.BArticleBodySubhead {
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-size: 19px;
	color: #333;
	margin-left: 0;
	line-height: 1em;
	display: block;
	margin-bottom: 8px;
	font-style: italic;
	text-align: left;
}
.BArticleBodyLink {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 15px;
	color: #006699;
	line-height: 19px;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.BArticleBodyHighlight {
	background-color: yellow;
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 15.4px;
	line-height: 19px;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}
.barHRblue {
	border: 0;
	width: 100%;
	color: #D0E2F0;
	background-color: #D0E2F0;
	height: 6px;
}
.barHRturq {
	border: 0;
	width: 100%;
	color: #008BC8;
	background-color: #008BC8;
	height: 6px;
}
.redtimes18px {
	Color: #FE0E0E;
	Font-Family : 'Times New Roman', Serif;
	Font-Size : 18px;
	text-align: left;
}
.redtimes20px {
	Color: #FE0E0E;
	Font-Family : 'Times New Roman', Serif;
	Font-Size : 20px;
	text-align: left;
}
.bColumn {
	Font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF0000;	
	Font-Size : 20.9px;
	text-align: left;
}
.Bbyline {
	color: #AAAAAA;
	Font-Family: Verdana, Arial, Sans-Serif;
	Font-Size : 12.1px;
	font-weight: 700;
	font-style: normal;
	text-align: left;
}
.b2014Headline {
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-size: 30px;
	margin-bottom: 3px;
	margin-top: 6px;
	font-weight: bold;
	color: #000000;
}
.bSubhead2014 {
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	vertical-align: baseline;
	margin-bottom: 6px;
	margin-top: 4px;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-align: left;
}
.CFOauthor {
	font-family: Georgia, "Times New Roman", Times, serif;
	Font-Size : 18px;
	text-align: left;
}
.CFOauthor-sm {
	font-family: Georgia, "Times New Roman", Times, serif;
	Font-Size : 12px;
	text-align: left;
}
.djreprintscom {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	line-height: 1.5em;
}
.bDirectoryEmail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #015aaa;
	padding-left: 25px;
	margin-left: 25px;
	padding: 25;
	margin-top: 3px;
	margin-bottom: 3px;
}
.financialnewsHEADLINE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: 700;
	line-height: 29px;
	color: #666666;
	text-align: left;
	padding-top: 5px;
}
.financialnewsBYLINE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.fnLONDONheadline {
	font-family: Publico, serif;
	font-weight: 700;
	font-style: normal;
	color: #4D6172;
	font-size: 40px;
	line-height: 48px;
	margin: 10px 0;
}
.fnLONDONcolumn {
	font-family: Theinhardt, sans-serif;
	font-weight: 600;
	font-style: normal;
	color: #F37056;
	font-size: 14px;
}
.fnLONDONbody {
	font-family: "Georgia", serif;
	font-size: 16px;
	line-height: 28px;
	color: #4D6172;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}
.fnLONDONbodyQuestion {
	font-family: PublicoText-Bold, sans-serif;
	font-weight: 700;
	color: #4D6172;
	font-size: 15px;
	line-height: 26px;
	text-align: left;
}
.fnLONDONpullquote {
	font-family: "Georgia", serif;
	font-size: 28px;
	line-height: 30px;
	color: #F37056;
	font-weight: 700;
	font-style: bold;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	text-align: left;
}
.fisFooter {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;	
}
.fisFooterBold {
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}
.fisPubTitle {
	font-family: "Dow Jones Cooper Medium";
	color: #0099CC;
	font-size: 24px;
}
.fisColumn {
	font-family: "Dow Jones Cooper Medium";
	color: #30445D;
	font-size: 20px;
}
.fisHeadline {
	font-family: "Dow Jones Cooper Medium";
	color: #30445D;
	font-size: 100px;
}
.fisHeadline2013 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.floatcenter {
	float: center;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.floatleft {
	float: left;
	max-width: 100%;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.floatright {
	float: right;
	max-width: 100%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.lightGrayHR {
	font-family: Arial, Helvetica, sans-serif;
	border: none;
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 4px;
	width: auto;
}
.verticalLine {
	border-left: solid #CCCCCC;
}
.mansionHeadline {
	font-size: 45px;
	line-height: 47px;
	width: 100%;
	font-family: "Chronicle Display A", "Chronicle Display B", "Georgia";
	margin-top: 20px;
}
.mansionSubhead {
	font-family: "Whitney SSm A", "Whitney SSm B", "Arial", "Verdana";
	font-weight: 300;
	font-style: normal;
	font-size: 20px;
	line-height: 1.5em;
	letter-spacing: 0.02em;
	margin-top: 0.8rem;
	text-align: left;
}
.mansionByline-Date {
	font-family: "Whitney SSm A", "Whitney SSm B", "Arial", "Verdana";
	font-weight: 300;
	font-variant: small-caps;
	font-style: normal;
	font-size: 15px;
	line-height: 1.5em;
	letter-spacing: 0.02em;
	margin-top: 0.8rem;
	text-align: left;
}
.mansionBody {
	color: #333333;
	font-family: "Georgia", serif;
	font-size: 16px;
	line-height: 28px;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: 400;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}
.mansionPhotocaption {
	font-family: "Whitney SSm A", "Whitney SSm B", "Arial", "Verdana";
	font-weight: 400;
	font-style: normal;
	font-size: 17px;
	color: #666;
	line-height: 1.3em;
	letter-spacing: 0.02em;		
	text-transform: none;
	text-align: left;
}
.marketwatch2014_Headline {
	color: #35383D;
	background-color: transparent;
 	font-family: Roboto, sans-serif;
 	Font: Roboto;
	font-size: 42px;
	line-height: 45px;
	vertical-align: baseline;
	letter-spacing: -2px;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: start;
	text-indent: 0px;
}
.marketwatch2014_HeadlineColumn {
	color: #648C94;
	background-color: transparent;
 	font-family: Roboto, sans-serif;
 	Font: Roboto;
	font-size: 42px;
	line-height: 45px;
	vertical-align: baseline;
	letter-spacing: -2px;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: start;
	text-indent: 0px;
}
.marketwatch2014_Body {
	color: #333333;
	background-color: transparent;
	font-family: OpenSans, sans-serif;
	font-size: 16px;
	line-height: 1.5em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: start;
	text-indent: 0px;
}
.maroonTimes {
	Font-Family : 'Times New Roman', Serif;
	color: #C22955;
	Font-Size : 14px;
	text-align: left;
}
.newWSJ_Headline {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 33px;
	line-height: 34px;
	text-align: left;
	margin-top: .5em;
	margin-right: 0em;
	margin-bottom: .5em;
	margin-left: 0em;
}
.newWSJ_date {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
}
.newWSJcombodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
	font-style: normal;	
	color: #000000;
}
.newWSJbyline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0.1em;
	font-weight: normal;
	color: #003366;
	text-align: left;
	line-height: 30px;
}
.newWSJ_Column {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #093D75;
	text-align: left;
}
.privEquityNewsHeadline {
	font-family: Georgia, "Times New Roman", Times, serif;
	Font-Size : 22px;
	text-align: left;
}
.PENewsHeadline {
	font-family: Publico, serif;
	font-weight: 700;
	font-style: normal;
	color: #4d6172;
	font-size: 51px;
	line-height: 53px;
	text-align: left;
}
.PENewsSubhead {
	font-family: Helvetica, Arial, sans-serif;
	color: #666666;
	font-size: 20px;
	font-style: normal;
	font-weight: 100;
	-webkit-font-smoothing: antialiased;
}
.PENewsByline {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 500;
	font-size: 18px;
	line-height: 30px;
	color: #4d6172;
}
.PENewsColumn {
	font-family: Theinhardt, sans-serif;
	font-weight: 600;
	font-style: normal;
	color: #5fafcb;
	font-size: 15px;
	line-height: 25px;
	text-decoration: none;
}
.PENewsBody {
	font-family: PublicoText, serif;
	color: #3d4e5e;
	font-size: 18px;
	line-height: 30px;
	text-align: left;
}
.centerRedArial {
	color: #FF0000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: center;
}
.whiteWSJnav div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.whitney {
	font-family: "Whitney SSm", "Helvetica Neue", "Myriad", Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	color: #333;
	text-align: left;
}
.WSJnavbar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.WSJbodysubhead {
	font-family: Georgia, Times New Roman, Times;
	font-size: 17px;
	font-weight: normal;
	font-style: italic;
	color: #333333;
	text-align: left;
}
.WSJbodysubheadBlack {
	font-family: Georgia, Times New Roman, Times;
	text-align: left;
	font-size: 19px;
	font-weight: normal;
	font-style: italic;
	color: #000000;	
}
.WSJfootnote {
	font-family: Georgia, Times New Roman, Times;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color: #666666;
}
.WSJbodysubheadHighlight {
	background-color: yellow;
	font-family: Georgia, Times New Roman, Times;
	font-size: 17px;
	font-weight: normal;
	font-style: italic;
	color: #333333;
	text-align: left;
}
.WSJmoneyBeatHeadline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 35px;
	line-height: 38.5px;
	text-align: left;
	font-style: normal;
	letter-spacing: -1.75px;	
	color: #000000;
}
.WSJmoneyBeatBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18.4px;
	text-align: left;
	font-style: normal;
	color: #000000;
}
.WSJ2014Headline {
	font-family: "Chronicle Display", serif;
	font-size: 40px;
	margin-bottom: 6px;
	margin-top: 6px;
	text-align: left;
	font-style: normal;
	font-weight: 700;
	letter-spacing: 0px;	
	color: #000000;
}
.WSJ2014Subhead {
	font-family: "Whitney SSm", sans-serif;
	font-size: 22px;
	line-height: 25px;
	text-align: left;
	font-style: normal;
	letter-spacing: normal;
	word-spacing: 0px;	
	color: #666666;
}
.WSJ2014Date {
	font-family: "Whitney SSm", sans-serif;
	font-size: 13px;
	line-height: 22px;
	text-align: left;
	font-style: normal;
	font-weight: 500;
	letter-spacing: normal;
	word-spacing: 0px;	
	color: #666666;
}
.WSJ2014Photocaption {
	font-family: "Whitney SSm", sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	font-style: normal;
	letter-spacing: normal;
	word-spacing: 0px;	
	color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
}
.WSJ2014Column {
	color: #0080C3;
	color: rgb(0, 128, 195);
	background-color: transparent;
	font-family: "Whitney SSm", sans-serif;
	font-size: 13px;
	line-height: 1.31em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: 200;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
}
.WSJ2014Byline {
	color: #666666;
	background-color: transparent;
	font-family: "Whitney SSm", sans-serif;
	font-size: 14px;
	line-height: 1.57em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: 600;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
}
.WSJ2014capitalCaption {
	color: #000000;
	background-color: transparent;
	font-family: "Whitney SSm", sans-serif;
	font-size: 14px;
	line-height: 22px;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: 600;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
}
.WSJ2014Body {
	color: #333333;
	font-family: "Georgia", serif;
	font-size: 16px;
	line-height: 28px;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}
p.introduction:first-letter {
	font-size: 60px;
	float: left;
	color: #333333;
	line-height: 35px;
	margin-top: 10px;
	padding-right: 5px;
	font-family: "Georgia", serif;
}
.WSJ2014BodyHighlight {
	background-color: yellow;
	color: #333333;
	color: rgb(51, 51, 51);
	font-family: "Georgia", serif;
	font-size: 16px;
	line-height: 28px;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
}
.WSJ2014Sidebox {
	color: #333333;
	color: rgb(51, 51, 51);
	background-color: transparent;
	font-family: "Georgia", serif;
	font-size: 16px;
	line-height: 21px;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
}
.WSJ2014pullquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 40px;
	color: #666666;
	Font-Style : italic;
	vertical-align: baseline;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-align: left;
}
.WSJ2014pullquoteBorder {
	padding: 17px 0 28px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.WSJ2014BodyTopicBold {
	text-align: left;
	color: #333333;
	font-family: "Chronicle Display", serif;
	font-size: 22px;
	line-height: 26px;
	vertical-align: baseline;
	font-weight: 600;
	font-style: normal;
	text-indent: 0px;
}
.WSJ2017column {
	font-family: "DJ5RetinaAg LightPlain";
	font-weight: 400;
	color: #0080c3;
	font-size: 16px;
	line-height: 17px;
	font-style: normal;
}
.WSJ2017Headline {
	font-family: Escrow Condensed, Chronicle Display;
	font-weight: 700;
	font-size: 40px;
	line-height: 1.2em;
}
.WSJ2017Subhead {
	font-family: Retina, Whitney SSm, sans-serif;
	font-size: 20px;
	line-height: 27px;
	color: #666;
	letter-spacing: -.01em;
	font-weight: 300;
	font-style: normal;
}
.WSJ2017Byline {
	font-family: Exchange, Chronicle SSm, serif;
	font-size: 17px;
	font-weight: 400;
	text-transform: none;
	font-style: italic;
	line-height: 27px;
	vertical-align: baseline;
	color: #333;
}
.WSJ2017Body {
	font-family: Exchange, Chronicle SSm, serif;
	font-size: 17px;
	line-height: 27px;
	font-weight: 400;
	text-transform: none;
	vertical-align: baseline;
	color: #333;
	margin-bottom: 17px;
}
.WSJ2017BodyTopicBold {
	text-align: left;
	color: #333333;
	font-family: Escrow Condensed, Chronicle Display, serif;
	margin-bottom: 5px;
	font-size: 22px;
	line-height: 26px;
	font-weight: 600;
	font-style: normal;
}
.WSJ2017date {
	font-family: Retina, "Whitney SSm", sans-serif;
	font-weight: 300;
	display: block;
	font-size: 14px;
	color: #666;
	margin-bottom: 4px;
	margin-top: 4px;
}
.WSJProLabel {
	font-family: Retina, Whitney SSm, sans-serif;
	color: #b9a569;
	text-transform: uppercase;
	display: inline-block;
	font-weight: 500;
	letter-spacing: 1px;
	font-size: 11px;
}
.WSJProColumn {
	color: #318891;
	background-color: transparent;
	font-family: "Whitney SSm", sans-serif;
	font-size: 11px;
	line-height: 1.31em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: 200;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
}
.WSJProPhotocaption {
	font-family: "Myriad Pro";
	font-weight: 100;
	font-size: 16px;
	line-height: 20px;
	color: #666;
	font-variant: normal;
}
.WSJboxHR {
	border: 0;
	width: 100%;
	color: #A6C4E1;
	background-color: #FFFFFF;
}
.WSJProColumnCentered {
	font-size: 18px;
	line-height: 50px;
	color: #a18e53;
	text-align: center;
	font-family: 'Whitney SSm', Arial, Helvetica, sans-serif;
	font-weight: 400!important;
	text-transform: uppercase;
	letter-spacing: 1px;
	letter-spacing: 4px;
	border-top: 2px solid #666;
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 20px;
}
.wsjPro_Author {
	font-family: Georgia, Times New Roman, Times, Serif;
	color: #666666;
	font-size: 13px;
	text-align: right;
	font-style: italic;
}
.Blockquote {
	padding: 8px 0px 0px 16px;
	font-size: 1em;
	margin-left: 2em;
	border-left: 2px #CCCCCC solid;
	margin-bottom: 16px;
	margin-top: 8px;
}
.sampleBackground {
	background-image: url('images/SAMPLE2.gif');
}
.sampleTransparentBackground {
	background-image: url('images/Sample-Transparent.gif');
}
.timesLONDON_Headline {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 32px;
	text-align: left;
}
.timesAuthor {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	background-color: F8F1D8;
	text-align: left;
}
.timesBodytext {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: left;
}
.times_photoCredit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: right;
}
.timesDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.timesPhotocaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.timesSmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
/* style 17 is the gray pipe symbol in the navigation bar */
.style17 {
	color: #DAD8D8;
	font-size: 15px;
}
/* insetContent is the gray rule above box content */
.insetContentRule {
	border-top: 4px solid #70787C;
	margin-bottom: 10px;
}
.sceneAsiaText {
	font-family: Georgia, Century Schoolbook, Times New Roman, Times, serif;
	font-size: 15px;
	line-height: 18px;
	text-align: left;
}
.smBodysubhead {
 	color: #464646;
	background-color: transparent;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.5em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: 700;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	text-indent: 0px; 	
}
.smBody2011 {
	color: #333333;
	background-color: transparent;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 25px;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;	
}
.smSubhead2011 {
	color: #464646;
	color: #252525;
	background-color: transparent;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.5em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;	
}
.smArticleSubSubhead {
	font-weight: bold;
	color: #073F72;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	text-align: left;
}
.smAuthor2011 {
	font-family: museo-slab-1, museo-slab-2, serif;
	font-size: 13px;
	color: #3a6d8a;
	text-align: left;
}
.sm-author {
	font-family: "Museo Slab 100", "Museo Slab 1000", "Museo Slab 300", "Museo Slab 500", "Museo Slab 700", "Museo Slab 900";
	color: #3a6d8a;
	text-align: left;
}
.smAuthorLine {
	text-align: left;
}
.smBody {
	text-align: left;
}
.bodyTextAllPubs {
	text-align: left;
}
.smFirstletter {
	font-family: "museo-slab-1", "museo-slab-2", serif;
	font-size: 86px;
	line-height: 66px;
	letter-spacing: normal;
	color: #333333;
	word-spacing: 0px;
	font-weight: 700;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	float: left;
	padding-right: 7px;	
}
.smHead2011 {
	font-family: "museo-slab-1", "museo-slab-2", serif;	
	color: #333333;
	font-size: 34px;
	letter-spacing: normal;
	line-height: 1em;
	vertical-align: baseline;
	word-spacing: 0px;
	font-weight: 500;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;	
}
.smArticleBodyHead {
	font-family: Helvetica, Arial, sans-serif;
	color: #026AA7;
	font-size: 24px;
	text-align: left;
}
.museoSlab {
	font-family: "Museo Slab 300";
	font-size: 30px;
	line-height: 32px;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: 700;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	float: left;
	padding-right: 7px;	
}
.shadow {
	-moz-box-shadow: 3px 3px 3px #ccc;
	-webkit-box-shadow: 3px 3px 3px #ccc;
	-ms-box-shadow: 3px 3px 3px #ccc;
	-o-box-shadow: 3px 3px 3px #ccc;
	box-shadow: 3px 3px 3px #ccc;
	/* For IE 8 */ 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')";


	/* For IE 5.5 - 7 */ 
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');
	backface-visibility: visible;
	text-align: center;
}
.smartmoneyMagazine {
	color: #3a6d8a;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
.smFooterDoubleHR {
 	color: #D6D6D6;
	height: .5px;
	margin-top: 1px;
	text-align: center;
	width: "97%";
}
.smFooterText {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #0160A0;
	line-height: 1.5em;
 	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
}
.museoSlab {
	font-family: "Museo Slab 300";
	font-size: 16px;
	line-height: 25px;
	letter-spacing: normal;
	word-spacing: 0px;
	font-weight: 700;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	float: left;
	padding-right: 7px;	
}
	@font-face {
	font-family: Museo Slab 300;
	src: url(/fonts/museo_slab_300.otf); 	
}
.tealHR {
	border: 0;
	width: 100%;
	color: #0099CC;
	size: 2;
	background-color: #FFFFFF;
}
.smGoldHR {
	border: 0;
	width: 100%;
	color: #cc9933;
	size: 8;
}
.TableBGsample {
	background-image: url('images/SAMPLE.gif');
}
.TableBorderGray {
	border-width: 1px;
	border-color: #EAEAEA;
}
.smImage {
	border-style: outset, solid;
	border-color: #cccccc;
	border-width: 1px;	
	color: rgba(51,102,204,1);
}
.timesLONDON_Headline {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 32px;
	text-align: left;
}
.timesAuthor {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	background-color: F8F1D8;
	text-align: left;
}
.timesBodytext {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: left;
}
.times_photoCredit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: right;
}
.timesDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.timesPhotocaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.timesSmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
.WSJmag_Articletext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 1.5em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: 0px;
	text-align: left;
}
.wsjAlt_subhead {
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666666;
	text-align: left;
}
.WSJMag_bylinecredits {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
}
.wsjMag_Column {
	color: #333333;
	text-align: left;
}
.wsjMag_subhead {
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-size: 16px;
	color: #666666;
	text-align: left;
}
.wsjMag_Headline {
 	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	text-align: left;
}
.wsjMag_Date {
	color: #666666;
	text-align: left;
}
.wsjMag_footer {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #003366;
}
.wsjDate {
	font-family: rial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #333333;
}
.wsjColumn {
	font-family: rial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.AllThingsDAuthor {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bolder;
	color: #C00;
}
.AllThingsDPhotoCaption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666;
}
.padding5 {
		padding: 5px 5px 5px 5px;
	}
.padding10 {
		padding: 10px 10px 10px 10px;
	}
.padding20 {
		padding: 20px 20px 20px 20px;
	}
.padding30 {
		padding: 30px 30px 30px 30px;
	}
.blue {
  background-color: #C2C2FF;
}
.gold {
  background-color: #FFD497;
}
.green {
  background-color: #A3DF83;
}
.red {
  background-color: #D76577;
}
.carousel.container {
	background-color: #FFFFFF;
	max-width: 500px;
	min-height: 500px;	
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 20px;
	margin-left: 20px;
}
.carousel.captionwhite {
	color: FFF;	
}
.carousel.captionblack {
	color: 000;	
}
.whitetext {
	color:white;
}
.blacktext {
	color: black;
}
.wellopacity {
    opacity: 0.5; /* opacity [0-1] */
    -moz-opacity: 0.5; /* opacity [0-1] */
    -webkit-opacity: 0.5; /* opacity [0-1] */
    background-color: white;
}
.wellwhite {
    background-color: white;
}
p {
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana, sans-serif;
	color: 000;
	font-size: 14;
	font-weight: 400;
}
h1 h2 h3 {
	font-family: 'Roboto', sans-serif;
	font-family: 'Open Sans', sans-serif;
	font-kerning: auto;
	color: 000;
	font-weight: 800;
}
