﻿
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:#003366;
}
.MainBackgroundColorLayout
{
	background-color:#339966;
}
.AlternateBackgroundColorLayout
{
	background-color:#ffffff;
}
.LeftMenuHeader
{
	color: #CCCC99;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13;
	font-weight:bold;
}
.LeftMenuNotSelected
{
	color:#ffffff; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10;
	text-decoration:none;
}
.LeftMenuSelected
{
	/*color:#f7df08;*/
	color: #CCCC99;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10;
	text-decoration:none;
}
.LeftMenuLayout
{
	background-color:#CCCC99;
	width:140; 
}
.CommonTopMenuBackgroundColor
{
	background-color: #CCCC99;
}
.CategoryTopMenuBackgroundColor
{
	background-color: #CCCC99;
}
.DetailImageLayout
{
	background-color: #CCCC99;
	width:140; 
}
.DetailTitleLayout
{
	color:#339966;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13;
	font-weight:bold;
}
.DetailDescriptionLayout
{
	vertical-align:bottom;
	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:#003366;
	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;
}

.FooterLogin
{
	color:White;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:smaller;
	font-weight:bold;	
}

.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:#000000;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-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;
}

.RewardsSavingDescription
{

	color:black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
}

.RewardsSavingDisclaimer
{

	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: #339966;
    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: #003366;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10;
	color: White;
}

.CalculatorLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: deepskyblue;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.CalculatorTitle
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.CalculatorText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.CalculatorOuter
{
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #3399cc
}
.CalculatorInner
{
    BACKGROUND-COLOR: #ffffff
}
.CalculatorOther
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: aquamarine;
    FONT-FAMILY: Verdana
}
.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;
}

.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;	
	
}

.HealthLibrary
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.HealthBorder
{
    BORDER-RIGHT: #339966 2px solid;
    BORDER-TOP: #339966 2px solid;
    BORDER-LEFT: #339966 2px solid;
    BORDER-BOTTOM: #339966 2px solid
}

.CART_SMTEXT
{   COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    FONT-SIZE: 8pt;
    text-decoration:underline
}

.ShoppingCartControlContourColor
{
	background-color:#339966;
}

/*    Hover actions for header categories    */

.e-fashion-image {
    display:inline-block;height:28px;width:97px;
    background:url("Images/ESS_button_Fashion_off.gif");
}

.e-fashion-image:hover {
    display:inline-block;height:28px;width:97px;
    background:url("Images/ESS_button_Fashion_on.gif");
}

.e-accessories-image {
    display:inline-block;height:28px;width:97px;
    background:url("Images/ESS_button_Accessories_off.gif");
}

.e-accessories-image:hover {
    display:inline-block;height:28px;width:97px;
    background:url("Images/ESS_button_Accessories_on.gif");
}


.e-home-image {
    display:inline-block;height:28px;width:97px;
    background:url("Images/ESS_button_HomeCenter_off.gif");
}

.e-home-image:hover {
    display:inline-block;height:28px;width:97px;
    background:url("Images/ESS_button_HomeCenter_on.gif");
}

.e-health-image {
    display:inline-block;height:28px;width:97px;
    background:url("Images/ESS_button_Healthbeauty_off.gif");
}

.e-health-image:hover {
    display:inline-block;height:28px;width:97px;
    background:url("Images/ESS_button_Healthbeauty_on.gif");
}


/* Image backgrounds for Health and Beauty Category page*/

.e-greenbar-image {
    display:inline-block;height:25px;width:408px;
    background:url("Images/greenbar_tag.jpg");
}

.e-health-stress-image {
    display:inline-block;height:56px;width:58px;
    background:url("Images/stressmanagement_pic.jpg");
}

.e-health-heart-image {
    display:inline-block;height:56px;width:60px;
    background:url("Images/hearthealth_pic.jpg");
}

.e-health-weight-image {
    display:inline-block;height:56px;width:56px;
    background:url("Images/weightmanagement_pic.jpg");
}

