body {
  padding-left:     0pt;
  padding-right:    0pt;
  width:            100%;
  height:           100%;

  font-size:        11pt;
  font-family:      Arial;
  color:            #4C4C4C;
 overflow-y: scroll; /* Show vertical scrollbar */

  background-color: #FFFFFF;
}


a:link     { color: #4c4c4c; text-decoration: underline }
a:visited  { color: #4c4c4c; text-decoration: underline }
a:active   { color: #4c4c4c; text-decoration: underline }
a:hover    { color: #4c4c4c; text-decoration: underline }


div.navi a:link     { color: #4c4c4c; text-decoration: none }
div.navi a:visited  { color: #4c4c4c; text-decoration: none }
div.navi a:active   { color: #4c4c4c; text-decoration: none }
div.navi a:hover    { color: #4c4c4c; text-decoration: none }


table {
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  border-collapse: collapse;
}

div.navi {
  align:            left;
  padding-left:     2pt;
  padding-right:    2pt;
  padding-top:      2pt;
  padding-bottom:   2pt;
  font-family:      Arial;
  font-size:        12pt;
  font-weight:      normal;
}

div.text {
  padding-left:     20pt;
  padding-right:    20pt;
  padding-top:      10pt;
  padding-bottom:   10pt;
  font-family:      Arial;
  text-align:       left;
}


div.badge {
    margin: 0 auto;
  padding-top:      10pt;
  padding-bottom:   10pt;
  font-family:      Arial;
  text-align:       center;
}
div.footer {
    margin: 0 auto;
   text-align: center;
   font-size:        10pt;
}

div.reference-list {
  padding-left:     5pt;
}

div.reference {
  padding-top:      5pt;
  padding-left:     10pt;
  padding-bottom:   5pt;
  font-size:        11pt;
}

h1 {
  padding-top:      0pt;
  padding-bottom:   5pt;

  font-size:        15pt;
  font-weight:      bold;
}

h2 {
  padding-top:      3pt;
  padding-bottom:   3pt;

  font-size:        12pt;
  font-weight:      bold;
}

h3 {
  padding-top:      3pt;
  padding-bottom:   2pt;

  font-style:       normal;
  font-size:        12pt;
  font-weight:      normal;
}

p {
    padding-top:      1pt;
    padding-bottom:   1pt;
}

ul.menu {
    list-style-type:  none;
    margin:           0pt;
    padding-top:      20pt;
    height:           auto;
}

li.menu a {
    margin-top:     3pt;
    margin-bottom:  3pt;
    display: block;
}

table.content {
    margin-top: 5pt;
    width:100%;
    height: 100%;
    border: none;
    cellspacing:0;
    cellpadding: 0:
}

td.menu {
    height:     100%;
    width:      15%
}

td.content {
    height:     100%;
    width:      85%
}

iframe {
    width: 100%;
    height: 95vh;
    border: none;
}