.yellowH {
	background-color: #f0f0a0;
}
.orangeH {
	background-color: #ffd7c0;
}
.charValueCellB {
	font-weight: bold;
	color: #101425;
	font-size: 10pt;
}
.innerCharTable {
	background-color: #eeeff0;
}
.metricValueCell {
	color: #0d1215;
	font-size: 10pt;
	background-color: #f6f6f6;
}
.charValueCell {
	color: #0d1215;
	font-size: 10pt;
}
.frontPad15 { padding-left: 15px; }
.charNameCell {
 	color: #2a4d30; 
	padding-top: 5px;
	padding-left: 15px;
	vertical-align: top;
}
.charNameCellCompare {
 	color: #2a4d30; 
	padding-left: 15px;
	vertical-align: middle;
}
/*	color: #2a4d30; */
.charNameSection {
	padding-top: 10px;
}
.charNameLink {
	text-decoration: underline;
	color: #2a4d30;
}
.warningCell {
	background-color: #f6f6f6;
	padding: 3px;
}

.valueCell {
	padding-left: 2px;
	color: #606070;
}
.whatCell {
	padding-left: 30px;
	color: #305030;
	font-size: 11pt;
}
.whatCellMobile {
	padding-left: 2px;
	color: #305030;
	font-size: 10pt;
}
.taxonCell {
	padding-left: 12px;
	font-size: 11pt;
	line-height: 15pt;
}
.taxonCellMobile {
	padding-left: 6px;
	font-size: 10pt;
	line-height: 13pt;
}
/*	border-bottom: 1px solid #f8f8f8; */
.commonCell
{
	padding-left: 62px;
	font-size: 11pt;
	line-height: 15pt;
}
.commonCellMobile
{
	padding-left: 10px;
	font-size: 10pt;
	line-height: 13pt;
}
.refCell
{
	padding-left: 12px;
	font-size: 10pt;
	color: #505050;
}
.charPanel {
	width: 100%;
	max-width: 900px;
}
.plantHighlight {
	background-color: #f7f7f7;
}
.pinkWarning {
	background-color: #ffe5e5;
}
.compareCell {
	padding: 6px 0px 5px 5px;
	font-size: 11pt;
	line-height: 14pt;
}
.compareCell10 {
	padding: 6px 0px 5px 5px;
	font-size: 10pt;
	line-height: 13pt;
	vertical-align: top;
}
.compareCellPlant {
	padding: 6px 2px 5px 5px;
	font-size: 11pt;
	line-height: 14pt;
	background-color: #f7f7f7;
}
.compareCellPlant10 {
	padding: 6px 2px 5px 5px;
	font-size: 10pt;
	line-height: 13pt;
	background-color: #f7f7f7;
}
.yellowHComp {
	padding: 6px 2px 5px 7px;
	background-color: #f0f0a0;
}
.orangeHComp {
	padding: 6px 2px 5px 7px;
	background-color: #ffe0c7;
}
.topPadBloom {
	padding-top: 25px;
}
.valueFont {
	font-size: 11pt;
	color: #000010;
}
.unitFont {
	font-size: 10pt;
	color: #404040;
}
.ruleColor {
	border-top: 3px solid #d7d7d7;
}
