body { font-family: "Times New Roman", Times, serif; }

p { font-size: medium; font-family: "Times New Roman", Times, serif; font-weight: normal; }

.header { color: #ffffff; font-size: 16pt; font-weight: 700; font-variant: small-caps; letter-spacing: 5px; padding: 8px; vertical-align: middle;}
td {}

.footertext { color: #ffffff; font-size: small; font-family: "Times New Roman", Times, serif; letter-spacing: 2px;}

.list { color: white; font-size: small; font-family: font-weight: normal; letter-spacing: 1px; list-style-type: disc; }

a:link { color: #9999CC; font-family: "Times New Roman", Times, serif; text-decoration: none; }
a:visited { color: #999966; font-family: "Times New Roman", Times, serif; text-decoration: none  }
a:hover { color: #9999CC; font-family: "Times New Roman", Times, serif; text-decoration: underline; }
a:active { color: #9999CC; font-family: "Times New Roman", Times, serif; text-decoration: underline; }

.n:link { color: #ffffff; font-size: 12px; font-weight: 600; font-variant: small-caps; letter-spacing: 2px; padding: 2px 10px 2px 10px; border-right: 2px solid white; }
.n:visited { color: #ffffff; font-size: 12px; font-weight: 600; font-variant: small-caps; letter-spacing: 2px; padding: 2px 10px 2px 10px; border-right: 2px solid white; }
.n:hover { color: #ffffff; font-size: 12px; font-weight: 600; font-variant: small-caps; letter-spacing: 2px; padding: 2px 10px 2px 10px; border-right: 2px solid white; }
.n:active { color: #ffffff; font-size: 12px; font-weight: 600; font-variant: small-caps; letter-spacing: 2px; padding: 2px 10px 2px 10px; border-right: 2px solid white; }

.l:link { color: #333366; font-weight: 500; }
.l:visited { color: #666633; font-weight: 500; }
.l:hover { color: #333366; font-weight: 500; }
.l:active { color: #333366; font-weight: 500; }

.r:link { color: #333366; font-weight: 500; }
.r:visited { color: #666633; font-weight: 500; }
.r:hover { color: #333366; font-weight: 500; }
.r:active { color: #333366; font-weight: 500; }

.b:link { color: #FFCC99; }
.b:visited { color: #FFCC99; }
.b:hover { color: #FFFFCC; }
.b:active { color: #FFFFCC; }

.f:link { color: #ffffff; font-size: small; letter-spacing: 2px; }
.f:visited { color: #ffffff; font-size: small; letter-spacing: 2px; }
.f:hover { color: #ffffff; font-size: small; letter-spacing: 2px; }
.f:active { color: #ffffff; font-size: small; letter-spacing: 2px; }

H2 { color: white; font-size: large; font-weight: 600; font-stretch: wider; font-variant: small-caps; text-decoration: none; letter-spacing: 2px; vertical-align: middle; }
H1 { color: white; font-size: xx-large; font-weight: 700; font-stretch: wider; font-variant: small-caps; line-height: 80%; letter-spacing: 3px; padding: 2px 12px 2px 12px; vertical-align: middle; }
H3 { color: #FFCC99; font-size: large; font-weight: 600; font-stretch: wider; font-variant: small-caps; text-decoration: none; letter-spacing: 2px; vertical-align: middle;}

.top-dashed { border-top: 1px dashed #660000; }
.right-dashed { border-right: 1px dashed #660000; }
.left-dashed { border-left: 1px dashed #660000; }
.bottom-dashed { border-bottom: 1px dashed #660000; }
.bigtableborder { border: solid 2px white; }
.smalltableborder { border: double 1px #660000; }


