/* CSS definition file containing site wide stylesheets */
.Catalogue-Letter { 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; padding: 3pt 2pt;}
 .Products_Sub_HeadingVLong { 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;}
 .TextHeadings { font-size: 16pt; color: rgb(10,68,104); text-decoration: underline;}
 .SpringClean { font-size: 9pt; text-align: center; background-color: rgb(255,255,102); border: 2pt solid rgb(198,212,255);}
 .Areas-Involved { color: rgb(0,0,0); text-align: left; text-indent: 5pt; background-image: none; background-repeat: no-repeat; background-position: left;}
 .IngredientsContents { text-align: left;}
 .Products_Sub_Heading { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; color: rgb(0,0,0); font-weight: bold; text-align: left; text-indent: 8pt; background-image: url("../assets/images/Products_Sub-Header-Green.gif"); background-repeat: no-repeat; background-position: left; padding: 2pt 2pt 8pt 2pt; border-left-style: none; margin-top: 2pt; border-top-style: none; border-right-style: none; margin-bottom: 2pt; border-bottom-style: none;}
 .Nav-Left1 { 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(140,226,226); padding-left: 2pt; margin-top: 1pt; padding-top: 1pt; margin-bottom: 1pt; padding-bottom: 1pt;}
 .SCTb-L1 { font-size: 9pt; color: rgb(0,0,0); text-align: left; background-color: rgb(236,255,217); padding: 2pt 1pt;}
 .Heading-LeftVLong { 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 { color: rgb(0,0,0); text-decoration: none ; text-align: left;}
 .ExternInfoBackround { background-color: rgb(222,255,189); border: 1pt solid rgb(182,255,111); padding: 3pt;}
 .Sale { color: rgb(255,0,0); text-decoration: line-through;}
 .PricesHeading { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; color: rgb(255,255,255); font-weight: normal; font-style: normal; text-align: center; background-color: rgb(0,0,0); border: 1pt solid rgb(0,0,0); padding: 2pt 1pt;}
 .Ailments-Heading { text-transform: uppercase; color: rgb(255,255,255); text-align: center; background-image: none; background-repeat: no-repeat; background-position: center;}
 .Nav-Left2 { 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: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; color: rgb(255,0,0); font-weight: normal; font-style: normal; text-align: center;}
 .SCTb-L2 { font-size: 9pt; color: rgb(0,0,0); text-align: left; background-color: rgb(225,255,196); padding: 2pt 1pt;}
 .HighlightedText { color: rgb(255,255,255); text-decoration: none ; background-color: rgb(0,204,0);}
 .navigation-box { font-size: 8pt; font-weight: normal; font-style: normal; text-align: center; border: 1pt solid rgb(140,226,226);}
 .Headings-Centre { font-weight: bold; text-align: center; background-color: rgb(140,226,226); border: 1pt solid rgb(0,0,0);}
 .PricesDropDown { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-align: left; background-color: rgb(255,255,255); padding: 0pt;}
 .YouAreHere { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(0,0,0); font-style: italic; text-align: left; background-color: rgb(255,255,255); background-image: none; border: 1.5pt outset rgb(80,203,62); padding: 2pt;}
 .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-weight: bold; text-align: left; text-indent: 8pt; background-image: url("../assets/images/gif-ExternalInfoheading.gif"); background-repeat: no-repeat;}
 .SmallText { font-size: 8pt; font-weight: normal; font-style: normal; text-align: left;}
 .TextBackround { background-color: rgb(236,255,217); border: 1pt outset rgb(80,203,62); padding: 3pt;}
 .MealplanSupplements { color: rgb(0,153,0); text-align: left;}
 .MasterBorderText { text-align: center;}
 .WeeklySpecials { 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-size: 9pt; font-weight: bold; list-style-type: circle; text-align: left;}
 .Prices1 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-align: left; background-color: rgb(255,255,255); padding: 3pt 0pt 3pt 10pt;}
 .TextBorders { background-color: rgb(236,255,217); border: 1pt solid rgb(140,226,226); padding: 3pt;}
 .GuaranteeHeading { font-weight: bold; text-align: center; background-color: rgb(208,186,41); border: 1pt solid rgb(0,0,0);}
 .ProductsIntro { font-size: 9pt; color: rgb(0,153,0); list-style-type: square;}
 .SCTb-Heading { 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(140,226,226);}
 .ProductPacksHeading { 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-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(140,226,226); padding-left: 2pt; margin-top: 1pt; padding-top: 1pt; margin-bottom: 1pt; padding-bottom: 1pt;}
 .Location { padding: 0pt;}
 .SCTb-Buttons { 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 { 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;}
 .Red-Text { color: rgb(255,51,0); font-weight: bold; text-align: center;}
 .Products_Sub_HeadingRED { 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-size: 9pt; font-weight: normal; font-style: normal; text-align: left; background-color: rgb(255,255,0); padding: 2pt 1pt;}
 .Red-Background { 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-size: 9pt; color: rgb(255,0,0); text-align: left;}
 .Summary-Background { font-size: 9pt; color: rgb(0,0,0); background-color: rgb(227,252,218); border: 1.5pt dashed rgb(80,203,62); padding: 2pt 1pt;}
 .SCText { font-size: 9pt; color: rgb(0,0,0); text-align: left; background-color: rgb(227,252,218); padding: 2pt 1pt;}
 .Test { font-weight: bold; text-indent: 5pt; background-image: url("../assets/images/HC_Product_Sub_Headings.gif"); background-repeat: no-repeat; background-position: left; padding: 3pt 2pt;}
 .Product-Heading { font-family: 'Comic Sans MS', Chicago, Sans-serif, cursive; font-size: 14pt; text-transform: capitalize; color: rgb(0,102,153); font-weight: bold; font-style: italic; text-align: right; margin-top: 2pt; margin-bottom: 6pt;}
 .MealplanText { text-align: left;}
 .IngredientsHeadings { 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: 1pt 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 { color: rgb(255,0,0); text-decoration: none ; background-color: rgb(255,255,0);}
 .SCMENU { font-size: 9pt; color: rgb(0,0,0); text-decoration: none ; text-align: left; background-color: rgb(255,255,255);}
 .Bold { text-align: center;}
 .GuaranteeTextBox { background-color: rgb(236,228,121); border: 1pt solid rgb(208,186,41);}
 .SCbody { 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 { 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;}
 
