﻿body
{
	background-color: #ffffff;
}
A:hover
{
	
}
A:link 
{
	text-decoration: none;
}
A:visited 
{ 
	text-decoration: none;
}
A:active 
{ 
	text-decoration: none;
}
BUTTON.Delete
{
	color:White;
	background-color:Red;  
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10;
	font-weight:bold;
}
HR.ShoppingCartHRColor
{
	color:#808080;
}
HR.ShoppingCartEmptyHRColor
{
	color:#dc143c;
}
HR.LocatorHRColor
{
	COLOR:#006699;
}
.MainBackgroundColorLayout
{
	background-color:#006699;
}
.AlternateBackgroundColorLayout
{
	background-color:#FECC35;
}
.LeftMenuHeader
{
	color:#ffffff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14;
	font-weight:bold;
}
.LeftMenuNotSelected
{
	color:White; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10;
	text-decoration:none;
}
.LeftMenuSelected
{
	color:FFFF00;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10;
	text-decoration:none;
	font-weight:bold;
}
.LeftMenuLayout
{
	background-color:#006699;
	width:140; 
}
.CommonTopMenuBackgroundColor
{
	background-color: #000000;
}
.CategoryTopMenuBackgroundColor
{
	background-color: #ff9900;
}
.DetailImageLayout
{
	background-color:#006699;
	width:140; 
}
.DetailTitleLayout
{
	color:#006699;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13;
	font-weight:bold;
}
.DetailDescriptionLayout
{
	color: Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10;
	font-style:normal;
	
}
.DetailDisclaimerLayout
{
	color: Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10;   
	font-style:italic;
}
.ShoppingCartControlBackgroundColor
{
	background-color:#FFFFCC;
}
.ShoppingCartControlTitleLayout
{
	color:Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13;
	font-weight:bold;
	text-align:center; 
	 
}
.ShoppingCartDescriptionLayout
{
	color:Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10;
	font-style:normal;
}
.ShoppingCartControlAddedItems
{
	color:Red;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:11;
	font-style:normal;
}
.ShoppingCartFooterLayout
{
	color:#006699;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10;
	font-style:normal;
	font-weight:bold;
}
.ShoppingCartLastBenefitLayout
{
	color:Red;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10;
	font-style:normal;
}
.ShoppingCartListHeaderLayout
{
	color:#8b0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10;
	font-weight:bold; 
}
.ShoppingCartListItemLayout
{
	color:Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10;
}
.ShoppingCartItemText
{
    color: #000000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}
.ShoppingCartItemTextRed
{
    color:Red;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}
.ShoppingCartSubmitMessageText
{
    color:Red;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}
.ShoppingCartItemTextBold
{
    color: #000000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight:bold;
}
.ShoppingCartItemTitle
{
	color: #8b0000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 11pt;
    font-weight:bold;
}
.ShoppingCartSmallText
{   color: #000000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}
.SavingsCalculatorBackgroundColor
{
	background-color:#FFFFCC;
}
.SavingsCalculatorHeaderLayout
{
	color:black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:12;
	font-weight:bold; 
}
.SavingsCalculatorLabelItemLayout
{
	color:#8b0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10pt;
}
.SavingsCalculatorDataItemLayout
{
	color:black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10pt;
	font-weight:bold; 
}
.ThankYouItemTitle
{
	color: #8b0000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 11pt;
    font-weight:bold;
}
.ThankYouItemTextBold
{
    color: #000000;
    font-family:Verdana,Arial,sans-serif;
    font-size: 9pt;
    font-weight:bold;
}
.Error
{
	color:Red;
	font-family:Verdana,Arial;
	font-size:xx-small;
}

.Success
{
	color:Blue;
	font-family:Verdana,Arial;
	font-size:medium; 
}

.EmailUpdateSuccess
{
	color:Red;
	font-family:Verdana,Arial;
	font-size:smaller; 
}

.EmailPreferencesSuccess
{
	color:Red;
	font-family:Verdana,Arial;
	font-size:smaller; 
}

.EmailPreferencesFailure
{
	color:Red;
	font-family:Verdana,Arial;
	font-size:smaller; 
}

.Mandatory
{
	color:Red;
	font-family:Verdana,Arial;
	font-size:xx-small;
	font-weight:normal;
}

.ContactUsLabel
{
	color:Black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:smaller;
	font-weight:bold;
}

.ContactUsSuccessLabel
{
	color:Red;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:smaller;
	font-weight:bold;
}

.ContactUsLabelNormal
{
	color:Black;
	font-family:Verdana,Arial,Helvetica;
	font-size:smaller;
	font-weight:normal;
}
.ContactUsExampleLabel
{
	color:Black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:xx-small;
}

.MembershipInfoLabel
{
	color:Black;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:smaller;
	font-weight:normal;
}

.FooterLabel
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:xx-small;
}

.FooterLink
{
	color:Blue;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:xx-small;
	text-decoration:underline;
}

.MembershipTermsText
{
	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:xx-small;
}
.MembershipTermsAcceptText
{
	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small; 
	font-weight:bold;
}
.EmailUpdateGreetings
{
	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:bold;
}

.EmailUpdateLabel
{

	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
}

.EmailCaptureGreetings
{
	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:bold;
}

.EmailCaptureLabel
{

	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
}

.EmailPreferencesHeaderTable
{

	color:Black;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
}
.EmailPreferencesCategoryTable
{

	color:Black;
	background-color:Gainsboro;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
}

.EmailPreferencesHeaderText
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
}

