body, textarea {
    scrollbar-base-color:#FF7900;
    scrollbar-3dlight-color:#FF7900;
    scrollbar-arrow-color:#ffffff;
    scrollbar-darkshadow-color:#FF7900;
    scrollbar-face-color:#B53821;
    scrollbar-highlight-color:#FF7900;
    scrollbar-shadow-color:#FF7900;
    scrollbar-track-color:#FF7900;
  }

  td, th, p, div, span, a {
    font-family:"trebuchet ms", arial, helvetica, verdana, sans-serif;
    font-size:11px;
    color: #000000;
  }

  th {
    font-weight: bold;
    font-size:11px;
    color: #000000;
    background-image:url../images/bg3.jpg;
    border-bottom: 1px solid #ffffff;
  }

  button {
    font-family:"trebuchet ms", arial, helvetica, verdana, sans-serif;
    font-size:11px;
    width: 200px;
    background-color:#FF7900;
    color: #ffffff;
    border: 1px solid #ffffff;
  }

  input, select, textarea {
    border: 1px solid #FF7900;
    font-family:"trebuchet ms", arial; helvetica, verdana, sans-serif;
    color:#000000;
    font-size:11px;
    width:100%;
  }

  textarea {
    height:50px;
  }

  a {
    text-decoration:none;
    font-size:11px;
    color: #800000;
    font-weight:bold;
  }

  a:hover {
    text-decoration: underline;
  }

  fieldset {
    border: 1px solid #ffffff;
    font-family:"trebuchet ms", arial; helvetica, verdana, sans-serif;
    font-size:11px;
    color: #000000;
  }

  legend {
    font-family:"trebuchet ms", arial; helvetica, verdana, sans-serif;
    font-size:11px;
    font-weight:bold;
    color: #000000;
  }

  #PageTitle {
    color:#3d2706;
    font-size: 12px;
    font-weight: bold;
    font-weight:bold;
    border-bottom: 1px solid #883d21;
    padding: 5px;
    margin: 5px;
  }

  #disgroup {
    font-size: 11px;
    font-weight: bold;
    font-weight:bold;
  }

  #ItemsPerPage {
    margin: 5px;
    padding: 5px;
  }

  #ItemsSort {
    margin: 5px;
    padding: 5px;
  }

  #NavBox {
    margin: 5px;
    padding: 5px;
    text-align:right;
  }

  #NetText {
    margin: 5px;
    padding: 5px;
    font-size: 10px;
    border-top: 1px solid #b53821;
  }

  #SubTitle {
    margin: 5px;
    padding: 5px;
    width:95%;
  }

  #SearchWordBox {
    margin: 5px;
    padding: 5px;
    width:95%;
  }

  #Paper {
    margin: 5px;
    padding: 5px;
  }

  #Mail {
    margin: 5px;
    padding: 5px;
  }

  #Fax {
    margin: 5px;
    padding: 5px;
  }

  #LoginText {
    margin: 5px;
    padding: 5px;
    width:95%;
  }

  #NoItems {
    font-size:11px;
    font-weight:bold;
  }

  .box {
    border: 1px solid #ffffff;
  }

  .topline {
    border-top: 1px solid #FF7900;
  }

  .aha {
    color:#000000;
  }

  .CurrentStep {
    font-family:"trebuchet ms", arial; helvetica, verdana, sans-serif;
    font-size:11px;
    font-weight:bold;
    background-color:#ab8560;
    color:#ffffff;
    border:1px solid #FF7900;
    padding:5px;
  }

  .OtherStep {
    font-family:"trebuchet ms", arial; helvetica, verdana, sans-serif;
    font-size:11px;
    color: #000000;
  }

  .dark {
    background-color:#883d21;
    color:#ffffff;
  }

  .light {
    background-color:#ab8560;
    color:#ffffff;
  }

  #ItemName {
    font-size:12px;
    font-weight:bold;
  }

  #ItemBasePrice {
    font-size:12px;
    font-weight:bold;
  }

  #gbrut1 {
    font-size:12px;
    font-weight:bold;
  }

  #gbrut2 {
    font-size:12px;
    font-weight:bold;
  }
