.slogan {font-family: Times New Roman, serif;
         font-size: 17px;
         font-style: italic;
         letter-spacing:2px;
         font-weight:700;
         color: purple
        }

p, h3, .base, .small, .smList, .medium, .tiny { font-family: Verdana, Tahoma, serif }
p, .base  { font-size: 13px }
.medium   { font-size: 12px;
            text-align:justify }
h3        { font-size: 16px;
            font-weight:700;
          }
.small, .smList  { font-size: 11px;
                   text-align:justify;
                   line-height: 150% }

.tiny     { font-size: 11px; }

.linkleft          { color: #000055; }
a.linkleft:link    { color: darkblue; }
a.linkleft:visited { color: midnightblue; }
a.linkleft:active  { color: palegoldenrod; }
a.linkleft:hover   { color: palegoldenrod; }

a.info:link,
a.info:visited,
a.info:active  { text-decoration:none; }
a.info:hover  { text-decoration:underline; }

.smList   { color:maroon;
            list-style-position:inside;
            margin-left:0px;
            padding-left:0px; }

p         {  text-indent: 24px;
             text-align:justify  }

.lstmes { font-family: Verdana, Tahoma, serif; 
          font-size: 11px;
          color: maroon; }

.border_or {
  border-right: #ffd4b7 1px solid; border-top: #ffd4b7 1px solid; background: #fff0e6; border-left: #ffd4b7 1px solid;
  padding-right: 7px; padding-left: 7px; padding-top: 7px; padding-bottom: 7px
}
.or {
  border-right: #ffd4b7 1px solid; padding-right: 7px; padding-left: 7px; background: #fff0e6; 
  padding-bottom: 7px; margin: 0px; border-left: #ffd4b7 1px solid; color: #990000; padding-top: 7px; border-bottom: #ffd4b7 1px solid
}
.bg_orange_l {
  background: url(bg_orange_l.gif) #fff0e6 no-repeat left bottom
}
.bg_orange_r {
  background: url(bg_orange_r.gif) #fff0e6 no-repeat left bottom
}
.bg_orange_c {
  background: #fff0e6; border-bottom: #ffd4b7 1px solid
}
.border_bl {
  border-right: #bad6e4 1px solid; border-top: #bad6e4 1px solid; background: #e6f0f5; border-left: #bad6e4 1px solid;
  padding-right: 7px; padding-left: 7px; padding-top: 7px; padding-bottom: 7px
}
.bg_blu_l {
  background: url(bg_blue_l.gif) #e6f0f5 no-repeat left bottom
}
.bg_blu_r {
  background: url(bg_blue_r.gif) #e6f0f5 no-repeat right bottom
}
.bg_blu_c {
  background: #e6f0f5
}
.bl {
  padding-right: 7px; padding-left: 7px; background: #e6f0f5; padding-bottom: 7px; margin: 0px; padding-top: 7px; 
  border-bottom: #bad6e4 1px solid; border-left: #bad6e4 1px solid; border-right: #bad6e4 1px solid
}

.holiday_head,
.holiday_text { font-style: italic;
                color: midnightblue; }

.holiday_head { font-family: Monotype Corsiva, Garamond, Times New Roman, serif;
                font-size: 30px; }
.holiday_text { font-family: Garamond, Monotype Corsiva, Times New Roman, serif;
                font-size: 21px;
                text-align:justify; }
