/*---- Kids Products ----*/
#KidsContent #PL_KidsProducts {
  margin: 8px 8px 0 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  width: 604px;
  float: left;
}

#KidsContent #PL_KidsProducts_4Col {
  margin: 8px 8px 0 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  width: 643px;
  float: left;
}
/*---- Header ----*/
#PL_Header {
  margin: 0;
  padding: 0;
  background-color: #FF0000;
  background-image: url(/Kids-World/US_v2/Kids-Products/PL_HeaderBcorner.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

#PL_Header .PL_HeaderImage {
  margin: 0;
  padding: 0;
  width: 288px;
  float: left;
}

#PL_Header .PL_HeaderCopy {
  margin: 0;
  padding: 0;
  width: 298px;
  float: left;
}

#PL_Header .PL_HeaderTop {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/PL_HeaderTcorner.gif);
  background-repeat: no-repeat;
  background-position: top right;
  height: 8px;
}

#PL_Header .PL_HeaderCopy h4 {
  margin: 5px 44px 3px 20px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-weight: 900;
  color: #FFF;
}

#PL_Header .PL_HeaderCopy_4Col h4 {
  margin: 5px 44px 3px 20px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-weight: 900;
  color: #FFF;
  width: 200px;
  float: left;
}



/*---- END Header ----*/
/*----*/
/*---- Age Columns ----*/
.PL_AgeColumn {
  margin: 0 6px 0 0;
  padding: 0;
  width: 192px;
  float: left;
}

.PL_AgeColumn .PL_AgeTab_Top {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/PL_AgeTabTop.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 192px;
  height: 9px;
}

.PL_AgeColumn .PL_AgeTabBG {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/PL_AgeTabBG.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-color: #E5E5E5;
  border-top: none;
  border-right: 1px solid #BDBDBD;
  border-bottom: none;
  border-left: 1px solid #BDBDBD;
}

.PL_AgeColumn .PL_AgeTabBG h5 {
  margin: 0 0 0 12px;
  padding: 0 0 4px 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 17px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 100%;
  color: #FF0000;
}

