.task-header-h4
{
	width: 100%;
	background: lightgrey;
	border: 2px solid grey;
	border-radius: 5px;
	padding: 10px;
}

.start-number-cell, .pilot-name-cell, .result-cell
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.measured-results-table
{
	margin-top: 5px;
	border: 1px solid #0A5E69;
	border-radius: 5px;
}

.measured-results-header
{
	font-weight: bold;
	border-bottom: 2px solid #0A5E69;
	padding-bottom: 5px;
	padding-top: 5px;
}

.result-type-header
{
	background: white;
	border: 1px solid #0B55C4;
	border-radius: 5px;
	padding: 5px;
}

.row
{
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.result-table
{
	width: 100%;
}

.rank-cell
{
	width: 3% !important;
}

.right-text
{
	text-align: right;
}

.calculated-result-table
{
	margin-top: 5px;
	border-radius: 5px;
	background-color: #efefef;
}

.calculated-header-row
{
	font-weight: bold;
}

.calculated-header-row
{
	border-bottom: 3px solid lightgrey;
}

.calculated-result-row
{
	border-bottom: 1px solid lightgrey;
}

.result-cell
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.summary-results-title
{
	background-color: white;
}