.basketHover {
	background:#fff;
	width:247px;
	padding:1px;
	border-right:1px solid #000000; 
	border-bottom:1px solid #000000; 
	border-top:1px solid #000000; 
	border-left:1px solid #000000;
}
.basketHover .basketHeader {
	height:72px;
	background:#bb016e;
	background:#bb016e url(/graphics/basket_header.jpg) no-repeat;
}
.basketHover .basketFooter {
	height:67px;
	background:#000;
	color:#fff;
}
.footer-price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	padding-top:14px;
	padding-left:9px;
}
.footer-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	padding-left:9px;
	background:url(/graphics/basket_arrow.gif) no-repeat 120px 6px;
}
.footer-text a {
	color:#fff;
	text-decoration:none;
}
.footer-text a:hover {
	color:#bb016e;
}
.basketHeaderText {
	padding-left:80px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
}
.basketHeaderText a {
	color:#fff;
	text-decoration:none;
}
.basketHeaderText a:hover {
	color:#ccc;
}
.basketHeaderText p {
	margin:0;
	padding:2px;
}
.basketHeaderText p:last-child {
	font-size:11px;
}
.numItems {
	border-top:1px dotted #fff;
	border-bottom:1px dotted #fff;
}
.basket-product {
	padding:7px;
}
.basket-product a {
	color:#000;
	text-decoration:none;
}
.basket-product a:hover {
	color:#666;
}
.basket-product span {
	font-weight:bold;
	display:block;
}
.product-info {
	float:right;
}
.product-info a {
	text-decoration:none;
	color:#000;
}
.product-info a:hover {
	color:#bb016e;
}

.recent-product {
padding:7px;
border-bottom:1px dotted #000;
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.recent-product strong{
font-size:14px;
}
.recent-product span{
display:block;
margin-top:5px;
padding-top:5px;
margin-left:68px;
border-top:1px solid #bb016e;
}
.recent-product span strong{
font-size:11px;
}

.recent-image {
width:60px;
height:70px;
overflow:hidden;
float:left;
text-align:center;
margin-right:7px;
}
.recent-image img{
height:100%;
width:auto;
}
.popupHover
{
	background-position:right top;
}
.menuPopUp
{
	position:absolute;
	visibility:hidden;
	z-index:300;
	/*opacity:.9;
	filter: alpha(opacity=90);*/
}
.body-text a {
	color:#000;
	text-decoration:none;
}
.body-text a:hover {
	color:#000;
	text-decoration:underline;
}
