/* Derived from the classic clean style used by space.physics.uiowa.edu */
body {
  font-family:Arial,Helvetica,sans-serif;
  background-color:#FFFFFF;
  color:#000000;
}
/* Supress underlines on all links */
a {
  text-decoration: none;
}
p {
  margin-left:auto;
  margin-right:auto;
  max-width: 40rem;
  line-height: 1.5;
}
ul.plain {
  list-style-type:none;
}
li {
  padding: 0.25em 0 0.25em 0;
}
main {
  display:block;
  justify-content:center;
  margin-left:auto;
  margin-right:auto;
  max-width:40rem;
}
footer {
  font-size:0.7rem;
  font-style:italic;
}
.accordion {
  color:#00E;
  cursor:pointer;
  padding:0;
  width:100%;
  border:none;
  text-align:left;
  outline:none;
  transition:0.4s;
}
.active, .accordion:hover {
  color:#551A8B;
}
.panel {
  max-height:0;
  overflow:hidden;
  transition:max-height 0.2s ease-out;
}
ul.panel {
  list-style-type:none;
  max-height:0;
  padding:0 0 0 2em;
  overflow:hidden;
  transition:max-height 0.2s ease-out;
}
