h3, h4, td, th, p {
  font-family: Verdana, Arial, sans-serif;
}
p, h4, li, td, th {
  font-size: 10pt;
}
h2, h3 { font-size: 11pt; }
body {
  padding-bottom: 0.2cm;
  padding-left: 2cm;
  padding-right: 2cm;
}
h1 { font-size: 12pt; }
h1, h2 {
  text-align: center;
  margin: 2px;
  color: #0066CC;
  font-family: Arial, Helvetica, sans-serif;
}
h2 { letter-spacing: 1.2pt; }
h4 {
  font-size: 10pt;
}
p {
  text-align: justify;
  margin-bottom: 2px;
  margin-top: 2px;
}
td { padding: 0px; }
th p { text-align: center; }
a {
  text-decoration: none;
  font-weight: bolder;
  color: #0066CC;
}
a:hover {
  color: black;
  text-decoration: underline;
}
h3, tt { color: rgb(0,0,64); }
.topright {
  text-align: center;
  letter-spacing: 1.2pt;
  margin-bottom: 3px;
  font-size: 9pt;
}
.menu {
  width: 25%;
  vertical-align: top;
}
.content {
  padding-left: 1em;
  padding-right: 1em;
}
.hour {
  color: navy;
  vertical-align: top;
  text-align: center;
}
.head {
  padding-top: 0px;
}
.sp {
  padding-bottom: 3pt;
}
h5.footer {
  font-size: 7pt;
  text-align: right;
  margin-top: 3px;
}
hr {
  color: #0066CC;
}
@media print {
  .menu, h5.footer {
    display: none;
  }  
}
