:root
{
	--p1-font-family: ;
	--p1-font-size: ;
	--p1-font-weight: ;
	--p1-margin-top: ;
	--p1-margin-bottom: ;
	--p1-color: ;
	--p2-font-family: ;
	--p2-font-size: ;
	--p2-font-weight: ;
	--p2-margin-top: ;
	--p2-margin-bottom: ;
	--p2-color: ;
	--p3-font-family: ;
	--p3-font-size: ;
	--p3-font-weight: ;
	--p3-margin-top: ;
	--p3-margin-bottom: ;
	--p3-color: ;
	--p4-font-family: ;
	--p4-font-size: ;
	--p4-font-weight: ;
	--p4-margin-top: ;
	--p4-margin-bottom: ;
	--p4-color: ;
	--p5-font-family: ;
	--p5-font-size: ;
	--p5-font-weight: ;
	--p5-margin-top: ;
	--p5-margin-bottom: ;
	--p5-color: ;
	--p6-font-family: ;
	--p6-font-size: ;
	--p6-font-weight: ;
	--p6-margin-top: ;
	--p6-margin-bottom: ;
	--p6-color: ;
	--p7-font-family: ;
	--p7-font-size: ;
	--p7-font-weight: ;
	--p7-margin-top: ;
	--p7-margin-bottom: ;
	--p7-color: ;
	--p8-font-family: ;
	--p8-font-size: ;
	--p8-font-weight: ;
	--p8-margin-top: ;
	--p8-margin-bottom: ;
	--p8-color: ;
	--p9-font-family: ;
	--p9-font-size: ;
	--p9-font-weight: ;
	--p9-margin-top: ;
	--p9-margin-bottom: ;
	--p9-color: ;
	--p10-font-family: ;
	--p10-font-size: ;
	--p10-font-weight: ;
	--p10-margin-top: ;
	--p10-margin-bottom: ;
	--p10-color: ;
	--p11-font-family: ;
	--p11-font-size: ;
	--p11-font-weight: bold;
	--p11-margin-top: ;
	--p11-margin-bottom: ;
	--p11-color: ;
	--p12-font-family: ;
	--p12-font-size: ;
	--p12-font-weight: ;
	--p12-margin-top: ;
	--p12-margin-bottom: ;
	--p12-color: ;
}

.paragraph { white-space: pre-line }
.paragraph.align-left { text-align: left }
.paragraph.align-center { text-align: center }
.paragraph.align-right { text-align: right }


.paragraph-1
{ 
	font-family:var(--p1-font-family); font-size:var(--p1-font-size); font-weight:var(--p1-font-weight);
	margin-top:var(--p1-margin-top); margin-bottom:var(--p1-margin-bottom);
	color:var(--p1-color);
	
}

.paragraph-2
{ 
	font-family:var(--p2-font-family); font-size:var(--p2-font-size); font-weight:var(--p2-font-weight);
	margin-top:var(--p2-margin-top); margin-bottom:var(--p2-margin-bottom);
	color:var(--p2-color);
	
}

.paragraph-3
{ 
	font-family:var(--p3-font-family); font-size:var(--p3-font-size); font-weight:var(--p3-font-weight);
	margin-top:var(--p3-margin-top); margin-bottom:var(--p3-margin-bottom);
	color:var(--p3-color);
	
}

.paragraph-4
{ 
	font-family:var(--p4-font-family); font-size:var(--p4-font-size); font-weight:var(--p4-font-weight);
	margin-top:var(--p4-margin-top); margin-bottom:var(--p4-margin-bottom);
	color:var(--p4-color);
	
}

.paragraph-5
{ 
	font-family:var(--p5-font-family); font-size:var(--p5-font-size); font-weight:var(--p5-font-weight);
	margin-top:var(--p5-margin-top); margin-bottom:var(--p5-margin-bottom);
	color:var(--p5-color);
	
}

.paragraph-6
{ 
	font-family:var(--p6-font-family); font-size:var(--p6-font-size); font-weight:var(--p6-font-weight);
	margin-top:var(--p6-margin-top); margin-bottom:var(--p6-margin-bottom);
	color:var(--p6-color);
	
}

.paragraph-7
{ 
	font-family:var(--p7-font-family); font-size:var(--p7-font-size); font-weight:var(--p7-font-weight);
	margin-top:var(--p7-margin-top); margin-bottom:var(--p7-margin-bottom);
	color:var(--p7-color);
	
}

.paragraph-8
{ 
	font-family:var(--p8-font-family); font-size:var(--p8-font-size); font-weight:var(--p8-font-weight);
	margin-top:var(--p8-margin-top); margin-bottom:var(--p8-margin-bottom);
	color:var(--p8-color);
	
}

.paragraph-9
{ 
	font-family:var(--p9-font-family); font-size:var(--p9-font-size); font-weight:var(--p9-font-weight);
	margin-top:var(--p9-margin-top); margin-bottom:var(--p9-margin-bottom);
	color:var(--p9-color);
	
}

.paragraph-10
{ 
	font-family:var(--p10-font-family); font-size:var(--p10-font-size); font-weight:var(--p10-font-weight);
	margin-top:var(--p10-margin-top); margin-bottom:var(--p10-margin-bottom);
	color:var(--p10-color);
	
}

.paragraph-11
{ 
	font-family:var(--p11-font-family); font-size:var(--p11-font-size); font-weight:var(--p11-font-weight);
	margin-top:var(--p11-margin-top); margin-bottom:var(--p11-margin-bottom);
	color:var(--p11-color);
	
}

.paragraph-12
{ 
	font-family:var(--p12-font-family); font-size:var(--p12-font-size); font-weight:var(--p12-font-weight);
	margin-top:var(--p12-margin-top); margin-bottom:var(--p12-margin-bottom);
	color:var(--p12-color);
	
}

.paragraph-align-left { text-align: left }
.paragraph-align-center { text-align: center }
.paragraph-align-right { text-align: right }
.paragraph-align-justify { text-align: justify }