.PL_AgeColumn .PL_AgeTabBG h5 a:link, .PL_AgeColumn .PL_AgeTabBG h5 a:visited { float: left; color: #FF0000; text-decoration: none; }

.PL_AgeColumn .PL_AgeTabBG h5 a:hover, .PL_AgeColumn .PL_AgeTabBG h5 a:active { color: #FF0000; text-decoration: underline; }

.PL_AgeColumn .PL_AgeTabBG h5 img { margin: 0 0 0 13px; }

.PL_AgeColumn .PL_AgeTab_Bottom {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/PL_AgeTab_Bottom.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 192px;
  height: 3px;
}

.PL_AgeColumn .PL_AgeImage { margin: 11px 0 0 1px; }

.PL_AgeColumn .PL_AgeBlurb {
  margin: 7px 4px 0 12px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333;
}

.PL_AgeColumn .PL_AgeBlurb h6 { font-size: 12px; font-weight: normal; }

.PL_AgeColumn .PL_AgeLink {
  margin: 7px 4px 13px 12px;
  padding: 0 0 0 8px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: 900;
  color: #333;
  background-image: url(/Kids-World/US_v2/images/redBullet.gif);
  background-repeat: no-repeat;
  background-position: 0 6px;
}

.PL_AgeColumn .PL_AgeLink a:link, .PL_AgeColumn .PL_AgeLink a:visited { color: #007DD7; text-decoration: underline; }

.PL_AgeColumn .PL_AgeLink a:hover, .PL_AgeColumn .PL_AgeLink a:active { color: #FF0000; }

.PL_AgeColumn .PL_AgeSubImage {
  margin: 0 0 0 9px;
  padding: 0; 
  position: relative;
}
/*-- PL_AgeColumn_4Col --*/
.PL_AgeColumn_4Col {
  margin: 0 5px 0 0;
  padding: 0;
  width: 153px;



  float: left;
}

.PL_AgeColumn_4Col .PL_AgeTab_Top {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/PL_AgeTabTop_4Col.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 153px;
  height: 9px;
}

.PL_AgeColumn_4Col .PL_AgeTabBG {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/PL_AgeTabBG.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-color: #E5E5E5;
  border-top: none;
  border-right: 1px solid #BDBDBD;
  border-bottom: none;
  border-left: 1px solid #BDBDBD;
}

.PL_AgeColumn_4Col .PL_AgeTabBG h5 {
  margin: 0 0 0 12px;
  padding: 0 0 4px 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 17px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 100%;
  color: #FF0000;
}

.PL_AgeColumn_4Col .PL_AgeTabBG h5 a:link, .PL_AgeColumn_4Col .PL_AgeTabBG h5 a:visited { float: left; color: #FF0000; text-decoration: none; }

.PL_AgeColumn_4Col .PL_AgeTabBG h5 a:hover, .PL_AgeColumn_4Col .PL_AgeTabBG h5 a:active { color: #FF0000; text-decoration: underline; }

.PL_AgeColumn_4Col .PL_AgeTabBG h5 img { margin: 0 0 0 13px; }

.PL_AgeColumn_4Col .PL_AgeTab_Bottom {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/PL_AgeTab_Bottom.gif);
  background-repeat: repeat-x;
  background-position: 0 0;border-right: 1px solid #BDBDBD;
  width: 152px;
  height: 3px;
}

.PL_AgeColumn_4Col .PL_AgeImage { margin: 11px 0 0 1px; }

.PL_AgeColumn_4Col .PL_AgeBlurb {
  margin: 7px 4px 0 12px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333;
}

.PL_AgeColumn_4Col .PL_AgeBlurb h6 { font-size: 12px; font-weight: normal; }

.PL_AgeColumn_4Col .PL_AgeLink {
  margin: 7px 4px 13px 12px;
  padding: 0 0 0 8px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: 900;
  color: #333;
  background-image: url(/Kids-World/US_v2/images/redBullet.gif);
  background-repeat: no-repeat;
  background-position: 0 6px;
}

.PL_AgeColumn_4Col .PL_AgeLink a:link, .PL_AgeColumn_4Col .PL_AgeLink a:visited { color: #007DD7; text-decoration: underline; }

.PL_AgeColumn_4Col .PL_AgeLink a:hover, .PL_AgeColumn_4Col .PL_AgeLink a:active { color: #FF0000; }

.PL_AgeColumn_4Col .PL_AgeSubImage {
  margin: 0 0 0 9px;
  padding: 0; 
  position: relative;
}
/*---- END Age Columns ----*/
/*---- END Kids Products ----*/
/*----*/
/*---- Featured Offers ----*/
#KidsContent #PL_FeaturedOffers {
  margin: 8px 0 0 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  float: left;
}

#KidsContent #PL_FeaturedOffers .PL_Feature_Blurb {
  margin: 0;
  padding: 0;
  width: 300px;
}

#KidsContent #PL_FeaturedOffers .PL_Feature_Blurb .Feature_Blurb_Copy {
  margin: 0;
  padding: 0;
  background-repeat: no-repeat;
  background-position: 90px 25px;
}

#KidsContent #PL_FeaturedOffers .PL_Feature_Blurb .Feature_Blurb_Copy h4 {
  margin: 0 0 6px 18px;
  color: #FF0000;

  font-size: 14px;
  width: 248px;
}

#KidsContent #PL_FeaturedOffers .PL_Feature_Blurb .Feature_Blurb_Copy h6 {
  margin: 0 0 9px 18px;
  font-size: 12px;
  font-weight: normal;
  width: 110px;
}

#KidsContent #PL_FeaturedOffers .PL_Feature_Blurb .Feature_Blurb_Copy a:link, #KidsContent #PL_FeaturedOffers .PL_Feature_Blurb .Feature_Blurb_Copy a:visited {
  margin: 0 0 0 18px;
  padding: 0 0 0 8px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: 900;
  color: #007DD7;
  text-decoration: underline;
  background-image: url(/Kids-World/US_v2/images/redBullet.gif);
  background-repeat: no-repeat;
  background-position: 0 6px;
}

#KidsContent #PL_FeaturedOffers .PL_Feature_Blurb .Feature_Blurb_Copy a:hover, #KidsContent #PL_FeaturedOffers .PL_Feature_Blurb .Feature_Blurb_Copy a:active { color: #FF0000; }

.Feature_Divider {
  margin: 15px auto 22px auto;
  padding: 0;
  width: 271px;
  height: 1px;
  background-color: #CCC;
}
/*-- 4Col --*/
#KidsContent #PL_FeaturedOffers_4Col {
  margin: 8px 0 0 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  float: left;
}

#KidsContent #PL_FeaturedOffers_4Col .PL_Feature_Blurb {
  margin: 0;
  padding: 0;
  width: 260px;
}

#KidsContent #PL_FeaturedOffers_4Col .PL_Feature_Blurb .Feature_Blurb_Copy {
  margin: 0;
  padding: 0;
  background-repeat: no-repeat;
  background-position: 80px 60px;
}

#KidsContent #PL_FeaturedOffers_4Col .PL_Feature_Blurb .Feature_Blurb_Copy h4 {
  margin: 0 0 6px 18px;
  color: #FF0000;
  font-size: 14px;
  width: 208px;
}

#KidsContent #PL_FeaturedOffers_4Col .PL_Feature_Blurb .Feature_Blurb_Copy h6 {
  margin: 0 0 9px 18px;
  font-size: 12px;
  font-weight: normal;
  width: 110px;
}

#KidsContent #PL_FeaturedOffers_4Col .PL_Feature_Blurb .Feature_Blurb_Copy a:link, #KidsContent #PL_FeaturedOffers_4Col .PL_Feature_Blurb .Feature_Blurb_Copy a:visited {
  margin: 0 0 0 18px;
  padding: 0 0 0 8px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: 900;
  color: #007DD7;
  text-decoration: underline;
  background-image: url(/Kids-World/US_v2/images/redBullet.gif);
  background-repeat: no-repeat;
  background-position: 0 6px;
}

#KidsContent #PL_FeaturedOffers_4Col .PL_Feature_Blurb .Feature_Blurb_Copy a:hover, #KidsContent #PL_FeaturedOffers_4Col .PL_Feature_Blurb .Feature_Blurb_Copy a:active { color: #FF0000; }

#PL_FeaturedOffers_4Col .Feature_Divider {
  margin: 15px auto 22px auto;
  padding: 0;
  width: 239px;
  height: 1px;
  background-color: #CCC;
}
/*---- END Featured Offers ----*/