.e-health-exercise-image {
    display:inline-block;height:56px;width:59px;
    background:url("Images/exercisebasics_pic.jpg");
}

.e-health-fit-image {
    display:inline-block;height:56px;width:58px;
    background:url("Images/keepingfit_pic.jpg");
}

.e-health-nutrition-image {
    display:inline-block;height:56px;width:59px;
    background:url("Images/nutritionbasics_pic.jpg");
}

.e-health-cooking-image {
    display:inline-block;height:56px;width:58px;
    background:url("Images/cookingeatingright_pic.jpg");
}


/* Image backgrounds for Login page*/

.index-fashion-image {
    display:inline-block;height:148px;width:111px;
    background:url("Images/fashion_index_off.jpg");
}

.index-fashion-image:hover {
    display:inline-block;height:148px;width:111px;
    background:url("Images/fashion_index_on.jpg");
}

.index-accessories-image {
    display:inline-block;height:148px;width:111px;
    background:url("Images/accessories_index_off2.jpg");
}

.index-accessories-image:hover {
    display:inline-block;height:148px;width:111px;
    background:url("Images/accessories_index_on2.jpg");
}

.index-home-image {
    display:inline-block;height:148px;width:111px;
    background:url("Images/homecenter_index_off.jpg");
}
.index-home-image:hover {
    display:inline-block;height:148px;width:111px;
    background:url("Images/homecenter_index_on.jpg");
}

.index-health-image {
    display:inline-block;height:148px;width:111px;
    background:url("Images/health&beauty_index_off.gif");
}

.index-health-image:hover {
    display:inline-block;height:148px;width:111px;
    background:url("Images/health&beauty_index_on.jpg");
}

.index-magazines-image {
    display:inline-block;height:148px;width:111px;
    background:url("Images/magazines_index_off.gif");
}

.index-magazines-image:hover {
    display:inline-block;height:148px;width:111px;
    background:url("Images/magazines_index_on.jpg");
}
.bullet {
    color:#CCCC99;
    font-size: 10px;
}

#send_email {
    background: url('../../Content/Essentials/Images/button_sendemail.gif');
    border: 0px;
    color: transparent;
    height: 25px;
    vertical-align: top;
    width: 150px;
}

#clear_form {
    background: url('../../Content/Essentials/Images/button_clearform.gif');
    border: 0px;
    color: transparent;
    height: 25px;
    vertical-align: top;
    width: 150px;
}

.btn-submit {
    background: url('../../Content/Essentials/Images/button_submit.gif');
    border: 0px;
    color: transparent;
    height: 25px;
    width: 150px;
}

.top-right-arch {
    background-image: url("/Content/Essentials/Images/topright_arch.gif");
    width: 16px;
}

.top-left-corner {
    background-image: url("/Content/Essentials/Images/topleft_boxcorner.gif");
}

.top-right-corner {
    background-image: url("/Content/Essentials/Images/topright_boxcorner.gif");
}

.bottom-left-corner {
    background-image: url("/Content/Essentials/Images/bottomleft_boxcorner.gif");
}

.bottom-right-corner {
    background-image: url("/Content/Essentials/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;
}
.e-accessories-image[data-target=active] {
    background-image: url("/Content/Essentials/Images/ESS_button_Accessories_on.gif");
}
.e-eyewear-image[data-target=active] {
    background-image: url("/Content/Essentials/Images/ESS_button_Eyewear_on.gif");
}
.e-fashion-image[data-target=active] {
    background-image: url("/Content/Essentials/Images/ESS_button_Fashion_on.gif");
}
.e-health-image[data-target=active] {
    background-image: url("/Content/Essentials/Images/ESS_button_Healthbeauty_on.gif");
}
.e-home-image[data-target=active] {
    background-image: url("/Content/Essentials/Images/ESS_button_HomeCenter_on.gif");
}