
/*  NEW  */
/* PriceList */
.ProductPurTable td{vertical-align:middle;}
.CategorySpacer{ height:30px;}
.pl_colHdrExpander{width: 30px; text-align:center; background-color: #67829f; color:#FFFFFF; font-weight:bold;}
.pl_colHdrProducts{padding: 4px 4px 4px 5px; background-color: #67829f; color:#FFFFFF; font-weight:bold;}
.pl_colHdrPv{width: 30px; text-align:center; background-color: #67829f; color:#FFFFFF; font-weight:bold;}
.pl_colHdrPv_Promo{width: 30px; text-align:center; background-color: #67829f; color:#FFFFFF; font-weight:bold;}
.pl_colHdrRetail{width: 70px; text-align:center; background-color: #67829f; color:#FFFFFF; font-weight:bold;}
.pl_colHdrScWhole{width: 70px; text-align:center; background-color: #67829f; color:#FFFFFF; font-weight:bold;}
.pl_colHdrAuto{width: 75px; text-align:center; background-color: #67829f; color:#FFFFFF; font-weight:bold;}
.pl_colHdrAuto_Promo{width: 75px; text-align:center; background-color: #67829f; color:#FFFFFF; font-weight:bold;}


.pl_colExpander{ height: 24px; width: 30px; text-align:center; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #d6d6d6; border-left: 1px solid #d6d6d6;}
.pl_colProducts{ height: 24px; padding: 2px 4px 2px 5px; border-top: 1px solid #FFFFFF; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; border-left: 1px solid #d6d6d6;}
.pl_colPv{ width: 30px; text-align:center; border-top: 1px solid #FFFFFF; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; border-left: 1px solid #FFFFFF;}
.pl_colPv_Promo{ width: 30px; text-align:center; border-top: 1px solid #FFFFFF; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; border-left: 1px solid #FFFFFF;}
.pl_colRetail{ width: 70px; text-align:center; border-top: 1px solid #FFFFFF; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; border-left: 1px solid #FFFFFF;}
.pl_colScWhole{ width: 70px; text-align:center; border-top: 1px solid #FFFFFF; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; border-left: 1px solid #FFFFFF;}
.pl_colAuto{ width: 75px; text-align:center; border-top: 1px solid #FFFFFF; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; border-left: 1px solid #FFFFFF;}
.pl_colAuto_Promo{ width: 75px; text-align:center; border-top: 1px solid #FFFFFF; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; border-left: 1px solid #FFFFFF;}
/* override the bold tags that are in the database for store items */
.ProductTD2 b{ font-weight:normal;}



.PromptRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:  6px 0px 6px 2px;}

  
.PlanSectionTable{border: 2px solid #1f7398;}
  
.PlanSectionHeader{ height: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: White; 
	background-color: #1f7398; padding-left: 8px; padding-top:4px; padding-bottom:4px;}
.Save{ background-color:#e8e8e8; border-color: #d6d6d6; color: #424242}
.PlanPrompt{ height: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #424242; padding:  8px 4px 4px 8px;}

.Plan{width:25%;border-color:#C1C1C1; border-style:solid; border-width:1px;}
.PlanRadio{ width:4%;padding-top:6px;}
.PlanSet{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;   color: #424242; padding:  6px 1px 4px 1px; width:96%;}

.PlanBenefitHeader{width:96%; padding:6px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color:black; font-weight:bold; font-size:11px;}
.PlanBenefit{width:96%;  padding: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#1f7398; font-weight:bold; font-size:11px;}
.PlanBenefitGreen{width:100%; padding:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color:Green; font-weight:bold; font-size:11px;}
.PlanAutoshipHeader{width:96%; padding: 4px 0px 4px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#424242; font-weight:bold; font-size:12px;}
.PlanAutoshipText{width:96%; padding:   0px 3px  4px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#424242; font-weight:bold; font-size:12px;}
.PlanBottomHeader{width:96%; padding:  4px 0px 4px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#424242; font-size:12px;}
.PlanBottomText{width:96%; padding: 4px 0px 4px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#424242; font-size:12px;}
.PlanMessages{ padding:  4px 4px 8px  4px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#424242; font-size:11px;}
.PlanSavingsRed{ text-align:center; width:96%; padding: 6px 0px 6px 0px; font-family:  Verdana, Arial, Helvetica, sans-serif; color:Red;  font-weight: bolder; font-size:16px;}
.PlanSavingsPlan400{ text-align:center; width:96%; padding: 6px 0px 6px 0px; font-family:  Verdana, Arial, Helvetica, sans-serif; color:#559936;  font-weight: bolder; font-size:16px;}
.PlanSavingsPlan600{ text-align:center; width:96%; padding: 6px 0px 6px 0px; font-family:  Verdana, Arial, Helvetica, sans-serif; color:#B31FD8;  font-weight: bolder; font-size:16px;}
.PlanSavingsPlan800{ text-align:center; width:96%; padding: 6px 0px 6px 0px; font-family:  Verdana, Arial, Helvetica, sans-serif; color:#FF9200;  font-weight: bolder; font-size:16px;}




.CustomerPlanHeader{
	 text-align:center; padding:6px 0px 6px 0px; background-color:#e8e8e8; 
	 font-family: Verdana, Arial, Helvetica, sans-serif; color:#424242; font-weight:bold; font-size:14px;
	 border-color:#C1C1C1; border-style:solid;  border-top-width:2px; border-left-width:2px;border-right-width:0px;border-bottom-width:1px;}

.BusinessPlanHeader{
	 text-align:center; padding:6px 0px 6px 0px; background-color:#e8e8e8; 
	 font-family: Verdana, Arial, Helvetica, sans-serif; color:#424242; font-weight:bold; font-size:14px;
	 border-color:#C1C1C1; border-style:solid;  border-top-width:2px; border-left-width:2px;border-right-width:2px;border-bottom-width:1px;}

.PV200PlanHeader{
	 text-align:center; padding:6px 0px 6px 0px; background-color:#00B5cc; 
	 font-family: Verdana, Arial, Helvetica, sans-serif; color:White; font-weight:bold; font-size:14px;
	 border-color:#C1C1C1; border-style:solid;  border-top-width:0px; border-left-width:2px;border-right-width:0px;border-bottom-width:1px;}
	 
.PV400PlanHeader{
	 text-align:center; padding:6px 0px 6px 0px; background-color:#559936; 
	 font-family: Verdana, Arial, Helvetica, sans-serif; color:White; font-weight:bold; font-size:14px;
	 border-color:#C1C1C1; border-style:solid;  border-top-width:0px; border-left-width:1px;border-right-width:0px;border-bottom-width:1px;}
	
.PV600PlanHeader{
	text-align:center; padding:6px 0px 6px 0px; background-color:#B31FD8; 
	font-family: Verdana, Arial, Helvetica, sans-serif; color:White;font-weight:bold; font-size:14px;
	border-color:#C1C1C1; border-style:solid;  border-top-width:0px; border-left-width:2px;border-right-width:0px;border-bottom-width:1px;}
	
.PV800PlanHeader{
	text-align:center; padding:6px 0px 6px 0px; background-color:#FF9200; 
	font-family: Verdana, Arial, Helvetica, sans-serif;color:White;font-weight:bold; font-size:14px;
	border-color:#C1C1C1; border-style:solid;  border-top-width:0px; border-left-width:1px;border-right-width:1px;border-bottom-width:2px;}
