html, body { margin:0; padding:0; }

.text { color: #2d2d2d; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textSmaller { color: #2d2d2d; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textSmall { color: #2d2d2d; font-size: 9px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textMini { color: #2d2d2d; font-size: 6px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textLarger { color: #2d2d2d; font-size: 14px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textLarg { color: #2d2d2d; font-size: 16px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.errorText { color: #FF0000; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.headerText { color: #2d2d2d; font-size: 30px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.headerTextLarger { color: #2d2d2d; font-size: 32px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.headerTextSmaller { color: #2d2d2d; font-size: 24px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.headerTextSmallest { color: #2d2d2d; font-size: 18px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.productDetailHeader { color: #2d2d2d; font-size: 16px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.productDetailLocal { color: #2d2d2d; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.subHeaderText { color: #2d2d2d; font-size: 14px; line-height: 16px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.headerErrorText { color: #2d2d2d; font-size: 18px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.menuText { color: #2d2d2d; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.submenuText { color: #2d2d2d; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; padding:4px 4px 0px 8px; }

.submenuRightColText { color: #828282; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; text-decoration: underline }

.shoppingLabel { color: #2d2d2d; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.priceBlack { color: #1a1a1a; font-size: 20px; line-height: 26px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.priceRed { color: #ff0000; font-size: 20px; line-height: 26px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.priceBlackDbl { color: #1a1a1a; font-size: 20px; line-height: 26px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.priceRedDbl { color: #ff0000; font-size: 20px; line-height: 26px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.priceSmallerBlack { color: #1a1a1a; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.priceSmallerRed { color: #ff0000; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.priceSmallBlack { color: #1a1a1a; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.priceSmallRed { color: #ff0000; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.ctgText { color: #2d2d2d; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.ctgDesc { color: #2d2d2d; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.ctgSubHeader { color: #2d2d2d; font-size: 14px; line-height: 16px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

A.linkCommon { color: #2d2d2d; text-decoration: underline }

A.linkNotUnderline { color: #2d2d2d; text-decoration: none }

A.linkNotUnderline:HOVER {color: #000000;}

A.submenuLink { color: #2d2d2d; text-decoration: none }

A.submenuLink:hover { color: #2d2d2d; text-decoration: none; background-color: #BEDA03 }

A.submenuLinkPassive { color: #7D7D7D; text-decoration: none }

A.submenuRightColLink { color: #828282; text-decoration: underline }

A.submenuRightColLogout { color: #828282; text-decoration: underline; color:#CA6060 }

A.linkNavigbar { color: #828282; text-decoration: underline; }

.textFooter { color: #adadad; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textSmallFooter { color: #adadad; font-size: 9px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

A.linkFooter { color: #adadad; text-decoration: none }

A.linkFooter:hover { color: #999999; }

.footerPref { color: #AAC800; }

SELECT { color: #828282; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif}

TEXTAREA { font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

INPUT { font-size: 11px; line-height: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.buttonText { line-height: 12px }

.inputFileFull { width: 200px; height: 18px }

.inputTextAreaFull { width: 200px; height: 60px }

.inputTextContent { width: 430px; height: 16px }

input.buttonStd { background-color:#FFFFFF; padding-top:2px; padding-bottom:1px; font-size: 11px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif}

input.buttonSmall { background-color:#FFFFFF; font-size: 9px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif}

input.buttonStdGreen { background-color:#DCEE88; padding-top:2px; padding-bottom:1px; font-size: 11px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif}

input.buttonStdGreenSmaller { background-color:#DCEE88; font-size: 10px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif}

input.buttonLikeLink { color: #2d2d2d; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; text-decoration: underline; background-color: #ffffff; border-width: 0; border-color: #656565; border-style: solid; cursor: pointer }

.inputV2textField {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #f2f2f2; width: 300px; height: auto; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-weight: bold; text-decoration: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-color: #7EAF4E}

input.textSimple {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 100px; height: auto; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-weight: bold; text-decoration: none}

input.textShop {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 100px; height: auto; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-weight: bold; text-decoration: none}

.textarea { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 300px; height: 60px; font-weight: bold; text-decoration: none;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-color: #f2f2f2; border-bottom-color: #7EAF4E}

.textareaSimple { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 300px; height: 60px; font-weight: bold; text-decoration: none;  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;}

.textBold { color: #2d2d2d; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; font-weight: bold }

.textSection { color: #336699; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; font-weight: bold }

.textRed { color: #ff0000; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textWhite { color: #f9f9f9; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textBlack { color: #1a1a1a; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textBlue { color: #637EB5; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; text-decoration: none }

.textBlueAdmin { color: #214D9C; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textJustify { color: #2d2d2d; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; text-align:justify }

.left { color: #2d2d2d; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; vertical-align: top; white-space: nowrap; text-align:left }

.right { color: #2d2d2d; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; vertical-align: top; white-space: nowrap; text-align:right }

.subHeaderTextBlack { color: #1a1a1a; font-size: 14px; line-height: 16px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.headerTextBlack { color: #1a1a1a; font-size: 30px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.headerTextAdmin { color: #214D9C; font-size: 18px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.textAdminLeft { color: #ddddff; font-size: 12px; line-height: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.subHeaderAdminHlp { color: #2d2d2d; font-size: 18px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.imgDescriptionAdmin { color: #2d2d2d; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; font-style: italic;}

A.oriflame { color: #2d2d2d; text-decoration: none }

A.underline { color: #2d2d2d; text-decoration: underline }

A.adminLeft { color: #D71F4C; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; text-decoration: none; font-weight: bold }

A.adminLeft:HOVER { color: #D4D5E3 }

A.linkBlueAdmin { color: #214D9C; text-decoration: none; }

A.linkBlueAdmin:HOVER { color: #001d6c }

.prcNavigation {  color: #7f7f7f; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;}

A.prcNavigation { text-decoration: underline;}

.bpHeader3Red { color: #AC5B53; font-size: 30px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.cpMonthNavigation {background-color: #AAC800; text-align: center; vertical-align: middle; text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: Arial; font-size: 11px}

.cpDayColumnHeader {font-size: 11px; padding-top: 6px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.cpCurrentMonthDate {font-size: 11px; text-align: right; text-decoration: none; color: #2d2d2d; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.cpOtherMonthDate {font-size: 11px; text-align: right; text-decoration: none; color: #808080; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.cpCurrentDate {font-size: 11px; text-align: right; text-decoration: none; color: #2d2d2d; font-weight: bold; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.cpTodayText {font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.cpBorder {border: 1px solid #AAC800}

TD.cpDayColumnHeader {text-align: right; border: 0px solid #AAC800; border-width: 0px 0px 1px 0px}

TD.cpCurrentDate {color: #2d2d2d; background-color: #f2f2f2; font-weight: bold; border: 0px solid #AAC800; border-width: 0px 0px 1px 0px}

TD.cpTodayText {border: thin solid #AAC800; border-width: 1px 0px 0px 0px; padding: 2px 0px 6px 0px}

A.cpTodayText {color: #2d2d2d}

A.CMS { text-decoration: none; }


/* FRONTPAGE STYLES: */

.fpQuickLinksTit { color: #AAC800; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; text-transform: uppercase; }

.fpQuickLinks { color: #666666; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-top:1px solid #dddddd;  }

A.fpQuickLinksA {color: #666666; text-decoration: none; }

.fpBannerHd { color: #666666; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; padding-top:0px; text-transform: uppercase; }

.fpBannerText { color: #666666; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif; padding-top:3px; }

A.fpBannerLink {color: #666666; text-decoration: none; }

.fpCatalogueText { color: #2d2d2d; font-size: 13px; font-weight: bold; font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif }

.bgTranspCatalogueBar {background:url(/images/unsortedImg/white40.png);}

.bgTranspBannerBar {background:url(/images/unsortedImg/white50.png);}

