div#content table#pricing {
	margin-top: 10px;
	clear: both;
}

div#content table {
	border-spacing: 0;
	padding: 0;
	margin: 0 0 15px 0;
}
div#content table tr th,
div#content table tr td {
	vertical-align: top;
	padding: 13px;
}
div#content table tr th {
	background: #989a9c;
	border-left: 1px solid #b0b0b0;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 13px;
	margin: 0;	
}
div#content table tr th.solution { width: 20%; }
div#content table tr th.includes { width: 58%; }
div#content table tr th.investment,
div#content table tr th.term,
div#content table tr th.appointments,
div#content table tr th.prospects {
	width: 12%;
}
div#content table tr td {
	font-size: 12px;
	color: #2e2e2e;
	border-left: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
}
div#content table tr td.solution {
	font-weight: bold;
	color: #fe5a00;
	border-left: none;
}
div#content table tr td.solution em {
	font-family: Georgia;
	font-style: italic;
	color: #989a9c;
}
div#content table tr td.investment {
	font-weight: bold;
	/*text-align: right;*/
}
div#content table tr td.bottom {
	border-bottom: 5px solid #b0b0b0;
}
div#content table tr td.alternate {
	background: #e5edf6;
}
