/** color scheme **

#bfdbf3  -light blue
#00529b  -dark blue
**/


.smaller {
	font-size: 10px;
}

#roi-table {
	font-size: 10.667px;
	width: 100%;
}

#roi-table th {
	background: #00529b;
	color: #fff;
	font-size: 12px;
	padding: 6px 2px;
}

#roi-table tr {
}

#roi-table tr.table-row-even {
	background: #bfdbf3;
}

#roi-table tr#roi-last-row {
	background: #00529b;
	color: #fff;
}

#roi-table td {
	padding: 6px 0;
	text-align: center;
	color: #00529B;
}

#roi-table td.table-index {
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}

#roi-table td.table-task-name {
	text-align: left;
	width: 195px;
}

#roi-table td.table-input-field {
}

#roi-table td.table-input-field input {
	text-align: center;
}

#roi-table td.table-result {

}

#roi-table td.table-comments {
	width: 190px;
	text-align: left;
	padding-right: 3px;
}


#roi-table td.table-total-label {
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}

#roi-hourly-rates {
	text-align: center;
}

#roi-last-row td.table-total-label {
	font-weight: normal;
	color: #fff!important;
}

#roi-table td#roi-pays-for-itself {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}

#roi-subtext {
	color: #00529B;
}