/* Begin Spreadshop icons */

.tag,
.delicious,
.recommend
{
	height:22px;
	width:22px;
}
.refresh
{
	height:16px;
	width:16px;
}
.tag
{
	background:url(../Images/Icons/favorites.png) no-repeat;
}
.delicious
{
	background:url(../Images/Icons/delicious.png) no-repeat;
}
.recommend
{
	background:url(../Images/Icons/recommend.png) no-repeat;
}
.button.basket
{
	background:#fff url(../Images/Icons/basket.png) no-repeat;
}

.checkout-v2 #basketAddressSelect fieldset ul li a.del,
.button.delete
{
	height:16px;
	width:16px;
	background:#fff url(../Images/Icons/delete.png) bottom left no-repeat;
}
.with-block-icon {
	display:block;
}

.mvc .box a.delete
{
	height:19px;
	width:16px;
	background:url(../Images/Icons/delete.png) 0 3px no-repeat;
}
.mvc .checkout-login .section p a.help
{
	background:transparent url(../../Common/images/Icons/icon_help.png) scroll 0pt 45% no-repeat;
}
.mvc #index.classicCompact .system-alert acronym
{
	background:url(../Images/Icons/basket-inactive.png) 4px 4px no-repeat;
	height:16px;
	width:16px;
}
.error,
.mvc .system-error
{
	background:#f3d0d0 url(../Images/Icons/error.png) 0.5em 0.3em no-repeat;
}
.pending
{
	background:#f7f8c9 url(../Images/Icons/exclamation.png) 0.5em 0.3em no-repeat;
}
.info
{
	background:#e3f6ff url(../Images/Icons/information.png) 0.5em 0.3em no-repeat;
}
.success,
.mvc .system-message
{
	background:#e2f6ce url(../Images/Icons/accept.png) 0.5em 0.3em no-repeat;
}

.mvc #paymentMethodContent3 .system-message {
	background:transparent url(../Images/Icons/accept.png) 0.5em 0.3em no-repeat;
}

.refresh
{
	background:url(../../Common/images/Icons/arrow_refresh.gif) bottom left no-repeat;
}

.cancel,
.cancel-inactive,
.repay {
	display:block;
	float:left;
	padding-left:20px;
	line-height: 16px;
}
.cancel,
.cancel-inactive {
	background:transparent url(/Public/Common/images/Icons/icon_cancel.png) no-repeat;
}
.repay {
	margin-right: 5px;
	background: url(/Public/Common/images/Icons/icon_repay.png) no-repeat;
}
*html .repay {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Public/Common/images/Icons/icon_repay.png', sizingMethod='crop');
}

/* End Spreadshop icons */



/* ibox in my orders page */

#ibox_wrapper {
	background:#F2F2F2;
	border:1px solid #CAC3BF;
	left:0;
	padding:12px;
	position:absolute;
	text-align:left;
	top:0;
	z-index:1000;
}

#ibox_content {
	background-color:#FFFFFF;
	height:100%;
	left:0;
	position:relative;
	top:0;
	width:100%;
}

* html #ibox_content {
	position:absolute;
	top:12px;
	left:12px;
	height:375px !important;
	width:520px !important;
	overflow:hidden !important;
}

*+html #ibox_content {
	position:absolute;
	top:12px;
	left:12px;
	height:370px !important;
	width:518px !important;
	overflow:hidden !important;
}

#ibox_close {
	cursor:pointer;
	position:absolute;
	right:0;
	top:0;
	z-index:3000;
}

#ibox_close a {
	background:transparent url(../../Common/images/Icons/icon_close.png) no-repeat scroll 50%;
	cursor:pointer;
	display:block;
	height:24px;
	margin:18px 18px 0 0;
	outline-style:none;
	outline-width:0;
	text-indent:-999em;
	width:24px;
}

#i_con {
	left:0;
	padding:24px;
	position:relative;
	top:0;
	height:330px;
	overflow:hidden !important;
}
	*+html #i_con {
		width:472px !important;
	
	}

	*+html #i_con {
		width:472px !important;
	}	

#i_con p {
	margin-bottom:16px;
}

body #ibox_wrapper .medium-gap-down {
	margin-bottom:16px;
}

#ibox_wrapper {
	text-align:left;
}

#ibox_wrapper .right {
	float:right;
}

body #ibox_wrapper .very-small-gap-right, body #www-content .very-small-gap-right {
	margin-right:12px;
}
body #ibox_wrapper .cosy, body #www-content .cosy {
	margin-top:0;
}

#ibox_content h2 {
	font-size:21px;
}


#ibox_content p {
	font-size:14px;
}

#ibox_content a {
	font-size:14px;
	font-weight:bold;
}


* html a.large-prio-2-button {
	padding:3px 5px 3px 5px 	!important;
	float:left;
	display:block;
}

* html a.large-prio-1-button {
	padding:3px 5px 3px 5px 	!important;
	float:left;
	display:block;
}

/* end ibox */