body {  background: #FFFFCA; 
        font-family: arial, helvetica, sans-serif; 
        font-size: 12pt; font-style: normal; font-weight: normal; color: black;
        margin-top: 4px; margin-bottom: 10px; margin-left: 4px; margin-right: 4px; } 
a:link      { color: red; font-style: normal; text-decoration: none;  }
a:visited   { color: red; font-style: normal; text-decoration: none; }
a:active    { color: red; font-style: normal; text-decoration: none; }
a:hover     { color: black; font-style: normal; text-decoration: none; color: #333333; background-color: #FFCC00; }

/* default styles for normal HTML tags */
p {font-family: arial,helvetica,sans-serif; color: #8C2633; font-size: 12pt; font-weight: normal; }
ul,li {font-family: arial,helvetica,sans-serif; color: #8C2633; font-size: 12pt; font-weight: normal; }
blockquote {font-family: arial,helvetica,sans-serif; color: black; font-size: 10pt; font-weight: normal; }
td {font-family: arial,helvetica,sans-serif; color: #8C2633; font-size: 12pt; font-weight: normal; }

/* .pf is for the text found in the page footer */
.pf {font-family: verdana,arial,helvetica,sans-serif; color: #505050; font-size: 16; font-variant: small-caps; font-weight: normal; }
/* .legal is for legal text, copyright notices, etc. */
.legal {font-family: arial,helvetica,sans-serif; color: #404040; font-size: 7pt; font-weight: normal; padding-left: 4px; padding-right: 4px; }
/* .fa is for the fancy text found on the intro page */
.fa {font-family: helvetica,sans-serif; color: #8C2633; font-size: 17; text-indent: -0.4em; margin-left: 0.2em; font-weight: normal; }
.fa:first-letter { font-family: verdana,helvetica,sans-serif; font-weight: normal; font-size: 240%; float:left; color:#8C2633; }
/* .f2 is for subsequent paragraphs after .fa, without the drop cap */
.f2 {font-family: helvetica,sans-serif; color: #8C2633; font-size: 17; margin-left: 0.3em; font-weight: normal; }
/* .f3 is .f2 with slightly more indent */
.f3 {font-family: helvetica,sans-serif; color: #8C2633; font-size: 17; margin-left: 1em; font-weight: normal; }
/* .f4 is .f3 in black for the 'Share the Joy' line */
.f4 {font-family: helvetica,sans-serif; color: BLACK; font-size: 17; margin-left: 1em; font-weight: normal; }

/* .hb is for hanging indented, BOLD body text used for faq questions */
.hb {font-family: arial,helvetica,sans-serif; color: black; font-size: 11pt; font-weight: bold; text-indent: -1.5em; margin-left: 1.5em; }
/* .hn is for hanging indented, NORMAL body text */
.hn {font-family: arial,helvetica,sans-serif; color: black; font-size: 11pt; font-weight: normal; text-indent: -1.5em; margin-left: 1.5em; }
/* .h2 is for hanging indented subsequent paragraphs to .pa */
.h2 {font-family: arial,helvetica,sans-serif; color: black; font-size: 11pt; font-weight: normal; margin-left: 1.5em; }

h1 { font-family: Arial, helvetica, sans-serif; color: black; font-weight: bold; font-size: 14pt; text-align: center;}
h2 { font-family: Arial, helvetica, sans-serif; color: black; font-weight: bold; font-size: 11pt; text-align: left; }
h3 { font-family: Arial, helvetica, sans-serif; color: black; font-weight: bold; font-size: 10pt; font-style: italic;text-align: left; }
h4 { font-family: Arial, helvetica, sans-serif; color: black; font-weight: bold; font-size: 8pt; text-align: left; }



/* used by navbar */
a.menu1 {
	font-family: arial,helvetica,sans-serif; color: white; font-weight: bold;  font-size: 12pt; font-weight: normal; 
	}
a.menu1:visited {
	font-family: arial,helvetica,sans-serif; color: white; font-weight: bold; font-size: 12pt; font-weight: normal; 
	}
a.menu1:hover {
	font-family: arial,helvetica,sans-serif; font-weight: bold;  font-size: 12pt; font-weight: normal; 
	color: #333333;
	background-color: #FFCC00;
	text-decoration: none;
	}
