/*[fmt]1100-010A-1*/
/*NZ Corp 2012*/
.NZnoTables { }
.NZ12MainContent { float:left; }
.NZnoTables .BannerHomePane { float:left; height:510px; /*[disabled]background:#E57CC1;*/ width:100%; }
.NZ-HP-Banner-Container { position:absolute; left:-25px; float:left; height:512px; width:1100px; }
.NZ-HP-Banner-Container IMG { float:left; }
.NZNoTables .ContentPane { width:100%; float:left; /*[disabled]background:#CE55A5;*/ }
.NZNoTables .feature, .NZNoTables .sidebar_CountryPane, .NZNoTables .contentPane { float:left; }
.NZnoTables #header { float:left; }
.NZnoTables INPUT.StandardButton, BUTTON.StandardButton { background:#E8F2FB; -moz-box-shadow:5px 5px 3px 3px #e6e6e6; -webkit-box-shadow:2px 2px 3px#dddddd; -moz-border-radius:3px; border-radius:3px; border:1px solid #626262; color:#000000; text-decoration:none; font-weight:bold; /*[disabled]display:inline-block;*/ padding:5px 15px 5px 10px; line-height:1.5; font-size:15px; background-position:right; background-repeat:no-repeat; margin:10px 10px 10px 0; }
.NZ12MainContent .productRange { float:right; }
.NZ12MainContent .LoginPanel LABEL SPAN { font-size:11px; font-weight:normal; }
.NZ12MainContent .LoginPanel .SubHead { margin:0px; padding:0px; }
.NZ12MainContent .LoginPanel TD { padding:0px; }
.NZ12MainContent .JoinUsContainer { position:absolute; top:693px; width:1050px; left:18px; }
.NZ12MainContent .sidebar_CountryPane { float:left; }
.NZ12MainContent .sidebar_CountryPane.roundedBoxShadows .LoginPanel { padding:20px 20px 0; }
.NZ12MainContent .sidebar_CountryPane.roundedBoxShadows { position:absolute; right:-22px; top:467px; }
/*rhiu*/
.events-description UL { margin:3px 0px 4px; }
HTML BODY { background-color:#FFFFFF; text-align:center; background-image:url(/DesktopModules/proma.DistributorStore/Images/page-bg.jpg); background-repeat:repeat-x; background-position:top left; }
.footer2011 { bottom:-300px; margin:20px 20px 20px auto; font-size:11px; color:#5B809E; position:relative; }
HTML { background-color:#FFFFFF; }
.liveb3 P { margin:5px 0px 0px; }
.getpBodyB { }
P.liveb3_H1 { margin:0 0 0 100px; }
.getpBodyB { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:130%; font-weight:bold; color:#D83047; margin:20px 40px; }
.DHPTopLevel .DHPeConContainer P { font-size:12px; margin:0 0 0 10px; line-height:100%; }
.DHPTopLevel .DHPeConContainer .ReadNow { font-size:38px; font-weight:bold; text-decoration:none; color:#FE0000; }
#page { height:auto; /*[disabled]background:#DC8D9E;*/ position:relative; }
DIV#footer { position:absolute; bottom:-250px; background:#FFFFFF; background-image:none; visibility:hidden; }
.articleContainer .podcastDownload { font-size:10px; margin:10px 0 0; }
.articleRightCol P { padding:0; font-size:12.5px; }
P.articleQuoteName { font-weight:bold; padding-top:0px; margin:0 0 15px; font-size:12px; }
.articleQuote { margin:0 0 5px; font-size:12.5px; }
.datelink .date { padding:2px; margin:-4px 0px 0px 4px; }
.events-description P { margin:0px; padding:0px; }
.topBtn IMG { height:180px; }
.DistHomePageContainer .DHPMidLevel .DHPMainStory P { margin:-5px 0px 30px; padding:0px 0px 0px 8px; font-weight:bold; color:#5E5C5C; line-height:120%; }
.DHPeConContainer P.eConSubscribe { font-size:11px; line-height:100%; color:#6D7477; width:190px; margin:15px 0 0 10px; }
.eConSubscribe P { font-size:10px; }
.DHPTopLevel .eConButton { /*[disabled]width:220px;*/ /*[disabled]height:310px;*/ }
.DHPTopLevel { /*[disabled]background-image:url(/DesktopModules/proma.DistributorStore/Images/HPeCon.png);*/ background-position:0 10px; background-repeat:no-repeat; float:left; border-bottom:1px dotted #000000; padding:0 0 10px; /*[disabled]border-top:1px dotted #000000;*/ background-color:#F8F8F8; width:100%; }
.DHPMidLevel { clear:left; float:left; margin:10px 0 0; padding:0 0 0 5px; border-bottom:1px dotted #000000; width:100%; }
.DistHomePageContainer A { text-decoration:none; color:#FFFFFF; }
.DHPConsoleButton { font-size:12px; background-image:url(/DesktopModules/proma.DistributorStore/Images/HPB-Console.png); height:55px; float:left; margin:0 15px 0 0; padding:10px 0 0; /*[disabled]overflow:hidden;*/ width:120px; text-align:center; font-weight:bold; }
.DHPConsoleButton P { color:#F7F7F7; font-weight:bold; line-height:120%; padding:7px 10px 10px 20px; }
.FAQ-subheader { font-size:18px; margin:10px 0 0; padding:0 0 0 20px; }
.FAQ-container { padding:10px 0; border-bottom:1px dotted #000000; float:left; }
.introToNewsletterPrivacy { padding:0 0 0 30px; }
.DistHomePageButtons0md { width:200px; margin:0px; }
#storefront { visibility:hidden; }
#customerMenu_LatestSpecials { font-weight:bold; }
.pms_cartsummarytxt { font-size:9px; /*[disabled]font-weight:bold;*/ /*[disabled]padding:0 0 0 2px;*/ }
.CheckoutProgress { width:578px; }
.CheckoutProgressList { /*[disabled]float:left;*/ width:436px; padding:0px; margin:0px 0px 0px 110px; }
.CheckoutProgressList LI { display:inline; list-style-type:none; }
.CheckoutProgressList A { font-size:11px; }
/*
WebTeam.css

Unique stuff that changes from page to page

�2008 Pro-Ma Systems. All Rights Reserved.

-------------------------------------------------------------*/
.pms_leftpane { vertical-align:top; margin-left:4px; width:153px; /*[disabled]background:url(images/storebody.gif) repeat-x;*/ background-color:#E6F3FB; padding:0 0px 10px 0; }
.pms_rightpane { vertical-align:top; margin-left:4px; width:153px; background:url(images/storebody.gif) repeat-x; background-color:#E8F3F8; padding:12px 12px 10px; }
.pms_rightpane_plain { vertical-align:top; margin-left:4px; width:153px; padding:12px 12px 10px; }
.pms_contentpane { vertical-align:top; padding-top:0; padding-right:0px; padding-bottom:10px; padding-left:3px; }
.newYorkContent UL { float:left; width:477px; margin:0px 0px 21px 0; padding:0px 0px 0px 0; }
.ModProMaEaglesFormC .submittedMessage { font-size:23px; padding:20px 10px 10px 20px; font-weight:bold; color:#08A40F; }
.Number { float:left; margin:5px 0 0; }
.checkoutstep .submit IMG { float:right; margin:0px; padding:0px; }
.submit INPUT { float:left; margin:0; }
.ddlDespatch { margin:33px 0 0; }
.checkoutstep .formbox { float:left; margin-top:40px; }
.productInfoDetailsMainContainer TABLE P { font-size:80%; width:80px; }
.productInfoDetailsMainContainer { width:334px; overflow:hidden; }
.productInfoDetailsMainContainer TD { padding:0px; margin:0px; }
.pms_rightpane_distributorhome { vertical-align:top; width:200px; padding-left:0; padding-right:0; padding-top:3px; }
DIV#content { height:auto; position:relative; /*[disabled]border-bottom:1px solid #000000;*/ }
.productInfoDetailsMainContainer .terms UL LI P { font-size:11px; margin:0px; padding:0 0px 10px; }
.productInfoDetailsMainContainer .terms UL { margin:0px; padding:0px 30px 0px 20px; }
.ChristmasDelivery .deliveryNotes { position:absolute; right:83px; width:300px; top:735px; }
.ChristmasDelivery .header { font-size:24px; font-weight:bold; color:#4C718B; margin:10px 0 0; }
.ChristmasDelivery TABLE.deliveryTable TD { border:1px solid #DCDCDC; padding:10px; }
.ChristmasDelivery TABLE.deliveryTable TR.stateHeader { background:#E6F3FB; }
.ChristmasDelivery TABLE { margin:0px; background:#FFFFFF; }
.ChristmasDelivery { padding:0 455px 0 40px; position:relative; }
.aloeH { font-size:16px; color:#709F30; line-height:130%; font-weight:bold; margin:0px 20px; }
.aloeP { text-align:left; font-size:14px; color:#000000; font-weight:bold; }
.aloeOrderSUB { width:760px; margin-top:20px; /*+placement:shift 0px 0px;*/ position:relative; left:0px; top:0px; }
.aloeIMG { margin:0px; padding:0px; margin-right:10px; float:left; width:85px; height:90px; }
.expandright { /*[disabled]visibility:hidden;*/ }
.pms_dashboard { /*[disabled]visibility:hidden;*/ /*[disabled]height:1px;*/ }
.tabContainer { background-image:url(/DesktopModules/proma.DistributorStore/Images/Tab-BG.jpg); width:821px; float:left; }
.articleSingleCol TABLE { margin:0px 0px 20px 20px; }
.articleVidLarge IFRAME { margin:0 0 10px; }
.articleVidLarge { padding:20px; border:1px dotted #000000; margin:0 20px 20px; }
.floatRight { float:right; }
.articleSingleCol P { padding:0px 80px 0px 20px; }
P.importantBox { color:#AE0202; }
.articleBox { border:1px dotted #000000; float:left; margin:10px 0 5px; padding:5px 20px 20px; font-size:12px; }
.articleRightCol { float:left; width:360px; }
.articleIntroText { font-weight:bold; /*[disabled]font-size:16px;*/ padding:0 0 20px; margin:20px 0 0; color:#000000; }
.articleLeftCol { float:left; width:400px; text-align:justify; margin:0 30px 0 0; }
.articleContainer { line-height:150%; }
.articleLeftCol P { padding:0 0 0 20px; }
P.articleDisclaimer { font-size:10px; color:#484747; line-height:100%; }
.pink { color:#FF7BAC; }
P.articleSubHeader { font-weight:bold; font-size:16px; text-align:left; }
.green { color:#709F30; }
.articleSubHeader.blue { color:#3B5997; }
.DHPLeadStory { float:left; padding:0; }
.DHPLowerLevel { float:left; padding:0; margin:15px 0 0 5px; width:100%; }
.DHPeConContainer { float:left; width:220px; padding:0px; margin:0px; overflow:hidden; }
.DHPMainStory { float:left; margin:0 10px 0 0; }
.storeheadh1 { visibility:hidden; }
.productListInfoButton IMG { margin:0 0 0 3px; /*[disabled]float:right;*/ }
.ModProMaMyEventsC .disthometitle { font-size:14px; }
.ModProMaMyEventsC TR TD { border-top:1px solid #C9C5C5; }
.ModProMaMyEventsC TR TR TD { border:0px solid #000000; }
.event-bluebg { background:#FFFFFF; }
.ModProMaMyEventsC H1 { /*[disabled]visibility:hidden;*/ /*[disabled]height:1px;*/ /*[disabled]margin:0px;*/ /*[disabled]padding:1px;*/ /*[disabled]line-height:1px;*/ }
.events-description IMG { float:right; visibility:hidden; }
.furtherQuestions { font-size:18px; padding:20px; background:#D50000; color:#FFFFFF; font-weight:bold; margin:0 0 0 30px; }
.corpTermsAndConditions OL LI { font-size:12px; padding:10px 0; }
.corpTermsAndConditions .termsHeader { font-size:18px; }
.corpTermsAndConditions { padding:20px 120px 20px 20px; }
.TZLessonContainer .podcastDownload { /*[disabled]width:474px;*/ margin:10px; }
.FAQ-container P { padding:0 80px 0 20px; }
.googleAdExample .GA-incorrect { color:#F32121; font-weight:bold; padding:0 0 10px 10px; }
.googleAdExample .GA-correct { color:#0F8612; font-weight:bold; padding:0 0 10px 10px; }
.googleAdExample { border:1px solid #D5D4D4; padding:10px 0 20px; width:220px; float:left; margin:0 10px 10px 0; }
.PPC-Examples { padding:10px 0 20px 20px; }
.googleAdExample P { padding:0px 0px 0px 0; margin:0px 0px 0px 0; font-size:13px; }
.googleAdExample P.GA-description { padding:0 0 0 10px; }
.googleAdExample P.GA-link { color:#1C941F; font-size:12px; padding:0 0 0 10px; }
.googleAdExample P.GA-title { font-weight:bold; color:#3E4CCB; font-size:16px; text-decoration:underline; padding:0 0 0 10px; }
.FAQS { color:#355270; }
.FAQ-header { font-size:32px; padding:0 0 0 20px; }
.TZLessonContainer IFRAME { margin:0 0 10px; }
.TZLessonContainer P { margin:0px 0px 0; padding:0 80px 10px 20px; line-height:110%; }
.TZLessonContainer P.PPForumTZSubHeader { font-size:22px; }
.TZLessonContainer P.PPForumTZHeader { font-size:28px; font-weight:bold; color:#FF7BAC; margin:20px 0 0; }
.TZLessonContainer { border-top:2px solid #B2D235; padding:5px; margin:0 0 5px; }
.emailUpdateDetails { padding:0 0 0 30px; color:#093075; font-weight:bold; }
.updateNewsletterButton { }
.emailCurrentDetails { padding:0 0 0 30px; color:#CF053E; font-size:14px; font-weight:bold; }
.introToNewsletters { margin:0 0 0 30px; }
.newslettersHeader { padding:20px 0 0 30px; }
.newYorkContainer .subsubHeader { font-weight:bold; margin:20px 0 0 20px; padding:0 69px 0 0; font-size:16px; }
.newYorkContent UL LI { margin:5px 0 0 37px; /*[disabled]float:left;*/ }
.newYorkContainer .NYPolaroid { float:left; }
.newYorkContainer .subHeader { color:#D67123; font-size:26px; font-weight:bold; margin:10px 0 0 51px; padding:0 130px 0 0; }
.newYorkContainer P { line-height:120%; padding:0 87px 0 51px; }
.newYorkContainer .newYorkHeader2 { font-size:28px; font-weight:bold; color:#CB2A5E; }
.newYorkContainer .newYorkHeader { font-size:35px; color:#CD2A61; font-weight:bold; line-height:120%; font-family:Tahoma, Geneva, sans-serif; padding:0px 106px 0px 0px; margin:0px 0px 0px 53px; }
.newYorkContent { padding:0 0 0 12px; background-image:url(/DesktopModules/proma.DistributorStore/Images/newyorkTextBackground.jpg); float:left; }
.newYorkContainer { background-image:url(/DesktopModules/proma.DistributorStore/Images/newyorkBackground.jpg); float:left; width:100%; padding:298px 0 0; background-repeat:no-repeat; position:relative; line-height:150%; }
.TitleHeader, .DescriptionHeader, .SizeHeader { color:#8F9193; font-weight:normal; text-decoration:underline; }
TD.SizeCell { width:80px; }
TD.DownloadCell { width:95px; }
TD.SizeHeader, TD.DateHeader, TD.DateCell { text-align:right; }
.DownloadCell A, .TitleCell A { font-weight:bold; }
TD.TitleCell { width:239px; }
.ModProMaEaglesFormC INPUT { }
.DHPRightNavAds { margin:10px 0 0 9px; border:1px solid #689; width:200px; padding:0px; background:#FFFFFF; }
.HPrightNavPanel { float:right; background:#E7F2F7; width:210px; overflow:hidden; padding:9px 0 30px; text-align:right; }
.eCon TABLE { border:1px solid #666666; }
.eCon TD, .eCon TR { border:0px solid #000000; }
.eCon { width:600px; padding:0px; margin:0px 10px 0px 0px; float:left; }
.pms_rightpane_onethird { vertical-align:top; width:275px; padding-left:2px; padding-right:2; padding-top:3px; }
.productInfoDetailsMainContainer TD P { /*[disabled]padding:5px;*/ margin:0px; width:auto; }
.toolsFullWidthContainer { width:790px; float:left; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; }
.DT-Header { background-image:url(/DesktopModules/proma.DistributorStore/Images/header-bar.jpg); margin-top:30px; height:50px; padding-top:3px; padding-left:20px; color:#FFF; font-weight:bold; font-size:26px; background-repeat:no-repeat; }
.DT-informationContainer { background-repeat:no-repeat; background-position:bottom right; font-size:13px; padding-left:20px; margin-bottom:20px; }
.DT-informationContainer P { margin:0px; margin-bottom:5px; }
P.DT-subheader { font-size:18px; font-weight:bold; margin:0px; margin-bottom:10px; }
.NYNY-DT-Container .DT-subheader { color:#EE5992; }
.productInfoDetailsMainContainer IMG { padding:0px; margin:0px; }
.DHPNewsContainer { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; width:450px; margin:0 0 20px; padding:0px; }
.DHPNewsContainer IMG { border:1px solid #000000; border-color:#999; margin:0px; padding:0px; }
.DHPNewsSpecial { width:450px; float:left; }
.DHPNewsArticleContainer { width:450px; margin-top:7px; float:left; padding:7px 0 0; border-top:1px solid #000000; border-color:#CCC; margin:0px; }
.DHPNewsArticleContainer .introImage { float:left; margin:0 10px 10px 0; padding:0px; }
.DHPNewsArticleContainer .headline { margin:10px 0 0; font-size:14px; font-weight:bold; padding:0px; float:left; }
.DHPNewsArticleContainer .IntroContainer { float:right; width:300px; }
.DHPNewsArticleContainer .introText { margin:5px 0 0; float:left; width:280px; font-size:11px; }
.DHPNewsArticleContainer A.findOutMore { float:left; width:280px; text-decoration:none; color:#BCBCBC; margin-top:10px; font-size:11px; font-weight:bold; }
.ModProMaEaglesFormC { font-family:Arial, Helvetica, sans-serif; }
.TMEFormDivider TR { border-top:2px solid #000000; }
.ModProMaEaglesFormC .subHeader { font-size:11px; padding-left:25px; }
.ModProMaEaglesFormC TABLE { border:2px solid #000000; }
.ModProMaEaglesFormC TABLE TR { }
.ModProMaEaglesFormC TABLE TR TD { border:1px dotted #000000; }
.ModProMaEaglesFormC P { line-height:110%; }
.ModProMaEaglesFormC P { font-size:12px; margin:10px 0 0; font-weight:normal; }
.ModProMaEaglesFormC .Header { font-size:28px; }
.ModProMaEaglesFormC .sessionHeader { font-size:16px; font-weight:bold; margin-top:10px; }
.ModProMaEaglesFormC .SessionOptions { font-size:17px; font-weight:bold; }
.TMEFormQuestion { margin-top:10px; font-size:12px; }
.ModProMaEaglesFormC .introLabels { }
.ModProMaEaglesFormC .introLabels LABEL { width:80px; float:left; text-align:right; }
.ModProMaEaglesFormC .PromaHeader { color:#FFF; font-size:26px; }
.ModProMaEaglesFormC .GatheringHeader { font-size:46px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; }
.ModProMaEaglesFormC .FocusHeader { color:#FFF; font-size:36px; }
.cij2011Container { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/jas2011Head.jpg); float:left; width:824px; position:relative; padding-top:473px; background-repeat:no-repeat; margin:0px; }
.cijsubhead { margin:20px 0 0; width:824px; }
.cijbodyhead { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:30px 50px 10px; font-weight:bold; color:#900000; }
.cijBody { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:20px 50px; line-height:150%; color:#000; }
.cijbodyB { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0 50px; line-height:150%; font-weight:bold; color:#000; }
.cijBrochures { float:left; margin:20px 10px 0 50px; }
#CopyLink { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:30px 50px 10px; font-weight:bold; color:#900000; display:none; }
.cijBody A { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#900000; text-decoration:none; line-height:130%; font-weight:bold; }
.ssContainer { background-image:url(http://www.pro-masystems.com.au/Assets/Images/connections/110815-ssHeader.jpg); float:left; width:824px; position:relative; padding-top:300px; background-repeat:no-repeat; }
.ssbodyHead { font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:0 20px 10px; font-weight:bold; color:#E81E8C; line-height:140%; }
.ssBody { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:20px; line-height:150%; }
.welcomegraceBody { background-color:#E4DFD9; background-image:url(/DesktopModules/proma.DistributorStore/Images/welcomegraceBG.jpg); background-position:top; background-repeat:no-repeat; margin:0; padding:0; border:0; margin-top:-5px; }
.welcometagBold { font-size:18px; font-family:arial, helvetica, "sans serif"; line-height:150%; font-weight:bold; color:#FFF; }
.welcomeBody { font-size:18px; font-family:arial, helvetica, "sans serif"; line-height:150%; color:#FFF; }
.welcomeLogos { width:825px; display:none; }
.welcomegraceLogos { margin:0; padding:0; float:left; }
.welcomegraceText { padding:80px 60px 40px; }
.welcomegraceHeader { width:825px; margin:0; padding:0; border:0; }
.welcomeperfBody { background-color:#558BA3; background-image:url(/DesktopModules/proma.DistributorStore/Images/welcomeperfBG.jpg); background-position:top; background-repeat:no-repeat; margin:0; padding:0; border:0; margin-top:-5px; }
.welcomehealthBody { background-color:#88A5DB; background-image:url(/DesktopModules/proma.DistributorStore/Images/welcomehealthBG.jpg); background-position:top; background-repeat:no-repeat; margin:0; padding:0; border:0; margin-top:-5px; }
.welcometagBold1 { font-size:18px; font-family:arial, helvetica, "sans serif"; line-height:150%; font-weight:bold; color:#3D2A11; }
.welcomeBody1 { font-size:18px; font-family:arial, helvetica, "sans serif"; line-height:150%; color:#3D2A11; }
.bonusBuilder { width:600px; }
.bonusbuilderHeader { background-image:url(/DesktopModules/proma.DistributorStore/Images/bonusbuilderHeader.jpg); height:455px; }
.bonusbuilderHeaderNZ { background-image:url(/DesktopModules/proma.DistributorStore/Images/bonusbuilderHeaderNZ.gif); height:455px; }
.bbBodyBred { font-size:14px; font-family:Arial; font-weight:bold; color:#F00; padding:295px 225px 0 35px; line-height:20px; }
.bonusbuilderHeaderCA { height:455px; background-image:url(/DesktopModules/proma.DistributorStore/Images/bonusbuilderHeaderCA.gif); }
.bbBody { font-size:14px; font-family:Arial; color:#000; line-height:20px; padding-left:35px; padding-right:25px; text-align:left; }
.bbBodyS { font-size:11px; font-family:Arial; color:#000; line-height:20px; padding-left:35px; padding-right:35px; }
.bbBodySB { font-size:11px; font-family:Arial; color:#000; line-height:17px; margin-left:35px; padding-right:35px; margin-top:5px; }
.tzContainer { width:820px; height:600px; }
.tzNav { width:273.33px; height:260px; float:left; }
.tzNavHeader { width:820px; height:126px; background-image:url(/DesktopModules/proma.DistributorStore/Images/tznavHeader.gif); }
.tzNavHeader UL, LI { padding:0; margin:0; font-size:12.5px; color:#434343; }
OL.articleLargeList LI { font-size:13px; padding:0 0 20px; font-weight:bold; border-bottom:1px dotted #CDCCCC; margin:0 0 20px; }
OL.articleLargeList { width:70%; }
.articleBox UL { margin:0px 0px 0px 20px; padding:0px 30px 0px 20px; }
.articleRightCol UL { margin:0 0 0 0px; }
.articleContainer LI { margin:10px 0 0; }
.JennysStoryContainer LI { font-size:12px; color:#000000; margin-left:15px; padding:0px 20px 0px 10px; }
.breadcrumbs UL { line-height:30px; list-style-type:none; overflow:auto; font-weight:bold; }
.breadcrumbs LI { float:left; padding-left:5px; list-style-type:none; color:#AAAAAA; }
.tzNavHeader .breadcrumbs LI A { padding:0px 0px 2px 0; background:transparent url(blue-arrow.png) no-repeat right center; }
.breadcrumbs LI A:link, .breadcrumbs LI A:visited { text-decoration:none; color:#000; }
.breadcrumbs LI A:hover, .breadcrumbs LI A:focus { text-decoration:underline; color:#B2D235; }
.breadcrumbsDIV { padding-top:48px; padding-left:22px; }
.breadcrumbsDIV .tzGreenBold LI { color:#B2D235; }
.getpBody { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:130%; color:#000000; margin:0px 40px 10px; }
.getpBodyL { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:130%; color:#000000; margin:0 40px; }
.JSCol3 { float:left; background-image:url(/DesktopModules/proma.GraceCosmetics/Images/RightColQuoteBG.gif); height:1000px; background-repeat:no-repeat; background-position:0 357px; }
.JSCol2 { float:left; width:210px; margin:0 0 30px; }
.JSCol1 { float:left; width:395px; background:#E7E09C; height:1800px; }
.JennysStoryContainer { background:#BA9D66; float:left; color:#FFFFFF; width:100%; }
.JennysStoryContainer P { color:#FFFFFF; font-size:12px; padding:0px 20px; line-height:150%; }
.JennysStoryContainer P.JSProductDescIntro { font-size:22px; padding:5px 20px 0; line-height:120%; /*[disabled]font-weight:bold;*/ }
.JennysStoryContainer .JSCol1 P { color:#000; }
.JennysStoryContainer P.JSProductDescIntro2 { font-weight:bold; padding:10px 20px 0; }
.JennysStoryContainer P.JSDisclaimer { font-size:11px; margin:30px 0 0; color:#000; }
.JennysStoryContainer P.JSQuestion { font-size:13px; color:#84161B; padding:10px 20px; font-weight:bold; }
.JennysStoryContainer P.JSIntroText { font-size:14px; /*[disabled]font-family:Times;*/ padding:10px 20px 5px; font-weight:bold; }
.livebContainer { width:790px; /*[disabled]float:left;*/ /*[disabled]overflow:hidden;*/ }
.livebHeader { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/WW-head.gif); height:123px; clear:left; margin:0 0 5px; width:790px; overflow:hidden; }
.livebVideo { height:403px; /*[disabled]float:left;*/ text-align:center; margin-bottom:0; width:790px; }
.articleContainer .livebVideo { height:430px; }
.liveb1 { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/WW-Website_03.jpg); height:798px; /*[empty]padding-top:;*/ }
.liveb1NZ { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/WW-Website_03NZ.jpg); height:798px; /*[empty]padding-top:;*/ }
.liveb2 { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/WW-Website_04.gif); height:231px; background-color:#666; }
.liveb3 { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/WW-Website_05.jpg); height:672px; }
.livebDiagram { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/WW-Website_06.gif); height:577px; }
.livebDiagram2 { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/WW-Website_07.gif); height:545px; }
.livebFooter { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/WW-Website_08.jpg); height:393px; margin-top:0; }
.livebFooterNZ { background-image:url(http://www.pro-masystems.com.au/DesktopModules/proma.GraceCosmetics/Images/WW-Website_08NZ.jpg); height:393px; margin-top:0; }
.liveb1_H1 { font-family:Arial, Helvetica, sans-serif; font-size:44px; margin-left:125px; margin-bottom:0px; color:#6C9B31; font-weight:bold; padding-top:80px; margin-top:0px; }
.liveb2_H1 { font-family:Arial, Helvetica, sans-serif; font-size:44px; margin-left:125px; padding-top:80px; margin-bottom:5px; color:#6C9B31; font-weight:bold; margin-top:0px; }
.liveb3_H1 { font-family:Arial, Helvetica, sans-serif; font-size:44px; margin-left:125px; color:#6C9B31; font-weight:bold; padding-top:80px; }
.liveb4_H1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; margin-left:65px; padding-top:8px; color:#6C9B31; font-weight:bold; }
.liveb1_Body { margin-left:70px; margin-right:325px; font-size:11pt; font-family:Arial, Helvetica, sans-serif; line-height:130%; }
.liveb2_Body { padding-left:65px; padding-right:40px; font-size:11pt; font-family:Arial, Helvetica, sans-serif; line-height:120%; padding-top:10px; }
.liveb3_Body { padding-left:65px; padding-right:325px; font-size:11pt; font-family:Arial, Helvetica, sans-serif; line-height:130%; padding-top:11px; }
.liveb4_Body { padding-left:65px; padding-right:270px; font-size:9pt; font-family:Arial, Helvetica, sans-serif; line-height:120%; padding-top:5px; }
.liveb5_Body { padding-left:65px; padding-right:325px; font-size:10pt; font-family:Arial, Helvetica, sans-serif; line-height:120%; font-weight:bold; padding-top:0; }
.livebPoints { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#6C9B31; padding-left:130px; padding-right:340px; padding-top:21px; line-height:115%; }
.liveb5_BodyO { color:#F60; }
.livebTag { padding-left:210px; padding-right:310px; padding-top:40px; color:#593659; font-weight:bold; font-size:15px; line-height:120%; margin:0px; }
.topBtn { position:absolute; left:195px; /*[disabled]top:20px;*/ }
.JennysStoryContainer P.JSrBOLD { font-weight:bold; color:#E71E1E; }
.articleDivider { border-top:1px dotted #D4D4D4; margin:20px 0 0 10px; clear:left; }
.articleFAQ { padding:30px; margin-top:50px; }
.ecomArticle .articleContainer P { padding:0 60px 20px 55px; margin:0px; font-size:13px; font-family:"Trebuchet MS"; }
.ecomArticle .articleLargeInfoBox50 P { padding:20px 30px 5px 10px; color:#FFF; line-height:130%; font-family:"Trebuchet MS"; font-size:19px; }
.ecomArticle .articleImageContainer { padding:0 15px; margin:5px 0px 0; float:left; }
.ecomArticle .articleImageContainer P { float:left; clear:left; font-size:11px; line-height:120%; margin:0 0 30px; }
.ecomArticle .grey70 { color:#777777; }
.ecomArticle .articleTextBox P { margin:0px 0px 0; padding:20px 50px 25px 20px; font-weight:bold; }
.ecomArticle .white { color:#FFFFFF; }
.ecomArticle P.articleIntroText { font-weight:bold; font-size:13px; margin:20px 0 10px; }
.ecomArticle .greenBG { background:#1F4D0F; color:#FFFFFF; }
.ecomArticle .articleLargeInfoBox50 UL.articleList50 LI { font-size:12px; list-style-type:circle; list-style-image:none; background-image:none; padding:0px 0px 0px 5px; margin:0px 0px 5px 40px; line-height:130%; }
.ecomArticle .articleLargeInfoBox50 UL.articleList50 { float:left; width:50%; padding:0px; margin:0px; }
.articleSubHeader, .ecomArticle P.articleSubHeader { font-size:22px; padding:0 0 0 0px; margin:10px 0; }
.ecomArticle .green { color:#587518; }
.ecomArticle .articleContainer .articleTextBox { margin:0 40px 20px; }
.ecomArticle .articleContainer { font-size:13px; line-height:150%; }
.ecomArticle .mainAdvertInnerText P { padding:0 0 0 10px; }
.ecomArticle .UL LI { list-style-type:none; }
.ecomArticle .articleContainer UL LI { padding:0 0 30px 40px; margin:0px 0px 0px 50px; background-image:url(/DesktopModules/proma.GraceCosmetics/Images/OptimumHealthAloeJuice-3.jpg); background-repeat:no-repeat; }
.ecomArticle .articleFullWidthContainer { float:left; padding:0 0 0 50px; margin:0px 50px 20px 0px; }
.ecomArticle .articleContainer UL { list-style-image:none; margin:0px; padding:0px; }
.ecomArticle .articleRightCol50 UL { margin:0 30px 0 0; }
.ecomArticle .articleLeftCol50, .articleRightCol50 { float:left; width:48%; }
.ecomArticle .articleLargeInfoBox50 { margin:0; font-size:20px; font-weight:200; line-height:130%; width:340px; float:left; padding:0 0px 20px; color:#FFFFFF; }
.articleFooter { float:left; padding:10px 0 0 40px; }
.infoPageHeaderAH { font-weight:bold; color:#587518; font-size:22px; line-height:130%; }
.infoPageSubHeaderAH { font-weight:bold; color:#709F30; font-size:16px; line-height:130%; }
.nycaHeader { background-image:url(/DesktopModules/proma.DistributorStore/Images/NewYorkCA-1.jpg); width:825px; height:848px; }
.nycaHeader IFRAME { padding:475px 20px 0px 50px; }
.nycaBodyWhite { font-weight:bold; color:#FFFFFF; padding:475px 70px 0 0; line-height:140%; font-family:Arial; }
.nycaBodyBlue { font-weight:bold; color:#2982E6; line-height:140%; padding:0 90px 0 75px; font-family:Arial; }
.nycaContent UL { padding:0px 0px 0px 120px; }
.nycaContent UL LI { font-size:13px; font-family:Arial; line-height:140%; color:#424242; }
.nycaContent P { font-family:Arial; padding:0 90px 0 75px; font-size:13px; line-height:140%; }
.nycaContent IMG { }
.nycaTermsCond { padding:20px 40px; font-size:13px; font-family:Arial; color:#000000; }
.nycaTermsCond P { padding:0px; font-size:13px; color:#000000; }
.nycaTermsCond OL { font-weight:normal; }
.nycaTermsCond OL LI { font-size:13px; padding:20px 0 0; font-family:Arial; }
.nycaTermsCond UL LI { list-style-type:lower-alpha; font-size:13px; font-family:Arial; padding-top:5px; }
.TZContainer { }
.TZHomeButtons { width:auto; float:left; padding-bottom:30px; }
.TZNav { height:64px; width:570px; }
.TZSubContainer { margin:auto; width:570px; }
.TZHomeButtons P { font-weight:bold; padding-left:5px; padding-top:0; margin:0; font-size:13px; line-height:130%; }
.DLContainer { }
.DLSubContainer { margin:auto; width:688px; }
.DLHomeButtons { width:auto; float:left; padding-bottom:30px; }
.DLHomeButtons P { font-weight:bold; padding-left:10px; padding-top:0; margin:0; font-size:13px; line-height:130%; }
.ParagraphStyle2 { font-weight:bold; font-family:arial; font-size:25px; color:#6E0000; padding-left:30px; padding-top:10px; line-height:140%; }
.ParagraphStyle1 { font-family:arial; padding-left:30px; }
.articleList50 LI { color:#FFFFFF; }
.blastoffPoints P { text-decoration:none; font-size:18px; }
.bo-h1 { font-weight:bold; font-size:15px; color:#050036; }
.blastoffLaunch P.orange { font-weight:bold; text-decoration:underline; }
.blastoffLaunch .bo-h1 { font-size:18px; color:#050036; }
.orange { color:#F6891F; }
.dblue { color:#050036; }
/*Training Zone/ Articles*/
.articleContainer { float:left; margin:10px 0 0; font-size:90%; line-height:150%; padding:15px 0 30px 30px; }
.articleContainer .col, .articleContainer .Col { float:left; margin:0 30px 0 0; /*[disabled]background:#9DE8C0;*/ }
.articleContainer .smallText { font-size:80%; }
.articleContainer .articleLeftCol { width:390px; float:left; padding:0; }
.articleContainer .articleRightCol { width:330px; float:left; /*[disabled]background:#BE6C6C;*/ }
.articleContainer P { padding:10px 0 5px; }
.articleContainer .formContainer { padding:10px 0px 0; float:left; }
.articleContainer .formContainer P { padding:0px 0px 5px; }
.articleContainer UL.terms { /*[disabled]font-size:9px;*/ margin:0px; padding:0px 50px 0px 20px; /*[disabled]line-height:120%;*/ }
.articleContainer .terms LI { font-size:11px; }
.articleContainer .terms UL LI { margin:0px; padding:0px 50px 0px 0px; }
.articleContainer .clearBoth { clear:both; }
.articleContainer HR { border:0; border-top:1px dotted #898686; margin:20px 0 10px; }
.articleContainer .IMGcontainer { margin:0 0 30px; }
.articleContainer .IMGcontainer P { font-size:90%; line-height:140%; padding:0 0 0 10px; }
.articleContainer IMG.FR { float:right; margin:0 0 10px -30px; }
.articleContainer IMG.FL { float:left; margin:0 30px 20px 0; }
.articleContainer IMG.FR.Flush { margin:0 -30px 20px 30px; }
.articleContainer IMG.FL.Flush { margin:0 30px 20px -30px; }
.articleContainer IMG.FL.Flush.fullWidth { margin:0 0 20px -30px; width:750px; }
.articleHeader { font-size:200%; font-weight:bold; line-height:120%; }
.articleContainer .articleSubHeader { font-size:120%; font-weight:bold; }
.articleContainer UL { padding:0 0 0 20px; }
.articleContainer UL LI { margin:10px 0; }
.articleContainer .divider { border-top:1px dotted #BBBABA; margin:20px 0 0; }
.articleContainer .articleBox { padding:10px; border:1px dotted #959595; /*[disabled]margin:30px;*/ /*[disabled]float:left;*/ }
.articleContainer .articleBox UL { padding:0 20px 0 0; font-size:12px; }
.articleContainer .articleBox UL LI { padding:5px 0 10px; margin:0 0 0 20px; }
.articleContainer UL.ingredients LI { font-size:90%; margin:0px; padding:0px 0px 10px; }
.articleContainer .livebVideo { margin:10px 0 0; }
.articleContainer .podcastDownload { font-size:70%; padding:10px 0 0; }
.articleContainer .articleLeftCol UL { padding:0 0 0 20px; }
.articleContainer .articleLeftCol UL LI { margin:5px 0 10px; }
.articleContainer P.articleQuote { font-size:12px; padding:0px; }
.articleContainer P.articleQuoteName { font-size:11px; padding:5px 0px 30px; font-weight:bold; color:#8A898A; }
.articleContainer .articleTable TD { padding:10px; border-bottom:1px solid #E5E5E5; }
.articleContainer .redBox { /*[disabled]width:100%;*/ background:#F20000; margin:10px 0 20px; }
.articleContainer .reverseText { color:#FFFFFF; padding:20px; font-weight:bold; }
.formContainer LABEL { clear:left; float:left; width:130px; text-align:right; margin:3px 10px 0 0; color:#555555; font-size:85%; }
/*COLOURS*/
.pink { color:#E74B73; }
.green { color:#5B8327; }
.gold { color:#BF9459; }
.blue { color:#225690; }
.red { color:#E70404; }
.grey { color:#7C7C7C; }
/*CSS3*/
.roundedBoxShadows { box-shadow:0 1px 3px rgba(0, 0, 0, 0.35); =border:1px solid #D3D3D3; -webkit-box-shadow:rgba(0,0,0,0.35) 0 1px 3px; -moz-box-shadow:rgba(0,0,0,0.35) 0 1px 3px; /*+border-radius:5px;*/ -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px 5px 5px 5px; background:#FFFFFF; float:left; }
.rmSlide { -webkit-box-shadow:rgba(0,0,0,0.65) 5px 5px 10px; -moz-box-shadow:rgba(0,0,0,0.65) 5px 5px 10px; /*+box-shadow:5px 5px 10px rgba(0, 0, 0, 0.65);*/ -moz-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.65); -webkit-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.65); -o-box-shadow:5px 5px 10px rgba(0, 0, 0, 0.65); box-shadow:5px 5px 10px rgba(0, 0, 0, 0.65); }
.articleContainer UL LI { margin:10px 0; }
/*Buttons*/
INPUT.PM-Button, BUTTON.PM-Button { background:#FFFFFF; background-image:url(/CustomerManagement/images/buttonBackground.png); -moz-box-shadow:5px 5px 3px 3px #e6e6e6; -webkit-box-shadow:2px 2px 3px#dddddd; -moz-border-radius:3px; border-radius:3px; border:1px solid #626262; color:#225690; text-decoration:none; font-weight:bold; /*[disabled]display:inline-block;*/ padding:5px 15px 5px 10px; line-height:1.5; font-size:15px; background-position:right; background-repeat:no-repeat; margin:10px 10px 10px 0; }
INPUT.PM-Button:hover, INPUT.GC-Button:hover, BUTTON.PM-Button:hover, BUTTON.GC-Button:hover { background:#F0F0F0; background-image:none; cursor:hand; }
INPUT.GC-Button, BUTTON.GC-Button { background:#FFFFFF; background-image:url(/CustomerManagement/images/buttonBackground.png); -moz-box-shadow:5px 5px 3px 3px #e6e6e6; -webkit-box-shadow:2px 2px 3px#dddddd; -moz-border-radius:3px; border-radius:3px; border:1px solid #626262; color:#000000; text-decoration:none; font-weight:bold; /*[disabled]display:inline-block;*/ padding:5px 15px 5px 10px; line-height:1.5; font-size:15px; background-position:right; background-repeat:no-repeat; margin:10px 10px 10px 0; }
.PM-Warning-Button, BUTTON.PM-Warning-Button { background:#F9F8F8; color:#C80D0D; border-radius:3px; -moz-border-radius:3px; -moz-box-shadow:5px 5px 3px 3px #e6e6e6; -webkit-box-shadow:2px 2px 3px#dddddd; border:1px solid #B91212; font-weight:bold; padding:3px 15px 3px 10px; font-size:11px; }
.PM-Warning-Button:hover { background:#E9D4D4; }
INPUT.GC-Button, BUTTON.GC-Button { background:#FFFFFF; background-image:url(/CustomerManagement/images/buttonBackground.png); -moz-box-shadow:5px 5px 3px 3px #e6e6e6; -webkit-box-shadow:2px 2px 3px#dddddd; -moz-border-radius:3px; border-radius:3px; border:1px solid #626262; color:#000000; text-decoration:none; font-weight:bold; /*[disabled]display:inline-block;*/ padding:5px 15px 5px 10px; line-height:1.5; font-size:15px; background-position:right; background-repeat:no-repeat; margin:10px 10px 10px 0; }
BUTTON { background:#FFFFFF; background-image:url(/CustomerManagement/images/buttonBackground.png); -moz-box-shadow:5px 5px 3px 3px #e6e6e6; -webkit-box-shadow:2px 2px 3px#dddddd; -moz-border-radius:5px; border-radius:5; border:1px solid #626262; color:#000000; text-decoration:none; font-weight:bold; /*[disabled]display:inline-block;*/ padding:5px 15px 10px; line-height:1.5; font-size:24px; background-position:right; background-repeat:no-repeat; margin:10px 10px 10px 0; cursor:pointer; font-family:arial; }
.bigButton { background:#FFFFFF; background-image:none; -moz-box-shadow:5px 5px 3px 3px #e6e6e6; -webkit-box-shadow:2px 2px 3px#dddddd; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:1px solid #626262; color:#000000; text-decoration:none; font-weight:bold; padding:5px 15px 10px; line-height:1.5; font-size:24px; margin:10px 10px 10px 0; }
BUTTON.pink { background-image:none; border:0px solid #000000; color:#FFFFFF; background:#E74B73; -moz-box-shadow:inset -2px -2px 6px rgba(0, 0, 0, 0.45); }
BUTTON.pink:hover { background:#CA1F4A; }
BUTTON.blue { background-image:none; border:0px solid #000000; color:#FFFFFF; background:#225690; -moz-box-shadow:inset -2px -2px 6px rgba(0, 0, 0, 0.45); }
BUTTON.blue:hover { background:#193E68; }
BUTTON.orange { background-image:none; border:0px solid #000000; color:#FFFFFF; background:#F7A53A; /*[disabled]-moz-box-shadow:inset -2px -2px 6px rgba(0, 0, 0, 0.45);*/ /*[disabled]box-shadow:inset -2px -2px 6px rgba(0, 0, 0, 0.45);*/ /*[disabled]-webkit-box-shadow:inset -2px -2px 6px rgba(0, 0, 0, 0.45);*/ }
BUTTON.orange:hover { background:#CE6911; }

