﻿
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}
table.b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #C0C0C0;
}
#flora table, tbody, tfoot, thead, tr, th, td {
	height:14px;
	border-collapse: collapse;
	line-height: 14px;
	margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
}

/* Alpha Replacement
<p class="replaced"><span>Original Text</span></p> */

.C span {
	display: none;
}
.C:after {
	content: "Many";
	font-size: small;
	text-align: center;
}

.Ca span {
	display: none;
}
.Ca:after {
	content: "Many*";
	font-size: small;
	text-align: center;
}


.C1 span {
	display: none;
}
.C1:after {
    font-size: small;
    text-align: center;
    content: "Few";
}
.C1a span {
	display: none;
}
.C1a:after {
	font-size: small;       
    text-align: center;	
    content: "Few*";
}
.C2 span {
	display: none;
}
.C2:after {
	font-size: small;       
    text-align: center;	
    content: "Rare";
}
.C2a span {
	display: none;
}
.C2a:after {
	font-size: small;       
    text-align: center;	
    content: "Rare*";
}
.C3 span {
	display: none;
}
.C3:after {
	font-size: small;       
    text-align: center;	
    content: "Present";
}
.C3a span {
	display: none;
}
.C3a:after {
	font-size: small;       
    text-align: center;	
    content: "Present*";
}
.C4 span {
	display: none;
}
.C4:after {
	font-size: small;       
    text-align: center;	
    content: "#";
}
.C4a span {
	display: none;
}
.C4a:after {
	font-size: small;       
    text-align: center;	
    content: "#*";
}
.C5 span {
	display: none;
}
.C5:after {
	font-size: small;       
    text-align: center;	
    content: "$";
}
.C5a span {
	display: none;
}
.C5a:after {
	font-size: small;       
    text-align: center;	
    content: "$*";
}
.C6 span {
	display: none;
}
.C6:after {
	font-size: small;       
    text-align: center;	
    content: "©";
}
.C6a span {
	display: none;
}
.C6a:after {
	font-size: small;       
    text-align: center;	
    content: "©*";
}
.C7 span {
	display: none;
}
.C7:after {
	font-size: small;       
    text-align: center;	
    content: "®";
}
.C7a span {
	display: none;
	
}
.C7a:after {
	font-size: small;       
    text-align: center;	
    content: "®*";
}
.C8 span {
	display: none;
}
.C8:after {
	font-size: small;       
    text-align: center;	
    content: "TD'O";
}
.C9 span {
	display: none;
}
.C9:after {
	font-size: small;       
    text-align: center;	
    content: "EF";
}
.C10 span {
	display: none;
}
.C10:after {
	font-size: small;       
    text-align: center;	
    content: "GD";
}
.C11 span {
	display: none;
}
.C11:after {
	font-size: small;       
    text-align: center;	
    content: "EFa";
}
.C21 span {
	display: none;
}
.C21:after {
	font-size: small;       
    text-align: center;	
    content: "";
}

body:not(.nohover) tbody tr:hover {
  background-color: #ffff00;
  cursor: hand;
}
