A:link { color: #0000FF }
A:visited { color: #000080 }
A:hover { color: #bb55ff }
A:active { color: #0088FF }
A.note { color: #3030d0; }

Body { margin-left: 3%; margin-right: 2%; color: #000000; background-color: white;}

Div { font-size: 10.5pt; line-height: 1.2em; }

Div.quote { margin-left: 11%; margin-right: 11%; font-size: 10.5pt; line-height: 1.5em; }

Div.pagewidth { margin-left: 10%; margin-right: 9%;  border: none; }
Div.content { text-align: left; margin-left: 5%; margin-right: 5%; line-height: 1.35em; }

Div.note { text-indent: 21pt; padding: 2%; margin-left: 5%; margin-right: 5%; text-align: left; color: darkblue; border: #bb5588 solid 2; font-size:  10.5pt; line-height: 1.2em; }

Font { font-size: 10.5pt;   font-family: Arial; }
Font.0 { font-size: 9pt;    font-family: Arial; }
Font.1 { font-size: 12pt;   font-family: Arial; }
Font.2 { font-size: 24pt;   font-family: Arial; }

Font.highlight { color: blue }

H1.title { text-align: center; font-size: 24pt; line-height: 1.8em; font-family: Arial; font-weight: normal }

H2.crosshead { text-align: center; font-size: 12pt; line-height: 1.5em; font-family: Arial; font-weight: normal }

H2.persons { text-align: center; font-size: 12pt; line-height: 1.5em; font-family: Arial; font-weight: normal }

H2.faq { text-align: left; font-size: 12pt; line-height: 1.3em; font-family: Arial; font-weight: bold }

H2.subtitle { text-align: left; font-size: 12pt; line-height: 1.3em; font-family: Arial;
 font-weight: normal }
 
H2.atitle { text-align: center; font-size: 12pt; line-height: 1.3em; font-family: Arial;
 font-weight: bold }

H2.subhead { text-align: right; font-size: 12pt; line-height: 1.5em; font-family: Arial; font-weight: normal; }

HR.quote { width: 30%; }
HR.break { width: 40%; }

Img { border: 0; margin-top: 15; margin-right: 15; margin-left: 15; margin-bottom: 15;}
Img.hand { border: 0; margin-top: 0; margin-right: 6; margin-left: 0; margin-bottom: 0;}
Img.supper { border: 0; margin-top: 0; margin-right: 0; margin-left: 0; margin-bottom: 0;}
Img.lang { border: 0; margin-top: 0; margin-right: 0; margin-left: 0; margin-bottom: 0;}
Img.logo { border: 0; margin-top: 0; margin-right: 0; margin-left: 0; margin-bottom: 0;}
Img.footer { border: 0; margin-top: 0; margin-right: 0; margin-left: 0; margin-bottom: 0;}

P { text-indent: 21pt; line-height: 1.2em; font-size: 10.5pt; font-family: Arial; }

Table { font-size: 10.5pt; font-family: Arial; border: #d0d0d0 solid 1; background: #ffffff;}
TD { border: #e0e0e0 solid 1; padding: 3; }
TH { font-size: 10.5pt; font-weight: normal; background: #efefef;  padding: 4 }
Caption { font-size: 10.5pt; caption-side: top; padding: 8 }

Table.annotation { margin-top: 12; text-align: left; font-size: 9pt;  line-height: 1.2em; border: none; background: #ffffff;}
Table.annotation TD { border: none; padding: 4}

Table.0 { font-size: 9pt; font-family: Arial; border: #d0d0d0 solid 1; background: #ffffff; }
Table.0 TD { border: #e0e0e0 solid 1; padding: 3; }
Table.0 TH { font-size: 10.5pt; font-weight: normal; background: #efefef;  padding: 5; }
Table.0 Caption { font-size: 10.5pt; padding: 5}

Table.header { margin: 0; padding: 0; font-size: 10.5pt; font-family: Arial; border: #d0d0d0 solid 1; background: #efefff; }
Table.header TD { border: #d0d0d0 solid 1; padding: 1; }

Table.lang { margin-top: 40; margin-right: 0; margin-left: 0; margin-bottom: 50; border: #d0d0d0 solid 1; background: #efefff; }
Table.lang TD { border: #d0d0d0 solid 1; padding: 1; }

Table.footer { margin-left: 56; margin-right: 0; width: 65%; text-align: center; font-size: 10.5pt; font-family: Arial; border: none; }
Table.footer TD { border: none; }

Table.index { margin-left: 2; margin-right: 2; width: 594px; font-size: 10.5pt; font-family: Arial; text-align: center; border: #d0d0d0 solid 1; background: #ffffff;}
Table.index TD { border: #e0e0e0 solid 1; padding: 9; }

Table.hide { margin-left: 18; margin-right: 12; width: 500px; font-size: 10.5pt; font-family: Arial; text-align: center; border: none; background: #ffffff;}
Table.hide TD { border: none;}

