/** CSS **/
html {
  height:101%;
}

#aplusCart {
  position:absolute;
  width:600px;
  min-height:150px;
  border:1px solid #000;
  background-color:#FFF;
  z-index:999;
  -moz-border-radius:10px;
}

#aplusCartClose {
  background-color:#CCC;
  color:#000;
  text-decoration:none;
  width:100%;
  text-align:right;
  padding:5px 0px 3px 0px;
  cursor:default;
  -moz-border-radius:10px 10px 0px 0px;
}

#aplusCartContainer {
  width:100%;
  margin:0px;
  display:block;
}

.aplusCartLineStyle {
  width:100%;
  margin:0px;
  padding:3px;
  clear:both;
  display:block;
  vertical-align:middle;
}

.aplusCartLineHeader {
  font-weight:bold;
}

.aplusCartItemStyle {
  float:left;
  margin:1px;
  height:25px;
  border:1px solid #CCC;
  background-color:#EEE;
  padding:7px 0px 0px 3px;
}

.aplusCartNameStyle {
  width:52%;
}

.aplusCartRemoveStyle {
  width:10%;
  vertical-align:middle;
  text-align:center;
  cursor:default;
}

.aplusCartRemoveStyle img:hover {
  cursor:pointer;
}

.aplusCartQuantityStyle {
  width:10%;
}

.aplusCartPriceStyle {
  width:22%;
}

.aplusCartSpacer {
  width:76%;
  float:left;
}

.aplusCartButton {
  float:right;
  clear:both;
  border:1px solid #CCC;
  background-color:#EEE;
  color:#000;
  width:150px;
  height:30px;
  margin:3px;
}

.aplusCartFooter {
  text-align:right;
  padding-top:20px;
  margin-right:5px;
}

.aplusCartNoItems {
  position:relative;
  top:50%;
  left:15%;
  text-align:center;
  font-size:18px;
  color:#800;
  width:350px;
}

.aplusCartShoppingCart {
  position:relative;
  font-size:18px;
  vertical-align:middle;
  padding:0px;
  margin:0px;
  left:20px;
  top:20px;
}

#shadowBG{ position: absolute; top: 0; left: 0; z-index:998; width: 100%; height: 100%; background-color: #000; }

.pointer {
  cursor: default;
}

.hand {
  cursor: pointer;
}

#aplusLoadingImage {
  position:absolute;
  z-index:1010;
  left:49%;
  right:49%;
  top:49%;
  bottom:49%;
}

.prod_info	{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

<!--[if IE]>
#aplusLoadingImage {
  position:absolute;
  z-index:1010;
  left:250px;
  top:250px;
}
<![endif]-->