table {
	border-collapse: collapse;
	font-size: 0.8em;
	color: #666666;
}
td {
	padding: 0.4em 0.6em 0.4em 0.6em;
	border-top: 1px #d1d1d1 solid;
	border-bottom: 1px #d1d1d1 solid;
	vertical-align: baseline;
}
th {
	padding: 0.6em 0.6em 0.5em 0.6em;
	color: #333333;
}
tbody tr.odd {
	background-color: #f9f8f7;
}
col#profession {
	width: 160px;
}
col#names {
	width: 220px;
}
col#company {
	width: 120px;
}
