/* ALL PAGES */
BODY, TR, TD { font-size: 9pt; font-family: Arial, Helvetica; color: #000000; }
A:link { text-decoration: none; color: #0000FF }
A:visited { text-decoration: none; color: #0000FF }
A:active { text-decoration: none; color: #0000FF }
A:hover { text-decoration: underline; color: #004256 }

A.one:link { text-decoration: none; color: #CE6100 }
A.one:visited { text-decoration: none; color: #CE6100 }
A.one:active { text-decoration: none; color: #CE6100 }
A.one:hover { text-decoration: underline; color: #004256 }

A.two:link { text-decoration: none; color: #004256 }
A.two:visited { text-decoration: none; color: #004256 }
A.two:active { text-decoration: none; color: #004256 }
A.two:hover { text-decoration: underline; color: #004256 }

/* BODY { scrollbar-face-color: #D7D7D7; scrollbar-shadow-color: #004256; scrollbar-highlight-color: #333333; scrollbar-3dlight-color: #333333; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #D7D7D7; scrollbar-arrow-color: #FF8E14; } */

/* DEFINING TYPE E.T.C. */
P { font-size: 9pt; font-family: Arial, Helvetica; color: #000000; text-align: justify }
P.blue { font-size: 9pt; font-family: Arial, Helvetica; color: #004256; text-align: justify }
OL { font-size: 9pt; font-family: Arial, Helvetica; color: #004256; text-align: justify }
UL { font-size: 9pt; font-family: Arial, Helvetica; color: #004256; text-align: justify }
P.footer { font-size: 8pt; font-family: Arial, Helvetica; color: #000000; text-align: right; margin-left: 3px; margin-right: 5px; margin-top: 3px; margin-bottom: 3px }
H1 { font-size: 14pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000; text-align: left; }
H2 { font-size: 12pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000; text-align: left; }
FONT.tbranch { font-size: 11pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000; text-align: center; }
FONT.red { font-size: 11pt; font-family: Arial, Helvetica; font-weight: bold; color: #FF0000; text-align: left; }
FONT.sf8 { font-size: 8pt; font-family: Arial, Helvetica; color: #000000; }
HR { color: #004256; }


/* FIELDS AND BUTTONS */
INPUT { background-color: #E9E9E9; border-bottom: #D7D7D7 1px solid; border-left: #004256 1px solid; border-right: #D7D7D7 1px solid; border-top: #004256 1px solid; color: #000000; font-family: Arial, Helvetica; font-size: 9pt }
SELECT { background-color: #E9E9E9; border-bottom: #D7D7D7 1px solid; border-left: #004256 1px solid; border-right: #D7D7D7 1px solid; border-top: #004256 1px solid; color: #000000; font-family: Arial, Helvetica; font-size: 9pt }
TEXTAREA { background-color: #E9E9E9; border-bottom: #D7D7D7 1px solid; border-left: #004256 1px solid; border-right: #D7D7D7 1px solid; border-top: #004256 1px solid; color: #000000; font-family: Arial, Helvetica; font-size: 9pt }
INPUT.button { background-color: 8CAAB3; border-bottom: #004256 1px solid; border-left: #D7D7D7 1px solid; border-right: #004256 1px solid; border-top: #D7D7D7 1px solid; color: #000000; font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold }

INPUT.check { background-color: #E1E1E1; border-bottom: #E1E1E1 1px solid; border-left: #E1E1E1 1px solid; border-right: #E1E1E1 1px solid; border-top: #E1E1E1 1px solid; color: #000000; font-family: Arial, Helvetica; font-size: 9pt }



/* WEEKLY REVIEW */
.title { text-align: center; font: bold 9pt Arial, Helvetica; }
.title1 { text-align: right; font: bold 9pt Arial, Helvetica; }
.title2 { text-align: left; font: bold 9pt Arial, Helvetica; }
.subtitle { text-align: center; font: 8pt Arial, Helvetica; }
.company { margin-left: 10em; text-align: center; font: bold 10pt Arial, Helvetica; }
.details { text-align: left; font: 8pt Arial, Helvetica; }
.prices { text-align: right; font:  8pt Arial, Helvetica; }
.pricesc { text-align: center; font: 8pt Arial, Helvetica; }
.xak { margin-right: 1em; font: 9pt Arial, Helvetica; }
.textflow { text-align: left; font: 9pt Arial, Helvetica; }
.texttitle { text-align: center; font: bold 12pt Arial, Helvetica; }
.header { text-align: left; font: bold italic 16pt Arial, Helvetica; }
.tdvalign { vertical-align: top; }



/* MARKETS */
TD.small { font-size: 8pt; font-family: Arial, Helvetica; }



P.copyright { font-size: 8pt; font-family: Arial, Helvetica; color: #000000; text-align: justify }
P.date { font-size: 8pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000; text-align: center; margin-left: 3px; margin-right: 3px; margin-top: 3px; margin-bottom: 3px }
FONT.yper1st { font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000; text-align: center; }
FONT.titlos1st { font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000; text-align: center; }
