body {
	font-family: 'Courier New', monospace;
	display: block;
	margin: 8px;
	background-color:#8BA1AD;
	color:#244C66;
}

.table-row {
	//display: flex;
	//max-width: fit-content;
}
.add-row {
	display: flex;
	max-width: fit-content;
}

.table-cell {
	font-family: 'Courier New', monospace;
	padding: 1em;
	border: 1px solid black;
}
.add-lable {
	font-family: 'Courier New', monospace;
	padding: 3px;
	width:100px;
	text-align:right;
	border: 0px solid black;
}
.add-field {
	font-family: 'Courier New', monospace;
	padding: 3px;
	text-align:left;
	border: 0px solid black;
}



.table-row:nth-child(even) {
	background: #7DB290;
}

.table-person {
	font-family: 'Courier New', monospace;
	font-size: 0.75em;
	padding: 0.25em;
	border: 1px solid black;
	vertical-align: text-top;
	width:150px;
}
.table-actions {
	font-family: 'Courier New', monospace;
	font-size: 0.75em;
	padding: 0.25em;
	border: 1px solid black;
	vertical-align: text-top;
	width:150px;
}
.table-email {
	font-family: 'Courier New', monospace;
	font-size: 0.75em;
	padding: 0.25em;
	border: 1px solid black;
	vertical-align: text-top;
	width:150px;
}
.table-phone {
	font-family: 'Courier New', monospace;
	font-size: 0.75em;
	padding: 0.25em;
	border: 1px solid black;
	vertical-align: text-top;
	width:125px;
}
.table-onyx {
	font-family: 'Courier New', monospace;
	font-size: 0.75em;
	padding: 0.25em;
	border: 1px solid black;
	vertical-align: text-top;
	width:300px;
}
.table-project {
	font-family: 'Courier New', monospace;
	font-size: 0.75em;
	padding: 0.25em;
	vertical-align: text-top;
	border: 1px solid black;
}
.table-comment {
	font-family: 'Courier New', monospace;
	font-size: 0.75em;
	padding: 0.25em;
	border: 1px solid black;
	vertical-align: text-top;
}
