table.mentorgrid, table.mentorgrid td, table.mentorgrid th {
	border:#AAA solid 0;
	border-spacing:0;
	border-collapse:collapse;
}

table.mentorgrid {
	font-size:10pt;
	width:100%;
}

table.mentorgrid td.details {
	padding-left:20pt;
}

table.mentorgrid td.photo {
	padding:8pt;
	width:103px;
}
table.mentorgrid td.photo img {
	border:black solid 2px;
}

table.mentorgrid td, table.mentorgrid th {
	padding:5pt;
	border-width:1px;
}

table.mentorgrid th {
	font-size:1.1em;
	font-weight:bold;
	background-color:#EEE;
}

table.mentorgrid td.blankline {
	height:25px;
	border-width:0;
}