/* Created using Style Master from Western Civilisation CSS1 { 2 2 558 625 } */

/* style sheet */

    A:link {text-decoration: none; color: #0000FF}
    A:visited {text-decoration: none; color: #0000FF}
    A:hover {text-decoration: none; color:#0000FF}
    A.n:link {text-decoration: none; color: #0000FF}
    A.n:visited {text-decoration: none; color: #0000FF}
    A.n:hover {text-decoration: none; color:#0000FF}
    
    a.leftmenu {
   border-top: 1px solid #FFFFFF;
   border-left: 1px solid #FFFFFF;
	padding-left: 1px;
	padding-right: 1px;
	width: 169px;
    }

    A.leftmenu:link {text-decoration: none; color: #000000}
    A.leftmenu:visited {text-decoration: none; color: #000000}

    A.leftmenu:hover {
   border-top: 1px solid #000000;
   border-left: 1px solid #000000;
	background-color: #FC1922;
	text-decoration: none;
	color:#FFFFFF
    }

    A.topmenu:link {text-decoration: none; color: #EEEEEE}
    A.topmenu:visited {text-decoration: none; color: #EEEEEE}


    a.topmenu {
   border-right: 2px solid #000000;
   border-left: 2px solid #000000;
   border-top: 2px solid #000000;
   border-bottom: 2px solid #000000;
   background-color: #FC1922;
       padding-left: 6px;
       padding-right: 6px;
    }

    A.topmenu:hover {
	text-decoration: none; 
	background-color: #FFFFFF;
	color:#000000;
    }

  BODY {
   margin-left: 0em;
   margin-right: 0em;
   font-family: Geneva,Arial,Helvetica;
   font-size: 10pt;
   text-align: justify;
   background: #FFFFFF
  }

  P.cr {
   font-family: Geneva,Arial,Helvetica;
   font-size: 7pt;
   text-align: center;
  }

  P.indent {
   padding-left: 2em;
  }

  H2.prodtitle {
   font-family: Geneva,Arial,Helvetica;
   font-size: 16pt;
   text-align: center;
   font-weight: bold;
   padding-left: 0em;
   padding-right: 0em;
   padding-top: 0em;
   padding-bottom: .5em;
  }

  H2 {
   font-family: Geneva,Arial,Helvetica;
   font-size: 18pt;
   text-align: center;
  }

  H4 {
   font-family: Geneva,Arial,Helvetica;
   margin-top: 0em;
   margin-bottom: 0em;
   text-align: center;
  }

  TD{
   font-family: Geneva,Arial,Helvetica;
   font-size: 12pt;
  }

  TD.body {
   font-family: Geneva,Arial,Helvetica;
   font-size: 12pt;
   text-align: justify;
   padding-left: 1em;
   padding-right: 5%;
   padding-top: 2em;
  }

  TABLE.lmenu {
   table-layout: fixed;
   width: 180px;
  }

  td.lsearch {
   font-size: 12pt;
   font-weight: bold;
   text-align: center;
   color: #FFFFFF;
   background-color: #FC1922;
  }

  label.lsearch {
   display=none;
   font-size: 0pt;
   color: #FC1922;
   background-color: #FC1922;
  }

  form.lsearch {
   padding-top: 2px;
   padding-bottom: 5px;   
  }

  input.button {
   vertical-align: middle;

  }

  input.lsearch {
   width: 125px;
   font-weight: normal;
   vertical-align: middle;
  }
  
  td.ltitle {
   text-align: center;
   font-size: 14pt;
   font-weight: bold;
   padding-bottom: 8px;
   color: #FFFFFF;
  }

  TD.lmenu {
   font-family: Geneva, Arial,Helvetica;
   font-size: 10pt;
   font-weight: normal;
   text-align: left;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   padding-right: 2px;
   border-top: 1px solid #AAAAAA;
   border-left: 1px solid #AAAAAA;
   border-bottom: 2px solid #000000;
   border-right: 2px solid #000000;
   background-color: #FFFFFF;
   width: 180px;
  }

  TD.lhead {
   font-family: Geneva, Arial,Helvetica;
   font-size: 12pt;
   font-weight: normal;
   text-align: center;
   color: #FFFFFF;
   padding-top: 4px;
   padding-bottom: 2px;
   padding-left: 2px;
   padding-right: 2px;
   width: 180px;
   background-color: #BA0710;
  }

  table.tmenu {
   width: 100%;
  }


  TD.tmenu {
   font-family: Geneva,Arial,Helvetica;
   font-size: 10pt;
   font-weight: bold;
   text-align: center;
   white-space: nowrap;
   padding-top: 2px;
   padding-left: 5px;
   padding-right: 5px;
   margin-left: 0px;
   margin-right: 0px;
   border-bottom: 3px solid #000000;
  }

  td.tselected {
   font-family: Geneva,Arial,Helvetica;
   font-size: 10pt;
   font-weight: bold;
   text-align: center;
   margin-left: 0px;
   white-space: nowrap;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
   border-right: 3px solid #000000;
   border-left: 3px solid #000000;
   border-top: 3px solid #000000;
   background-color: #FFFFFF;
 }

  td.tblank {
   border-bottom: 3px solid #000000;
   background-color: #FFFFFF;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
  }

  DIV.lmenu {
   width: 190px;
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 5px;
   padding-bottom: 15px;
   background-color: #FC1922;
   border-left: 1px solid #FC1922;
   border-right: 2px solid #000000;
   border-bottom: 2px solid #000000;
  }

  TH.prodlist {
   font-family: Geneva,Arial,Helvetica;
   font-size: 16pt;
   font-weight: bold;
   padding-left: 0em;
   padding-right: 0em;
   padding-top: 0em;
   padding-bottom: .3em;
   border-bottom:solid #000000 1.5pt;
  }

  TH.prodsubcat {
   font-family: Geneva,Arial,Helvetica;
   font-size: 14pt;
   font-weight: bold;
   padding-left: 0em;
   padding-right: 0em;
   padding-top: .3em;
   padding-bottom: .3em;
   border-bottom:solid black 1.5pt;
   border-top:solid black 1.5pt;
  }

  FORM.login {
   font-size: 14px;
   margin-bottom: 0em;
   margin-top: 0em;
  }

  TD.login {
   font-size: 14px;
   padding-right: 1em;
  }

  INPUT.login {
   font-size: 12px;
  }

  TD.registerl {
   text-align: right;
  }

  TD.registeri {
   text-align: left;
  }
 
  TD.header {
   font-size: 10pt;
   font-weight: bold;
   text-align: center;
   vertical-align: middle;
}

  TD.home {
   font-size: 10pt;
   vertical-align: top;
   padding-left: 5px;
   padding-right: 5px;
}

  HR {
   color: #000000;
  }

  DIV.adright {
   float: right;
   text-align: center;
   padding-left: 10px;
   padding-bottom: 10px;
}

  DIV.adleft {
   float: left;
   text-align: center;
   padding-right: 10px;
   padding-bottom: 10px;
}

  EM.SubHead {
   font-size: 14pt;
   tonr-weight: bold;
}

@media aural {
  IMG.nospeak {
   display:none;
   speak: none;
  }
}



