		
		table#cart {border-top: 1px solid #C7C794;border-left: 1px solid #C7C794;border-right: 1px solid #C7C794; font-family: arial,tahoma; font-size:12px;}
		#cart td{border-bottom: 1px solid #C7C794; padding: 2px 10px;}
		#cart td img{border: 1px solid #E9E9DA;padding: 2px;}
		.smallCartImage{padding: 0px;margin-top: 2px;margin-right: 2px;}

		#shoppingProgress {text-align: center;margin: 5px;}
		tr.productRow {background: #FFFFFF;}
		td.scProductDesc{}
		td.scProductDesc b{font-size: 16px;}
		.scProductName {font-size: 14px;color: #31A634;}
		.scProductNameSmall {font-size: 10px;color: #31A634;}
		.cartSidebarBG {border: 1px solid #FCDAA7;background: #FEF8ED;}
		.cartSidebar {width: 225px;}
		.cartSidebar td{font-size:10px;font-weight: bold;}
		.cartSidebarHeader td{font-size:10px;border-bottom: 1px solid #636363;font-weight: bold;}
		.cartSidebarPrice{font-size: 10px;}
		.sideBarProductRow td{font-size: 10px;border-bottom: 1px solid #CECECE;}

		#discounts li{list-style-image: url(/images/check.gif); color: #31A634;font-weight:bold;margin-left: 0px;font-size: 12px;padding-top: 5px;}
		#discounts {margin: 0;font-weight:bold;font-size: 12px;color: red}
		#newDiscount {text-align: center;}
		#newDiscount a{color: #31A634;font-weight:bold;font-size: 16px;}
		#freeShipping {color: #31A634;}
		#couponColor {color: #31A634;}
				
		.totalPrice{font-weight:bold; font-size: 16px;}

		.productLinks {color: #31A634;font-size: 10px;}
		.productLinks a{color: #164B17;font-weight:bold;}
		.productLinks a:hover{color: red;}
		.productDescription{color: #909090;}

		.req{color: #3477BA;font-family: tahoma;}
		.requiredField{color: red;font-size: 10px;}
		.reqField{color: red;font-weight: bold;font-size: 11px; font-family: verdana;padding-top: 15px;}
		.reqField input{font-size: 14px;border: 1px solid #C0C0C0;font-family: verdana, tahoma;background: #FFF4F4;}
		.fieldText{font-weight: bold;font-size: 11px; font-family: verdana;color: #4D4D4D; padding-top: 15px;}
		.fieldText input{font-size: 14px;border: 1px solid #C0C0C0;font-family: verdana, tahoma;}
		.cart_totals{font-size: 11px; font-family: verdana;color: #4D4D4D;}
		.shipDrop{font-size: 10px; font-family: tahoma;color: #4D4D4D;font-weight: normal;}
		.selectedOption{background: #66CCFF;}

		.errMsg{border: 1px solid red;background: #FFF4F4;padding: 8px;}