img.logo {
position: absolute;
top:5mm;
left: 5mm;
}

h2.one {
font-family:Times New Roman, Serif;
position: absolute;
left:160px;
top:0px;
z-index:3;
}

h2.two {
font-family:Times New Roman, Serif;
position: absolute;
left:161px;
top:1px;
color: white;
background-color:transparent;
z-index:2;
}

h2.three {
font-family:Times New Roman, Serif;
position: absolute;
left:162px;
top:2px;
color: Gray;
background-color:transparent;
z-index:1;
}

h4.main {
position: absolute;
top: 9mm;
left: 80mm;
}

table.titles {
position:absolute;
top:22mm;
left:36mm;
width: 168mm;
height: 2mm;
}

td.titles {
text-align: center;
border: solid thin maroon;
font-family:Arial, Serif;
font-size: .8em;
font-weight:600;
background-color: #FFCC00;
color:black;
padding:1mm;
}

body {
background-color:lavender;
color:black;
margin:1mm 1mm 10mm 1mm;
padding:1mm;
font-family:Arial, Helvetica, Serif;
}

div.amazon {
float:right;
padding-left:3mm;
}

a:link {
text-decoration:none;
color: black;
background-color:transparent;
}

a:visited {
color: green;
background-color:transparent;
text-decoration:none;
}

a:hover {
color:blue;
background-color:transparent;
font-weight:bold;
}

div.appeal {
color:black;
background-color:#F8F8FF;
position:absolute;
padding:1mm 1mm 10mm 2mm;
top:35mm;
left:6mm;
width:64%;
font-size: 1em;
float:left;
font-family: Arial, sans serif;
}

div.signature{
font-weight:bold;
}

div.projects {
position:absolute;
top:35mm;
right:6mm;
width:25%;
padding:1mm 1mm 5mm 1mm;
color:black;
background-color:#FFCC66;
float:right;
margin-bottom:5mm;
font-size:.9em;
font-weight:bold;
}

div.signature {
font-size:bold;
}

span {
font-style:italic;
text-decoration:underline;
}

h5 {
color:white;
background-color:DimGray;
font-family:Arial, Serif;
display:inline;
font-style:italic;
}

span.partners {
color:white;
background-color:DimGray;
font-family:Arial, Serif;
display:inline;
font-style:italic;
}

h4 {
color:white;
background-color:navy;
font-family:Arial, Serif;
text-align:center;
}

td {
vertical-align:top;
}

p {
text-indent:4mm;
}

font-family:Arial, Serif;
margin-top:3mm;
margin-bottom:3mm;
}

ol {
font-size:1em;
font-family:Arial, Helvetica, Serif;
}

img {
margin-left:0mm;
}

span.designer {
font-size:.7em;
}

div.bottom2left {
width:47%;
position:absolute;
top:35mm;
left:4mm;
padding:3mm 3mm 10mm 3mm;
background-color:#F8F8FF;
color:black;
font-size:1em;
}

div.bottom2right {
width:41%;
position:absolute;
top:35mm;
right:4mm;
padding:3mm 3mm 10mm 3mm;
background-color:#F8F8FF;
color:black;
font-size:1em;
}

div.contact {
font-family:Arial, Helvetica, Serif;
font-weight:600;
margin:0mm 5mm 10mm 5mm;
padding: 5mm 30mm 5mm 20mm;
position:absolute;
top:35mm;
background-color:#F8F8FF;
color:black;
width:192mm;
}

dt {
margin-top:4mm;
}

dd {
font-style:italic;
}

div.opusa {
float:left;
margin-right:2mm;
}

div.four {
padding:4mm 4mm 10mm 4mm;
margin:4mm 4mm 4mm 4mm;
position:absolute;
top:30mm;
color:black;
background-color:#F8F8FF;
font-size:1em;
}

div.donor {
width:95%;
padding: 5mm 5mm 5mm 5mm;
border: thin solid navy;
margin: 2% 12% 2% 12%;
}

h2.donor {
text-align:center;
}

span.donor {
text-decoration:underline;
}

div.officers {
padding-top:4mm;
margin-left:50mm;
}

span.officers {
font-weight:bold;
}

ol.donation {
list-style-type:upper-roman;
}

div.here {
margin-bottom:5mm;
}

div.three {
position:absolute;
top:35mm;
font-size:1em;
}

div.partners {
color:black;
background-color:#F8F8FF;
height: 30mm;
margin: 5mm 2mm 5mm 2mm;
padding:5mm 4mm 5mm 4mm;
border: thin solid navy;
}

div.partners2 {
color:black;
background-color:#F8F8FF;
height: 30mm;
margin: 5mm 2mm 5mm 2mm;
padding:5mm 4mm 5mm 4mm;
border: thin solid navy;
}

div.partners1 {
color:black;
background-color:#F8F8FF;
height: 90mm;
margin: 5mm 2mm 5mm 2mm;
padding:5mm 4mm 5mm 4mm;
border: thin solid navy;
}

body.donate {
color:black;
background-color:white;
}

p.w3c {
position:absolute;
top:145mm;
}

div.counter {
position: absolute;
top:250mm;
left:155mm;
}