#cart{
	position:absolute;
	width:290px;
	height:250px;
	z-index:1;
	left: 578px;
	top: 188px;
}
.textfield, .tfShort, select{
	width: 190px;
	color: #443311;
	border: 1px solid #8E836C !important;
}
.tfShort{
	width: 44px;
}
.sendTable td{
	font-size: 11pt;
	color: #443311;
}
label{
	font-size: 8pt;
}
select, option{
	text-align: left;
}
#shippingLayer{
	visibility:visible;
}
.cartTable, .mcCartTable{
	border-collapse:collapse;
}
.skinny{
	padding:0px !important;
	margin:0px !important;
}
.xyzButton{
	background-image: url(images/continueShopping.png);	
}
#containerInner{
	top: 100px;
	position:relative;
}
.cartTable th, .mcCartTable th{
	background-color: #660000;
	color: #F9E8E8;
	text-transform: none;
	text-align:left;
	font-size: 10pt;
	border-color:#880000;
	white-space:nowrap;
}
.cartTable th a:link, .mcCartTable th a:link{
	color: #FFFFFF;
}
.cartTable td, .mcCartTable td{
	background-color: #FFECBD;	
	white-space: nowrap;
}
.cartTable td, .mcCartTable td, .cartTable td input.qty, textarea, select{
	color: #443311;
	border: 1px solid #C1B17F !important;
}
.cartTable td input.qty{
	width: 50px;
	text-align:center;
}
.cartTable td, .cartTable th{
	padding-left: 20px;
	padding-right: 20px;
}
.mcCartTable td, .mcCartTable th{
	padding-left: 5px;
	padding-right: 5px;
}
.medShade{
	color: #000000 !important;
	background-color: #DDCC9B;
	background-image: url(images/tanGrid.gif);
}
.cartTable td, .cartTable td input.qty, select{
	font-size: 11pt;
}
textarea{
	width: 450px;
	height: 100px;
	padding: 5px;
}
