
/*	
	======================================================================

	stylesheets/data-tables.css

	======================================================================
*/


	.data_table_row {
	
		min-height: 50px;
		margin-top: 20px;
	}
	
	.data_table_row_no_margin {
	
		margin-top: 0;
	}
	
	.data_table_row:first-child {
	
		margin-top: 0;
	}
	
	.data_table_header {

		margin-top: 15px;
		font-size: 2.0rem;
		line-height: 160%;
		font-weight: normal;
		background-color: #9DC435;  /* EcoAdapt green */
		color: #FFF;
		padding: 8px 0 8px 20px;
		border: 1px solid #FFF;
		border-radius: 8px;
	}

	.data_table_header:first-child {
	
		margin-top: 0;
	}
	
	.data_table_subheader {

		font-size: 1.5rem;
		line-height: 160%;
		font-weight: bold;
		color: #9DC435;  /* EcoAdapt green */
		margin-left: 20px;
		margin-top: 10px;
	}

	.data_table_data {

		float: left;
		width: 82%;
/*		color: #9DC435;  /* EcoAdapt green */
	}

	.data_table_comment {

		color: #9DC435;  /* EcoAdapt green */
		font-size: 1.25rem;
		line-height: 160%;
		font-weight: bold;
	}

	.data_table_label {

		position: relative;
		top: 10px;
		width: 15%;
		margin-right: 3%;
		float: left;
		text-align: right;
		font-size: 2.0rem;
		color: #0071B5;  /* EcoAdapt blue */
	}

	.data_table_cell {

		font-size: 1.75rem;
		line-height: 160%;
		padding: 4px;
	}

	.data_table_odd_row {

		background-color: #EEE;
	}

	.data_table_even_row {

		background-color: #FFF;
	}
