#cart{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	border:solid black 1px;
	padding:5px;
	width:500px;
	z-index: 100;
}

/* sweet IE6 fixed positioning hack */
* html #cart { /*\*/position: absolute; top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ }
body > #cart { position: fixed; top: 0px; right: 0px; } 

#cart div, #cart table, #cart td{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
}

#cart td{
	vertical-align:top;
}

#cart a {
	color:#ff2a2a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
#cart a:hover{
	color:#ff2a2a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

#cartLoading {
	text-align:left;
}

#cartTotal {
	font-weight:bold;
	float:right;
}

#clearCart {
	text-decoration:underline; 
	cursor:pointer; 
	float:right;
}

#checkOut {
	text-decoration:underline; 
	cursor:pointer; 
	float:right;
}

.prodDesc {
	text-align:left;
	font-weight:bold;
}