.MembershipStatusHeaderText
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:xx-small;
}

.MembershipStatusDiscontinueMembership
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:xx-small;
}

.WelcomeHeader
{
	color:#333399;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:bold;
}

.WelcomeEmailAddress
{
	color:#333399;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
}

.WelcomePublicity
{
	color:#333399;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:small;
	font-weight:bold;
}

.WelcomeDisclaimer
{
	color:#333399;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:xx-small;
}
.MemberPremiumAddress
{   color: #000000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:smaller; 
    font-weight:bold;
}
.PremiumCheckoutMessage
{   color: #000000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}
.ShippingItemText
{
    color: #000000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 9pt;
}
.ShippingItemTextSmall
{
    color: #000000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
}
.RewardSavingsDescription
{

	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
}
.RewardSavingsDisclaimer
{

	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:xx-small;
}
.PremiumCheckoutMessage
{   color: black;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: smaller;
}
.PremiumTitle
{   color: #006699;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: large;
    font-weight: bold;
}

.PremiumDescription
{   color: black;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: smaller;
}

.PremiumDisclaimer
{   color: black;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: smaller;
}

.PremiumFAQ
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: smaller;
}

.LogoutInformation
{   color: black;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: smaller;
}

.CancelConfirmationText
{   color: black;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: xx-small;
}

tr.LoggingResultHeader
{
	background-color: #006699;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10;
	color: White;
}
.LoginHeader
{
	color: #F61821;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	text-align:center;
	font-weight:bold;  
}
.MagazineDropDown
{
	font-size: xx-small;
	width: 280px;
	height: 19px;
}


.MyOfferDetailsOfferValue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.MyOfferDetailsOfferValueSubHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.MyOfferDetailsCopy
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
.MyOfferDetailsDisclaimersTD
{
	background-color:  #FFFFFF;
}
.MyOfferDetailsDisclaimers
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.MyOffersHereLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: blue;
}
.SavingsStory
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:  10pt;
	color:  black;	
	
}

.OOTdirective
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bolder;
	font-size: 12px;
	text-align: left;
	color: Black;
	
}

.OOTfootnote
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size: 10px;
	text-align: left;
	font-style:italic;
	color: Black;
	
}

.OOTheader
{
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-left-style:none;
	border-left-color:White;
	border-right-style:none;
	border-right-color:White;
	border-top-style:none;
	border-top-color:White;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color: Black;
		
}

