/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */

.header { grid-area: header; }
.menu { grid-area: menu; }
.main { grid-area: main; }
.right { grid-area: right; }
.footer { grid-area: footer; }

.grid-container {
  display: grid;
  grid-template-areas:
  'header header header header header'
  'menu main main right right'
  'menu footer footer footer footer';
  grid-gap: 2px;
  background-color: white;
  padding: 2px;
}

.grid-container > div {
  text-align: left;
  font-size: 18pt;
  background-color: white;
  padding: 10px
}

body {  
  font-size: 12pt; 
  font-family: Liberation Sans Narrow, Arial, Sans Serif; 
  line-height: 1.6;
}
h2, h3, h4, h5 {
  color: #00914c;
}

h3, h4 {
  margin: -10px 0 -1em;  
}

ul {
  line-height: 1.4;
}

li {
  margin-bottom: 0.2em;
}

