.scrollBox {
   height: 200px;
   width: 300px;
   overflow: auto;
   border: 1px solid #666;
   background-color: #ccc;
   padding: 8px;
}
a.searchBtn {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #000000;
   border: 1px solid #000000;
   height: 27px;
   vertical-align: bottom;
   width: 50px;
   background-color: #b5ada3;
}

a.searchBtn:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #000000;
   border: 1px solid #000000;
   height: 27px;
   vertical-align: bottom;
   width: 50px;
   background-color: #7F9DB9;
}

.searchBox {
   background-color: #FFFFFF;
   border: 1px solid #7F9DB9;
   height: 14px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #0E51A3;
}
.textbox {
   background-color: #ffffff;
   border: 1px solid #7F9DB9;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #0E51A3;
}
.textbox2 {
   background-color: #ffffff;
   border: 1px solid #864300;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #864300;
}
.textbox3 {
   background-color: #ffffff;
   border: 0px solid #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #864300;
}
.textbox4{
   background-color: #ffffff;
   border: 0px solid #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
}
.browntx2{
   font-size: 14px; color: #864300; font-weight: bold;
}
.tightborder {
   border: thin solid #FFFFFF;
}
.tightdashed {
   border: thin dashed #111111;
}
a.submit {
   font-family: Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   background-color: #b5ada3;
   font-weight: bold;
   border: 1px solid #000000;
}
form, ol, ul {
   margin: 0px;
   padding: 0px;
}
li {
   list-style-position: inside;
   margin: 0px;
   padding: 0px;
}
li.bullet {
   list-style-type: square;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 70%;
   color: #000000;
}
li.bulletLrg {
   list-style-type: square;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #000000;
}
li.num {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 70%;
   color: #000000;
}
li.account {
   list-style-type: square;
   padding-top: 5px;
   padding-bottom: 5px;
}
.txtSession {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #6B6B6B;
   text-decoration: none;
}
a.txtSession {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #3366CC;
   text-decoration: none;
}
a.txtSession:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #F9931D;
   text-decoration: underline;
}
.txtSessionGrey {
   color:   #6B6B6B;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 100%;
}
.txtCopy {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 70%;
   color: #2E2020;
}
a.txtButton {
   font-family: Tahoma, Verdana, Arial;
   font-weight: normal;
   color: #ffffff;
   background-color: #C0C0C0;
   padding: 2px;
   text-align: center;
   text-decoration: none;
}
a.txtButton:hover {
   font-family: Tahoma, Verdana, Arial;
   font-weight: normal;
   color: #ffffff;
   background-color: #C0C0C0;
   padding: 2px;
   text-align: center;
   text-decoration: none;
}

.txtOldPrice {
   text-decoration: line-through;
}
.txtSale {
   color: #FF0000;
}
.txtOutOfStock {
   color: #FF0000;
}
.txtSiteDocs, a.txtSiteDocs {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   text-decoration: none;
}
a.txtSiteDocs:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   text-decoration: underline;
}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {
   font-family: Tahoma, Verdana, Arial;
   color: #990033;
   text-decoration:none;
}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {
   font-family: Tahoma, Verdana, Arial;
   color: #E0E0E0;
   text-decoration:none;
}
.txtContentTitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 1pt;
   color: #FFFFFF;
   padding-top: 0px;
   padding-bottom: 0px;
}
.txtBoxSave {
   color: #F90707;
   padding-left: 16px;
}
.tblList {
   border: 0px solid #BFCCC7;
}
.tdListTitle {
   background-color: #BFCCC7;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #0E51A3;
   border-bottom: 0px solid #BFCCC7;
}
.tdEven {
   background-color: #ffffff;
}
.tdOdd {
   background-color: #F9F5EC;
}
.txtCartPrice {
   float: right;
   color: #FF0000;
   padding-right: 3px;
}
.txtCart {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 70%;
   color: #0E51A3;
}
.cartTotal {
   border-top: 1px dashed #CCCCCC;
   padding-top: 1px;
}
a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {
   text-decoration: none;
   color: #0E51A3;
}
a.txtCartProduct:hover {
   text-decoration: none;
   color: #FF3300;
}
a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 90%;
   text-decoration: none;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #b5ada3;
   padding: 0px;
   border: null;
}
a.txtviewCart:hover {
   background-color: #ece3c6;
   color: #FFFFFF;
}
.cartProgress {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #666666;
   padding: 4px;
   border: 1px solid #CCCCCC;
   width: 350px;
   margin: auto;
}
.txtcartProgressCurrent {
   color: #61A2DF;
   font-weight: normal;
}
.quickBuy {
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #666666;
}
.tdcartTitle {
   font-weight: bold;
   color: #FFFFFF;
   background-color: #999999;
   border-bottom: 1px solid #666666;
}
.tdcartEven {
   background-color: #EBEDFE;
}
.tdcartOdd {
   background-color: #FFFFFF;
}
.tdCartSubTotal {
   padding-top: 10px;
   border-top: 1px solid #666666;
}
a.txtCheckout {
   font-family: Tahoma, Verdana, Arial;
   font-weight: normal;
   color: #FFFFFF;
   background-color: #999999;
   text-decoration: none;
   padding-left: 2px;
   padding-right: 2px;
   padding-top: 2px;
   padding-bottom: 2px;
   border: 1px solid #000000;
}

a.txtUpdate {
   font-family: Tahoma, Verdana, Arial;
   font-weight: normal;
   color: #FFFFFF;
   background-color: #C0C0C0;
   text-decoration: none;
   padding-left: 2px;
   padding-right: 2px;
   padding-top: 2px;
   padding-bottom: 2px;
   border: 1px solid #000000;
}
.txtStockWarn {
   font-size: 70%;
   color: #FF0000;
}
.txtError {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #050F72;
   background-color: #FFCECE;
   border: 1px solid #FF0000;
   padding-top: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
}
.txtCopyright, a.txtCopyright {
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #6B6B6B;
}
a.txtCopyright:hover {
   text-decoration: none;
}
.dropDown {
   width: 120px;
}
.txtCat {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   text-decoration: none;
}
a.txtCat:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
}
.txtCatBrown {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #5E2F00;
   text-decoration: none;
}
a.txtCatBrown:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
}