body {font-family: sans-serif; color: #063E3F; background: #ffffff; line-height:150%;  }
h1 { font-size: 150%; line-height:150%;  background: #063E3F; color: #ffffff; padding: 0.5%; margin: 0.1%; clear: both; text-align: right;}
h2 { font-size: 150%; color:  #063E3F;  padding: 0.5%; margin: 0.5%; font-weight: bold; }
h3 { font-size: 130%; color:  #063E3F; padding: 0.5%; margin: 0.5%; }
h4 { font-size: 100%; color:  #063E3F; padding: 0.5%; margin: 0.5%; font-weight: bold;}
p { text-decoration: none; padding: 0.5%; text-align: left;  margin: 0.5%; }
ul { text-decoration: none; padding: 0.5%; text-align: left;  margin: 0.5%; }
li { text-decoration: none; padding: 0.5%; text-align: left;  margin: 0.2%0.5%0.2%10%; }
.emph{ font-size: 130%; color:  #063E3F;  padding: 1%; margin: 1%;  }
em { font-size: 100%; padding: 0.1%; }
a:link { text-decoration: underline; color: #940F04; padding: 0.1%; }
a:visited { text-decoration: underline; color: #660000;  padding: 0.1%; }
a:hover { text-decoration: underline; background: #063E3F; color: #ffffff; padding: 0.1%; }
a:active { text-decoration: underline; background: #063E3F; color: #ffffff; padding: 0.1%; }
.head { float: none; margin: 0%;  text-align: right; }
.left {float: left; width: 17%;  margin: 0.5%; padding: 0.5%;  }
.left-box {float: left; width: 17%;  margin: 0.5%; padding: 0.5%; border-style:solid;}
.left-grey-box {float: left; width: 25%;  margin: 0.5%; padding: 0.5%; background: #cccccc;}
.right-grey-box {float: right; width: 25%;  margin: 0.5%; padding: 0.5%; background: #cccccc;}
.menu {float: left;  margin: 10%0%0%0%; padding: 1%0%0%0%; clear: left; }
.right { float: right;  margin: 0.5%; padding: 0.5%; background: white; text-align: right; }
.left-ad { float: left;  margin: 0.5%; padding: 0.5%; background: white; text-align: left; }
.body { float: left; width: 80%; margin: 0.5%; padding: 0.5%; background: white; text-align: left; }
.image-right {float: right; padding: 0.5%; margin: 0.5%; }
.image-left {float: left; padding: 0.5%; margin: 0.5%; }
.image-center { padding: 0.5%; margin: 0.5%; }
.photo-right { margin: 0.5%; padding: 0.5%; text-align: center; float: right; width: 30%; }
.photo-left { margin: 0.5%; padding: 0.5%; text-align: center; float: left; width: 30%; }
.caption { clear: both; text-decoration: none; padding: 0.5%; text-align: left;  margin: 0.5%; }
.quote { text-decoration: none; padding: 0.5%; text-align: left;  margin: 0.5%; color:  #000000; font-style: italic; }
.extract { text-decoration: none; padding: 0.5%; text-align: left;  margin: 0.5%; color:  #000000; font-style: italic; background:#cccccc; }
table {padding: 0.5%; text-align: left;  margin: 0.5%; background:#cccccc; }
td {padding: 0.5%; text-align: left;  margin: 0.5%; background:#ffffff; }
.lt-green-box { padding:0%; margin:0.5%; clear: left; }
.title-image { float:left; padding:0.5%; margin:1%0.5%;0%;0.5%;} 

