/* Stylesheet for articles ================================================= */

BODY {
  background: white;
  margin: 1cm;
}

TABLE.page {
  border: 0px;
  border-style: none;
  width: 15cm;
}

H1 {
  text-align: center;
}

H1, H2, H3 {
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.abstract {
  font-weight: bold;
  text-align: justify;
  text-indent: 0em;
}

P {
  text-align: justify;
  text-indent: 1em;
}

.code {
  background-color: #DDDDDD;
}

.figure {
  text-align: center;
  font-style: italic;
}

.note {
  font-style: italic;
}

.signature {
  margin-top: 2ex;
  text-align: right;
  font-style: italic;
}

.date {
  text-align: right;
  font-style: italic;
}

.hidden {
  display: none;
}


/* Footnotes */

.footnotesbg TD {
  background-color: #EEEEEE;
  padding: 0px;
}

.footnotes TH {
  background-color: #CCCCCC;
}

.footnotes TD {
  ;
}


/* References */

.referencesbg TD {
  background-color: #EEEEEE;
  padding: 0px;
}

.references TH {
  background-color: #CCCCCC;
}

.references TD {
  ;
}



/* Styles for Print Media ***************************************** */

@media print {
  BODY, H1, H2, H3, P, DIV, SPAN {
    font-family: serif;
  }
  
  CODE, PRE {
    font-family: monospace;
  }
}
