.BGPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.BGT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
	text-align: left;
}
.BGP, .BG P, .BG TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: justify;
}
.BGPP, .BG BLOCKQUOTE, .BG TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.BGT0LINK {
	color: #FFFFFF;
}
.BGBD {
	background: #FFFFFF;
}
.BGT0 {
	padding: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #cccccc;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.BGT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.BGT1, .BG H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 16pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: left;
}
.BGPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.BGT2, .BG H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: left;
}
.BGBG, BODY {
	background: #FFFFFF;
}
.BGH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.BGH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.BGH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.BGTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.BGTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.BGTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.BGH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.BGH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.BGBC {
}

.BigMenuPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.BigMenuT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003399;
}
.BigMenuP, .BigMenu P, .BigMenu TD {
	padding-left: 4px;
	border-right-style: solid;
	font-style: normal;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-color: #78C691;
	border-left-color: #78C691;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: normal;
	border-right-width: 1px;
	font-size: 8pt;
	border-bottom-color: #00972F;
	border-left-width: 1px;
	background: #CEEBD7;
	font-family: Arial,Helvetica,sans-serif;
	border-top-style: solid;
	margin-left: 2px;
	color: #000000;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: left;
	margin-right: 0px;
}
.BigMenuPP, .BigMenu BLOCKQUOTE, .BigMenu TH {
	padding-left: 0px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 0px;
	color: #747474;
	text-align: left;
}
.BigMenuT0LINK {
	color: #FFFFFF;
}
.BigMenuBD {
}
.BigMenuT0 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
}
.BigMenuT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #001848;
}
.BigMenuT1, .BigMenu H1 {
	padding-left: 4px;
	padding-right: 4px;
	border-right-style: solid;
	font-style: normal;
	border-left-style: solid;
	border-top-width: 1px;
	letter-spacing: -0.01em;
	border-right-color: #82CA9C;
	border-left-color: #78C691;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	border-right-width: 1px;
	font-size: 10pt;
	border-bottom-color: #00972F;
	border-left-width: 1px;
	background: #7CCA95;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: solid;
	color: #333333;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: left;
}
.BigMenuPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003399;
}
.BigMenuT2, .BigMenu H2 {
	padding-left: 4px;
	padding-right: 4px;
	border-right-style: solid;
	font-style: normal;
	border-left-style: solid;
	border-top-width: 1px;
	letter-spacing: -0.01em;
	border-right-color: #82CA9C;
	border-left-color: #78C691;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	border-right-width: 1px;
	font-size: 10pt;
	border-bottom-color: #00972F;
	border-left-width: 1px;
	background: #CEEBD7;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: solid;
	color: #000000;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: left;
}
.BigMenuBG {
}
.BigMenuH2 {
	padding-left: 0px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	margin-left: 0px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.BigMenuH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.BigMenuH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.BigMenuTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.BigMenuTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.BigMenuTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.BigMenuH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.BigMenuH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.BigMenuBC {
}
.BigMenuPAGNUM {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.DocEventsPPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003AA5;
}
.DocEventsT2LINK {
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	color: #0000B7;
	text-decoration: underline;
	font-weight: normal;
}
.DocEventsP, .DocEvents P, .DocEvents TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.DocEventsPP, .DocEvents BLOCKQUOTE, .DocEvents TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.DocEventsT0LINK {
	color: #FFFFFF;
}
.DocEventsBD {
	background: #FFFFFF;
}
.DocEventsT0 {
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 8px;
	color: #005A00;
	padding-top: 14px;
	text-align: center;
}
.DocEventsT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000B7;
}
.DocEventsT1, .DocEvents H1 {
	padding-left: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
	padding-top: 4px;
	text-align: left;
}
.DocEventsPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
}
.DocEventsT2, .DocEvents H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #4F8FDF;
	text-align: left;
}
.DocEventsBG {
	background: #FFFFFF;
}
.DocEventsH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #FFC82F;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #999999;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.DocEventsH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.DocEventsH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.DocEventsTABLE {
	border-collapse: collapse;
	background: #ffffff;
}
.DocEventsTH {
	border-right-style: solid;
	font-style: normal;
	border-top-width: 3px;
	border-right-color: #ffffff;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	border-right-width: 3px;
	font-size: 8pt;
	border-bottom-color: #FFD461;
	background: #FFE9AC;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 1px;
	border-top-style: solid;
	text-transform: uppercase;
	color: #E78D00;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 1px;
	text-align: center;
}
.DocEventsTD {
	padding: 4px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: normal;
	font-size: 8pt;
	border-bottom-color: #cccccc;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	border-bottom-width: 1px;
	text-align: left;
}
.DocEventsH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.DocEventsH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.DocEventsBC {
	padding-right: 10px;
}
.DocEventsTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}

.FooterPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.FooterT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
	text-align: left;
}
.FooterP, .Footer P, .Footer TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.FooterPP, .Footer BLOCKQUOTE, .Footer TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.FooterT0LINK {
	color: #FFFFFF;
}
.FooterBD {
	border-top-width: 1px;
	background: #FFFFFF;
	border-top-color: #FFF0D0;
}
.FooterT0 {
	padding: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #cccccc;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.FooterT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.FooterT1, .Footer H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 16pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: left;
}
.FooterPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #009730;
}
.FooterT2, .Footer H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: left;
}
.FooterBG {
	background: #FFFFFF;
}
.FooterH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.FooterH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.FooterH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.FooterTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.FooterTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.FooterTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.FooterH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.FooterH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.FooterBC {
}

.NormalPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.NormalT2LINK {
	text-decoration: underline;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: -0.01em;
	color: #0000ff;
}
.NormalP, .Normal P, .Normal TD {
	font-style: normal;
	margin-top: 3px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.NormalPP, .Normal BLOCKQUOTE, .Normal TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 10px;
	color: #3B80CF;
	padding-top: 10px;
	text-align: left;
}
.NormalT0LINK {
	color: #FFFFFF;
}
.NormalBD {
	background: #FFFFFF;
	padding-top: 8px;
}
.NormalT0 {
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #00972F;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #00206F;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.NormalT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
}
.NormalT1, .Normal H1 {
	text-decoration: none;
	font-weight: bold;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	font-size: 14px;
	text-transform: uppercase;
	color: #00206f;
}
.NormalPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #00972F;
}
.NormalT2, .Normal H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
	text-align: left;
}
.NormalBG {
	background: #FFFFFF;
}
.NormalH2 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 8pt;
	border-bottom-color: #00972F;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	margin-left: 1px;
	text-transform: uppercase;
	color: #00206f;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
	margin-right: 30px;
}
.NormalH3 {
	font-style: normal;
	margin-top: 3px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 1px;
	color: #225BA5;
	text-align: left;
}
.NormalH4 {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 1px;
	text-align: left;
	font-style: normal;
	font-size: 8pt;
	color: #000000;
}
.NormalTABLE {
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 15px;
	border-style: solid;
	border-color: #C0D0FF;
	border-width: 1px;
}
.NormalTH {
	border-right-style: solid;
	font-style: normal;
	border-top-width: 3px;
	border-right-color: #C0D0FF;
	text-decoration: none;
	font-weight: bold;
	border-bottom-style: solid;
	border-right-width: 1px;
	font-size: 8pt;
	border-bottom-color: #C0D0FF;
	background: #E1EFFF;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: solid;
	text-transform: uppercase;
	color: #4F90E0;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: center;
}
.NormalTD {
	padding-left: 4px;
	padding-right: 4px;
	font-style: normal;
	border-style: solid;
	text-decoration: none;
	border-color: #C0D0FF;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-width: 1px;
	color: #000000;
	padding-top: 2px;
	text-align: left;
}
.NormalH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.NormalH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.NormalBC {
	padding-right: 10px;
}
.NormalTR {
	text-decoration: none;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	font-size: 8pt;
	color: #000000;
}

.NoticiasPPLPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #6B6BD5;
}
.NoticiasPPLT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.NoticiasPPLP, .NoticiasPPL P, .NoticiasPPL TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	background: #ffffff;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #330099;
	text-align: left;
}
.NoticiasPPLPP, .NoticiasPPL BLOCKQUOTE, .NoticiasPPL TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.NoticiasPPLT0LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: #6B6BD5;
}
.NoticiasPPLBD {
	background: #FFFFFF;
}
.NoticiasPPLT0 {
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
	padding-right: 1px;
	font-style: normal;
	font-size: 14px;
	border-bottom-color: #009730;
	text-transform: uppercase;
	color: #00206F;
}
.NoticiasPPLT1LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #009730;
}
.NoticiasPPLT1, .NoticiasPPL H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: left;
}
.NoticiasPPLPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #6B6BD5;
}
.NoticiasPPLT2, .NoticiasPPL H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
	text-align: left;
}
.NoticiasPPLBG {
	background: #FFFFFF;
}
.NoticiasPPLH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #00206F;
	text-align: left;
}
.NoticiasPPLH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.NoticiasPPLH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.NoticiasPPLTABLE {
	border-collapse: collapse;
}
.NoticiasPPLTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.NoticiasPPLTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.NoticiasPPLH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.NoticiasPPLH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.NoticiasPPLBC {
	padding-right: 10px;
}
.NoticiasPPLTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.RigthColumnPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #455C96;
}
.RigthColumnT2LINK {
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	color: #999999;
	text-decoration: underline;
	font-weight: normal;
}
.RigthColumnP, .RigthColumn P, .RigthColumn TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #4F90E0;
	text-align: left;
}
.RigthColumnPP, .RigthColumn BLOCKQUOTE, .RigthColumn TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	padding-top: 4px;
	text-align: left;
}
.RigthColumnT0LINK {
	font-style: normal;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.RigthColumnBD {
	background: #FFFFFF;
}
.RigthColumnT0 {
	padding-left: 4px;
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 8pt;
	border-bottom-color: #4F90E0;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #4F90E0;
	border-bottom-width: 1px;
	padding-top: 1px;
	text-align: left;
}
.RigthColumnT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
}
.RigthColumnT1, .RigthColumn H1 {
	padding: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
	text-align: left;
}
.RigthColumnPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
}
.RigthColumnT2, .RigthColumn H2 {
	padding: 4px;
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
	text-align: left;
}
.RigthColumnBG {
	background: #FFFFFF;
}
.RigthColumnH2 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #4F90E0;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.RigthColumnH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.RigthColumnH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.RigthColumnTABLE {
	border-collapse: collapse;
}
.RigthColumnTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.RigthColumnTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.RigthColumnH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.RigthColumnH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.RigthColumnBC {
}
.RigthColumnTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.SearchPPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.SearchT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
	text-align: left;
}
.SearchP, .Search P, .Search TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.SearchPP, .Search BLOCKQUOTE, .Search TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.SearchT0LINK {
	color: #FFFFFF;
}
.SearchBD {
}
.SearchT0 {
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 1px;
	text-transform: uppercase;
	color: #ffffff;
	padding-top: 0px;
	text-align: left;
}
.SearchT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.SearchT1, .Search H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 16pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: center;
}
.SearchPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #00206F;
}
.SearchT2, .Search H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.SearchBG {
}
.SearchH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.SearchH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.SearchH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.SearchTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.SearchTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.SearchTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.SearchH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.SearchH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.SearchBC {
}

.TitulosPortadillasPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.TitulosPortadillasT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003399;
}
.TitulosPortadillasP, .TitulosPortadillas P, .TitulosPortadillas TD {
	padding: 4px;
	font-style: normal;
	border-style: solid;
	text-decoration: none;
	border-color: #D1E9CD;
	font-weight: normal;
	font-size: 8pt;
	background: #EDF6EB;
	font-family: Arial,Helvetica,sans-serif;
	border-width: 1px;
	color: #000000;
	text-align: justify;
}
.TitulosPortadillasPP, .TitulosPortadillas BLOCKQUOTE, .TitulosPortadillas TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.TitulosPortadillasT0LINK {
	color: #FFFFFF;
}
.TitulosPortadillasBD {
}
.TitulosPortadillasT0 {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	font-size: 8pt;
	text-transform: uppercase;
	color: #FFFFFF;
}
.TitulosPortadillasT1LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #001F6F;
}
.TitulosPortadillasT1, .TitulosPortadillas H1 {
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	border-top-style: solid;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
	padding-right: 4px;
	font-style: normal;
	border-top-width: 1px;
	font-size: 14px;
	border-bottom-color: #009933;
	text-transform: uppercase;
	color: #001F6F;
	border-top-color: #ffffff;
}
.TitulosPortadillasPLINK {
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
}
.TitulosPortadillasT2, .TitulosPortadillas H2 {
	padding-left: 4px;
	padding-right: 4px;
	border-right-style: solid;
	font-style: normal;
	border-top-width: 1px;
	letter-spacing: -0.01em;
	border-right-color: #FEF2D8;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	border-right-width: 1px;
	font-size: 10pt;
	border-bottom-color: #FCCB4B;
	background: #FFFFCF;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: solid;
	color: #000000;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: left;
}
.TitulosPortadillasBG {
}
.TitulosPortadillasH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.TitulosPortadillasH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.TitulosPortadillasH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.TitulosPortadillasTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.TitulosPortadillasTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.TitulosPortadillasTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.TitulosPortadillasH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.TitulosPortadillasH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.TitulosPortadillasBC {
	padding-right: 10px;
}

.advancedsearchPPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.advancedsearchT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
	text-align: left;
}
.advancedsearchP, .advancedsearch P, .advancedsearch TD {
	padding-left: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.advancedsearchPP, .advancedsearch BLOCKQUOTE, .advancedsearch TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.advancedsearchT0LINK {
	color: #FFFFFF;
}
.advancedsearchBD {
}
.advancedsearchT0 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #009933;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #00206f;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.advancedsearchT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.advancedsearchT1, .advancedsearch H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: center;
}
.advancedsearchPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #00206F;
}
.advancedsearchT2, .advancedsearch H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.advancedsearchBG {
}
.advancedsearchH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.advancedsearchH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.advancedsearchH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.advancedsearchTABLE {
	border-collapse: collapse;
	margin-top: 5px;
	border-style: solid;
	border-color: #C0D0FF;
	border-width: 1px;
}
.advancedsearchTH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #E1EFFF;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	text-transform: uppercase;
	color: #4F90E0;
	padding-top: 2px;
	text-align: center;
}
.advancedsearchTD {
	padding-left: 5px;
	padding-right: 5px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #E1EFFF;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	color: #000000;
	padding-top: 2px;
	text-align: left;
}
.advancedsearchH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.advancedsearchH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.advancedsearchBC {
	padding-right: 10px;
}

.alphaindexPPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003AA5;
}
.alphaindexT2LINK {
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	color: #0000B7;
	text-decoration: underline;
	font-weight: normal;
}
.alphaindexP, .alphaindex P, .alphaindex TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.alphaindexPP, .alphaindex BLOCKQUOTE, .alphaindex TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.alphaindexT0LINK {
	color: #FFFFFF;
}
.alphaindexBD {
	background: #FFFFFF;
}
.alphaindexT0 {
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #009933;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #00206F;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.alphaindexT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000B7;
}
.alphaindexT1, .alphaindex H1 {
	padding-left: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
	padding-top: 4px;
	text-align: center;
}
.alphaindexPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
}
.alphaindexT2, .alphaindex H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #4F8FDF;
	text-align: left;
}
.alphaindexBG {
	background: #FFFFFF;
}
.alphaindexH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.alphaindexH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
	text-align: left;
}
.alphaindexH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.alphaindexTABLE {
	border-collapse: collapse;
	background: #ffffff;
}
.alphaindexTH {
	border-right-style: solid;
	font-style: normal;
	border-top-width: 3px;
	border-right-color: #ffffff;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	border-right-width: 3px;
	font-size: 8pt;
	border-bottom-color: #FFD461;
	background: #FFE9AC;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 1px;
	border-top-style: solid;
	text-transform: uppercase;
	color: #E78D00;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 1px;
	text-align: center;
}
.alphaindexTD {
	padding: 4px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: normal;
	font-size: 8pt;
	border-bottom-color: #cccccc;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	border-bottom-width: 1px;
	text-align: left;
}
.alphaindexH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.alphaindexH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.alphaindexBC {
	padding-right: 10px;
}
.alphaindexTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}

.auxiliarPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.auxiliarT2LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #000098;
}
.auxiliarP, .auxiliar P, .auxiliar TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.auxiliarPP, .auxiliar BLOCKQUOTE, .auxiliar TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
	text-align: left;
}
.auxiliarT0LINK {
	color: #FFFFFF;
}
.auxiliarBD {
	background: #FFFFFF;
}
.auxiliarT0 {
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
	padding-right: 1px;
	font-style: normal;
	font-size: 8pt;
	border-bottom-color: #009933;
	text-transform: uppercase;
	color: #001F6F;
}
.auxiliarT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
}
.auxiliarT1, .auxiliar H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 18px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
	text-align: left;
}
.auxiliarPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #E1A500;
}
.auxiliarT2, .auxiliar H2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #000098;
	text-align: left;
}
.auxiliarBG {
	background: #FFFFFF;
}
.auxiliarH2 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #009933;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #009933;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.auxiliarH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.auxiliarH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.auxiliarTABLE {
	border-collapse: collapse;
}
.auxiliarTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.auxiliarTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.auxiliarH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.auxiliarH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.auxiliarBC {
	padding-right: 10px;
}
.auxiliarTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.backPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #455C96;
}
.backT2LINK {
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	color: #999999;
	text-decoration: underline;
	font-weight: normal;
}
.backP, .back P, .back TD {
	padding-right: 5px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #4F90E0;
	text-align: right;
}
.backPP, .back BLOCKQUOTE, .back TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	padding-top: 4px;
	text-align: left;
}
.backT0LINK {
	font-style: normal;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.backBD {
	background: #FFFFFF;
}
.backT0 {
	padding-left: 4px;
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 8pt;
	border-bottom-color: #4F90E0;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #4F90E0;
	border-bottom-width: 1px;
	padding-top: 1px;
	text-align: left;
}
.backT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
}
.backT1, .back H1 {
	padding: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
	text-align: left;
}
.backPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
}
.backT2, .back H2 {
	padding: 4px;
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
	text-align: left;
}
.backBG {
	background: #FFFFFF;
}
.backH2 {
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	border-bottom-width: 1px;
	text-align: left;
	border-bottom-style: solid;
	font-style: normal;
	font-size: 14px;
	border-bottom-color: #4F90E0;
	color: #000000;
}
.backH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.backH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.backTABLE {
	border-collapse: collapse;
}
.backTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.backTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.backH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.backH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.backBC {
}
.backTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.backgroudLeftPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.backgroudLeftT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
	text-align: left;
}
.backgroudLeftP, .backgroudLeft P, .backgroudLeft TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: justify;
}
.backgroudLeftPP, .backgroudLeft BLOCKQUOTE, .backgroudLeft TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.backgroudLeftT0LINK {
	color: #FFFFFF;
}
.backgroudLeftBD {
	padding-right: 12px;
	background: #FFFFFF;
}
.backgroudLeftT0 {
	padding: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #cccccc;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.backgroudLeftT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.backgroudLeftT1, .backgroudLeft H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 16pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: left;
}
.backgroudLeftPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.backgroudLeftT2, .backgroudLeft H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: left;
}
.backgroudLeftBG {
	background: url(styles-3151_BG_BG.gif);
}
.backgroudLeftH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.backgroudLeftH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.backgroudLeftH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.backgroudLeftTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.backgroudLeftTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.backgroudLeftTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.backgroudLeftH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.backgroudLeftH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.backgroudLeftBC {
}

.calendarPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #455C96;
}
.calendarT2LINK {
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	color: #999999;
	text-decoration: underline;
	font-weight: normal;
}
.calendarP, .calendar P, .calendar TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 1px;
	color: #4F90E0;
	text-align: left;
}
.calendarPP, .calendar BLOCKQUOTE, .calendar TH {
	font-style: normal;
	margin-top: 0px;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	padding-top: 0px;
	text-align: left;
}
.calendarT0LINK {
	font-style: normal;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.calendarBD {
	background: #FFFFFF;
}
.calendarT0 {
	padding-left: 4px;
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 8pt;
	border-bottom-color: #4F90E0;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #4F90E0;
	border-bottom-width: 1px;
	padding-top: 1px;
	text-align: left;
}
.calendarT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #455C96;
}
.calendarT1, .calendar H1 {
	padding: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
	text-align: left;
}
.calendarPLINK {
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-size: 8pt;
	color: #455C96;
}
.calendarT2, .calendar H2 {
	padding: 0px;
	font-style: normal;
	margin-top: 0px;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
	text-align: center;
}
.calendarBG {
	background: #FFFFFF;
}
.calendarH2 {
	font-style: normal;
	margin-bottom: 4px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin-left: 3px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.calendarH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.calendarH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.calendarTABLE {
	border-collapse: collapse;
}
.calendarTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.calendarTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.calendarH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.calendarH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.calendarBC {
}
.calendarTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.communitiesPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.communitiesT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003399;
}
.communitiesP, .communities P, .communities TD {
	padding-left: 4px;
	padding-right: 4px;
	border-right-style: solid;
	font-style: normal;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-color: #78C691;
	border-left-color: #78C691;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: normal;
	border-right-width: 1px;
	font-size: 8pt;
	border-bottom-color: #00972F;
	border-left-width: 1px;
	background: #CEEBD7;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: solid;
	color: #000000;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: justify;
}
.communitiesPP, .communities BLOCKQUOTE, .communities TH {
	padding-left: 0px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 0px;
	color: #747474;
	text-align: left;
}
.communitiesT0LINK {
	color: #FFFFFF;
}
.communitiesBD {
}
.communitiesT0 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
}
.communitiesT1LINK {
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	color: #001848;
	text-decoration: none;
	font-weight: bold;
}
.communitiesT1, .communities H1 {
	padding-left: 4px;
	padding-right: 4px;
	font-style: normal;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-color: #82CA9C;
	border-left-color: #78C691;
	text-decoration: none;
	font-weight: bold;
	border-bottom-style: solid;
	border-right-width: 1px;
	font-size: 10pt;
	border-left-width: 1px;
	border-bottom-color: #00972F;
	background: #7CCA95;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: solid;
	color: #333333;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: left;
}
.communitiesPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003399;
}
.communitiesT2, .communities H2 {
	padding-left: 4px;
	padding-right: 4px;
	border-right-style: solid;
	font-style: normal;
	border-left-style: solid;
	border-top-width: 1px;
	letter-spacing: -0.01em;
	border-right-color: #82CA9C;
	border-left-color: #78C691;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	border-right-width: 1px;
	font-size: 10pt;
	border-bottom-color: #00972F;
	border-left-width: 1px;
	background: #CEEBD7;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: solid;
	color: #000000;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: left;
}
.communitiesBG {
}
.communitiesH2 {
	padding-left: 0px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	margin-left: 0px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.communitiesH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.communitiesH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.communitiesTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.communitiesTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.communitiesTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.communitiesH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.communitiesH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.communitiesBC {
	padding-left: 5px;
	padding-right: 5px;
}

.correctionsPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.correctionsT2LINK {
	text-decoration: underline;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: -0.01em;
	color: #0000ff;
}
.correctionsP, .corrections P, .corrections TD {
	padding-left: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.correctionsPP, .corrections BLOCKQUOTE, .corrections TH {
	padding-left: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.correctionsT0LINK {
	color: #FFFFFF;
}
.correctionsBD {
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-color: #cccccc;
	border-left-width: 1px;
	background: #E4E4E5;
	border-bottom-width: 1px;
}
.correctionsT0 {
	border-right-color: #006C24;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	background: #009933;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	padding-top: 1px;
	text-align: left;
	padding-left: 4px;
	padding-right: 1px;
	border-right-style: solid;
	font-style: normal;
	border-right-width: 1px;
	font-size: 8pt;
	border-bottom-color: #006C24;
	text-transform: uppercase;
	color: #FFFFFF;
}
.correctionsT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
}
.correctionsT1, .corrections H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 18px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
	text-align: left;
}
.correctionsPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #009933;
}
.correctionsT2, .corrections H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.correctionsBG {
	background: #ffffff;
}
.correctionsH2 {
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
	font-style: normal;
	font-size: 14px;
	border-bottom-color: #009933;
	color: #000000;
}
.correctionsH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.correctionsH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.correctionsTABLE {
	border-collapse: collapse;
}
.correctionsTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.correctionsTD {
	padding-left: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.correctionsH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.correctionsH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.correctionsBC {
}
.correctionsTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.datePPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.dateT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
	text-align: left;
}
.dateP, .date P, .date TD {
	padding-left: 8px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #009933;
	font-family: Arial,Helvetica,sans-serif;
	color: #ffffff;
	text-align: left;
}
.datePP, .date BLOCKQUOTE, .date TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.dateT0LINK {
	color: #FFFFFF;
}
.dateBD {
	border-bottom-style: solid;
	background: #009933;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-bottom-color: #006C24;
	border-top-color: #ffffff;
}
.dateT0 {
	padding: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #FFC830;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.dateT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.dateT1, .date H1 {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	text-align: right;
	font-style: normal;
	font-size: 16pt;
	color: #333333;
}
.datePLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0337BC;
}
.dateT2, .date H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: right;
}
.dateBG {
	background: #009933;
}
.dateH2 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.dateH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.dateH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.dateTABLE {
	border-collapse: collapse;
}
.dateTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.dateTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.dateH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.dateH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.dateBC {
}
.dateTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.destacadoshomePPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003AA5;
}
.destacadoshomeT2LINK {
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	color: #0000B7;
	text-decoration: underline;
	font-weight: normal;
}
.destacadoshomeP, .destacadoshome P, .destacadoshome TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.destacadoshomePP, .destacadoshome BLOCKQUOTE, .destacadoshome TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.destacadoshomeT0LINK {
	color: #FFFFFF;
}
.destacadoshomeBD {
	background: #FFFFFF;
}
.destacadoshomeT0 {
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
	padding-right: 1px;
	font-style: normal;
	font-size: 8pt;
	border-bottom-color: #009933;
	text-transform: uppercase;
	color: #00206F;
}
.destacadoshomeT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000B7;
}
.destacadoshomeT1, .destacadoshome H1 {
	padding-left: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
	padding-top: 4px;
	text-align: left;
}
.destacadoshomePLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
}
.destacadoshomeT2, .destacadoshome H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #4F8FDF;
	text-align: left;
}
.destacadoshomeBG {
	background: #FFFFFF;
}
.destacadoshomeH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #FFC82F;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #999999;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.destacadoshomeH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.destacadoshomeH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.destacadoshomeTABLE {
	border-collapse: collapse;
	background: #ffffff;
}
.destacadoshomeTH {
	border-right-style: solid;
	font-style: normal;
	border-top-width: 3px;
	border-right-color: #ffffff;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	border-right-width: 3px;
	font-size: 8pt;
	border-bottom-color: #FFD461;
	background: #FFE9AC;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 1px;
	border-top-style: solid;
	text-transform: uppercase;
	color: #E78D00;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 1px;
	text-align: center;
}
.destacadoshomeTD {
	padding: 4px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: normal;
	font-size: 8pt;
	border-bottom-color: #cccccc;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	border-bottom-width: 1px;
	text-align: left;
}
.destacadoshomeH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.destacadoshomeH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.destacadoshomeBC {
	padding-right: 10px;
}
.destacadoshomeTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}

