.center { text-align: center }
.right { text-align: right }
.red { color: red }
.yellow { background-color: #FFFF66 }
.lightgray { background-color: #888888 }
.vtop { vertical-align: top }

a:link {
  color: #3333AA;
  text-decoration: none }
a:visited {
  color: #4444BB;
  text-decoration: none }
a:hover {
  color: #FFCC00;
  text-decoration: underline }
a:active {
  color: #666666;
  text-decoration: none;
  font-weight: bold }

a.but:link  {
  color: #3333AA;
  text-decoration: none;
  font-weight: normal }
a.but:visited {
  color: #6666CC;
  text-decoration: none;
  font-weight: normal }
a.but:hover {
  color: #FFCC00; 
  text-decoration: underline;
  font-weight: normal }
a.but:active {
  color: #666666;
  text-decoration: none;
  font-weight: normal }

address { font-size: 80% }

body { 
  background-color: #ffffff;
  margin-left: 7%;
  margin-right: 7%;
  margin-top: 3% }

div.gallery { border: 2px outset #363636}
div.sans { 
  font-family: Verdana,helvetica,sans-serif;
  font-size: 80%; 
  text-align: center }
div.buttons { 
  font-family: Verdana,helvetica,sans-serif;
  font-weight: bold }
div.small { font-size: 80% }
div.jliten { font-size: 60% }
div.comment { 
  font-style: italic;
  font-size: 80%;
  text-align: right; }
span.crow { white-space: nowrap }
span.vara {
	  font-size: 105%;
	  text-align:center;
	  font-weight: bold;
	  font-family: Verdana,helvetica,sans-serif }

fieldset.small {
  font-size: 85%;
  background-color: #FFFF66 }
legend.small { font-weight: bold }
table.small { font-size: 85%;
  background-color: #FFFF66;
  vertical-align: top; 
  border: 2px outset #363636 }

p { font-family: Times,serif }
p.mtext { font-family: Courier,monospaced }
p.one { 
  text-align: justify;
  font-family: times,serif;
  text-indent: 5% }
p.onep { 
  text-align: justify;
  font-family: times,serif }
p.uppercase { text-transform: uppercase }
p.lowercase { text-transform: lowercase }
p.capitalize { text-transform: capitalize }

h1,h2,h3,h4,h5 { font-family: Verdana,helvetica,sans-serif }
h1,h2 { text-align: center }
h2.small { font-variant: small-caps }
h4.address { text-align: center }

hr { width: 100% }
hr.bottom { width: 100%; color: #363636 }

img.header {
  height: 60px;
  width: 350px;
  border: 3px ridge black;
  background-color: #363636 }
img.insetl {
  float: left;
  margin: 2px 15px 15px 2px;
  border: 2px outset #363636}
img.insetr {
  float: right;
  margin: 2px 2px 15px 15px;
  border: 2px outset #363636}
img.middle {
  margin: 0px 15px 15px 15px;
  border: 2px outset #363636}
img.gallery {
  height: 130px; width: 130px;
  margin: 20px 15px 0px 15px;
  border: 2px inset #363636}
img.gallerylarge {
  height: 300px; width: 400px;
  margin: 10px 10px 10px 10px;
  border: 2px outset #363636}

td.mha {
  width: 141px;
  height: 130px;
  background-image: url("gfs/FFE-logo11.gif");
  background-repeat: no-repeat }
td.mhb {
  width: 39px;
  height: 130px;
  background-image: url("gfs/FFE-logo12.gif");
  background-repeat: no-repeat }
td.mhc {
  width: 141px;
  height: 33px;
  background-image: url("gfs/FFE-logo21.gif");
  background-repeat: no-repeat }
td.mhd {
  width: 39px;
  height: 33px;
  background-image: url("gfs/FFE-logo22.gif");
  background-repeat: no-repeat;
  background-position: left top }

td.mbrl {
  width: 27px;
  border-left: 9px solid #363636 }

td.mbhe {
  width: 9px;
  height: 5px;
  background-image: url("gfs/hbhe.gif");
  background-repeat: no-repeat;
  background-position: left top }

td.thc {
  height: 9px;
  background-color: #363636 }
td.thce {
  height: 9px;
  width: 5px;
  background-repeat: no-repeat;
  background-image: url("gfs/hhce.gif")}
td.hbw {
  height: 100%;
  vertical-align: top }
td.one {
  text-align: justify;
  font-family: times,serif;
}

ul.fl { list-style-type: lower-roman; list-style-position: inside }
ul.br { list-style-image: url("gfs/br.gif")}
ul.bb { list-style-image: url("gfs/bb.gif")}
ul.but2 {
  list-style-position: outside;
  font-family: Verdana,helvetica,sans-serif;
  font-weight: normal }