* {margin: 0; }

body {
margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
  font: 12pt Helvetica, sans-serif;
}

p {margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
  font: 12pt Helvetica, sans-serif;}

h1 {
  font-size: 20px;
  margin-bottom: 1em;
  text-align: center;
}

h2 {
  font-size: 18px;
  margin-bottom: 1em;
}

h3 {
  font-size: 16px;
  margin-bottom: 1em;
}

h4 {
  font-size: 14px;
  margin-bottom: 1em;
}

sup {
  font-size: 25%;
}

.subtitle {
  text-align: center;
  max-width: 80%;
  margin: auto;
  padding-bottom: 0.5em;
}

blockquote.style2 {
  font: 18px normal helvetica, sans-serif;
  color: #2828a4;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 3%;
  margin-right: 3%;
  padding-left: 10px;
  border-left: 3px solid #ccc;
}

.bigBlock {
    text-align: center;
    margin: auto;
    max-width: 80%;
}

#dhtmltooltip{
  position: absolute;
  width: 150px;
  border: 2px solid black;
  padding: 2px;
  background-color: lightyellow;
  visibility: hidden;
  z-index: 100;
  /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

@media screen and (min-width: 768px) {
  /* Applies to everything by default for mobile-first layout. */
  * {margin: 0; }

  article, aside, h1, h2, h3, h4, h5, h6, hgroup, nav, section, p, body {
    display: block;
  }

  h1 { margin-block-start: 0.67em; margin-block-end: 0.67em; font-size: 2.00em; 
      font-weight: bold; }
  h2 { margin-block-start: 0.83em; margin-block-end: 0.83em; font-size: 1.50em;
     font-weight: bold; }
  h3 { margin-block-start: 1.00em; margin-block-end: 1.00em; font-size: 1.17em; 
     font-weight: bold; }
  h4 { margin-block-start: 1.33em; margin-block-end: 1.33em; font-size: 1.00em; 
     font-weight: bold; }
  h5 { margin-block-start: 1.67em; margin-block-end: 1.67em; font-size: 0.83em; 
     font-weight: bold; }
  h6 { margin-block-start: 2.33em; margin-block-end: 2.33em; font-size: 0.67em; 
     font-weight: bold; }

  body {
     width: auto;
     font-size: 14pt;}

  p {margin-top: 1em;
     margin-bottom: 1em;
     margin-left: 0;
     margin-right: 0;
     width: auto;
     font-size: 14pt;}
  
  .bigBlock {
      text-align: center;
      margin: auto;
      max-width: 60%;
  }
  blockquote.style2 {
    font: 18px normal helvetica, sans-serif;
    color: #2828a4;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 3%;
    margin-right: 3%;
    padding-left: 10px;
    border-left: 3px solid #ccc;
  }
  
  blockquote.style2 {
     font-size: 18px;
     margin-left: 1%;
     padding-left: 15px;
  }

 #dhtmltooltip{
     position: absolute;
     width: 150px;
     border: 2px solid black;
     padding: 2px;
     background-color: lightyellow;
     visibility: hidden;
     z-index: 100;
     /*Remove below line to remove shadow. Below line should always appear last within
      this CSS*/
     filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
 }
 
}
