body {
  Xbackground: #F8E0F0 url('/images/Smooth_Stucco.gif') repeat;
  Xbackground: #F0F8F0;
  background: #E0E8E0 url('/images/nature007.jpg') repeat;
  color: black;
  font: normal 10pt Arial, Verdana, Helvetica, sans-serif;
}

p { }

li { padding-bottom: 10px; }

td {
  padding: 0px 0px 0px 0px;
  vertical-align: top;
}

a {
  text-decoration: none;
}
a:link { color: #006600; }
a:visited { color: #006600; }
a:hover { color: #009900; }
a:active { color: #009900; text-decoration: underline; }

table {
  border: 0px none;
}

img { padding: 2px 5px 2px 5px; }

.banner { text-align: center; background-color: #006600; }

.picgroup { text-align: center; }

.butcol { vertical-align: top; width: 25%; }
.butcell { height: 34px; }
.butsepv { height: 10px; }

.leftgap { width: 40px; }

.rightgap { width: 40px; }
.rightcol { width: 25%;}

.intro {
  font-weight: bold;
  font-size: 12pt;
  color: #006600;
}

.toptext, .maincol {
  width: 400px;
  vertical-align: top;

  padding-left: 20px;
  padding-right: 20px;
}

.maincolwide {
  width: 700px;
  vertical-align: top;
}

.mainsepv { height: 10px; }

.mainseph { width: 20px; }

.subhead {
  font-weight: bold;
  font-size: 12pt;
  color: #006600;
}
.maintext {
  text-align: left;
}
.indenttext {
  text-align: left;
  padding-left: 30px;
}
.centertext {
  text-align: center;
}
.centerpic {
  text-align: center;
  vertical-align: middle;
}

.picsepv { height: 10px; }

.credit {
  font-size: 8pt;
  font-style: italic;
}

.pfpic {
  margin: 5px 5px 5px 5px;
  padding: 0px 0px 0px 0px;
  border: 1px solid black;
}

.close {
  text-align: right;
  padding-right: 10px;
}

.copyr {
  text-align: center;
  font-size: 8pt;
  font-style: italic;
}

.porttop {
  height: 20px;
}

.maintextbox {
  text-align: left;
  padding: 10px 10px 10px 10px;
  margin: 0px 0px 0px 0px;
  border: 2px solid #006600;
}
.morsbagstb {
  vertical-align: bottom;
}
.morsbags {
  font-size: 10pt;
  text-align: center;
  vertical-align: bottom;
}

