body,td,a,font,p,ul,ol,li { font-family:  Arial, Verdana, sans-serif; font-size: 9pt; }

ol {}
ul {}
li {}

p {text-align: justify; margin-top: 4pt; margin-bottom: 4pt;}

a:link,a:active,a:visited {text-decoration: none;  color: #D60400;}
a:hover { text-decoration: underline; color: #D60400;}

a.t1:link,a.t1:active,a.t1:visited, font.t1 {text-decoration: none;  color: #A0A0A0;  font-size: 8pt;}
a.t1:hover { text-decoration: none; color: #404040; font-size: 8pt; }

a.t2:link,a.t2:active,a.t2:visited,a.t2:hover {text-decoration: none;  color: white;  font-size: 9pt; font-weight: bold;}
font.t2 {color: white;  font-size: 9pt; font-weight: bold;}

a.t3:link,a.t3:active,a.t3:visited {text-decoration: none;  color: #EB0707;  font-size: 10pt; font-weight: bold;}
a.t3:hover { text-decoration: underline; color: #EB0707; font-size: 10pt; font-weight: bold;}

a.t4:link,a.t4:active,a.t4:visited {text-decoration: none;  color: #000000;  font-size: 8pt;}
a.t4:hover { text-decoration: none; color: #606060; font-size: 8pt; }
p.t4 {text-align: left; margin-left: 2pt; margin-right: 2pt; margin-top: 2pt; margin-bottom: 6pt;  font-size: 8pt;}

p.t4o1 {font-size: 8pt; text-align: left; margin-left: 0pt; margin-right: 2pt; margin-top: 0pt; margin-bottom: 3pt;}

p.t4o2 {font-size: 9pt; text-align: left; margin-left: 2pt; margin-right: 2pt; margin-top: 2pt; margin-bottom: 3pt;}

p.t5 {text-align: left; margin-top: 0pt; margin-bottom: 3pt; 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: 3pt; color: #CE6D0F; font-size: 8pt;}


p.t7 {text-align: left; font-size: 11pt; color: #D60400; font-weight: bold; margin-left: 2pt;  margin-right: 2pt; margin-top: 0pt; margin-bottom: 1pt;}
p.t7o1 {text-align: left; font-size: 11pt; color: #D60400; font-weight: bold; margin-left: 2pt; margin-right: 2pt;  margin-top: 0pt; margin-bottom: 1pt;}
a.t7:link,a.t7:active,a.t7:visited, a.t7:hover {text-decoration: none;  color: #D60400;  font-size: 11pt; font-weight: bold;}

p.t8 {text-align: left; font-size: 8pt; color: #505050; margin-left: 2pt; margin-top: 0pt; margin-bottom: 1pt;}
p.t8o1 {text-align: right; font-size: 8pt; color: #505050; margin-right: 2pt; margin-top: 1pt; margin-bottom: 1pt;}


p.t9 {color: gray; font-size: 7pt; margin-left: 2pt; margin-top: 1pt; nargin-bottom: 1pt;}
font.t9 {color: gray; font-size: 7pt;}


a.t10:link,a.t10:active,a.t10:visited {text-decoration: none;  color: #000000;  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: #000000; 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-left: 2pt; margin-right: 2pt; margin-top: 0pt; margin-bottom: 3pt; color: #606060; font-size: 8pt;}

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;}
p.t32o1 {text-align: right; margin-top: 2pt; margin-bottom: 2pt; color: #AAAAAA; font-size: 8pt;}





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; }



p.u {color: #505050; font-weight: bold;}

p.r {text-align: right;}

p.l {text-align: left;}

p.m {text-align: center;}

p.h {text-align: left; font-size: 11pt; color: #D60400; margin-top: 15pt; margin-bottom: 10pt; font-weight: bold;}

p.i {text-align: left; font-size: 10pt; color: #D60400; margin-top: 15pt; margin-bottom: 10pt; font-weight: bold;}

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: 14pt; color: #D60400; margin-top: 1pt; margin-bottom: 1pt;}

p.d {text-align: left; font-size: 13pt; color: #D60400; 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: #D60400; font-size: 8pt;}
a.s:hover { text-decoration: underline; color: #D60400; 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;}

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;}


