/* CSS definition file containing site wide stylesheets */
.Products_Sub_HeadingVLong { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; color: rgb(0,0,0); font-weight: bold; text-align: left; text-indent: 5pt; background-image: url("../assets/images/HC_Product_Sub_HeadingsVLong.gif"); background-repeat: no-repeat; padding: 3pt 2pt;}
 .TextHeadings { font-size: 16pt; color: rgb(10,68,104); text-decoration: underline;}
 .SpringClean { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; text-align: center; background-color: rgb(255,255,102); border: 2pt solid rgb(198,212,255);}
 .Areas-Involved { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; color: rgb(0,0,0); font-weight: bold; text-align: left; text-indent: 5pt; background-image: url("../assets/images/HC-body_areas.gif"); background-repeat: no-repeat; background-position: left;}
 .IngredientsContents { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; text-align: left;}
 .Products_Sub_Heading { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; color: rgb(0,0,0); font-weight: bold; text-align: left; text-indent: 5pt; background-image: url("../assets/images/HC_Product_Sub_Headings.gif"); background-repeat: no-repeat; background-position: left; padding: 3pt 2pt;}
 .Nav-Left1 { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; font-weight: normal; font-style: normal; text-decoration: none ; list-style-type: square; text-align: left; background-color: rgb(241,241,241); border: 1pt solid rgb(198,212,255); padding-left: 2pt; margin-top: 1pt; padding-top: 1pt; margin-bottom: 1pt; padding-bottom: 1pt;}
 .SCTb-L1 { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(0,0,0); text-align: left; background-color: rgb(236,255,217); padding: 2pt 1pt;}
 .Heading-LeftVLong { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; color: rgb(0,0,0); font-weight: bold; text-align: left; text-indent: 8pt; background-image: url("../assets/images/gif-HeadingLeftVLong.gif"); background-repeat: no-repeat;}
 .DropDowns { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 9pt; color: rgb(0,0,0); text-decoration: none ; text-align: left;}
 .ExternInfoBackround { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; background-color: rgb(222,255,189); border: 1pt solid rgb(182,255,111); padding: 3pt;}
 .Sale { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(255,0,0); font-weight: normal; font-style: normal; text-decoration: line-through;}
 .Ailments-Heading { font-size: 10pt; text-transform: uppercase; color: rgb(255,255,255); font-weight: normal; font-style: normal; text-align: center; background-image: url("../assets/images/HC_Ailments_Headings.gif"); background-repeat: no-repeat; background-position: center;}
 .Nav-Left2 { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; font-weight: normal; font-style: normal; text-decoration: none ; list-style-type: square; text-align: left; background-color: rgb(227,248,207); border: 1pt solid rgb(148,140,57); padding-left: 1pt; margin-top: 1pt; padding-top: 1pt; margin-bottom: 1pt; padding-bottom: 1pt;}
 .OutOfStock { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(255,0,0); font-weight: bold; text-align: center; background-color: rgb(255,255,255);}
 .SCTb-L2 { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(0,0,0); text-align: left; background-color: rgb(225,255,196); padding: 2pt 1pt;}
 .HighlightedText { font-family: 'Times New Roman', Times, Serif, serif; color: rgb(255,255,255); text-decoration: none ; background-color: rgb(0,204,0);}
 .navigation-box { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; font-weight: normal; font-style: normal; text-align: center; border: 1pt solid rgb(162,185,255);}
 .Headings-Centre { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; font-weight: bold; text-align: center; background-color: rgb(198,212,255); border: 1pt solid rgb(0,0,0);}
 .YouAreHere { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(0,0,0); text-align: left; background-color: rgb(222,255,189); padding: 2pt 1pt;}
 .Nav-Header2 { color: rgb(255,255,255); text-align: center; background-color: rgb(0,153,51); border: 2pt solid rgb(148,140,57); margin-top: 1pt; padding-top: 2pt; margin-bottom: 1pt; padding-bottom: 2pt;}
 .ExternalInfoHeadings { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; font-weight: bold; text-align: left; text-indent: 8pt; background-image: url("../assets/images/gif-ExternalInfoheading.gif"); background-repeat: no-repeat;}
 .SmallText { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; font-weight: normal; font-style: normal; text-align: left; background-color: rgb(241,241,241);}
 .TextBackround { background-color: rgb(241,241,241); border: 1pt solid rgb(198,212,255); padding: 3pt;}
 .MealplanSupplements { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; color: rgb(0,153,0); text-align: left;}
 .MasterBorderText { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; text-align: center;}
 .WeeklySpecials { font-family: 'Times New Roman', Times, Serif, serif; font-size: 12pt; color: rgb(0,0,0); font-weight: bold; text-decoration: underline; text-align: center; background-color: rgb(255,0,0); border: 1pt solid rgb(0,0,0);}
 .Prices { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; font-weight: bold; list-style-type: circle; text-align: left;}
 .TextBorders { background-color: rgb(255,255,255); border: 1pt solid rgb(198,212,255); padding: 3pt;}
 .GuaranteeHeading { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; font-weight: bold; text-align: center; background-color: rgb(208,186,41); border: 1pt solid rgb(0,0,0);}
 .ProductsIntro { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(0,153,0); list-style-type: square;}
 .SCTb-Heading { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(255,255,255); font-weight: normal; font-style: normal; text-align: left; background-color: rgb(0,0,0); border: 1pt solid rgb(0,0,0); padding: 2pt 1pt;}
 .CurrencyConverter { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; font-weight: normal; font-style: normal; text-align: center; border: 1pt solid rgb(209,231,243);}
 .ProductPacksHeading { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; color: rgb(0,102,153); font-weight: normal; font-style: normal; text-decoration: underline; list-style-type: square; text-align: center;}
 .Nav-Left-OFF { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; font-weight: normal; font-style: normal; text-decoration: none ; list-style-type: square; text-align: left; background-color: rgb(255,255,255); border: 1pt solid rgb(198,212,255); padding-left: 2pt; margin-top: 1pt; padding-top: 1pt; margin-bottom: 1pt; padding-bottom: 1pt;}
 .Location { font-size: 8pt; padding: 0pt;}
 .SCTb-Buttons { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(255,255,255); font-weight: bold; text-align: center; background-color: rgb(255,255,255);}
 .WeeklySpecBackround { background-color: rgb(255,204,204); border: 1pt dashed rgb(0,0,0);}
 .NoUnderlineLinks { color: rgb(0,0,0); text-decoration: none ;}
 .Headings-LeftLong { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; color: rgb(0,0,0); font-weight: bold; text-align: left; text-indent: 8pt; background-image: url("../assets/images/gif-HeadingLeftLong.gif"); background-repeat: no-repeat; background-position: 0% 0pt;}
 .Products_Sub_HeadingRED { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; color: rgb(0,0,0); font-weight: bold; text-align: left; text-indent: 5pt; background-image: url("../assets/images/SubHeadings_Background-Red.gif"); background-repeat: no-repeat; background-position: left; padding: 3pt 2pt;}
 .Yellow-Background { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; font-weight: normal; font-style: normal; text-align: left; background-color: rgb(255,255,0); padding: 2pt 1pt;}
 .Red-Background { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(255,255,255); font-weight: bold; text-align: left; background-color: rgb(255,0,0); padding: 2pt 1pt;}
 .SCmessage { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(255,0,0); text-align: left;}
 .Summary-Background { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(0,0,0); background-color: rgb(236,255,217); border: 1pt solid rgb(180,212,126); padding: 2pt 1pt;}
 .SCText { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(0,0,0); text-align: left; background-color: rgb(222,255,189); padding: 2pt 1pt;}
 .Product-Heading { font-size: 12pt; text-transform: capitalize; color: rgb(0,102,153); font-weight: bold; font-style: italic; text-align: right;}
 .MealplanText { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; text-align: left;}
 .IngredientsHeadings { font-family: 'Times New Roman', Times, Serif, serif; font-size: 8pt; text-transform: uppercase; color: rgb(255,255,255); font-weight: bold; text-align: left; background-color: rgb(0,0,0);}
 .TextBordersRED { background-color: rgb(255,255,255); border: 1.2pt solid rgb(255,0,0); padding: 3pt;}
 .Nav-Header-ON { color: rgb(255,255,255); text-align: center; background-color: rgb(255,0,0); border: 2pt solid rgb(148,140,57); margin-top: 1pt; padding-top: 2pt; margin-bottom: 1pt; padding-bottom: 2pt;}
 .Nav-Header { text-align: center; border: 2pt solid rgb(148,140,57); margin-top: 1pt; padding-top: 2pt; margin-bottom: 1pt; padding-bottom: 2pt;}
 .SpecialOffers { font-family: 'Times New Roman', Times, Serif, serif; color: rgb(255,0,0); text-decoration: none ; background-color: rgb(255,255,0);}
 .SCMENU { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(0,0,0); text-decoration: none ; text-align: left; background-color: rgb(255,255,255);}
 .Bold { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; font-weight: bold; text-align: center;}
 .GuaranteeTextBox { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; background-color: rgb(236,228,121); border: 1pt solid rgb(208,186,41);}
 .SCbody { font-family: 'Times New Roman', Times, Serif, serif; font-size: 9pt; color: rgb(0,0,0); font-weight: bold; text-align: left; background-color: rgb(198,212,255); border: 1pt solid rgb(0,0,0); padding: 2pt 1pt;}
 .Headings-Left { font-family: 'Times New Roman', Times, Serif, serif; font-size: 10pt; color: rgb(0,0,0); font-weight: bold; text-align: left; text-indent: 8pt; background-image: url("../assets/images/gif-HeadingLeftHeading-orig.gif"); background-repeat: no-repeat; background-position: left;}
 