body,body td{
  /*font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;*/
  font-family: Arial !important;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}


ul {
  margin-bottom: 20px;
  font-size: 10pt;
}

li {
  margin: 1pt 0;
}

table.contenttable {
  border-spacing: 0px;
  padding: 0px;
  margin: 0px;
  border-left: 1px solid black;
  border-top: 1px solid black;
}

table.contenttable thead th {
  border-right: 1px solid black;
  border-bottom: 1px solid black;
}

thead th {
  background: #000066;
  color: #ffffff;
  font-size: 1.2em;
  text-align: left;
}


tfoot td {
  color: #000000;
  background: #C0D6FC;
  border-top: 1px solid #000066;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  padding: 4px 5px 4px 5px;
}

p, div {
font-size: 10pt;
}

table.contenttable tbody td {
  border-right: 1px solid black;
  border-bottom: 1px solid black;
}

tbody td {
  padding: 4px 5px 4px 5px;
}

label {
  cursor: pointer;
}

legend {
  font-weight: bold;
}

h1 strong {
  font-size:16pt;
  margin:3pt 0;
}

h2{
  font-size:14pt;
  margin:3pt 0 1pt 0;
}

h3 {
  font-weight: bold;
  font-size:12pt;
  margin:1pt 0;
}

h4 {
  font-size:10pt;
  margin:1pt 0;
}

li {
  font-size: 10pt;
  margin: 1pt 0;
}
em {
  font-size: 10pt;
  margin: 1pt 0;
}
a,a:visited {
  background: transparent;
  color: #0000ff;
}

a:hover {
  text-decoration: none;
  background-color: #C0D6FC;
  color: black;
}

p, address {
  font-size: 10pt;
  margin: 1pt 0;
}