.mceContentBody {
	font-size: 85%;
	font-weight: lighter;
	color: #333;
}
.mceContentBody h1,
.mceContentBody h2,
.mceContentBody h3,
.mceContentBody h4,
.mceContentBody h5,
.mceContentBody h6,
.mceContentBody p,
.mceContentBody ul,
.mceContentBody ol,
.mceContentBody table,
.mceContentBody blockquote {
	margin-top: 1em;
}

.mceContentBody h1 {
	font-size: 170%;
	font-weight: bold;
	color: #EE3124;
}
.mceContentBody h2, .mceContentBody.vertical-column h1 {
	font-size: 150%;
	color: #EE3124;
}
.mceContentBody h3, .mceContentBody.vertical-column h2 {
	font-size: 120%;
	color: #EE3124;
}
.mceContentBody h4, .mceContentBody.vertical-column h3 {
	color: #EE3124;
	font-weight: bold;
}
.mceContentBody h5, .mceContentBody.vertical-column h4 {
	color: #EE3124;
}
.mceContentBody h6, .mceContentBody.vertical-column h5 {
	font-weight: bold;
}
.mceContentBody ul {
	margin-left: 2em;
}
.mceContentBody ol {
	margin-left: 2em;
}
.mceContentBody strong, .mceContentBody b {
	font-weight: bold;
}
.mceContentBody em, .mceContentBody i {
	font-style: italic;
}
.mceContentBody u {
	text-decoration: underline;
}
.mceContentBody hr {
	border: none;
	height: 1px;
	background: #EE3124;
	margin-top: 1em;
}
.mceContentBody a {
	color: #EE3124;
	text-decoration: none;
}
.mceContentBody a:hover {
	text-decoration: underline;
}
.mceContentBody h1:first-child, .mceContentBody h1.first-child,
.mceContentBody h2:first-child, .mceContentBody h2.first-child,
.mceContentBody h3:first-child, .mceContentBody h3.first-child,
.mceContentBody h4:first-child, .mceContentBody h4.first-child,
.mceContentBody h5:first-child, .mceContentBody h5.first-child,
.mceContentBody h6:first-child, .mceContentBody h6.first-child,
.mceContentBody p:first-child, .mceContentBody p.first-child,
.mceContentBody ul:first-child, .mceContentBody ul.first-child,
.mceContentBody ol:first-child, .mceContentBody ol.first-child,
.mceContentBody hr:first-child, .mceContentBody hr.first-child,
.mceContentBody table:first-child, .mceContentBody table.first-child,
.mceContentBody form:first-child, .mceContentBody form.first-child,
.mceContentBody blockquote:first-child, .mceContentBody blockquote.first-child {
	margin-top: 0;
}
.mceContentBody .greyed {
	color: #333;
}

.mceContentBody.shaded * {
	color: white;
}