.dialogroomPPLINK {
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-size: 8pt;
	color: #000000;
}
.dialogroomT2LINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.dialogroomP, .dialogroom P, .dialogroom TD {
	font-style: normal;
	margin-top: 8px;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.dialogroomPP, .dialogroom BLOCKQUOTE, .dialogroom TH {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	margin-top: 2px;
	font-size: 8pt;
	color: #00206F;
}
.dialogroomT0LINK {
	color: #FFFFFF;
}
.dialogroomBD {
	background: #FFFFFF;
	padding-top: 6px;
}
.dialogroomT0 {
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 8pt;
	border-bottom-color: #009933;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #00206F;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.dialogroomT1LINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: lowercase;
	color: #4F90E0;
}
.dialogroomT1, .dialogroom H1 {
	text-decoration: none;
	font-weight: bold;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-align: center;
	font-style: normal;
	font-size: 14px;
	text-transform: uppercase;
	color: #00206f;
}
.dialogroomPLINK {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-size: 8pt;
	color: #00206F;
}
.dialogroomT2, .dialogroom H2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.dialogroomBG {
	background: #FFFFFF;
}
.dialogroomH2 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 8pt;
	border-bottom-color: #009933;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #00206f;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.dialogroomH3 {
	font-style: normal;
	margin-top: 3px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 1px;
	color: #225BA5;
	text-align: left;
}
.dialogroomH4 {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 1px;
	text-align: left;
	font-style: normal;
	font-size: 8pt;
	color: #000000;
}
.dialogroomTABLE {
	border-collapse: collapse;
	margin-bottom: 15px;
	border-style: solid;
	border-width: 1px;
	margin-top: 5px;
	border-color: #C0D0FF;
}
.dialogroomTH {
	border-style: solid;
	text-decoration: none;
	font-weight: bold;
	background: #E1EFFF;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-width: 1px;
	padding-top: 2px;
	text-align: center;
	font-style: normal;
	border-color: #C0D0FF;
	font-size: 8pt;
	text-transform: uppercase;
	color: #4F90E0;
}
.dialogroomTD {
	border-style: solid;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-width: 1px;
	padding-top: 2px;
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
	font-style: normal;
	border-color: #ffffff;
	font-size: 10pt;
	color: #000000;
}
.dialogroomH5 {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	font-size: 10pt;
	color: #000000;
}
.dialogroomH6 {
	text-decoration: none;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	font-size: 10pt;
	color: #000000;
}
.dialogroomBC {
	padding-right: 10px;
}
.dialogroomTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.dialogroomPAGNUM {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}

.fondocentroPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.fondocentroT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
	text-align: left;
}
.fondocentroP, .fondocentro P, .fondocentro TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.fondocentroPP, .fondocentro BLOCKQUOTE, .fondocentro TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.fondocentroT0LINK {
	color: #FFFFFF;
}
.fondocentroBD {
	background: #FFFFFF;
}
.fondocentroT0 {
	padding: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #FFC830;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.fondocentroT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.fondocentroT1, .fondocentro H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 16pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: left;
}
.fondocentroPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.fondocentroT2, .fondocentro H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: left;
}
.fondocentroBG {
	border-right-width: 1px;
	background: #ffffff;
	border-right-style: solid;
	border-right-color: #C1E3C8;
}
.fondocentroH2 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.fondocentroH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.fondocentroH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondocentroTABLE {
	border-collapse: collapse;
}
.fondocentroTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.fondocentroTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.fondocentroH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondocentroH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondocentroBC {
	padding-left: 4px;
	padding-right: 4px;
}
.fondocentroTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.fondologoPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.fondologoT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
	text-align: left;
}
.fondologoP, .fondologo P, .fondologo TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: justify;
}
.fondologoPP, .fondologo BLOCKQUOTE, .fondologo TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.fondologoT0LINK {
	color: #FFFFFF;
}
.fondologoBD {
	border-bottom-color: #88BF92;
	background: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.fondologoT0 {
	padding: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #cccccc;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.fondologoT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.fondologoT1, .fondologo H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 16pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: left;
}
.fondologoPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.fondologoT2, .fondologo H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: left;
}
.fondologoBG {
	background: #FFFFFF;
}
.fondologoH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.fondologoH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.fondologoH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondologoTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.fondologoTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.fondologoTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondologoH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondologoH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondologoBC {
}

.fondomenuPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.fondomenuT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
	text-align: left;
}
.fondomenuP, .fondomenu P, .fondomenu TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: justify;
}
.fondomenuPP, .fondomenu BLOCKQUOTE, .fondomenu TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.fondomenuT0LINK {
	color: #FFFFFF;
}
.fondomenuBD {
	background: #FFFFFF;
}
.fondomenuT0 {
	padding: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #cccccc;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.fondomenuT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.fondomenuT1, .fondomenu H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 16pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: left;
}
.fondomenuPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.fondomenuT2, .fondomenu H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: left;
}
.fondomenuBG {
	background: url(styles-3572_BG_BG.gif);
}
.fondomenuH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.fondomenuH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.fondomenuH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondomenuTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.fondomenuTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.fondomenuTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondomenuH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondomenuH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.fondomenuBC {
}

.mapasitioPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.mapasitioT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003399;
}
.mapasitioP, .mapasitio P, .mapasitio TD {
	padding-left: 4px;
	padding-right: 4px;
	font-style: normal;
	border-style: solid;
	text-decoration: none;
	border-color: FDFDBD;
	font-weight: normal;
	font-size: 8pt;
	background: #FFFFE7;
	font-family: Arial,Helvetica,sans-serif;
	border-width: 1px;
	color: #000000;
	text-align: justify;
}
.mapasitioPP, .mapasitio BLOCKQUOTE, .mapasitio TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.mapasitioT0LINK {
	color: #FFFFFF;
}
.mapasitioBD {
}
.mapasitioT0 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #FDFDBD;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #001F6F;
	border-bottom-width: 1px;
	text-align: left;
}
.mapasitioT1LINK {
	font-size: 16px;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	text-transform: uppercase;
	color: #001F6F;
	text-decoration: none;
	font-weight: bold;
}
.mapasitioT1, .mapasitio H1 {
	padding-left: 4px;
	padding-right: 4px;
	font-style: normal;
	border-top-width: 1px;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 16px;
	border-bottom-color: #FFC72F;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 1px;
	border-top-style: solid;
	text-transform: uppercase;
	color: #001F6F;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 1px;
	text-align: left;
}
.mapasitioPLINK {
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
}
.mapasitioT2, .mapasitio H2 {
	padding-left: 4px;
	padding-right: 4px;
	border-right-style: solid;
	font-style: normal;
	border-top-width: 1px;
	letter-spacing: -0.01em;
	border-right-color: #FEF2D8;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	border-right-width: 1px;
	font-size: 10pt;
	border-bottom-color: #FCCB4B;
	background: #FFFFE7;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: solid;
	color: #000000;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: left;
}
.mapasitioBG {
}
.mapasitioH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.mapasitioH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.mapasitioH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.mapasitioTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.mapasitioTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.mapasitioTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.mapasitioH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.mapasitioH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.mapasitioBC {
}

.menuinferiorPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.menuinferiorT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0038A0;
}
.menuinferiorP, .menuinferior P, .menuinferior TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 3px;
	color: #000000;
	padding-top: 3px;
	text-align: center;
}
.menuinferiorPP, .menuinferior BLOCKQUOTE, .menuinferior TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.menuinferiorT0LINK {
	color: #FFFFFF;
}
.menuinferiorBD {
}
.menuinferiorT0 {
	padding: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #cccccc;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.menuinferiorT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0038A0;
}
.menuinferiorT1, .menuinferior H1 {
	font-style: normal;
	border-left-style: solid;
	border-left-color: #0038A0;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	border-left-width: 1px;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	text-align: center;
}
.menuinferiorPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0038A0;
}
.menuinferiorT2, .menuinferior H2 {
	font-style: normal;
	border-left-style: solid;
	letter-spacing: -0.01em;
	border-left-color: #0038A0;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	border-left-width: 1px;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.menuinferiorBG {
	background: #ffffff;
}
.menuinferiorH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.menuinferiorH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.menuinferiorH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.menuinferiorTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.menuinferiorTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.menuinferiorTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.menuinferiorH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.menuinferiorH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.menuinferiorBC {
}

.menuinstitucionPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.menuinstitucionT2LINK {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-size: 8pt;
	color: #334D8C;
}
.menuinstitucionP, .menuinstitucion P, .menuinstitucion TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.menuinstitucionPP, .menuinstitucion BLOCKQUOTE, .menuinstitucion TH {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #747474;
	text-indent: none;
	text-align: left;
}
.menuinstitucionT0LINK {
	color: #FFFFFF;
}
.menuinstitucionBD {
}
.menuinstitucionT0 {
	padding: 1px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	background: #cccccc;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-align: left;
}
.menuinstitucionT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #005A00;
}
.menuinstitucionT1, .menuinstitucion H1 {
	padding: 2px;
	font-style: normal;
	border-style: solid;
	text-decoration: none;
	border-color: #009933;
	font-weight: bold;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	border-width: 1px;
	color: #333333;
	text-align: center;
}
.menuinstitucionPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #4F90E0;
}
.menuinstitucionT2, .menuinstitucion H2 {
	padding: 2px;
	font-style: normal;
	letter-spacing: -0.01em;
	border-style: solid;
	text-decoration: none;
	border-color: #66C285;
	font-weight: bold;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	border-width: 1px;
	color: #000000;
	text-align: center;
}
.menuinstitucionBG {
	background: #ffffff;
}
.menuinstitucionH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.menuinstitucionH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.menuinstitucionH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.menuinstitucionTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.menuinstitucionTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.menuinstitucionTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.menuinstitucionH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.menuinstitucionH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.menuinstitucionBC {
}

.navigationbarPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #6B6BD5;
}
.navigationbarT2LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.navigationbarP, .navigationbar P, .navigationbar TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.navigationbarPP, .navigationbar BLOCKQUOTE, .navigationbar TH {
	text-decoration: none;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	font-size: 8pt;
	color: #747474;
}
.navigationbarT0LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: #6B6BD5;
}
.navigationbarBD {
	background: #FFFFFF;
}
.navigationbarT0 {
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
	padding-right: 1px;
	font-style: normal;
	font-size: 8pt;
	border-bottom-color: #009933;
	text-transform: uppercase;
	color: #00206F;
}
.navigationbarT1LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.navigationbarT1, .navigationbar H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: url(styles-3163_BG_T1.gif);
	font-family: Arial,Helvetica,sans-serif;
	color: #00206F;
	text-align: left;
}
.navigationbarPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #6B6BD5;
}
.navigationbarT2, .navigationbar H2 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: url(styles-3163_BG_T2.gif);
	font-family: Arial,Helvetica,sans-serif;
	color: #00206F;
	text-align: left;
}
.navigationbarBG {
	background: #FFFFFF;
}
.navigationbarH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.navigationbarH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.navigationbarH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.navigationbarTABLE {
	border-collapse: collapse;
}
.navigationbarTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.navigationbarTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.navigationbarH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.navigationbarH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.navigationbarBC {
	padding-right: 10px;
}
.navigationbarTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.newsletterPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.newsletterT2LINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.newsletterP, .newsletter P, .newsletter TD {
	font-style: normal;
	margin-top: 3px;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.newsletterPP, .newsletter BLOCKQUOTE, .newsletter TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.newsletterT0LINK {
	color: #FFFFFF;
}
.newsletterBD {
	background: #FFFFFF;
}
.newsletterT0 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 8pt;
	border-bottom-color: #009933;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #00206f;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.newsletterT1LINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
}
.newsletterT1, .newsletter H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #00206f;
	text-align: left;
}
.newsletterPLINK {
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-size: 8pt;
	color: #009933;
}
.newsletterT2, .newsletter H2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.newsletterBG {
	background: #FFFFFF;
}
.newsletterH2 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 8pt;
	border-bottom-color: #009933;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #00206f;
	border-bottom-width: 1px;
	text-align: left;
}
.newsletterH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #225BA5;
	text-align: left;
}
.newsletterH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 1px;
	color: #000000;
	text-align: left;
}
.newsletterTABLE {
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 15px;
	border-style: solid;
	border-color: #C0D0FF;
	background: #ffffff;
	border-width: 1px;
}
.newsletterTH {
	font-style: normal;
	border-style: solid;
	text-decoration: none;
	border-color: #C0D0FF;
	font-weight: bold;
	font-size: 8pt;
	background: #E1EFFF;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-width: 1px;
	text-transform: uppercase;
	color: #4F90E0;
	padding-top: 2px;
	text-align: center;
}
.newsletterTD {
	padding-left: 5px;
	padding-right: 5px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #E1EFFF;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	color: #000000;
	padding-top: 2px;
	text-align: left;
}
.newsletterH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.newsletterH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.newsletterBC {
	padding-right: 10px;
}
.newsletterTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.noticiasPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #6B6BD5;
}
.noticiasT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.noticiasP, .noticias P, .noticias TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.noticiasPP, .noticias BLOCKQUOTE, .noticias TH {
	font-style: normal;
	margin-top: 0px;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #666666;
	text-align: left;
}
.noticiasT0LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: #6B6BD5;
}
.noticiasBD {
	background: #FFFFFF;
}
.noticiasT0 {
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
	padding-right: 1px;
	font-style: normal;
	font-size: 8pt;
	border-bottom-color: #009933;
	text-transform: uppercase;
	color: #00206F;
}
.noticiasT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #00206F;
}
.noticiasT1, .noticias H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	padding-top: 6px;
	text-align: left;
}
.noticiasPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #6B6BD5;
}
.noticiasT2, .noticias H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 0px;
	color: #455C96;
	text-align: left;
}
.noticiasBG {
	background: #FFFFFF;
}
.noticiasH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-align: left;
}
.noticiasH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.noticiasH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.noticiasTABLE {
	border-collapse: collapse;
}
.noticiasTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.noticiasTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.noticiasH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.noticiasH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.noticiasBC {
	padding-right: 10px;
}
.noticiasTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.subvaluebordersPPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000ff;
}
.subvaluebordersT2LINK {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	font-size: 8pt;
	color: #003399;
}
.subvaluebordersP, .subvalueborders P, .subvalueborders TD {
	padding-left: 4px;
	border-right-style: none;
	font-style: normal;
	border-left-style: none;
	margin-top: 0px;
	border-top-width: 1px;
	border-right-color: #78C691;
	border-left-color: #78C691;
	text-decoration: none;
	border-bottom-style: none;
	border-color: inherit;
	font-weight: normal;
	border-right-width: 1px;
	font-size: 8pt;
	border-bottom-color: #00972F;
	border-left-width: 1px;
	background: #CEEBD7;
	font-family: Arial,Helvetica,sans-serif;
	border-top-style: none;
	margin-left: 2px;
	color: #000000;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 2px;
	text-align: left;
}
.subvaluebordersPP, .subvalueborders BLOCKQUOTE, .subvalueborders TH {
	padding-left: 0px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 0px;
	color: #747474;
	text-align: left;
}
.subvaluebordersT0LINK {
	color: #FFFFFF;
}
.subvaluebordersBD {
}
.subvaluebordersT0 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
}
.subvaluebordersT1LINK {
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	font-size: 8pt;
	color: #001848;
}
.subvaluebordersT1, .subvalueborders H1 {
	border-left-style: solid;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	border-right-style: solid;
	border-left-color: #78C691;
	border-top-color: #ffffff;
	border-right-color: #82CA9C;
	border-bottom-style: solid;
	border-left-width: 1px;
	background: #7CCA95;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	font-style: normal;
	border-top-width: 1px;
	letter-spacing: -0.01em;
	border-right-width: 1px;
	font-size: 10pt;
	border-bottom-color: #00972F;
	color: #333333;
}
.subvaluebordersPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #003399;
}
.subvaluebordersT2, .subvalueborders H2 {
	border-left-style: none;
	border-right-color: #82CA9C;
	text-decoration: none;
	border-bottom-style: none;
	font-weight: bold;
	background: #CEEBD7;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 2px;
	border-top-style: none;
	padding-top: 2px;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
	border-right-style: none;
	font-style: normal;
	letter-spacing: -0.01em;
	border-left-color: #78C691;
	border-color: inherit;
	font-size: 10pt;
	border-bottom-color: #FFFFFF;
	color: #000000;
	border-top-color: #ffffff;
}
.subvaluebordersBG {
}
.subvaluebordersH2 {
	padding-left: 0px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	margin-left: 0px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.subvaluebordersH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.subvaluebordersH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.subvaluebordersTABLE {
	border-collapse: collapse;
	background: #cccccc;
}
.subvaluebordersTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-indent: none;
	text-align: center;
}
.subvaluebordersTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #DDDDDD;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.subvaluebordersH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.subvaluebordersH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.subvaluebordersBC {
}
.subvaluebordersPAGNUM {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.tablasPPLINK {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0010A5;
}
.tablasT2LINK {
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	letter-spacing: -0.01em;
	color: #0000B7;
	text-decoration: underline;
	font-weight: normal;
}
.tablasP, .tablas P, .tablas TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.tablasPP, .tablas BLOCKQUOTE, .tablas TH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.tablasT0LINK {
	color: #FFFFFF;
}
.tablasBD {
	background: #FFFFFF;
}
.tablasT0 {
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #009933;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #00206F;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.tablasT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #0000B7;
}
.tablasT1, .tablas H1 {
	padding-left: 4px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000090;
	padding-top: 4px;
	text-align: left;
}
.tablasPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #999999;
}
.tablasT2, .tablas H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #4F8FDF;
	text-align: left;
}
.tablasBG {
	background: #FFFFFF;
}
.tablasH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 0px;
	text-transform: uppercase;
	color: #000000;
	padding-top: 8px;
	text-align: left;
}
.tablasH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.tablasH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.tablasTABLE {
	border-collapse: collapse;
	margin-top: 10px;
	margin-bottom: 15px;
}
.tablasTH {
	border-right-style: solid;
	font-style: normal;
	border-top-width: 3px;
	border-right-color: #ffffff;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	border-right-width: 3px;
	font-size: 8pt;
	border-bottom-color: #90AAE8;
	background: #BDDDFF;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 1px;
	border-top-style: solid;
	text-transform: uppercase;
	color: #003AA5;
	border-top-color: #ffffff;
	border-bottom-width: 1px;
	padding-top: 1px;
	text-align: center;
}
.tablasTD {
	padding: 4px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: normal;
	font-size: 8pt;
	border-bottom-color: #cccccc;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	border-bottom-width: 1px;
	text-align: left;
}
.tablasH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.tablasH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.tablasBC {
	padding-right: 10px;
}
.tablasTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}

.welcomePPLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #6B6BD5;
}
.welcomeT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
	font-family: Arial,Helvetica,sans-serif;
	color: #6B6BD5;
}
.welcomeP, .welcome P, .welcome TD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.welcomePP, .welcome BLOCKQUOTE, .welcome TH {
	font-style: normal;
	margin-top: 8px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.welcomeT0LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: #6B6BD5;
}
.welcomeBD {
	background: #FFFFFF;
}
.welcomeT0 {
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
	padding-right: 1px;
	font-style: normal;
	font-size: 14px;
	border-bottom-color: #009933;
	text-transform: uppercase;
	color: #00206F;
}
.welcomeT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: lowercase;
	color: #000000;
}
.welcomeT1, .welcome H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	padding-top: 2px;
	text-align: left;
}
.welcomePLINK {
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #6B6BD5;
}
.welcomeT2, .welcome H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #00206F;
	text-align: left;
}
.welcomeBG {
	background: #FFFFFF;
}
.welcomeH2 {
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.welcomeH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.welcomeH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.welcomeTABLE {
	border-collapse: collapse;
}
.welcomeTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.welcomeTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.welcomeH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.welcomeH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.welcomeBC {
	padding-right: 10px;
}
.welcomeTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

.welcomeportillaPPLINK {
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #00972F;
	text-decoration: underline;
	font-weight: normal;
}
.welcomeportillaT2LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.welcomeportillaP, .welcomeportilla P, .welcomeportilla TD {
	font-style: normal;
	margin-top: 8px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.welcomeportillaPP, .welcomeportilla BLOCKQUOTE, .welcomeportilla TH {
	text-decoration: none;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	font-style: normal;
	font-size: 8pt;
	color: #747474;
}
.welcomeportillaT0LINK {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: #6B6BD5;
}
.welcomeportillaBD {
	background: #FFFFFF;
}
.welcomeportillaT0 {
	padding-right: 1px;
	font-style: normal;
	text-decoration: none;
	border-bottom-style: solid;
	font-weight: bold;
	font-size: 14px;
	border-bottom-color: #009933;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #00206F;
	border-bottom-width: 1px;
	padding-top: 4px;
	text-align: left;
}
.welcomeportillaT1LINK {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
}
.welcomeportillaT1, .welcomeportilla H1 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	padding-top: 2px;
	text-align: left;
}
.welcomeportillaPLINK {
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #00972F;
	text-decoration: underline;
	font-weight: normal;
}
.welcomeportillaT2, .welcomeportilla H2 {
	font-style: normal;
	letter-spacing: -0.01em;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	background: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #00206F;
	text-align: left;
}
.welcomeportillaBG {
	background: #FFFFFF;
}
.welcomeportillaH2 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 4px;
	color: #000000;
	padding-top: 4px;
	text-align: left;
}
.welcomeportillaH3 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.welcomeportillaH4 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 12pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.welcomeportillaTABLE {
	border-collapse: collapse;
}
.welcomeportillaTH {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	text-align: center;
}
.welcomeportillaTD {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial,Helvetica,sans-serif;
	color: inherit;
	text-align: left;
}
.welcomeportillaH5 {
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.welcomeportillaH6 {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: inherit;
	text-indent: none;
	text-align: left;
}
.welcomeportillaBC {
	padding-right: 10px;
}
.welcomeportillaTR {
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	color: inherit;
	text-align: left;
}

A:hover { text-decoration: underline }
