.dynamic-style-1 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	font-style: italic
}
.dynamic-style-2 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	font-style: bold
}
.dynamic-style-3 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	font-weight: bold;
	font-style: italic
}
.dynamic-style-4 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	font-weight: bold
}
.dynamic-style-5 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	font-weight: bold
}
.dynamic-style-6 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
}
.dynamic-style-7 {
	margin-top: 8px;
	text-align: justify
}
.dynamic-style-8 {
	font-family: 'Times New Roman', Serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
	font-style: italic
}
.dynamic-style-9 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000
}
.dynamic-style-10 {
	font-family: 'Times New Roman', Serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	vertical-align: super
}
.dynamic-style-11 {
	font-family: 'Times New Roman', Serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
	font-weight: bold;
	font-style: italic
}
.dynamic-style-12 {
	font-family: 'Times New Roman', Serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
}
.dynamic-style-13 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	vertical-align: super
}
.dynamic-style-14 {
	margin-left: 24px;
	margin-top: 1px;
	margin-bottom: 6px;
	text-align: justify
}
.dynamic-style-15 {
	font-family: 'Times New Roman', Serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	vertical-align: super
}
.dynamic-style-16 {
	font-family: 'Times New Roman', Serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000
}
.dynamic-style-17 {
	font-family: 'Times New Roman', Serif;
	font-size: 14px;
	line-height: 15px;
	color: #000000
}
.dynamic-style-18 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 13px;
	color: #000000
}
.dynamic-style-19 {
	font-family: 'Times New Roman', Serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	vertical-align: super
}
.DIVDefaultParaStyle {
	text-align: left
}
.DefaultParaStyle {
	font-family: 'Times';
	font-size: 12px;
	line-height: 14px;
	color: #000000
}
.DIVhead.Dfamily {
	margin-top: 15px;
	margin-bottom: 6px;
	text-align: left
}
.head.Hfamily {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 13px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.DIVhead.Dgenus {
	margin-top: 15px;
	margin-bottom: 6px;
	text-align: left
}
.head.Hgenus {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	font-weight: bold;
	font-style: italic
}
.DIVhead.Dorder {
	margin-top: 15px;
	margin-bottom: 6px;
	text-align: left
}
.head.Horder {
	font-family: 'Times New Roman', Serif;
	font-size: 14px;
	line-height: 15px;
	color: #000000;
	font-weight: bold
}
.DIVBody.Dspecies {
	margin-top: 6px;
	text-align: justify
}
.Body.species {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVBody.Dtext {
	text-align: justify
}
.Body.text {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D1 {
	margin-left: 16px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: left
}
.key.K1 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D2 {
	margin-left: 33px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: justify
}
.key.K2 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVbody.Dcommon {
	margin-left: 12px;
	text-align: justify
}
.body.common {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
 .DIVHAB/RANGE {
margin-left: 12px;
text-align: justify
}
 .HAB/RANGE {
font-family: 'Times New Roman', Serif;
font-size: 12px;
line-height: 11px;
color: #000000
}
.DIVbody.Dindent {
	margin-left: 24px;
	text-align: justify
}
.body.indent {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVDESCRIPTION {
	margin-left: 12px;
	text-align: justify
}
.DESCRIPTION {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000;
	font-variant: small-caps
}
 .DIVbody.Dindent.1pt {
margin-left: 24px;
margin-top: 2px;
text-align: justify
}
 .body.indent.1pt {
font-family: 'Times New Roman', Serif;
font-size: 12px;
line-height: 11px;
color: #000000
}
.DIVbody.Dnotes {
	margin-left: 24px;
	margin-top: 1px;
	text-align: justify
}
.body.notes {
	font-family: 'Times New Roman', Serif;
	font-size: 9px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D3 {
	margin-left: 50px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: justify
}
.key.K3 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D4 {
	margin-left: 67px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: justify
}
.key.K4 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D5 {
	margin-left: 84px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: justify
}
.key.K5 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D6 {
	margin-left: 101px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: justify
}
.key.K6 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D7 {
	margin-left: 118px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: justify
}
.key.K7 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D8 {
	margin-left: 135px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: justify
}
.key.K8 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D9 {
	margin-left: 152px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: justify
}
.key.K9 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 11px;
	color: #000000
}
.DIVkey.D10 {
	margin-left: 169px;
	text-indent: -16px;
	margin-bottom: 5px;
	text-align: justify
}
.key.K10 {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000
}
.DIVIndex-title {
	margin-bottom: 14px;
	text-align: center
}
.Index-title {
	font-family: 'Times New Roman', Serif;
	font-size: 30px;
	line-height: 36px;
	color: #000000
}
.DIVmeasure-fl.Dri {
	margin-right: 2px;
	margin-bottom: 14px;
	text-align: right
}
.measure-fl.ri {
	font-family: 'Times New Roman', Serif;
	font-size: 7px;
	line-height: 10px;
	color: #000000
}
.DIVmeasure-fl.Dleft {
	margin-left: 2px;
	margin-bottom: 14px;
	text-align: left
}
.measure-fl.left {
	font-family: 'Times New Roman', Serif;
	font-size: 7px;
	line-height: 10px;
	color: #000000
}
.DIVHeader.Dright {
	text-align: right
}
.Header.right {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000
}
.DIVheader.Dleft {
	text-align: left
}
.header.left {
	font-family: 'Times New Roman', Serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000
}
