/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 10px;
    background-color: rgb(255, 255, 255);
    font-family: Verdana;
    font-size: 10pt;
    }

  td { font-family: Verdana;
    font-size: 8pt;
    }

  a { color: #0000FF;
    font-family: Verdana;
    text-decoration: underline;
	font-weight: bold;
    }
	
A:link {color: #000000; text-decoration: underline; font-family:Arial; font-weight:bold; text-decoration: underline}
A:visited {color: #000000; text-decoration: underline; font-family:Arial; font-weight:bold; text-decoration: underline}
A:hover {color: #0000FF; text-decoration: underline; font-family:Arial; font-weight:bold; text-decoration: underline;}li  

  hr { color: rgb(204, 204, 204);
    height: 1px;
    }

  #WebBody { margin: 0px;
    background-image: url(tenbury_navback.gif);
    background-position: left top;
    background-repeat: repeat-y;
    font-family: Verdana;
    width: 250px;
    height: 4px;
    font-size: 8pt;
    opacity: 0.601;
    }

  #divBody { width: 100%;
    }

  #divLogo { border-bottom: 2px solid rgb(127, 88, 55);
    background-color: rgb(255, 255, 255);
    background-image: url(tenbury_banner.gif);
    background-repeat: no-repeat;
    background-position: right top;
    padding-left: 0px;
    text-align: left;
    width: 100%;
    height: 66px;
    }

  #divModules { position: absolute;
    top: 140px;
    width: 100%;
    z-index: 70;
    }

  #divNav { background-image: url(tenbury_navback.gif);
    background-color: rgb(255, 255, 255);
    position: relative;
    height: 20px;
    padding-top: 20px;
    text-align: center;
    width: 167px;
    z-index: 100;
    }

  #divShopCat { background-color: rgb(240, 240, 240);
    height: 30px;
    padding-top: 5px;
    position: absolute;
    top: 95px;
    text-align: center;
    width: 50%;
    z-index: 90;
    }

  #divShopSeach { background-color: rgb(240, 240, 240);
    height: 30px;
    position: absolute;
    padding-top: 5px;
    left: 50%;
    top: 95px;
    text-align: center;
    width: 50%;
    z-index: 90;
    }

  #NewsletterBanner { background-color: rgb(234, 234, 234);
    text-align: left;
    width: 100%;
    }

  #NewsletterBody { background-color: rgb(245, 245, 245);
    }

  #NewsletterCompanyDetail { text-align: center;
    }

  #NewsletterFooter { font-size: 7pt;
    text-align: center;
    }

  #NewsletterTable { background-color: rgb(255, 255, 255);
    }

  #PaneTable { position: absolute;
    top: 75px;
    width: 750px;
    }

  #PaneLeft { vertical-align: top;
    width: 190px;
    }

  #PaneCenter { background-image: url(tenbury_background.gif);
    background-position: center bottom;
    vertical-align: top;
    padding-left: 55px;
    width: 570px;
    height: 300px;
    background-repeat: no-repeat;
    }

  #PaneRight { width: 0px;
    }

  #ProductTable { width: 100%;
    }

  #imgCompanyLogo { border: 0px solid rgb(255, 255, 255);
    }

  a.NavBox { color: rgb(255, 255, 255);
    font-weight: bold;
    text-decoration: none;
    }

  a.NavBox:hover { color: #FF0000;
    font-weight: bold;
    text-decoration: none;
    }

  div.NavBox { background-image: url(Tenbury_button.gif);
    background-position: center;
    background-repeat: no-repeat;
    height: 26px;
    padding-top: 6px;
    text-align: left;
    padding-left: 20px;
    width: 179px;
    z-index: 200;
    }

  div.NavBoxHover { background-image: url(Tunbury_buttonO.gif);
    background-position: center;
    background-repeat: no-repeat;
    height: 26px;
    padding-top: 6px;
    text-align: left;
    padding-left: 20px;
    width: 179px;
    z-index: 200;
    }

  .Button { border: 1px solid rgb(0, 0, 0);
    background-color: transparent;
    font-family: Verdana;
    font-size: 8pt;
    }

  .FootNotes { font-style: italic;
    }

  .PromoHeadText { color: rgb(233, 122, 43);
    font-weight: bold;
    text-transform: uppercase;
    }

  .ImageSpace { margin: 2px;
    }

  .Input { border: 1px solid rgb(0, 0, 0);
    font-family: Verdana;
    font-size: 8pt;
    }

  .LargeFont { font-size: 12pt;
    font-weight: bold;
    }

  .ModBoxButton { border: 1px solid rgb(0, 0, 0);
    background-color: rgb(240, 240, 240);
    font-family: Verdana;
    font-size: 8pt;
    margin-bottom: 5px;
    width: 145px;
    }

  .ModBoxInput { border: 1px solid rgb(0, 0, 0);
    font-family: Verdana;
    font-size: 8pt;
    margin-bottom: 5px;
    width: 145px;
    }

  .ModuleBox { border-style: none;
    background-color: rgb(40, 111, 41);
    color: rgb(255, 255, 255);
    height: 115px;
    text-align: center;
    width: 167px;
    z-index: 80;
    }

  .ModuleHeading { visibility: hidden;
    }

  .ModuleIconNewsletter { visibility: hidden;
    }

  .PageContentTitle { border-style: none;
    color: rgb(0, 102, 91);
    padding-top: 50px;
    font-family: Arial;
    font-size: 14pt;
    margin-bottom: 5px;
    text-align: left;
    }

  .PageTitleHeading { background-color: rgb(0, 102, 91);
    color: rgb(255, 255, 255);
    font-weight: bold;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 35px;
    text-align: left;
    }
