body,td,a,font,p,ul,ol,li { font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: black;}

ol {}
ul {}
li {}

p {text-align: justify; margin-top: 4pt; margin-bottom: 4pt;}

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



a.t1:link,a.t1:active,a.t1:visited {text-decoration: none;  color: #606060;  font-size: 14pt;}
a.t1:hover {text-decoration: none; color: #404040; font-size: 14pt;}
p.t1 {margin: 2 2 2 0 px; text-align: left; color: #606060;  font-size: 14pt;}

a.t6:link,a.t6:active,a.t6:visited {text-decoration: none;  color: #606060;  font-size: 8pt;}
a.t6:hover {text-decoration: none; color: #404040; font-size: 8pt;}
p.t6 {margin: 2 2 2 2 px; text-align: right;  font-size: 8pt;  color: #606060;}
font.t6 {font-size: 8pt;  color: #606060;}

p.t7 {margin: 2 2 2 2 px; text-align: left;  font-size: 8pt;}

a.t11:link,a.t11:active,a.t11:visited {text-decoration: none; color: #101010; font-size: 10pt;}
a.t11:hover {text-decoration: none; color: #000000; font-size: 10pt;}
font.t11 {font-size: 10pt;}
p.t11 {margin-top: 2px; margin-right: 0px; margin-left: 0px; margin-bottom: 3px; text-align: justify; color: #404040;}

font.tg8c {font-size: 10pt; color: red;}


a.t16:link,a.t16:active,a.t16:visited {text-decoration: none;  color: #C00000;  font-size: 14pt;}
a.t16:hover {text-decoration: none; color: #A00000; font-size: 14pt;}
p.t16 {margin-top: 2px; margin-right: 2px; margin-left: 2px; margin-bottom: 2px; text-align: left;}

a.t17:link,a.t17:active,a.t17:visited {text-decoration: none;  color: #000000;  font-size: 14pt;}
a.t17:hover {text-decoration: none; color: #000000; font-size: 14pt;}
p.t17 {margin-top: 2px; margin-right: 2px; margin-left: 0px; margin-bottom: 2px; text-align: left;}
font.t17s {font-size: 11pt; color: gray; }

a.t18:link,a.t18:active,a.t18:visited {text-decoration: none;  color: #C00000;  font-size: 10pt; font-weight: bold;}
a.t18:hover {text-decoration: none; color: #C00000; font-size: 10pt; font-weight: bold;}
p.t18 {margin-top: 2px; margin-right: 12px; margin-left: 2px; margin-bottom: 2px; text-align: left; font-weight: bold;}

a.t21:link,a.t21:active,a.t21:visited {text-decoration: none;  color: #505050;  font-size: 10pt; font-weight: bold;}
a.t21:hover {text-decoration: none; color: #D05050; font-size: 10pt; font-weight: bold;}

a.t22:link,a.t22:active,a.t22:visited {text-decoration: none;  color: #505050;  font-size: 8pt;}
a.t22:hover {text-decoration: none; color: #D05050; font-size: 8pt;}

a.t31:link,a.t31:active,a.t31:visited {text-decoration: none;  color: #C00000;  font-size: 11pt; font-weight: bold;}
a.t31:hover {text-decoration: none; color: #C00000; font-size: 11pt; font-weight: bold;}


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


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


a.tg5a:link,a.tg5a:active,a.tg5a:visited {text-decoration: none;  color: #000000;  font-size: 10pt;  font-weight: bold;}
a.tg5a:hover {text-decoration: none; color: #101010; font-size: 10pt; font-weight: bold;}
p.tg5a {margin: 2 2 2 0 px; text-align: left;}

a.t217:link,a.t217:active,a.t217:visited {text-decoration: none;  color: #000000;  font-size: 10pt;  font-weight: bold;}
a.t217:hover {text-decoration: none; color: #101010; font-size: 10pt; font-weight: bold;}
h1.t217 {margin-top: 5px; margin-bottom: 5px; text-align: left; color: #000000;  font-size: 10pt;  font-weight: bold;}


p.tg17a {text-align: left; color: #404040; font-size: 8pt;}
a.tg17a:link,a.tg17a:active,a.tg17a:visited {text-decoration: none;  color: #505050;  font-size: 8pt;}
a.tg17a:hover {text-decoration: none; color: #D05050; font-size: 8pt;}


p.tb26q {text-align: left; color: #7B7B7B; font-size: 13pt; font-weight: bold;}

p.tb26a {text-align: left; color: #404040; font-size: 8pt; margin-left: 6px; margin-right: 6px;}
a.tb26a:link,a.tb26a:active,a.tb26a:visited,a.tb26a:hover {text-decoration: none;  color: #404040;  font-size: 8pt;}

p.tb26i {text-align: left; color: #404040; font-size: 8pt; margin-left: 0px; margin-right: 0px;}
a.tb26i:link,a.tb26i:active,a.tb26i:visited,a.tb26i:hover {text-decoration: none;  color: #404040;  font-size: 8pt;}


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

p.r {text-align: right;}

p.l {text-align: left;}

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

p.i {text-align: left; font-size: 11pt; color: #BD0000; 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: 1pt; margin-bottom: 1pt;}

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

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

h1 {text-align: left; font-size: 16pt; color: #BD0000; font-weight: bold; margin-top: 1pt; margin-bottom: 1pt;}
h2 {text-align: left; font-size: 13pt; color: #BD0000; 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.ss {font-size: 8pt; color:#606060; text-align: justify;}
a.ss:link,a.ss:active,a.ss:visited,a.ss:hover {text-decoration: none; color: #606060; font-size: 8pt;}

p.s {font-size: 8pt; color:#404040; text-align: justify;}
a.s:link,a.s:active,a.s:visited {text-decoration: none; color: #BD0000; font-size: 8pt;}
a.s:hover { text-decoration: underline; color: #BD0000; 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;}
