﻿td #order
{
    text-align: center;
}

/*---- VIEW CART NEW Style -------------------->*/
.ViewCartItemName
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 9pt;
    color: #3A88D6;
    font-weight: bold;
    text-decoration: none;
}
.ViewCartItemText
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: black;
    font-weight: normal;
}
/*----------------------------------------------*/
.ContentFoorerSpace
{
    display: block;
    width: 100%;
    height: 50px;
}
.FooterLayout
{
    padding: 20px;
}
.RightMenu
{
    border: 3px solid #009999;
}

.TopMenuCell
{
    background-color: #FFFFFF;
}
.TopMenuBar
{
    margin-bottom: 3px;
}
.link_not_selected
{
    text-decoration: none;
    text-align: center;
    color: Black;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Arial;
    display: inline-block;
    padding: 2px 20px 2px 20px;
}
.link_not_selected:hover
{
    color: White;
    text-align: center;
    background-color: #009999;
    display: inline-block;
    padding: 2px 20px 2px 20px;
}
.link_selected
{
    color: White;
    background-color: #009999;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana;
    display: inline-block;
    padding: 2px 20px 2px 20px;
}
span.nobr
{
    white-space: nowrap;
}
td.DetailPadding
{
    padding-left: 10px;
}
tr.DetailHeader
{
    vertical-align: top;
    height: 60px;
}
.DetailTitleLayout
{
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 15px;
}
.DetailDisclaimerLayout
{
    color: Black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-style: italic;
}

img.CatalogImage
{
    float: left;
    margin-right: 5px;
}

.DetailDescriptionLayout
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: x-small;
    text-align: left;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 5px;
    color: #000000;
    display: block;
}

div.CatalogImageRewardSpace
{
    float: none;
    padding-top: 30px;
    clear: left;
}
.ShoppingCartControlBackgroundColor
{
    background-color: #FFFFCC;
    border: 3px solid #009999;
}
.SavingsCalculatorBackgroundColor
{
    background-color: #FFFFCC;
    border: 3px solid #009999;
}
.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;
}
.ShoppingCartFooterLayout
{
    color: #003366;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
}
img.ShoppingCartControlImage
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.PrivacySiteTitle
{
    color: black;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: x-small;
    font-style: italic;
    font-weight: bold;
    text-align: center;
}
.PrivacyHeader
{
    color: black;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: x-small;
    font-weight: bold;
    text-align: center;
}
.PrivacyParagraph
{
    color: black;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: x-small;
}
.PrivacyParagraphTitle
{
    color: black;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: x-small;
    font-weight: bold;
}
/* ------------------------------ */
body
{
    background-color: #ffffff;
}
A:hover
{
}
A:link
{
    text-decoration: none;
}
A:visited
{
    text-decoration: none;
}
A:active
{
    text-decoration: none;
}
HR.ShoppingCartEmptyHRColor
{
    color: #dc143c;
    display: block;
    height: 2px;
    border: 0;
    border-top: 2px solid #dc143c;
    margin: 1em 0;
    padding: 0;
}
.MainBackgroundColorLayout
{
    background-color: #009999;
}
.LeftMenuHeader
{
    color: White;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
}
.LeftMenuNotSelected
{
    color: White;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
}
.LeftMenuSelected
{
    color: #FFCC99;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
}
.ShoppingCartControlAddedItems
{
    color: Red;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
}
.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;
}
.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;
}
.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: 8pt;
}
.SavingsCalculatorDataItemLayout
{
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
}
.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;
}
.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;
}
.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: 8pt;
    font-weight: bold;
}
.MembershipInfoLabelNormal
{
    color: Black;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    font-weight: normal;
}
.FooterLabel
{
    color: Black;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: xx-small;
    padding: 2px 4px 2px 0px;
    text-align: left;
}
A.FooterLink
{
    color: Blue;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: xx-small;
    text-decoration: underline;
    text-align: left;
    padding: 2px 2px 2px 0px;
}
.MembershipTermsText
{
    color: black;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: xx-small;
}
.WelcomeHeader
{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:bold;
}
.WelcomeText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    text-align: left;
    color: #000000;
}
.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;
}
.LogoutInformation
{
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: smaller;
    text-align: center;
}
.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;
}
.Error
{
    color: Red;
    font-family: Verdana,Arial;
    font-size: xx-small;
}
.LoginError
{
    border: 2px solid black;
    background-color: #ffffff;
    padding: 10px;
    position: absolute;
    z-index: 1;
    width: 300px;
}
