body {
  background-color: #718391;
  font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ; 
  color: black;
  font-size: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0 0 0 0;
  width: 100%;
}
body.nonmainpage {
  background-image: url(images/sitegfx/bell-small.gif);
  background-repeat: no-repeat;
  background-position: top left;
}

a.home {text-decoration: none; }

A:link {font-size:12px;color: #dd3333; font-weight: bold;  }
A.old:link {font-size:12px;color: #dd3333; ; font-weight: bold }
A.new:link {font-size:12px;color: #dd3333; ; font-weight: bold }
A:visited {font-size:12px;color: #000000 ; font-weight: bold }
a.linkRed10px { font-family:verdana,sans-serif; font-size:10px; color:#dd3333; text-decoration:underline; }
a:hover.linkRed10px { font-family:verdana,sans-serif; font-size:10px; color:#dd3333; text-decoration:underline; }

.leftballoonside {
  background-image: url(images/sitegfx/balloon-bottomleft.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
  vertical-align: top;
  align: right;
  margin: 0px;
}
.rightballoonside {
  background-image: url(images/sitegfx/balloon-bottomright.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
  vertical-align: top;
  align: left;
  margin: 0px;
}
.ballooncontents {
   background: white;
   color: black; 
   border: none; 
   font-family: verdana,sans-serif; 
   font-size: 12px; 
   padding-top: 20px;
   padding-bottom: 20px;
   padding-left: 0px;
   padding-right: 0px;
   vertical-align: middle;
   background-image: url(images/sitegfx/balloon-bottom.gif);
   background-repeat: repeat-x;
   background-position: bottom;
}

.navigation {
   background: white; 
   color: black; 
   border: 0px; 
   font-family:verdana,sans-serif; 
   font-size:12px; padding: 1em; 
}
.mainsection {
   background: white; 
   color: black; 
   border: 0px; 
   font-family:verdana,sans-serif; 
   font-size:12px; padding: 1em; 
}
.footer {
   background: white; 
   color: black; 
   border:1px solid black; 
   padding-left: 1em;
   padding-right: 1em;
}

.topornate {
   background-image: url(images/sitegfx/ornate-top.gif);
   background-repeat: repeat-x;
   background-position: top;
}
.leftornate {
   background-image: url(images/sitegfx/ornate-left.gif);
   background-repeat: repeat-y;
   background-position: top left;
}
.rightornate {
   background-image: url(images/sitegfx/ornate-right.gif);
   background-repeat: repeat-y;
   background-position: top right;
}
.bottomornate {
   background-image: url(images/sitegfx/ornate-bottom.gif);
   background-repeat: repeat-x;
   background-position: bottom;
}

.txtBlack10px { 
   font-family:verdana,sans-serif; 
   font-size:10px; color:#000000; 
}

.usual {
   background: white; 
   color: black; 
}

.charityimage {
   padding: 1em;
}

td.normal {
   font-family:verdana,sans-serif; 
   font-size:12px; padding: 1em; 
}
td.divider {
   font-family:verdana,sans-serif; 
   font-size:12px; padding: 1em; 
   border-top:1px solid #999999; 
}







