body {
   margin: 0px;
   background-color: #F0F8D8;
   text-align: center;
   font-family: "Verdana", "Geneva", sans-serif;
   font-size: small;
   color: #926745;
}

div.background {
   width: 100%;
   height: 100%;
   background-position: top center;
   background-image: url(background.gif);
   background-repeat: no-repeat;
   overflow: hidden;
}

div.frame {
   margin-left: auto;
   margin-right: auto;
   margin-top: 23px;
   width: 738px;
   background-color: white;
   background-position: bottom center;
   background-image: url(footer.gif);
   background-repeat: repeat-x;
   padding: 15px;
}

table {
   width: 100%;
   border-spacing: 0px;
   margin-bottom: 15px;
}

td.menu {
   background-color: #456F92;
   color: white;
   font-weight: bold;
   font-variant: small-caps;
   padding: 0.4em;
}

td.active {
   background-color: #926745;
}

a:link {
   color: #456F92;
   text-decoration: none;
}

a:visited {
   color: #456F92;
   text-decoration: none;
}

a:hover {
   color: #456F92;
   text-decoration: underline;
}

a:active {
   color: #456F92;
   text-decoration: underline;
}

a.menu:link {
   color: white;
}

a.menu:visited {
   color: white;
}

a.menu:hover {
   color: white;
}

a.menu:active {
   color: white;
}

span.heading {
   text-align: left;
   color: #499245;
   font-size: medium;
   font-weight: bold;
   font-variant: small-caps;
}

.text {
   padding-left: 15px;
   text-align: left;
   line-height: 140%;
}

.right {
   padding-right: 15px;
   text-align: right;
   line-height: 140%;
}

div.quote {
   margin-right: 15px;
   margin-top: -8px;
   margin-bottom: 30px;
   text-align:right;
}

td.label {
   text-align:right;
   color: #499245;
   font-size: medium;
   font-weight: bold;
   font-variant: small-caps;
}
