
body   { background-color: #444; margin-top: 0; margin-left: 0 }
p      { color: #444; font-size: 14px; line-height: 18px; font-family: Georgia, "Times New Roman", Times, serif }
th { color: #444; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Georgia, "Times New Roman", Times, serif }
td { color: #444; font-size: 14px; line-height: normal; font-family: Georgia, "Times New Roman", Times, serif }
li { color: #444; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif }
h1     { color: #444; font-weight: bold; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center }
h2  { color: #630; font-weight: bold; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px }
.reddish_bold { color: #630; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0; padding: 0 }
h3  { color: #444; font-weight: bold; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px }
h4 { color: #5f8664; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: #dfe1d6; text-align: center; margin-right: 100px; margin-left: 100px; padding-top: 2px; padding-bottom: 3px; border-top: 1px solid #5f8664; border-bottom: 1px solid #5f8664 }
/*Calendar Details begins*/
.cal_title  { color: #5f8664; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: #dfe1d6; text-align: left; padding-top: 2px; padding-bottom: 3px; border-top: 1px solid #5f8664; border-bottom: 1px solid #5f8664 }
.event_time  { text-align: left; padding-right: 20px }
.event_description  { margin-left: 12px }
h5 { color: #131205; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: normal; background-color: #fff; margin: 6px 0 0; padding: 0 }
.quote_p { color: #444; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: normal; margin-right: 16px; margin-bottom: 0; margin-left: 16px }
.details { color: #131205; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: normal; background-color: #fff; margin: 6px 0 0; padding: 0 }
.sig  { color: #131205; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; line-height: normal; background-color: #fff; text-align: right; display: block; margin: 0; padding: 0 }
.before_sig { color: #444; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; margin-bottom: 4px; padding-bottom: 0 }
.bld_nospace { font-weight: bold; margin-bottom: 0; padding-bottom: 0 }
.p_after_bld { margin-top: 4px }
/*Calendar Details ends*/
.h1 { color: #444; font-weight: bold; font-size: 18px; font-family: Georgia, "Times New Roman", Times }
.h2 { color: #444; font-weight: bold; font-size: 16px; font-family: Georgia, "Times New Roman", Times }
.centernospace { color: #444; font-size: 14px; line-height: 14px; font-family: Georgia, "Times New Roman", Times, serif; margin: 2px 0px 18px; padding: 0px }
.sub  { color: #630; font-size: 11px; line-height: 18px; font-family: Georgia, "Times New Roman", Times, serif; vertical-align: top }
.footnote  { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bluebld { color: #19478b; font-weight: bold }
.blue { color: #19478b }
.td_rule { border-top: 1px solid black; border-bottom: 1px solid black }
.td_rule2 { border: dotted 2px #0c5e7a }
.pclassbld { color: #444; font-weight: bold; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif }
.psmall  { color: #444; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif }
.psmallWHITE { color: #fff; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif }
.psmallWHITE a:link { color: #fff; text-decoration: underline }
.psmallWHITE a:visited { color: #fff; text-decoration: underline }
.bldital  { color: #c30; font-style: italic; font-weight: bold }
.pclass { color: #444; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif }
.pclassline { color: #444; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: underline }
.pclassnospace { color: #444; font-size: 14px; line-height: normal; font-family: Georgia, "Times New Roman", Times, serif }
.pclassspace   { color: #444; font-size: 14px; line-height: 22px; font-family: Georgia, "Times New Roman", Times, serif }
.pclassitalic { color: #444; font-style: italic; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif }
.pclasssmall  { color: #444; font-size: 11px; line-height: normal; font-family: Georgia, "Times New Roman", Times, serif }
.boldclass  { font-weight: bold }
.smallclass  { font-size: 10px; line-height: normal; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif }
.captionright { font-size: 10px; line-height: normal; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif; padding: 0px 0px 6px 12px }
.bottominfo { color: #444; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif }
.bottomnav  { color: #444; font-size: 10px; line-height: 18px; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif }
.bottomnav a:link { color: #444; text-decoration: underline }
.bottomnav a:visited { color: #444; text-decoration: underline }
.bottomnav a:hover { color: #e00; text-decoration: none }
.bottomnav a:active { color: #e00; text-decoration: none }
a:link { color: #0c5e7a; text-decoration: underline }
a:visited { color: #0c5e7a; text-decoration: underline }
a:hover { color: #e00; text-decoration: none }
a:active { color: #e00; text-decoration: none }
.salclassbldred  { color: #c00; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif }
.salclassbldred a:link  { color: #c00; font-weight: bold; text-decoration: underline }
.salclassbldred a:visited  { color: #c00; font-weight: bold; text-decoration: underline }
.salclassbldred a:hover { color: #800000; font-weight: bold; text-decoration: none }
.salclassbldred a:active { color: #800000; font-weight: bold; text-decoration: none }
.img { border: solid 1px #000 }
.treasures { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; text-align: center; margin-top: 4px; width: 138px }
.feature { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; text-align: left; margin-top: 4px; padding-right: 14px; padding-left: 14px; width: 224px; border: solid 1px #630 }
.poem  { color: #060201; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: normal }
.imgright { margin-bottom: 6px; margin-left: 10px; float: right; border: solid 1px #000 }
.calendar_header  { color: #630; font-weight: bold; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px }
