/*
//
// +----------------------------------------------------------------------+
// |zen-cart Open Source E-commerce                                       |
// +----------------------------------------------------------------------+
// | Copyright (c) 2003 The zen-cart developers                           |
// |                                                                      |
// | http://www.zen-cart.com/index.php                                    |
// |                                                                      |
// | Portions Copyright (c) 2003 osCommerce                               |
// +----------------------------------------------------------------------+
// | This source file is subject to version 2.0 of the GPL license,       |
// | that is bundled with this package in the file LICENSE, and is        |
// | available through the world-wide-web at the following url:           |
// | http://www.zen-cart.com/license/2_0.txt.                             |
// | If you did not receive a copy of the zen-cart license and are unable |
// | to obtain it through the world-wide-web, please send a note to       |
// | license@zen-cart.com so we can mail you a copy immediately.          |
// +----------------------------------------------------------------------+
// $Id: stylesheet.css 1223 2005-04-22 03:46:20Z ajeh $
*/

/* ORIGINAL ZEN CSS FILE MOVED TO /_lib/styles/stylesheet.css
-----------------------------------------------
Roxy's Day Care Supplies Base Styles
Version:  28 July 2005
----------------------------------------------- */
div#main h1 {
	color: #A43228;
	font:bold 24px Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
div#main h2, div#main h3, .centerboxheading {
	font-size: 16px;
	color: #0072B7;
	border-bottom: 1px solid #0072B7;
	font-style: italic;
	width: auto !important;
	margin-top: 10px;
	clear: both;
	font-weight: bold;
}
div#main h4 {
	font-size: 14px;
	color: #0072B7;
	margin-top: 10px;
}
.highlight {background: #FCF4F1;}

/* =Cross Sell
----------------------------------------------- */
div#crossSell {width: 100%;}
div#crossSell div {width: 25%;height: 115px;float: left;display:inline;background: #FFF0DF; padding: 10px;margin: 10px;text-align: center;}
div#crossSell div img {border: 1px solid #333;margin-bottom: 5px;}

/* =Product Listing
----------------------------------------------- */
.main {padding: 5px 0 0 5px;}
.plainBox, .plainbox-description {
	padding:0;
	margin:0
}
.plainBoxHeading, TD.tableHeading {
  font-size: 16px;
	color: #0072B7;
	border-bottom: 1px solid #0072B7;
	font-style: italic;
	width: auto !important;
	margin: 10px 0;
	padding:0;
	clear: both;
	
}
.productListing-heading {
  border-top: 2px solid #A43228;
  border-bottom: 2px solid #A43228;
  background:#F6C489;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  padding: 3px;
  height: 20px;
}
td.smallText {padding-top: 10px}
TD.productListing-heading a {
  color: #ffffff;
}
TD.productlisting, TABLE.productlisting {
  padding:0;
  margin:0;
  border: 1px solid #F6C489;
  border-top: none;
}

TD.productListing-data {
  padding: 8px 8px 5px 8px;
  font-size: 12px;
   border-top: 1px solid #F6C489;
}
TD.productListing-data img {
  border: 1px solid #333;
}
TD.cartBox {
   background: #FBF4EE;
   padding: 8px 0;
   border: 1px solid #F6C489;
}

TR.productListing-odd, TR.upcomingProducts-odd {
  background: #FBF3F0;
}

TR.productListing-even, TR.upcomingProducts-even, .productsNotifications {
  background: #FFF;
}

TD.productListing-data-description-odd {
  background: #FBF3F0;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 12px;
}

TD.productListing-data-description-even {
  background: #FFF;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 12px;
}

/* = Check out Area
----------------------------------------------- */
/* checkout totals */
TD.ot-subtotal-Text, TD.ot-cod-fee-Text, TD.ot-total-Text, TD.ot-group-pricing-Text, TD.ot-gv-Text, TD.ot-loworderfee-Text, TD.ot-shipping-Text, TD.ot-subtotal-Text, TD.ot-tax-Text, TD.ot-coupon-Text {
  font-weight: bold;
}
TD.ot-subtotal-Amount, TD.ot-cod-fee-Amount, TD.ot-total-Amount, TD.ot-group-pricing-Amount, TD.ot-gv-Amount, TD.ot-loworderfee-Amount, TD.ot-shipping-Amount, TD.ot-subtotal-Amount, TD.ot-tax-Amount, TD.ot-coupon-Amount {}


/* =Forms
----------------------------------------------- */
form {margin: 0; padding: 0;}

.txtXSM {width: 75px;}
.txtSML {width: 100px;}
.txtMED {width: 165px;}
.txtLRG {width: 215px;}
.txtXLG {width: 275px;}


.highlight {
	background-color: #FBF4EE;
	margin: 10px 0;
	padding: 1em;
	border: 1px solid #A50100;
}

.hide {
	display: none;
}
.space {
	padding-top: 10px;
}
.messageStackError, .messageStackWarning, errorBox {
  background-color: #ff0000;
  color: #ffffff;
  padding: 4px;
  border: 1px solid #9a9a9a;
}
