#cart-summary {
	cursor: pointer;
}

.header-bottom{
	width:940px;
	padding:6px 0 19px;
}
.header-bottom:after{
	content:'';
	display:block;
	clear:both;
}
.price{
	
	/*background:url(images/bg-price.png) no-repeat;*/
	
	
	height:37px;
	
	color:#000;
	font:bold 16px/31px Tahoma, Arial, sans-serif;
}
#cart-summary-everything {
	position: absolute;
	top:0px;
	right: 0px;
	height: 57px;
}
.price #toparea {
	text-align: right;
	cursor: pointer;
}
.price #carticon {
	background: url(images/i_cart.png) no-repeat 0 0;
	width: 23px;
	height: 23px;
	background-color: #1c75cf;
	display: inline-block;
	top:3px;
	position: relative;
}
.price #cartprice {
	/*display:block;*/
	/*margin:0 0 0 28px;*/
	text-decoration: none;
	padding: 8px 6px 8px 6px;
	font-size: 18px;
	font:normal 16px/31px Tahoma, Arial, sans-serif;
	z-index: 30;
}


.price #cartlabel {
	padding-left:6px;
	padding-right:6px;
	border-right: 1px solid #CCC;
	}

#cart-handbag:hover #cartlabel {
	border-right: 1px solid #FFF;
	}

#cart-handbag:hover #cartprice {
	background-color: #1c75cf;
	color: #FFF;
	}

.price .decor{
	/*background:url(images/decor.png) no-repeat;*/
	width:58px;
	height:59px;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:-8px;
	right:-3px;
	z-index:2;
}


.cart-summary.active .popup{display:block;}

.popup{
	/* background:url(images/popup-t.png) no-repeat; */
	background:#FFF;
	width:232px;
	padding:28px 0 0;
	position:absolute;
	/*display:none;*/
	right:0px;
	top:63px;
	z-index:1;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	
	/* Shadow */
	-moz-box-shadow: 0px 0px 13px #DDD;
	-webkit-box-shadow: 0px 0px 13px #DDD;
	box-shadow: 0px 0px 13px #DDD;
	
	
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DDDDDD')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#DDDDDD');
	
}

.popup a {  
	color:#fff;
	}
.btn-remove{
	background:url(images/button_remove_10.png) no-repeat #CCC;
	width:11px;
	height:11px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin:2px 7px 0 0;
}
.popup .holder{
	/*background:url(images/popup-b.png) no-repeat 0 100%;*/
	width:232px;
	padding:0 0 28px;
}
.popup .frame{
	/*background:url(images/popup-c.png) repeat-y;*/
	width:182px;
	padding:0 20px 0 30px;
}
.popup .frame:after{
	content:'';
	display:block;
	clear:both;
}
.popup .frame dl{
	overflow:hidden;
	margin:0;
	border-top:1px solid #EDEDED;
	margin-top:12px;
	padding:10px 0 10px;
}
.popup .frame dt{
	float:left;
	width:130px;
}
.popup .frame dd {
	text-align: right !important;
}
.popup .btns{padding:0 12px;}
.popup .frame .btn{
	text-align:center;
	color:#fff;
	font:10px/26px Verdana, Arial, sans-serif;
	width:69px;
	height:26px;
	background:url(images/btn-popup2.gif) no-repeat 0 -26px;
	text-decoration:none;
	cursor:pointer;
	float:left;
}
.popup .frame .btn:hover{background-position:0 0;}
.popup .frame .btn1{margin:0 18px 0 0;}
.popup-top{
	overflow:hidden;
	padding:0 0 10px;
}
.popup-top p{
	margin:0;
	line-height:13px;
}
#cart-summary-top-text {
	padding:10px 6px 5px 0px;
	}
#cart-summary-top-text, #cart-summary-top-text a {
	font-family: Tahoma, arial, verdana;
	font-size: 11px;
	color:#666;
}

.popup-top p, .popup-top p a {
	color: #000;
}
.popup-top p a:hover {
	color: blue;
}
table#eway-container th, table#eway-container td {
	text-align: left;
}
table#eway-container {
	width: 100%;
}
#ssl-statement {}