
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:10px;
	font-weight:bold;
}
HR.ShoppingCartHRColor
{
	color:#808080;
}
HR.ShoppingCartEmptyHRColor
{
	color:#dc143c;
}
HR.LocatorHRColor
{
	COLOR:#333399;
}
.MainBackgroundColorLayout
{
	background-color:#ffffff;
}
.AlternateBackgroundColorLayout
{
	background-color:#333399;
}
.LeftMenuHeader
{
	/*color:#ffcc00;*/
	color: #333399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
}
.LeftMenuNotSelected
{
	color:#333399; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
.LeftMenuSelected
{
	/*color:#f7df08;*/
	color: #cc6600;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
.LeftMenuLayout
{
	background-color:#006699;
	width:140; 
}
.CommonTopMenuBackgroundColor
{
	/*background-color: #ffcc00;*/
	background-color:#ffffff;
}
.CategoryTopMenuBackgroundColor
{
	/*background-color: #ffcc00;*/
	background-color:#ffffff;
}
.DetailImageLayout
{
	background-color:#ffffff;
	width:140; 
}
.DetailTitleLayout
{
	color:#333399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
}
.DetailDescriptionLayout
{
	vertical-align:bottom;
	color: Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10px;
	font-style:normal;
	
}
.DetailDisclaimerLayout
{
	color: Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10px; 
	font-style:italic;  

}
.ShoppingCartControlBackgroundColor
{
	background-color:#FFFFCC;
}
.ShoppingCartControlTitleLayout
{
	color:Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center; 
	 
}
.ShoppingCartDescriptionLayout
{
	color:Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10px;
	font-style:normal;
	text-align: left;
}
.ShoppingCartControlAddedItems
{
	color:Red;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:11px;
	font-style:normal;
}
.ShoppingCartFooterLayout
{
	color:#333399;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10px;
	font-style:normal;
	font-weight:bold;
}
.ShoppingCartLastBenefitLayout
{
	color:Red;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10px;
	font-style:normal;
}
.ShoppingCartListHeaderLayout
{
	color:#8b0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10px;
	font-weight:bold; 
}
.ShoppingCartListItemLayout
{
	color:Black;
	font-family:Verdana,Arial,Helvetica,sans-serif;   
	font-size:10px;
}
.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:12px;
	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;
}

.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;
	font-weight:bold;
}

.MembershipStatusDiscontinueMembership
{
	color:Black;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:xx-small;
}

.WelcomeHeader
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:bold;
}

.WelcomeEmailAddress
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
}

.WelcomePublicity
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-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;
}

.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: #333399;
    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: #333399;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: White;
}

.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;	
	
}
.CART_SMTEXT
{   COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    FONT-SIZE: 8pt;
    text-decoration:underline
} 
.ShoppingCartControlContourColor
{
	background-color:#ffffff;
}
.LoginError {
	padding: 10px; 
	border: 2px solid black; 
	width: 183px; 
	position: absolute; 
	z-index: 1; 
	background-color: rgb(255, 255, 255);
}