﻿/*  
****************************************************************************
**			Promotional Offer
****************************************************************************
*/

.PromotionalOffer				{clear:both;}
.PromotionalOfferProduct		{float:left; margin:17px 5px 0px 5px; width:140px;}

.PromotionalOfferThumb
{
	float:left;
	margin-right:5px;
}
.PromotionalOfferThumb .ProductImage A IMG {border:solid 0px #E9E9E9!important; width:60px; height:60px;}
.PromotionalOfferThumb A.ProductImageAlternateImage IMG {border:solid 0px #E9E9E9!important; width:60px; height:60px;}
/*.PromotionalOfferImage			{border:solid 1px #E9E9E9!important; width:60px; height:60px;}*/

.PromotionalOfferBody			{border: solid 1px #D1D1D1; border-top:0px; padding:0px 5px 10px 5px;}
.PromotionalContent				{margin:0px 7px 0px 6px; padding-top:15px;}
.PromotionalAdvert				{margin:0px 2px 10px 1px;}

#PromotionalOfferDetail
{
    margin-left: 65px;
}
#PromotionalOfferName
{
	line-height:11px;
	height:63px;
	overflow:hidden;
}
#PromotionalOfferName a			{font-size:9px; font-weight:bold; text-decoration:none;}
#PromotionalOfferName a:hover	{color:#000000;}

#PromotionalOfferPrice
{
	margin:0px 0 3px 0;
}
#PromotionalOfferPrice a		{font-size:9px; text-decoration:none; color:#434343;}
#PromotionalOfferPrice a:hover	{color:#434343;}

#PromotionalCode				{clear:both; margin-top:30px;}
.divPromotionalCode				{margin-top:20px;}
.divWarningMessages				{border: solid 1px #D1D1D1; margin-top:20px; padding:5px;}
.divPromotionFailedCode			{color:Red; text-align:center; margin-bottom:10px;}