.OOTcontent
{
	
	border-bottom-style:none;
	border-bottom-color:White;
	border-left-style:none;
	border-left-color:White;
	border-right-style:none;
	border-right-color:White;
	border-top-style:none;
	border-top-color:White;
	font-family: Verdana,Arial,Helvetica,sans-serifVerdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-align: center;
	color: Black;
}

.CART_SMTEXT
{   COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    FONT-SIZE: 8pt
}

.CVVInformationCloser
{   COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    FONT-SIZE: 10pt;
    font-weight: bold;
}

.CVVInformationHeader
{   COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    FONT-SIZE: 12pt;
    font-weight: bold;
}
.CART_SMTEXT
{   COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    FONT-SIZE: 8pt;
    text-decoration:underline
} 
.ShoppingCartControlContourColor
{
	background-color:#006699;
}


/*    Hover actions for header categories    */

.ah-decorating-image {
    display:inline-block;height:24px;width:101px;
    background:url("Images/button_ds_off.gif");
}

.ah-decorating-image:hover {
    display:inline-block;height:24px;width:101px;
    background:url("Images/button_ds_on.gif");
}

.ah-improvement-image {
    display:inline-block;height:24px;width:101px;
    background:url("Images/button_hi_off.gif");
}

.ah-improvement-image:hover {
    display:inline-block;height:24px;width:101px;
    background:url("Images/button_hi_on.gif");
}

.ah-entertaining-image {
    display:inline-block;height:24px;width:101px;
    background:url("Images/button_ee_off.gif");
}

.ah-entertaining-image:hover {
    display:inline-block;height:24px;width:101px;
    background:url("Images/button_ee_on.gif");
}

.ah-media-image {
    display:inline-block;height:24px;width:64px;
    background:url("Images/button_mz_off.gif");
}

.ah-media-image:hover {
    display:inline-block;height:24px;width:64px;
    background:url("Images/button_mz_on.gif");
}
.bullet {
    color: #FFFF00;
    font-size: 10px;
}

#send_email {
    background: url('../../Content/AtHomeRewardsPlus/Images/button_sendemail.gif') no-repeat;
    border: 0px;
    color: transparent;
    height: 25px;
    vertical-align: top;
    width: 150px;
}

#clear_form {
    background: url('../../Content/AtHomeRewardsPlus/Images/button_clearform.gif') no-repeat;
    border: 0px;
    color: transparent;
    height: 25px;
    vertical-align: top;
    width: 150px;
}

.top-right-arch {
    background-image: url("/Content/AtHomeRewardsPlus/Images/topright_arch.gif");
}
.top-left-corner {
    background-image: url("/Content/AtHomeRewardsPlus/Images/topleft_boxcorner.gif");
}
.top-right-corner {
    background-image: url("/Content/AtHomeRewardsPlus/Images/topright_boxcorner.gif");
}
.bottom-left-corner {
    background-image: url("/Content/AtHomeRewardsPlus/Images/bottomleft_boxcorner.gif");
}
.bottom-right-corner {
    background-image: url("/Content/AtHomeRewardsPlus/Images/bottomright_boxcorner.gif");
}

.top-left-corner, .top-right-corner {
    height: 9px;
    width: 14px;
    border: none;
}

.bottom-left-corner, .bottom-right-corner {
    height: 16px;
    width: 14px;
    border: none;
}

.ah-decorating-image[data-target=active] {
    background: url("/Content/AtHomeRewardsPlus/Images/button_ds_on.gif");
}
.ah-entertaining-image[data-target=active] {
    background: url("/Content/AtHomeRewardsPlus/Images/button_ee_on.gif");
}
.ah-improvement-image[data-target=active] {
    background: url("/Content/AtHomeRewardsPlus/Images/button_hi_on.gif");
}
.ah-media-image[data-target=active] {
    background: url("/Content/AtHomeRewardsPlus/Images/button_mz_on.gif");
}
#benefit-cart {
    display: table;
    float: right;
    border: none;
    width: 210px;
}