.bodyText { font-size: 10pt;  } .bodyTextBold { font-size: 10pt; font-weight: bold;  } .bodyTextLarge { font-size: 12pt;  } .bodyTextLargeBold { font-size: 12pt; font-weight: bold;  } .bodyTextMedium { font-size: 9pt;  } .bodyTextMediumBold { font-size: 9pt; font-weight: bold;  } .bodyTextSmall { font-size: 7.5pt;  } .bodyTextSmallBold { font-size: 7.5pt; font-weight: bold;  } .bodyHeader { font-size: 12pt; font-weight: bold; padding-bottom: 5px;  } .bodyTextStatus { font-size: 10pt; color: #A65C07; font-weight: bold; padding-top: 5px; padding-bottom: 5px;  } .bodyTextStatusSmall { font-size: 7.5pt; color: #A65C07; font-weight: bold; padding-top: 5px; padding-bottom: 5px;  } .bodyTextContrast { font-size: 10pt; color: #A65C07;  } .bodyTextContrastBold { font-size: 10pt; color: #A65C07; font-weight: bold;  } .bodyTextContrastSmall { font-size: 7.5pt; color: #A65C07;  } .bodyTextContrastSmallBold { font-size: 7.5pt; color: #A65C07; font-weight: bold;  } .contrastLabel { font-size: 10pt; font-weight: bold; color: #FFFFFF;  } .formLabel { font-size: 10pt;  } .formLabelRequired { font-size: 10pt; font-weight: bold;  } .formHelp { font-size: 7.5pt;  } .linkedItem { font-size: 10pt;  } .linkedCategory { font-size: 12pt; font-weight: bold;  } A { text-decoration: none; color: #2B8203;  } A:visited { text-decoration: ; color: #2B8203;  } A:hover { text-decoration: none; : #3C92C3;  } A:active { color: #2B8203;  } TD { font-family: Tahoma, Verdana, sans-serif; font-size: 12px;  } TD.mainContent { background-color: #FFFFFF;  } A.topNav { font-size: 10px; color: #2B8203;  } A.topNav:hover { color: #405E21; text-decoration: underline;  } A.topNavSearch { font-size: 10px; text-decoration: none; color: #2B8203;  } A.topNavSearch:hover { text-decoration: underline; color: #405E21;  } A.topNavCart { font-size: 10px; text-decoration: none; color: #2B8203;  } A.topNavCart:hover { text-decoration: underline; color: #405E21;  } A.infoLink { font-size: 10px; text-decoration: none; color: #2B8203;  } A.infoLink:hover { text-decoration: underline; color: #405E21;  } .logoTable { background-color: #F2F2EB;  } .browseLink { font-family: Tahoma, Verdana, sans-serif; font-size: 17px; font-weight: bold; color: #2B8203;  } .browseLink:hover { text-decoration: none; background-color: #AEEA6D; color: #2B8203;  } .bodyHeader { font-family: Tahoma, Verdana, sans-serif; font-size: 22px; color: #5E5D5D;  } A.secondaryNav { font-size: 11px; color: #F7F4A1;  }  A.secondaryNav:visited { font-size: 11px; color: #F7F4A1;  } A.secondaryNav:hover { font-size: 11px; font-decoration: none; color: #3A7000; background-color: #AEEA6D; font-weight: bold;  } A.secondaryNavSubCat { font-size: 11px; color: #F7F4A1;  }  A.secondaryNavSubCat:visited { font-size: 11px; color: #F7F4A1;  } A.secondaryNavSubCat:hover { font-size: 11px; text-decoration: none; background-color: #F2F2EB; font-weight: bold; color: #F7F4A1;  } A.secondaryNavExtra { font-size: 11px; font-weight: bold; color: #F7F4A1;  }  A.secondaryNavExtra:visited { font-size: 11px; font-weight: bold; color: #F7F4A1;  } A.secondaryNavExtra:hover { font-size: 11px; text-decoration: none; background-color: #AEEA6D; color: #3A7000;  } A.secondaryNavNew { font-size: 11px; color: #F7F4A1;  }  A.secondaryNavNew:visited { font-size: 11px; color: #F7F4A1;  } A.secondaryNavNew:hover { font-size: 11px; text-decoration: none; background-color: #AEEA6D; color: #3A7000;  } A.secondaryNavSpecial { font-size: 11px; text-decoration: none; color: #F7F4A1;  }  A.secondaryNavSpecial:visited { font-size: 11px; text-decoration: none; color: #F7F4A1;  } A.secondaryNavSpecial:hover { font-size: 11px; text-decoration: none; color: #3A7000; background-color: #AEEA6D;  } .toolinput { font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; color: #000000;  } .footer { color: #F7F4A1; font-size: 11px; background-color: #809F71;  } .rolloverNavOn { background-color: #809F71; color: #FFFFFF; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 0px; text-transform: uppercase;  } A.rolloverNavOn { background-color: #809F71; color: #FFFFFF; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 6px; text-transform: uppercase;  }  A.rolloverNavOn:visited { background-color: #809F71; color: #FFFFFF; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 6px; text-transform: uppercase;  } .rolloverNavOff { background-color: #CFE6B7; color: #3A7000; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 0px; text-transform: uppercase;  } A.rolloverNavOff { background-color: #F0F0F0; color: #3A7000; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 6px; text-transform: uppercase;  }  A.rolloverNavOff:visited { background-color: #F0F0F0; color: #3A7000; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 6px; text-transform: uppercase;  } .rolloverNavSubOn { background-color: #809F71; color: #FFFFFF; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 0px; /* this controls text casing, uncomment to activate text-transform: uppercase; */ } A.rolloverNavSubOn { background-color: #809F71; color: #FFFFFF; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 4px; /* this controls text casing, uncomment to activate text-transform: uppercase; */ }  A.rolloverNavSubOn:visited { background-color: #809F71; color: #FFFFFF; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 4px; /* this controls text casing, uncomment to activate text-transform: uppercase; */ } .rolloverNavSubOff { background-color: #CFE6B7; color: #3A7000; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 0px; /* this controls text casing, uncomment to activate text-transform: uppercase; */ } A.rolloverNavSubOff { background-color: #CFE6B7; color: #3A7000; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 4px; /* this controls text casing, uncomment to activate text-transform: uppercase; */ }  A.rolloverNavSubOff:visited { background-color: #CFE6B7; color: #3A7000; border-color: #999999; border-style: solid; border-width: 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; margin: 0px; padding: 4px; /* this controls text casing, uncomment to activate text-transform: uppercase; */ } .cpobutton { font-family: Tahoma, Verdana, sans-serif; /* this controls the font size, by default it is not active font-size: 8.5pt; */height: 20px; color: #3A7000; background-color: #D3FFA3; cursor: pointer; border: 1px; border-style: solid; border-color: #6CB919;  } .categoryLevel1 { color: #FFFFFF; font-size: 13px; font-weight: bold;  }  A.categoryLevel1 { color: #FFFFFF; font-size: 13px; font-weight: bold;  }  A.categoryLevel1:visited { color: #FFFFFF; font-size: 13px; font-weight: bold;  } A.categoryLevel1:hover { background-color: #AEEA6D; color: #3A7000;  } .categoryLevel2 { color: #FFFFFF; font-size: 10px; font-weight: bold; text-transform: uppercase;  }  A.categoryLevel2 { color: #FFFFFF; font-size: 10px; font-weight: bold; text-transform: uppercase;  }  A.categoryLevel2:visited { color: #FFFFFF; font-size: 10px; font-weight: bold; text-transform: uppercase;  } A.categoryLevel2:hover { background-color: #AEEA6D; color: #3A7000;  } .categoryLevel3 { color: #FFFFFF; font-size: 10px;  }  A.categoryLevel3 { color: #FFFFFF; font-size: 10px;  }  A.categoryLevel3:visited { color: #FFFFFF; font-size: 10px;  } A.categoryLevel3:hover { background-color: #AEEA6D; color: #3A7000;  } .categoryLevel4 { color: #FFFFFF; font-size: 10px; margin-left: 10px;  }  A.categoryLevel4 { color: #FFFFFF; font-size: 10px; margin-left: 10px;  }  A.categoryLevel4:visited { color: #FFFFFF; font-size: 10px; margin-left: 10px;  } A.categoryLevel4:hover { background-color: #AEEA6D; color: #3A7000;  } .categorySeparator { height: 1px;  } .mainContent { color: #000000; background-color: #FFFFFF;  } BODY { background-color: #F2F2EB;  } .bodyHeader { color: #5E5D5D;  } .alertMsg { color: #A65C07;  } .secondaryNav { background-color: #809F71;  } .secondaryNavLink { color: #F7F4A1;  } .secondaryNavLink:hover { color: #3A7000; background-color: #AEEA6D;  } 
 .groupedExtraPageHdr { padding-top: 5%; color: #636363; font-size: 13px;   }
 .ungroupedExtraPageHdr { padding-top: 5%; }
.discountTable
{
	border-color: #D9D8D8;
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
}
.discountTableHeader
{
	border-color: #D9D8D8;
	border-width: 1px;
	border-style: solid;
	background-color: #D9D8D8;
	color: #87234D;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-align: center;
	letter-spacing: 1px;
	padding: 2px;
}
.discountTableLabels
{
	width: 50%;
	border-style: none;
	background-color: #F0F0F0;
	margin: 7px 7px 7px 7px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #87234D;
}
.discountTableBody
{
	border-color: #F0F0F0;
	border-width: 1px;
	border-style: solid;
	margin: 7px 7px 7px 7px;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
}
.discountString
{
	color: #5C5C5C;
	font-weight: bold;
}
.discountCartMessageUsed
{
	color: #D00E29;
}
.discountCartMessageNotUsed
{
	color: #D00E29;
}
.discountTextOldPrice
{
	font-size: smaller;
	color: red;
	text-decoration: line-through;
}
