  	#tinymce							{ font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px; line-height:1.5em; color:#292929; background-color:#fff; }

	.no_style { }

	.centred_box {
		margin-left: auto;
		margin-right: auto;
	}

	.bold_center {
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		font-weight: bold;
	}

	.h1, 
	.h2, 
	.h3, 
	.h4, 
	.h5, 
	.h6 						{ font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#6e0408; display: block; }

	.h1 						{ margin-bottom:12px; font-size:32px; font-size:3.2rem; line-height:1.2; }
	.h2 						{ margin-bottom:12px; font-size:24px; font-size:2.4rem; line-height:1.2; font-weight:bold; }
	.h3 						{ margin-bottom:8px; font-size:20px; font-size:2.0rem; line-height:1.3; }
	.h4 						{ margin-bottom:8px; font-size:18px; font-size:1.8rem; line-height:1.25; }
	.h5 						{ margin-bottom:8px; font-size:16px; font-size:1.6rem; }
	.h6 						{ margin-bottom:6px; font-size:14px; font-size:1.4rem; font-weight:normal; letter-spacing:1px; text-transform:uppercase; }
	
	#tinymce p 							{ margin-bottom:18px; line-height:1.5em; }
	#tinymce a:focus 						{ color:#266681; outline:thin dotted; -webkit-tap-highlight-color:rgba(0,0,0,0); }
	#tinymce a:link 							{ color:#5892aa; text-decoration:none; outline:0; -webkit-tap-highlight-color:rgba(0,0,0,0); }
	#tinymce a:visited 						{ color:#884488; text-decoration:none; outline:0; -webkit-tap-highlight-color:rgba(0,0,0,0); }
	#tinymce a:hover 						{ color:#5892aa; text-decoration:underline; outline:0; cursor:pointer; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	#tinymce a:active 						{ color:#266681; text-decoration:none; outline:0; -webkit-tap-highlight-color:rgba(0,0,0,0); }
	
/* table styles */
/* line 326, ../sass/partials/_global.scss */
#tinymce ._________table_styles_________ {
	padding: 0;
}

	#tinymce table.plaid,
	table.plaid_centred { display:table; table-layout:auto; margin:0 12px 24px; border-collapse:collapse; border:0; }
	#tinymce table.plaid tr.tr-header, 
	table.plaid_centred tr.tr-header	{ font-weight:bold; }
	#tinymce table.plaid td,
    table.plaid_centred td { vertical-align:top; padding:4px 12px; font-size:15px; background-color:#c8e2ec; }
	#tinymce table.plaid td.td-col1,
	#tinymce table.plaid tr.tr-header td, 
	table.plaid_centred td.td-col1,
	table.plaid_centred tr.tr-header td { font-weight:bold; }
	#tinymce table.plaid tr.tr-header td,
	table.plaid_centred tr.tr-header td { font-size:14px; white-space:nowrap; background-color:#b9d5e0; }
/* alt colors - won't work in lt IE8 */
	#tinymce table.plaid tr:nth-child(odd) td:nth-child(odd),
	table.plaid_centred tr:nth-child(odd) td:nth-child(odd) { background-color:#aac7d3; }
	#tinymce table.plaid tr:nth-child(odd) td:nth-child(even),
	#tinymce table.plaid tr:nth-child(even) td:nth-child(odd),
	table.plaid_centred tr:nth-child(odd) td:nth-child(even),
	table.plaid_centred tr:nth-child(even) td:nth-child(odd) { background-color:#b9d5e0; }

	table.plaid_centred {
		margin-left: auto;
		margin-right: auto;
	}
	

table.data {
  display: table;
  table-layout: auto;
  margin: 0 0 24px;
  border-collapse: collapse;
  border: 0;
}
/* line 334, ../sass/partials/_global.scss */
table.data tr:nth-child(odd) td {
  background-color: #f2f2f2;
}
/* line 339, ../sass/partials/_global.scss */
table.data tr:nth-child(even) td {
  background-color: #e6e6e6;
}
/* line 344, ../sass/partials/_global.scss */
table.data tr.tr-header td {
  font-weight: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-size: 1.4rem;
  color: white;
  white-space: nowrap;
  background-color: #40a4bf;
}
/* line 351, ../sass/partials/_global.scss */
table.data tr td {
  vertical-align: bottom;
  padding: 4px 12px;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 355, ../sass/partials/_global.scss */
table.data tr td.td-col1 {
  font-weight: "AvenirNextLTPro-Demi";
}


#tinymce ._________image_styles_________ {
	padding: 0;
}

	#tinymce .max-img {}

	.rtl-text { 
  		direction: rtl;
	}
	
	.mceimg-center, .mceimg-centre, .mceimg-right, .mceimg-left {
  		display: block;
		clear: both;
	}
	
	.mceimg-center, .mceimg-centre {
		margin: 0 auto;
	}
	
	.mceimg-right {
		float: right;
	}
	
	.mceimg-left {
		float: left;
	}
	
	.mceimg-center:after, .mceimg-centre:after, .mceimg-right:after, .mceimg-left:after {
		clear: both;
		content: ".";
		display: block;
		height: 0;
		visibility: hidden;
	}


/* ----- */