.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

A, A:visited {
  color: #45340F;
	text-decoration: underline;
	font-weight: bold;
}

A:hover {
	color: #45340F;
	font-weight: bold;
  text-decoration: none;
}

BODY {
  background: #5A5A5A;
	font-family: arial;
	font-size: 12px;
  color: #45340F;
  margin: 0px;
}

td {
	font-family: arial;
	font-size: 11px;
  color: #45340F;
}

td.black11 {
	padding-top: 5px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: arial;
	font-size: 12px;
  color: #000000;
}

td.pageHeading {
	font-size: 16px;
	font-weight: bold;
}


.infoBoxContents {

}

td.main {

}

td.tanBGR {
	background: #E4BA61;
}

body.tanBGR {
	background: #E4BA61;
}

td.productListing-heading {
	font-weight: bold;
	padding: 5;
	border-bottom: 1 solid #DEB04C
}

td.productListing-data {
	padding-top: 10px;
}
/* message box */

.messageBox { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { color: red; padding: 5; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
.messageStackSuccess { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }


/* added for all_products.php */

h1 {font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; }
h2 {font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; }
h1, h2{margin-bottom:0px; margin-top:0px; }