.abstract { font-size: 8pt }
.addressheader { color: #003399; font-weight: 500; font-size: 11pt }
.blanco { color: #ffffff; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, sans-serif }
.blanco2 { color: #ffffff; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, sans-serif }
.bodynav { font-size: 9pt }
.color { color: #8698c9; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, sans-serif }
.date { color: #003399; font-weight: 600 }
.destacado { color: black; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Tahoma }
.destacado1 { font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, sans-serif; text-align: right }
.explanatorytitle { color: #003399; font-weight: 600; font-size: 11pt }
.faq { color: #003399; font-weight: 600; font-size: 11pt }
.footer { color: #727272; font-size: 10px }
.formlistlabel { color: #003399; font-weight: 600; font-size: 10pt }
.globallocator { font-size: 10px; max-width: 10
 }
.globallocator-ns { font-size: 8pt; background-color: #ced6e9; max-width: 10
 }
.listitemsubtitle { font-size: 8pt }
.listitemtitle { color: #003399; font-weight: 500; font-size: 11pt }
.listtitle { color: #003399; font-weight: 600; font-size: 11pt }
.newsdate { color: #003399; font-weight: 700; font-size: 9pt }
.newstext { font-size: 9pt }
.newstitulo { color: #003399; font-weight: 700; font-size: 12pt }
.paragraphintro { color: #003399; font-weight: 600; font-size: 11pt }
.slogan { color: #003399; font-weight: 600; font-size: 9pt }
.tablewhite{ 
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: White;
}

.tableyellow{ 
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFF0;
}

.tablered{
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FF6347;
}
.statement { background-color: #dfdfdf }
.tablebg { background-color: #ced6e9 }
.tablebghighlight { background-color: #9aadd7 }
.tablebghighlight2 { background-color: #4c70b7}
.tableborder { background-color: #003399 }
.tablefiguresheader { font-size: 9pt }
.tablefigurestext { font-size: 9pt }
.tableinfoheader { color: #003399; font-weight: 600; font-size: 8pt }
.tableinfotext { font-size: 8pt }
.tableintro { color: #003399; font-weight: 600; font-size: 11pt }
.tablestockfooter { color: #727272; font-size: 10px }
.tablestocktext { font-size: 10px }
.texto { font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Tahoma; text-align: justify }
.texto2 { font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Tahoma }
.titulo { color: #039; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Tahoma }
.titulog { color: #039; font-weight: bold; font-size: 14px; line-height: 14px; font-family: Arial, Verdana, Tahoma }
.txtaz { color: #003399; font-weight: 700; font-size: 13px }
.txtbl { color: #ffffff; font-weight: 700; font-size: 13px }
.txtbl2 { color: #ffffff; font-weight: 700; font-size: 13px }
.txt2azb { color: #003399; font-weight: 700; font-size: 11px }
.txt2azn { color: #003399; font-weight: 400; font-size: 11px }
.txt2b { font-weight: 700; font-size: 11px }
.txt2n { color: #000000; font-weight: 400; font-size: 11px }
.txt2blb { color: #ffffff; font-weight: 700; font-size: 11px }
.txt2bln { color: #ffffff; font-weight: 400; font-size: 11px }
.txt2clb { color: #0066cc; font-weight: 700; font-size: 11px }
.txt2cln { color: #0066cc; font-weight: 400; font-size: 11px }
.txt2grb { color: #7e7e7e; font-weight: 700; font-size: 11px }
.txt2grn { color: #7e7e7e; font-weight: 400; font-size: 11px }
.txt250b { color: #8698c9; font-weight: 700; font-size: 11px }
.txt250n { color: #8698c9; font-weight: 400; font-size: 11px }
.txtRJ {	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #c00}
.txt2rjb { color: #cc0000; font-weight: 700; font-size: 12px }
.txt2rjn { color: #cc0000; font-weight: 400; font-size: 11px }
.txt3b { font-weight: bold; font-size: 12px; font-family: "Courier New", Courier, Monaco; letter-spacing: normal }
.txt3n { font-weight: 400; font-size: 12px; font-family: "Courier New", Courier, Monaco; letter-spacing: normal }
.zgpcell { }
.zgptitle { color: #003399; font-weight: 700; font-size: 9pt }
a:active { color: Red;
}
a:hover { color: Red;
}
a:link { color: #003399 }
a:visited { color: #003399 }
body { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Univers, sans-serif }
h1 { color: #003399; font-weight: normal; font-size: 24pt; font-family: "Frutiger 55 Roman", Arial, Helvetica, Univers, sans-serif }
h2 { color: #003399; font-weight: normal; font-size: 16pt; font-family: "Frutiger 55 Roman", Arial, Helvetica, Univers, sans-serif; letter-spacing: -1px }
h3 { color: #003399; font-weight: 600; font-size: 11pt; font-family: Arial, Helvetica, Univers, sans-serif }
h4 { color: #003399; font-weight: normal; font-size: 14pt; font-family: "Frutiger 55 Roman", Arial, Helvetica, Univers, sans-serif; letter-spacing: -1px }
h5 { page-break-before: always  }
h6 { page-break-after: always  }
p { font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }
td { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Univers, sans-serif }
th { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Univers, sans-serif }


.border-negro
{
    BORDER-BOTTOM: 1px solid Black;
    BORDER-LEFT: 1px solid Black;
    BORDER-RIGHT:1px solid Black;
    BORDER-TOP:1px solid Black;
    MARGIN: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}

.border-Border
{
    BORDER-BOTTOM: 1px solid #003399;
    BORDER-LEFT: 1px solid #003399;
    BORDER-RIGHT:1px solid #003399;
    BORDER-TOP:1px solid #003399;
    MARGIN: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
.border-BgHighlight
{
	MARGIN: 0px;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px;
	border: 1px solid #00911A;
}

.border-bg
{
    BORDER-BOTTOM: 1px solid #ced6e9;
    BORDER-LEFT: 1px solid #ced6e9;
    BORDER-RIGHT:1px solid #ced6e9;
    BORDER-TOP:1px solid #ced6e9;
    MARGIN: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}

.border-gris
{
    BORDER-BOTTOM: 1px solid Silver;
    BORDER-LEFT: 1px solid Silver;
    BORDER-RIGHT:1px solid Silver;
    BORDER-TOP:1px solid Silver;
    MARGIN: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}

.fondoBeige {
	BACKGROUND-COLOR: #EEEEDD;
}
.border-beige{
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid;
	BACKGROUND-COLOR: #EEEEDD;
}

.apvBarraSeleccionado {
	 FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bdcfe7; TEXT-DECORATION: none
}
.backgroundCeleste {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bdcbe7
}
.backgroundGris {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ededed
}
.backgroundRojo {
	FONT-SIZE: 11px;
	COLOR: Yellow;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FF9999
}

.linkAzul {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linkAzulNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linkGris {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linkHome {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linkHomeBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #848484; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.separador {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; LINE-HEIGHT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.separadorBgCeleste {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; LINE-HEIGHT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bdcbe7
}
.separadorBgCelesteClaro {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; LINE-HEIGHT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d4ddef
}
.separadorBgGris {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; LINE-HEIGHT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ededed
}
.separadorBgGrisClaro {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; LINE-HEIGHT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
