/*
We don't want to reproduce every style that we use in the site. We just want to give the
user some options without ceding control.
*/
.red_text { color: red; }
table.contactus {
	border-collapse: collapse;
	width: 523px;
	margin-left: -23px;
}
table.contactus td,
table.contactus th {
	border-left: 23px solid white;
	margin: 0px;
	text-align: center;
	vertical-align: top;
	font: normal 12px/17px Arial,sans-serif;
}
table.contactus th {
	color: white;
	background: #153765;
	white-space: nowrap;
	font-weight: bold;
	padding: 7px 0px 8px 0px;
}
table.contactus td {
	color: black;
	padding: 8px 0px 0px 0px;
}
table.partners {
	border-collapse: collapse;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
table.partners th {
	text-align: left;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	border-top: 1px solid #7394c1;
}
table.partners td {
	width: 25%;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
p.testimonial_text {
	border-top: 1px solid #7394c1;
	background: #e9eef4 url(../images/testimonial-bottom.gif) left bottom no-repeat;
	padding: 15px 19px 29px 19px;
	margin: 0px 0px 0px 1px;
}
p.testimonial_signature {
	font: bold italic 11px/13px Arial,sans-serif;
	margin: 0px;
	padding: 10px 0px 22px 0px;
}