﻿/* Default / Promos */

table.FeaturedPromotions td.Promotion table.Promotion img 
{
    width: 90px;
    height: 90px;
    float: left;
    padding: 4px 4px 4px 4px;
}

/* Promotions */
table.UpperPromotions 
{
    width: 100%;
    border: 1px outset #9e9e9e;
    background-color: #cccccc;
}

table.UpperPromotions th 
{
    text-align: right;   
}

table.UpperPromotions th a 
{
    font-weight: normal;
    text-decoration: underline;
}

table.UpperPromotions th img 
{
    float: left;
}
    

table.UpperPromotions th img 
{
    border: 0px none;
}

table.UpperPromotions td.Promotions 
{
    border: 1px inset #9e9e9e;
    background-color: White;
}

table.UpperPromotions td img 
{
    float: left;
    width: 90px;
    height: 90px;
    padding-right: 2px;
}

table.LowerPromotions img 
{
    width: 90px;
    height: 90px;
    float: left;
    padding-right: 2px;
}


/* PJ2010-07-27 New Class Blocks: FeaturedCurrentPromotions and FeaturedProducts*/

/* Featured Promotions */
table.FeaturedCurrentPromotions a.Regular 
{
    color: Black;
}

table.FeaturedCurrentPromotions 
{
   width:100%; float:none; border: 2px #980001 solid;
}

table.FeaturedCurrentPromotions th
{
	float:none;color:White; background-color:#980001; border: 0px #980001 solid;	
    text-align:center; color:White; background-color:#980001; font-weight:bold;
}

table.FeaturedCurrentPromotions th table
{
	width:100%; float:none; border: 0px #980001 solid;
}

table.FeaturedCurrentPromotions td.aFeaturedPromoLeft
{
	float:none;color:White; background-color:#980001;	
    text-align:left; color:White; background-color:#980001; font-weight:bold;
}

table.FeaturedCurrentPromotions td.aFeaturedPromoRight
{
	float:none;color:White; background-color:#980001;	
    text-align:right; color:White; background-color:#980001; font-weight:bold;
}

table.FeaturedCurrentPromotions td.aFeaturedPromoRight a
{
	color:White; font-weight:normal;
}

table.FeaturedCurrentPromotions td.PromotionLeft,
table.FeaturedCurrentPromotions td.PromotionRight
{
    width: 50%;
    vertical-align: top;
    text-align: left;
}

table.FeaturedCurrentPromotions td.PromotionLeft img
{
    float: left;
    width: 90px;
    height: 90px;
    padding-right: 2px;
}

table.FeaturedCurrentPromotions td.PromotionRight img 
{
    float: right;
    width: 90px;
    height: 90px;
    padding-left: 2px;
}


/* Featured Products */
table.FeaturedProducts a.Regular 
{
    color: Black;
}

table.FeaturedProducts 
{
   width:100%; float:none; border: 2px #980001 solid;
}

table.FeaturedProducts th 
{

	float:none;color:White; background-color:#980001;	
    text-align:center; color:White; background-color:#980001; font-weight:bold;
}

table.FeaturedProducts img
{
    width: 90px;
    height: 90px;
    float: left;
    padding-right: 2px;
}

