/* @ from original */
body{
  margin:0;
  font-family:arial, verdana, helvetica, sans-serif;
  font-size:11px;
  color:#996633;
  background-color:#ffffff;
}
a:link, #navEZPagesTOC ul li a{
  color:#bb8e5d;
  text-decoration:none;
  font-weight:bold;
}
a:visited{
  color:#bb8e5d;
  text-decoration:none;
}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover{
  color:#9a7853;
}
a:active{
  color:#bb8e5d;
}

/* @ general */
.imgBorder {border: #ffffff 1px solid;}
.highLight {font: bold 13px arial, Microsoft Sans Serif; color: #ffffff; margin-bottom: 0px;}

#store_wrapper_here{
  padding:1em 18px 1em 25px;
  text-align:left;
}

a img{
  border:0;
}
hr{
  clear:both;
  color:#9a7853;
  background-color:#9a7853;
  height:1px;
  margin:1em 0;
  border:0;
}
span.tool a img{
  border:1px solid #a1a1a1;
}
p, textarea{
  margin-top:0;
  margin-bottom:1em;
}
img.image-pad{
  float:left;
  margin-right:4px;
  margin-bottom:1em;
}
.float-right{
  float:right;
}
.clear-both{
  clear:both;
}
.align-right{
  text-align:right;
}
input, textarea, select{
  font: arial,11px verdana,helvetica;
}
table, tr, td{
  margin:0;
  padding:0;
}
table{
  border-collapse:collapse;
  empty-cells:show;
}
td{
  vertical-align:top;
}
table.store-categories td{
  width:50%;
}
div.store-product{
  clear:both;
}
div.product-images, div.product-feature, div.product-preview, div.product-thumb{
  margin-bottom:1em;
  text-align:center;
}
div.product-images{
  float:left;
  width:234px;
  margin-right:4px;
  padding:4px;
}
div.product-feature{
  width:230px;
  padding:1px;
}
div.product-preview{
  float:left;
  width:150px;
  margin-right:4px;
  padding:1px;
}
div.product-thumb{
  float:left;
  width:80px;
  margin-right:4px;
  padding:1px;
}
div.tools{
  z-index:1;
  position:relative;
  top:4px;
  left:4px;
  height:16px;
  width:80px;
  text-align:left;
}
div.tools img{
  margin-right:2px;
  border:1px solid #4f7dff;
  background-color:#fff;
}
div.tools img:hover{
  border:1px solid #a1a1a1;
}
.clear-tools{
  margin-top:-16px;
}
div.checkout, div.pay-button{
  margin-bottom:1em;
  padding:6px;
}
div.checkout{
  background-color:#e6e6e6;
  border:1px solid #d9d9d9;
}
div.pay-button{
  background-color:#fff9bf;
  border:1px solid #ffe500;
  vertical-align:middle;
}
