﻿
.HeadInfo
{
	height:100px;
	width:350px;
	margin-left:20px;
}

.HeadInfoCriteriaLabel
{
	padding-top: 8px;
	font-size: 10pt;
	font-weight: normal;
	width:100px;
}	

.HeadInfoCriteriaValue
{
	padding-top: 8px;
	font-size: 10pt;
	font-weight: normal;	
}


.HeadSummary
{
	float:right;
	width:200px;
	height:100px;
	border-left: 1px solid #84b0cd;
}

.HeadSummaryLabel
{
	padding-top:5px;
	padding-left:20px;
	width:90px;
	text-align:right;
}

.HeadSummaryValues
{
	padding-top:5px;
	padding-left:10px;
}

.OriginalGenus
{
}

.HeadInfoH1
{
	font-weight:bold;
	font-size:14pt;
}

.tax_rep_print
{
	width: 17cm;
}

.tax_root
{
	margin: 26px 4px 16px 4px;
	border-bottom: solid 1px #000000;
}

.tax_root_name
{
	font-weight:bold;
	font-size: 14pt;
}


.HeadInfoDate
{
	font-weight:bold;
	font-size: 10pt;
}

.tax_rep_stat
{
	border-left: solid 1px #3f3f3f;
	vertical-align: top;
	text-align: right;
	width: 60mm;

	height: 90px;	
}

.tax_rep_stat_table
{
	vertical-align: middle;
	text-align: left;
	padding-left: 2px;
	width: 60mm;
	background-color: #aaaaaa;
}


.tax_rep_info
{
	vertical-align: top;
	width: 65mm;
	padding-left: 5px;
	
}


.TaxonSearchName
{
	color:#bb0000;
}

td.tax_statistics
{
	text-align: right;
	padding-left: 20px;
	border-left: solid 1px #999999;
}

.tax_sep
{
	font-weight:bold;
	font-size: 12pt;
	margin: 10px 4px 20px 4px;
	padding: 2px 0px 2px 4px;
	background-color: #aaaaaa;
}

.tax_rep_head
{
	font-weight:bold;
	font-size: 12pt;
}

.tax_remark
{
	margin: 8px 4px 8px 4px;
}

.tax_remark_head
{
	font-weight:bold;
	font-size: 12pt;
}

.tax_remark_text
{
	font-weight:normal;
	font-size: 10pt;
}

.tax_lit
{
	margin: 8px 4px 8px 30px;
}

.tax_taxon_change
{
	font-size: 10pt;
	font-weight: normal;
	margin: 2px 4px 2px 4px;
}

.tax_editors
{
	font-size: 8pt;
	font-weight: normal;
	margin: 4px 4px 2px 10px;
}


/* species ---------------------------------------------------------------------------*/
.species0
{
	font-weight: bold;
	font-size: 10pt;
	margin: 20px 4px 10px 40px;
}

.species1
{
	margin: 10px 10px 10px 60px;
}

.species2
{
	margin: 10px 4px 10px 80px;
}

.species3
{
	margin: 10px 4px 10px 100px;
}

.species4
{
	margin: 10px 4px 10px 100px;
}

.tax_sp_name
{
	padding-right: 4px;
	font-style: italic;
}

.tax_sp_name_is
{
	padding-right: 4px;
	font-style: normal;
}

.tax_sp_name_invalid
{
	padding-right: 4px;
}

.tax_sp_typ
{
	font-size: 10pt;
	font-weight: normal;
	margin: 4px 4px 4px 20px;
	text-indent: -10px;

}

.tax_sp_lit
{
}

.tax_sp_original_gen
{
	font-style: italic;
}

/* genera ---------------------------------------------------------------------------*/
.genus0
{
	font-weight: bold;
	font-size: 11pt;
	margin: 20px 4px 10px 20px;
}

.genus1
{
	margin: 10px 10px 10px 40px;
}

.genus2
{
	margin: 10px 4px 10px 60px;
}

.genus3
{
	margin: 10px 4px 10px 80px;
}

.genus4
{
	margin: 10px 4px 10px 100px;
}

.tax_gen_name
{
	padding-right: 4px;
	font-style: italic;
}

.tax_gen_name_is
{
	padding-right: 4px;
	font-style: normal;
}

.tax_gen_typ
{
	font-size: 10pt;
	font-weight: normal;
	margin: 4px 4px 4px 20px;
	text-indent: -10px;
}

.tax_gen_lit
{
}

/* tribes ---------------------------------------------------------------------------*/

.tribe0
{
	font-weight: bold;
	font-size: 12pt;
	margin: 20px 4px 10px 10px;
}

.tribe1
{
	margin: 10px 10px 10px 20px;
}

.tribe2
{
	margin: 10px 4px 10px 40px;
}

.tribe3
{
	margin: 10px 4px 10px 60px;
}

.tribe4
{
	margin: 10px 4px 10px 80px;
}

.tax_trib_name
{
	padding-right: 4px;
}

.tax_trib_typ
{
	font-size: 10pt;
	font-weight: normal;
	margin: 4px 4px 4px 20px;
	text-indent: -10px;

}

.tax_trib_lit
{
}

/* subfamilies ---------------------------------------------------------------------------*/
.subfamily0
{
	font-weight: bold;
	font-size: 14pt;
	margin: 20px 4px 10px 5px;
}

.subfamily1
{
	margin: 10px 10px 10px 20px;
}

.subfamily2
{
	margin: 10px 4px 10px 40px;
}

.subfamily3
{
	margin: 10px 4px 10px 60px;
}

.subfamily4
{
	margin: 10px 4px 10px 80px;
}

.tax_fam_name
{
	padding-right: 4px;
}

.tax_fam_typ
{
	font-size: 10pt;
	font-weight: normal;
	margin: 4px 4px 4px 20px;
	text-indent: -10px;

}

.tax_fam_lit
{
}
