/* Web Specials */
/*
<div class="CouponOffer">
				<p class="CouponHeading">[field: 'Heading']</p>
				<h4 class="CouponTitle">[field: 'Title']</h4>
				<p class="CouponPricing">
					[if: (field: 'PriceOverLay')!='']
						<span class="CouponPriceOverLay">[field: 'PriceOverLay']</span>
					[else]
						<span class="CouponPrefix">[field: 'Prefix']</span>
						<span class="CouponPrice">[field: 'Price']</span>
						<span class="CouponSuffix">[field: 'Suffix']</span>
					[/if]
				</p>
				<p class="CouponDescr">[field: 'Descr']</p>
				<p class="CouponItem">[field: 'Item']</p>
			</div>
*/

.Instructions
{
  display: none;
}

ol li
{
  margin-left: 30px;
}

.Clear
{
  clear: both;
}

.CouponContainer
{
  width: 605px;
  margin: 0px auto;
}

.PrintHeader
{
	display: none;
}

.Content table
{
	margin: 8px;
	border: 0;
	padding: 0;
}

div.PageLinks
{
	margin: 10px;
	border: 1px solid #999;
	padding: 2px;
	background: #eee;
}

div.PageLinks ul
{
	margin: 0;
	border: 0;
	padding: 0;
	width: 600px;
	float: left;
}

div.PageLinks ul li
{
	margin: 0;
	border: 0;
	padding: 5px;
	list-style: none;
	display: inline;
}

div.PageLinks p
{
	margin: 0;
	border: 0;
	padding: 5px 5px 0 0;
	text-align: right;
}

div.PageLinks ul li
{
	font-size: 16px;
}

/*Coupon Container */

.Offer
{
	margin: 5px;
	border: 2px dashed #c4c4c4;
	padding: 0 !important;
}

  /* Coupon Content */

  .RNumbers
  {
    width: 100%;
    margin-top: 10px;
  }
  
  .RNumbers span
  {
    font-size: 9px;
  }
  
    .NumberLeft
    {
      float: left;
      margin-left: 10px;
    }
    
    .NumberRight
    {
      float: right;
      margin-right: 10px;
    }

  .CouponContentWrapper
  {}
    
    .ImageButtonCol
    {
      float: left;
    }
    
      .CouponImage
      {
        width: 168px;
        height: 141px;
        margin: 10px;
      }
      
      .CouponButton
      {
        display: none;
        padding: 5px 10px 5px 10px;
      	font-size: 12px;
      	font-weight: normal;
      	color: white !important;
      	letter-spacing: 1px;
      	text-decoration: none;
      	text-shadow: -1px -1px 1px #6b0000;
      	background-color: #7BC011;
      	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#de1616), to(#8f0000));
      	background-color: #de1616;
      	-moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
      	border-radius: 5px;
      	-webkit-box-shadow: #2b2b2b 0px 1px 2px;
      	-moz-box-shadow: #2b2b2b 0px 1px 2px;
      	cursor: pointer;
      	margin: 5px 0px 0px 30px;
      }
      
      .CouponButton:hover
      {
       	background-image: -webkit-gradient(linear, 0% 0%, 0% 60%, from(#b01313), to(#510000));
      	background-color: #8f0000;
      	color: white;
      }

    .SecondaryContainer
    {
      float: left;
      width: 391px;
    }

      .SecondaryLeftCol
      {
        width: 380px;
        /* Original Width : width: 270px; */
      }
    
        .Dates
        {
        	margin: 3px 0px 3px 0px;
        	font-size: 9px;
        	color: #063;
        }
        
        .FinePrint
        {
          
        }
        
        .FinePrint p
        {
        	margin: 0;
        	font-size: 9px;
        }      
        
        .SecondaryContainer h4
        {
          font-family: Helvetica, Lucida Sans, Verdana, sans-serif;
          font-size: 24px;
          color: #1f1f1f;
          margin: 0px;
        }
          
          .CouponDescription
          {}
          
          .CouponDescription span
          {
            font-family: Helvetica, Lucida Sans, Verdana, sans-serif;
            font-size: 16px;
          }
              
    .Barcode img
    {
      float: right;
      margin-right: 15px;
    }
    
    .SecondaryRightCol img
      {margin-top: 10px;}

    .CouponFooter
    {
      margin: 10px 10px 0 10px;
      width: 570px;
      border-top: 1px solid #1f1f1f;
      float: right;
    }

    .CouponFooter img
    {
      margin: 5px 0px 5px 139px;
      
    }

.PrintAll
{
  margin-bottom: 20px;
}

  .PrintAll .CouponButton
  {
    margin-left: 5px;
  }

.Item
{
	text-align: center;
}

.Advertised1
{
	font-size: 10px;
	color: #69c;
	font-weight: bold;
	text-align: center;
}

.Advertised2
{
	font-size: 11px;
	color: #c00;
	font-weight: bold;
}

.CouponDescription .Descr 
{
	font-size: 12px;
	
}



.AltHead
{
	font-size: 10px;
	color: #999;
	margin-right: 5px;
	margin-left: 85px;
	font-weight: bold;
}

.OfferPrint
{
  border: 2px dashed red;
  margin: 5px;
  border: 2px dashed #063;
  padding: 0 !important;

}

.Benefits
{
  display: none;
}

.ContentFooter
{
  display: none;
}

.PageLinks
{
  display: none;
}