.engine-header-description
{
	width: 80%;
}

.engine-header-value
{
	width: 10%;
}

.engine-header-measure
{
	width: 10%;
}

.egine-cell-description
{
	text-align: left;
	vertical-align: middle;
}

.engine-cell-value
{
	text-align: right;
	vertical-align: middle;
}

.engine-cell-measure
{
	text-align: center;
	vertical-align: middle;
}

.engine-group-row-open
{
	background-color: #e0fe84; /*#efffc0*/
}

.engine-group-row-close
{
	background-color: #e0fe84;
}

.engine-group-row-open .engine-cell-icon
{
	cursor: pointer;
}

.engine-group-row-close .engine-cell-icon
{
	cursor: pointer;
}

.engine-group-row-open .engine-icon-group-close
{
	display: none;
}

.engine-group-row-close .engine-icon-group-open
{
	display: none;
}

.engine-group-row-latent
{
	display: none;
}

.engine-icon-item
{
	font-size: 32px;
}

.engine-icon-group-open
{
	font-size: 32px;
	cursor: pointer;
}

.engine-icon-group-close
{
	font-size: 32px;
	cursor: pointer;
}

.engine-icon-info
{
	font-size: 16px;
}