.WebPriceLink
{
	cursor:pointer;
	text-transform:uppercase;
	background:url('../../images/global/specialPriceArrow.gif') no-repeat;
	background-position:0px 3px;
	padding-left:10px;	
}
.WebPriceLink img
{
	float:left;
	display:block;
 	padding:3px 3px 0px 0px;	
}
#webPrice {
	display:none;	
}
.webPriceOuter {
	z-index:10;
}
.webPrice {	
	position:relative;
	width:186px;
}
.rightSideHomepage .webPrice {
	width:170px !important;
}
.descriptionLinkContainer .webPrice {
	left:10px;
	top:0px;
}
.detailTableWebPrice .webPrice {
	left:10px;
	top:0px;
}
.bulkbuy .webPrice {
	left:-1px;
	top:1px;
}
.webPriceText {
	font-size:0.98em;
	font-weight:normal;
	line-height:16px;
	color:#676767;
	margin:2px 0px 10px 0px;
	padding:0px 0px 0px 8px;
}
.webPriceTermsLink {
	font-size:0.9em;
	color:#454545;
	text-decoration:none;
	margin-top:8px;
	padding-left:5px;
}
.webPriceHeader {
	height:20px;
	line-height:20px;
	background-color:#0e0d73;
	color:#FFF;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	padding-left:6px;
}
.webPriceLabel {
	border:0px !important;	
	background-color:#f1f1f1;
	width:82px;
	height:26px !important;
	line-height:26px !important;
	color:#666 !important;
	font-size:10px !important;
	padding-left:8px !important;
	text-align:left;	
	font-weight:normal;
}
.webPriceLabelRight {
	width:96px;
	padding-left:0px;	
}
.webPriceValue {
	border:0px !important;	
	height:26px !important;
	line-height:26px !important;
	color:#666 !important;
	font-size:10px !important;
	padding-left:16px !important;
	text-align:left;		
	font-weight:normal;	
}
 .webPriceValueRight {
	padding-left:20px;	
}
.multibuyLink
{
	cursor:pointer;
	display:block;
	text-transform:capitalize;
	background:url('../../images/global/specialPriceArrow.gif') no-repeat;
	background-position:16px 3px;
	margin-left:6px;
	font-size:11px;
	font-weight:normal;
}
#listAttributeTable .multibuyLink
{
	background-position:2px 3px;
	margin-left:6px;
}
#multibuyPricebreaks {
	display:none;	
}

.multibuyPricebreaksOuter {
	position:absolute;
	z-index:1;
}

.multibuyPricebreaks {	
	position:relative;
	width:186px;
	left:-32px;
	top:1px;
	border:2px #0e0d73 solid;
	background-color:#FFF;
}

#pricebreaksTable th {
	height:26px;
	background-color:#f1f1f1;
	color:#666 !important;
	font-size:10px !important;
	border:0px !important;	
	padding-left:8px;	
}

#pricebreaksTable td {
	width:82px;
	height:26px !important; 
	line-height:26px !important; 
	color:#666 !important;
	font-size:10px !important;
	border:0px !important;	
	padding-left:16px;
}

.highlightedPriceBreak {
	color:#DA0202;
	background-color:#FFFF00;
	height:20px;
	clear:both;
}

.listValueSparesLink 
{
	font-size:0.85em;
	color:#373871;
}

.stockNoteOrder 
{
	font-size:0.85em;
	color:#8e8e8e;
	line-height:10px;
}
	
.stockNoteAvailable 
{
	font-size:0.85em;
	color:#8e8e8e;
	line-height:10px;
}
	
#multibuyTable 
{
	margin:10px 0px 0px 0px;
	border-style:solid;
	border-width:2px;
	border-color:#ceddf0;
	width:230px;
	color:#333;
}

#multibuyTable th
{
	background-color:#e6eff6;
}

#multibuyTable .multibuyCell 
{
	border-width:0px 1px 0px 0px;
	border-color:#cfdfef;
	border-style:solid;
}

#multibuyTable td
{
	font-weight:bold;
}

#listResultsSummaryText
{
	padding:10px 12px;
	color:#020167;
	font-size:1.2em;
	line-height:1.4em;
	margin:4px 0px 4px 0px;
}

#listResultsSummaryText .divider
{
	padding:0px 8px;
	font-weight:bold;
	color:#999999;	
}

#listResultsSummaryText .disabled
{
	color:#999999;
	text-decoration:none;
	cursor:default;
}

#listResultsSummaryText a
{
	color:#c22339;
}

.offersContainer
{
	clear:both;
}

.mastImg
{
	float:right;
}