table.split {
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse;
}
table.split td {
	vertical-align: top;
}

table.split td.left,
table.split td.right {
	width: 325px;
}

.grey {
	color: #9a9a9a;
}
td > p {
	margin-top: 25px;
}
.hosteddialogue h1 + p {
	margin-top: 15px;
}
.hosteddialogue p + p {
	margin-top: 15px;
}

table.split tr + tr img {
	margin: 30px 0;
}

.red {
	color: #900101 !important;
}
p.question {
	font-size: 12px;
	font-weight: bold;
	line-height: 140% !important;
}
