/* Place new or modified custom styles here. They will override those in style.css. */

/*middle column for one column layout.*/
#middlecolumnLayout{padding:25px 19px 20px 19px; float:left; width:927px;}
/*middle column for two column layout.*/
#middlecolumnTwoLayout{padding:25px 19px 20px 19px; float:left; width:732px;}
/*One column layout.*/
.contentbgLayout{background:url(/img/body-bg-1col.jpg) no-repeat #FFFFFF; padding:6px;}
/*Two column layout.*/
.contentbgTwoLayout{background:url(/img/body-bg-2col.jpg) no-repeat #FFFFFF; padding:6px;}
.cartImage {width:65px;}

.productSubCategoriesName {list-style:none; padding:0px; margin:0px;}
.productSubCategoriesName li {margin-left:0px; margin-right:0px;}
.productSubCategoriesName li a {padding-left:12px; background: url(/img/arrow.gif) 0px 6px no-repeat; padding-top:3px; display:block;}

.image img {border:0;width:100px;}
.col2 {float:right;width:200px;}
.col1 {float:left;width:335px;}
.col1 h1 
.descriptionLabel {font-weight:bold;}
.percentSaved {color:#8A1B1D;}
#crumbs {margin-bottom:10px;}
.addToCart {vertical-align:middle;}
.productListAddToCartButton input, #addToCartButton input {
	background: transparent url(../img/addtocart.gif) no-repeat center top;
	text-indent: -2000px;
	margin: 0;
	padding: 0;
	border: 0;
	width: 105px;
	height: 23px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
td.product { text-align: left; vertical-align: top; width: 25%; }

a.redlink:link { color: #c63372; } 
a.redlink:hover { color: #c63372; }

.button{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#FFF;
font-weight:bold;
padding: 2px 2px;
background:url(/img/btn-grn.jpg) repeat-x left top;
}

.lineItemTotal{text-align:right;}
.quantity {text-align:center;}

/*COUPON CODE FOR SUCCESS CONTENT PAGE*/
.couponwrapper{
background:url(/img/coupon-bg.jpg) repeat-x left top;
float:left; margin-right:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}
.coupon{
border: #FFFFFF 3px dashed;
width:150px;
height:140px;
padding: 15px;
text-align:center;
}
.coupon h1{
font-size:36px;
color:#FFF;
font-weight:normal;
margin: 0px;
}
.couponcode{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FC0;
font-weight:bold;
}
.disclaimer {
width: 350px;
padding:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;	
}
.productFloater {float: right;padding-left:15px; padding-top:15px; font-size: 0.9em;margin-top:-1em}
.cartCards {float:right;margin-top:-40px;}
.productAuthor {margin-bottom:10px; color:#4E744A;}
.viewDetails {margin-bottom:10px;}

.itemEditQuantity {text-align:left;}
.checkoutCCImage {width:195;height:36;float:right;}
.h3Tree {margin-top:0px;padding-top:10px;}
.productImage {width:185px;}
a.cartUpdateLink:link { color: #666; } 
a.cartUpdateLink:hover { color: #8a1b1d; }
/* Class for Long Description on product page */
.addInfo {color:#4E744A; font-weight:bold;font-size:110%}

