body,td,a,font,p,ul,ol,li { font-family: Arial, Verdana, sans-serif;  }

ol { font-size: 9pt;}
ul { font-size: 9pt;}
li { font-size: 9pt;}

p {text-align: justify; margin-top: 5px; margin-bottom: 15px; font-size: 14px; line-height: 20px;}

a:link,a:active,a:visited {text-decoration: none;  color: #CE6D0F;}
a:hover { text-decoration: underline; color: #CE6D0F;}

a.t1:link,a.t1:active,a.t1:visited {text-decoration: none;  color: #AAAAAA;  font-size: 8pt;}
a.t1:hover { text-decoration: none; color: #606060; font-size: 8pt; }
font.t1 { color: #AAAAAA; font-size: 8pt; }

a.ss:link,a.ss:active,a.ss:visited {text-decoration: none;  color: #AAAAAA;  font-size: 8pt;}
a.ss:hover { text-decoration: none; color: #606060; font-size: 8pt; }
font.ss { color: #AAAAAA; font-size: 8pt; }
p.ss { color: #AAAAAA; font-size: 8pt; text-align: center;}

a.t72:link,a.t72:active,a.t72:visited {text-decoration: none;  color: #606060;  font-size: 8pt;}
a.t72:hover { text-decoration: none; color: #303030; font-size: 8pt; }
font.t72 { color: #606060; font-size: 8pt; }
p.t72 {text-align: left; color: #606060; font-size: 8pt; margin-top: 0pt; margin-bottom: 2pt;}

a.t2:link,a.t2:active,a.t2:visited,a.t2:hover {text-decoration: none;  color: white;  font-size: 10pt; font-weight: bold;}
font.t2 {color: white;  font-size: 10pt; font-weight: bold;}

a.t3:link,a.t3:active,a.t3:visited {text-decoration: none;  color: #000000;  font-size: 10pt; font-weight: bold;}
a.t3:hover { text-decoration: none; color: #606060; font-size: 10pt;  font-weight: bold;}


a.t9:link,a.t9:active,a.t9:visited, font.t9 {color: #505050; font-size: 8pt;}



a.t4:link,a.t4:active,a.t4:visited {text-decoration: none;  color: #000000;  font-size: 9pt;}
a.t4:hover { text-decoration: none; color: #606060; font-size: 9pt; }
p.t4 {text-align: left; margin-top: 0pt; margin-bottom: 4pt; margin-right: 0pt;}
font.t4 { font-size: 8pt; }

p.t5 {text-align: left; margin-top: 0pt; margin-bottom: 4pt; color: #CE6D0F; font-size: 8pt;}

a.t6:link,a.t6:active,a.t6:visited {text-decoration: none;  color: #000000;  font-size: 9pt;}
a.t6:hover { text-decoration: none; color: #606060; font-size: 9pt; }
p.t6 {text-align: left; margin-top: 0pt; margin-bottom: 4pt; color: #CE6D0F; font-size: 8pt;}
font.t6 {color: #CE6D0F; font-size: 8pt;}


p.t7, font.t7s {text-align: left; font-size: 12pt; color: #404040; font-weight: bold; margin-top: 0pt; margin-bottom: 1pt;}
a.t7:link,a.t7:active,a.t7:visited, a.t7:hover {text-decoration: none;  color: #404040;  font-size:12pt; font-weight: bold;}
font.t7s {font-size: 10pt;}

p.t8 {text-align: left; font-size: 8pt; color: #505050; margin-top: 0pt; margin-bottom: 1pt;}


a.t10:link,a.t10:active,a.t10:visited {text-decoration: none;  color: #999999;  font-size: 8pt; font-weight: bold;}
a.t10:hover { text-decoration: none; color: #666666; font-size: 8pt;  font-weight: bold;}
p.t10 {text-align: left; margin-top: 0pt; margin-bottom: 0pt; color: #CE6D0F; font-size: 8pt;}


a.t12:link,a.t12:active,a.t12:visited {text-decoration: none;  color: #000000;  font-size: 9pt;}
a.t12:hover { text-decoration: none; color: #606060; font-size: 9pt; }
p.t12 {text-align: left; margin-top: 0pt; margin-bottom: 3pt; color: #CE6D0F; font-size: 8pt;}

p.t13 {text-align: left; font-size: 12pt; color: #D7822B; font-weight: bold; margin-top: 1pt; margin-bottom: 1pt;}


a.t31:link,a.t31:active,a.t31:visited {text-decoration: none;  color: #555555;  font-size: 9pt; font-weight: bold;}
a.t31:hover { text-decoration: none; color: red; font-size: 9pt;  font-weight: bold;}
p.t31 {text-align: left; margin-top: 0pt; margin-bottom: 0pt; color: #555555; font-size: 9pt;}
p.t32 {text-align: left; margin-top: 0pt; margin-bottom: 0pt; color: #AAAAAA; font-size: 8pt;}
p.t33 {text-align: left; margin-top: 0pt; margin-bottom: 0pt; color: red; font-size: 8pt;}
a.t32:link,a.t32:active,a.t32:visited {text-decoration: none;  color: #555555;  font-size: 8pt;}
a.t32:hover { text-decoration: none; color: red; font-size: 8pt;}



a.t101:link,a.t101:active,a.t101:visited, font.t101, p.t101 {text-decoration: none;  color: #707070;  font-size: 9pt;}
a.t101:hover { text-decoration: none; color: #404040; font-size: 9pt; }
p.t101 {text-align: left; margin-top: 1pt; margin-bottom: 1pt;}
font.t102 {text-decoration: none;  color: #CE6D0F;  font-size: 9pt;}




p.t151 {text-align: left; margin-top: 1pt; margin-bottom: 1pt; color: #9C9C9C;  font-size: 8pt; font-weight: bold;}

p.t152 {text-align: left; margin-top: 1pt; margin-bottom: 1pt; color: black;  font-size: 10pt; font-weight: bold;}

a.t153:link,a.t153:active,a.t153:visited {text-decoration: none;  color: #707070;  font-size: 8pt;}
a.t153:hover { text-decoration: none; color: #404040; font-size: 8pt; }

p.t154 {text-align: left; margin-top: 1pt; margin-bottom: 1pt; color: red;  font-size: 10pt; }

p.t155 {text-align: left; margin-top: 1pt; margin-bottom: 1pt; color: black;  font-size: 10pt; font-weight: bold; }
a.t155:link,a.t155:active,a.t155:visited {text-decoration: none;  color: black; font-size: 10pt; font-weight: bold;}
a.t155:hover { text-decoration: underline; color: red; font-size: 10pt; font-weight: bold; }

p.t156 {text-align: left; margin-top: 1pt; margin-bottom: 1pt; color: gray;  font-size: 8pt; }
a.t156:link,a.t156:active,a.t156:visited {text-decoration: none;  color: red;  font-size: 8pt;}
a.t156:hover { text-decoration: underline; color: red; font-size: 8pt; }




a.b3x:link,a.b3x:active,a.b3x:visited, font.b3x {color: #505050; font-size: 8pt;}



p.u {color: #505050; font-weight: bold;}

p.r {text-align: right;}

p.l {text-align: left;}

p.ctxt {text-align: center;}

p.h {text-align: left; font-size: 11pt; color: #D7822B; margin-top: 15pt; margin-bottom: 10pt; font-weight: bold;}

p.i {text-align: left; font-size: 11pt; color: #D7822B; margin-top: 15pt; margin-bottom: 10pt;}

p.a {text-align: left; font-size: 7pt; color: #505050; margin-top: 1pt; margin-bottom: 1pt;}

p.e {text-align: left; font-size: 8pt; color: #505050; margin-top: 0px; margin-bottom: 1pt;}

p.c {text-align: left; font-size: 24px; color: #404040; font-weight: bold; margin-top: 1pt; margin-bottom: 1pt;}

p.d {text-align: left; font-size: 13pt; color: #505050; font-weight: bold; margin-top: 1pt; margin-bottom: 1pt;}


p.k {font-size: 8pt; color: black; text-align: justify;}
a.k:link,a.k:active,a.k:visited {text-decoration: none; color: black; font-size: 8pt;}
a.k:hover { text-decoration: underline; color: black; font-size: 8pt;}


font.s {font-size: 8pt; color: #404040;}

p.s {font-size: 8pt; color:#404040; text-align: justify;}
a.s:link,a.s:active,a.s:visited {text-decoration: none; color: #CE6D0F; font-size: 8pt;}
a.s:hover { text-decoration: underline; color: #CE6D0F; font-size: 8pt;}

p.rs {font-size: 8pt; color:#404040; text-align: right;}

p.ls {font-size: 8pt; color:#404040; text-align: left;}


font.q {color: #606060;}

table.x {margin: 0pt; padding: 0pt; border: 1px solid gray; width: 100%;}

td.u,td.ru,td.v,td.rv,td.x,td.rx {vertical-align: top; font-size: 8pt;  padding-left: 3pt; padding-right: 3pt;}
td.u,td.ru {background-color: #DFDFDF;}
td.v,td.rv {background-color: #EFEFEF;}
td.x,td.rx {background-color: #F6F6F6;}
td.ru,td.rv,td.rx {text-align: right;}
