  body { margin: 0px; padding 0px;}
  img	    { border:0; background-color:#ffffff;}
  h1        { font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold; color: #006340; }
  h2        { font-family: Arial, sans-serif; font-size: 10pt;}
  th        { font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }
  .h1       { font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold; }
  .h2       { font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold;  color: #000000; }
  .label    { font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; }
  .normal   { font-family: Arial, sans-serif; font-size: 10pt; color: #505050;}
  .large    { font-family: Arial, sans-serif; font-size: 11pt; font-weight: bold; color: #505050;}
  .large2   { font-family: Arial, sans-serif; font-size: 11pt; color: #505050;}
  .dark     { font-family: Arial, sans-serif; font-size: 10pt; color: #000000;}
  .red      { font-family: Arial, sans-serif; font-size: 10pt; color: rgb(200,0,0);}
  .green    { font-family: Arial, sans-serif; font-size: 10pt; color: rgb(00,99,64);}
  .note     { font-family: Arial, sans-serif; font-size:  9pt; color: #505050;}
  .note2    { font-family: Arial, sans-serif; font-size:  8pt; color: #505050;}
  .note_red { font-family: Arial, sans-serif; font-size:  9pt; color: rgb(200,0,0);}
  .notice   { font-family: Arial, sans-serif; font-size: 10pt; color: #006699; }
  .on       { font-family: Arial, sans-serif; font-size:  9pt; text-decoration: underline; color: rgb(0,99,64);}
  .off      { font-family: Arial, sans-serif; font-size:  9pt; text-decoration: none;  color: #505050;}
  .off2     { font-family: Arial, sans-serif; font-size:  9pt; text-decoration: none;  color: #505050;}
  .newon  { font-family: Arial, sans-serif; font-size:  8pt; text-decoration: underline; color: rgb(0,99,64);}
  .newoff  { font-family: Arial, sans-serif; font-size:  8pt; text-decoration: none; color:  #505050;}
  .newheader {font-family: Arial, sans-serif; font-size: 9pt; text-decoration: none; color="569c66"}
  .menuheader {font-family: Arial, sans-serif; font-size: 9pt; text-decoration: none; color="569c66"}
  .newheadon {font-family: Arial, sans-serif; font-size: 9pt; text-decoration: none; color="ebeff2"}
  .top {font-family:Arial, sans-serif; font-size: 9pt; text-decoration: none; color :#000000 }
  .subheading {font-family:Arial, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none; color :#FFFFFF }
  .menu_link {font-family: Arial, sans-serif; font-size:  8pt; text-decoration: none; color: #329664}
  .menu_link2 {font-family: Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #329664}
  .right_box { BORDER="2"; border-style ="none";}
  .centre_box { BORDER="4"; border-style ="solid"; border-color="#ffffff";
  font-family: Arial, sans-serif; font-size:  9pt; text-decoration: none; color: #329664}
  .banner_box { border:0px; border-style ="none"; border-color="008845";}
  .menu_box { border:1px; border-style ="thin"; border-color="008845";}
  .banner_on { border:0px; border-style ="none"; border-color="008845"; background-color="008845";color:#cccccc;}
  .cart {font-family: Arial, sans-serif; font-size: 8pt; text-decoration: none; color:#000000 }
  .p_name {font-family: Arial, sans-serif; font-style:italic; font-size:  30pt; line-height: 90%; text-decoration: none; color: #00aa33; }
  .p_title {font-family: Arial, sans-serif; font-size:  18pt; line-height: 95%; text-decoration: none; color: #004488; }
  .p_date {font-family: Arial, sans-serif; font-style:italic; font-size:  18pt; line-height: 95%; text-decoration: none; color: #00aa33; }
  .p_click {font-family: Arial, sans-serif; font-style:italic; font-size:  11pt; line-height: 95%; text-decoration: none; color: #337799; }
  .christmas {font-family: Arial, sans-serif; font-size: 9pt; text-decoration: none; color="ffffff"}
  .christmason {font-family: Arial, sans-serif; font-size: 9pt; text-decoration: none; color: rgb(200,0,0);}
  .christmas_box { BORDER="1"; border-style ="solid"; background-color: rgb(200,0,0);}
  .christmas_boxon { BORDER="1"; border-style ="solid"; border-color:rgb(200,0,0); background-color="ffffff";}
  .newsletter {font-family:Arial, sans-serif;  font-weight:bold; font-size: 10pt; text-decoration: none; color :#000000 }
  .newsletter_ {font-family: Arial, sans-serif; font-weight:bold; font-size: 10pt; text-decoration: none; color="569c66"}


#search_table
{
    width: 136px;
    border: 0;
    padding: 1px;
    background-color: #006340;
}

#search_table a {font-size: 8pt; font-weight: bold; text-decoration: none;}

.cart {font-size:8pt; text-decoration:none; color:#000000; }
.cart a:hover {text-decoration: underline;}

.menu_header
{
    width: 136px;
    height: 20px;
    border: 0;
    color: #ffffff;
    font-size: 7pt;
    font-weight: bold;
    background-color: #006340;

}
/* styles for left menu links */
#one_down {background-color: #ffffff; padding-top: 3px; padding-bottom: 3px;}
.top {font-size: 10pt; color:#505050;}
a.top:hover {text-decoration: underline; color: #006340;}

#email_confirmation {background-color: #f0f0f0;}