body {
	color: rgb(0, 0, 0); letter-spacing: 0em; font-family: Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; background-color: rgb(255, 255, 255);
}
a {
	text-decoration: underline;
}
a:link {
	color: rgb(178, 8, 11); cursor: pointer;
}
a:visited {
	color: rgb(178, 8, 11);
}
a:hover {
	color: rgb(255, 130, 0);
}
a * {
	color: rgb(178, 8, 11); text-decoration: underline;
}
sup {
	font-size: 0.7em; vertical-align: 0.3em;
}
sub {
	font-size: 0.7em;
}
.xr_tl {
	white-space: pre; position: absolute; unicode-bidi: bidi-override;
}
.xr_tr {
	text-align: right; white-space: pre; position: absolute; unicode-bidi: bidi-override;
}
.xr_tc {
	text-align: center; white-space: pre; position: absolute; unicode-bidi: bidi-override;
}
.xr_tj {
	text-align: justify; position: absolute; unicode-bidi: bidi-override;
}
.xr_ap {
	border: currentColor; position: absolute;
}
.xr_ar {
	display: block; position: absolute;
}
.xr_ae {
	border: currentColor; position: relative;
}
.xr_tb {
	position: absolute; unicode-bidi: bidi-override;
}
.xr_tu {
	margin-top: 0px; margin-bottom: 0px; unicode-bidi: bidi-override;
}
.xr_c_Theme_Color_1 {
	color: rgb(178, 8, 11);
}
.xr_c_Theme_Color_2 {
	color: rgb(255, 130, 0);
}
.xr_c_Website_Backdrop {
	color: rgb(232, 227, 221);
}
.xr_c_Text {
	color: rgb(34, 0, 0);
}
.xr_c_Light_Text {
	color: rgb(255, 255, 255);
}
.xr_c_Theme_Color_3 {
	color: rgb(25, 0, 0);
}
.xr_c_Page_Background {
	color: rgb(255, 255, 255);
}
