body {margin:25px; margin-right:40px;}

p, td, th, tr, h1, h2, h3, ul, li, a {font-family: Frutiger, "Frutiger Linotype", "Helvetica Neue", Helvetica, Arial, sans-serif;}

p {font-size: 20px;}

h1 {
  color: #005293; 
  font-size: 36px;
  margin-top: 40px;
  margin-bottom: 40px;
}

h2 {
  text-transform: uppercase;
}
h2, h2 a {
  color: #005293; 
  font-size: 24px;
  margin-top: 30px;
  margin-bottom: 20px;
}

h3 {
  font-size: 18px;
  font-style: italic;
  text-decoration: underline;
  margin-left: 35px;
}

a {
  text-decoration: none; 
  color: #005293;
}
a:hover {
  background: #E2E2E2; 
}
.a_no_hover:hover, .a_no_hover {
  background: none; 
  text-decoration: none; 
  border: none
}

ul {list-style-image: url('img/arrow_orange.gif')}
ul a {
  font-size: 18px;
}
ol {
  color: #000000; 
  font-size: 20px;
}
ol a {
  font-size: 18px;
  text-decoration: underline; 
}

li {
  color: #000000;
  margin-left: 35px;
}


table, th, td {
   border: 1px solid black;
   border-collapse: collapse;
}
th, td {
    padding: 10px;
    text-align: left;    
}
tr:nth-child(even) {
    background-color: #f2f3f4;
}

.question {font-weight: bold; font-style: italic; margin-top: 60px; margin-bottom: 40px;}
.answer {font-size: 18px; font-weight: normal; margin-left: 35px;}
.header {text-decoration: underline;}

.blue_bg {background-color: #aed6f1;}
.table_title {font-style: italic; font-weight: bold; font-size: 20px; margin-bottom: 10px;}
.indent {font-size: 18px; font-weight: normal; margin-left: 80px;}

.simple {list-style-image: none; font-size: 18px;}
.centre {text-align: center; font-size: 16px; font-style: italic;}

.bold {font-weight: bold;}