/*---- Common ----*/
* { margin: 0; padding: 0; }

body { margin: 0; padding: 0; }

body a { outline: none; }

.GeneralClear {
  margin: 0;
  padding: 0;
  height: 0;
  clear: both;
}

#footnote {
  margin: 0 12px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  color: #333;
}

span.nobreak {
  white-space: nowrap;
}

/*---- END Common ----*/
/*----*/
/*---- LinkContainer Setup ----*/
#KidsContent .LinkContainer {
  margin: 0;
  padding: 0;
}
/*---- LinkTab --- TopRow ----*/
#KidsContent .LinkContainer .LinkTab_Top_TopRow {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_Top.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
  height: 8px;
}

#KidsContent .LinkContainer .LinkTab_Top {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_Top.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
  height: 8px;
}

#KidsContent .LinkContainer .LinkTab_Top_4Col {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_Top_4Col.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 643px;
  height: 8px;
}

#KidsContent .LinkContainer .LinkTab_BG_TopRow {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_BG.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
}

#KidsContent .LinkContainer .LinkTab_BG_TopRow  h3 {
  margin: 0 14px 0 19px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 15px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 100%;
  color: #FFF;
}

#KidsContent .LinkContainer .LinkTab_BG_TopRow  h3 a { margin: 0 14px 0 0; padding: 0; float: left; }

#KidsContent .LinkContainer .LinkTab_BG_TopRow  h3 a:link, #KidsContent .LinkContainer .LinkTab_BG_TopRow  h3 a:visited { color: #FFF; text-decoration: none; }

#KidsContent .LinkContainer .LinkTab_BG_TopRow  h3 a:hover, #KidsContent .LinkContainer .LinkTab_BG_TopRow  h3 a:active { color: #FFF; text-decoration: underline; }

#KidsContent .LinkContainer .LinkTab_BG_TopRow  h3 img {
  margin: 0;
  padding: 0;
}

#KidsContent .LinkContainer .LinkTab_Bottom_TopRow {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_Bottom.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
  height: 8px;
}
/*---- END LinkTab --- TopRow ----*/
/*----*/
/*---- LinkTab --- Full ----*/
#KidsContent .LinkContainer .LinkTab_TopFull {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_TopFull.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 911px;
  height: 8px;
}

#KidsContent .LinkContainer .LinkTab_BGFull {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_BGFull.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 911px;
}

#KidsContent .LinkContainer .LinkTab_BGFull h3 {
  margin: 0 14px 0 19px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 15px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 100%;
  color: #FFF;
}

#KidsContent .LinkContainer .LinkTab_BGFull h3 a { margin: 0 14px 0 0; padding: 0; float: left; }

#KidsContent .LinkContainer .LinkTab_BGFull h3 a:link, #KidsContent .LinkContainer .LinkTab_BGFull h3 a:visited { color: #FFF; text-decoration: none; }

#KidsContent .LinkContainer .LinkTab_BGFull h3 a:hover, #KidsContent .LinkContainer .LinkTab_BGFull h3 a:active { color: #06C; text-decoration: none; }

#KidsContent .LinkContainer .LinkTab_BGFull h3 img {
  margin: 0;
  padding: 0;
}

#KidsContent .LinkContainer .LinkTab_BottomFull {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_BottomFull.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 911px;
  height: 8px;
}
/*---- END LinkTab --- Full ----*/
/*----*/
/*---- LinkTab --- Small ----*/
#KidsContent .LinkContainer .LinkTab_Top_Small {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_TopSmall.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 300px;
  height: 8px;
}

#KidsContent .LinkContainer .LinkTab_BG_Small {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_BG.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 300px;
}

#KidsContent .LinkContainer .LinkTab_BG_Small h3 {
  margin: 0 14px 0 19px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 15px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 100%;
  color: #FFF;
}

#KidsContent .LinkContainer .LinkTab_BG_Small h3 a { margin: 0 14px 0 0; padding: 0; float: left; }

#KidsContent .LinkContainer .LinkTab_BG_Small h3 a:link, #KidsContent .LinkContainer .LinkTab_BG_Small h3 a:visited { color: #FFF; text-decoration: none; }

#KidsContent .LinkContainer .LinkTab_BG_Small h3 a:hover, #KidsContent .LinkContainer .LinkTab_BG_Small h3 a:active { color: #FFF; text-decoration: underline; }

#KidsContent .LinkContainer .LinkTab_BG_Small h3 img {
  margin: 0;
  padding: 0;
}

#KidsContent .LinkContainer .LinkTab_Bottom_Small {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_BottomSmall.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 300px;
  height: 8px;
}
/*---- END LinkTab --- Small ----*/
/*---- LinkTab --- Small 4Col ----*/
/*---- LinkTab --- Small ----*/
#KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_Top_Small {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_TopSmall_4Col.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 260px;
  height: 8px;
}

#KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_BG_Small {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_BG.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 260px;
}

#KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_BG_Small h3 {
  margin: 0 14px 0 19px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 15px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 100%;
  color: #FFF;
}

#KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_BG_Small h3 a { margin: 0 14px 0 0; padding: 0; float: left; }

#KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_BG_Small h3 a:link, #KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_BG_Small h3 a:visited { color: #FFF; text-decoration: none; }

#KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_BG_Small h3 a:hover, #KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_BG_Small h3 a:active { color: #FFF; text-decoration: underline; }

#KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_BG_Small h3 img {
  margin: 0;
  padding: 0;
}

#KidsContent #PL_FeaturedOffers_4Col .LinkContainer .LinkTab_Bottom_Small {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_BottomSmall.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 260px;
  height: 8px;
}
/*---- END LinkTab --- Small 4Col ----*/
/*----*/
/*---- LinkTab Standard ----*/
#KidsContent .LinkContainer .LinkTab_BG {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_BG.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
}

#KidsContent .LinkContainer .LinkTab_BG h3 {
  margin: 0 14px 0 19px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 15px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 100%;
  color: #FFF;
}

#KidsContent .LinkContainer .LinkTab_BG h3 a { margin: 0 14px 0 0; padding: 0; float: left; }

#KidsContent .LinkContainer .LinkTab_BG h3 a:link, #KidsContent .LinkContainer .LinkTab_BG h3 a:visited { color: #FFF; text-decoration: none; }

#KidsContent .LinkContainer .LinkTab_BG h3 a:hover, #KidsContent .LinkContainer .LinkTab_BG h3 a:active { color: #06C; text-decoration: none; }

#KidsContent .LinkContainer .LinkTab_BG h3 img {
  margin: 0;
  padding: 0;
}

#KidsContent .LinkContainer .LinkTab_Bottom {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_Bottom.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
  height: 8px;
}
/*---- END LinkTab Standard ----*/
/*----*/
/*---- LinkTab 4Col ----*/
#KidsContent .LinkContainer .LinkTab_BG_4Col {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_BG_4Col.gif);
  background-repeat: repeat-x;
  background-position: 0 0;
  width: 643px;
}

#KidsContent .LinkContainer .LinkTab_BG_4Col h3 {
  margin: 0 14px 0 19px;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 15px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 100%;
  color: #FFF;
}

#KidsContent .LinkContainer .LinkTab_BG_4Col h3 a { margin: 0 14px 0 0; padding: 0; float: left; }

#KidsContent .LinkContainer .LinkTab_BG_4Col h3 a:link, #KidsContent .LinkContainer .LinkTab_BG_4Col h3 a:visited { color: #FFF; text-decoration: none; }

#KidsContent .LinkContainer .LinkTab_BG_4Col h3 a:hover, #KidsContent .LinkContainer .LinkTab_BG_4Col h3 a:active { color: #06C; text-decoration: none; }

#KidsContent .LinkContainer .LinkTab_BG_4Col h3 img {
  margin: 0;
  padding: 0;
}

#KidsContent .LinkContainer .LinkTab_Bottom_4Col {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/LinkTab_Bottom_4Col.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 643px;
  height: 8px;
}
/*---- END LinkTab 4Col ----*/
/*---- END LinkContainer Setup ----*/
/*----*/
/*---- Content Topper/BG/Footer Setup ----*/
/*---- TopRow ----*/
#KidsContent .ContentTopper_TopRow {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/HomePage/ContentTopper_TopRow.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
  height: 6px;
}

#KidsContent .ContentBG_TopRow {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/HomePage/ContentBG_TopRow.gif);
  background-repeat: repeat-y;
  background-position: 0 0;
  width: 604px;
}

#KidsContent .ContentFooter_TopRow {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/HomePage/ContentFooter_TopRow.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
  height: 6px;
}
/*---- END TopRow ----*/
/*----*/
/*---- Full ----*/
#KidsContent .ContentTopper_Full {
  margin: 0;
  padding: 0;
  background-color: #F2F2F2;
  border-top: none;
  border-right: 1px solid #CCC;
  border-bottom: none;
  border-left: 1px solid #CCC;
  width: 909px;
  height: 11px;
}

#KidsContent .ContentFooter_Full {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/ContentFooter_Full.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 911px;
  height: 22px;
}
/*---- PDP Footer ----*/
#KidsContent .ContentSubFooter_Full_PDP {
  margin: -10px 0 0 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/ContentSubFooter_Full_PDP.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 911px;
  height: 10px;
  position: relative;
  z-index: 11;
}

#KidsContent .ContentFooter_Full_PDP {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/Kids-Products/ContentFooter_Full_PDP.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 911px;
  height: 12px;
}
/*---- END PDP Full ----*/
/*---- END Full ----*/
/*----*/
/*---- Small ----*/
#KidsContent .ContentTopperSmall {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentTopperSmall.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 300px;
  height: 12px;
}

#KidsContent .ContentBGSmall {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentBGSmall.gif);
  background-repeat: repeat-y;
  background-position: 0 0;
  width: 300px;
}

#KidsContent .ContentFooterSmall {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentFooterSmall.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 300px;
  height: 15px;
  float: left;
}

#KidsContent #PL_FeaturedOffers_4Col .ContentFooterSmall {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentFooterSmall.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 300px;
  height: 15px;
  float: left;
}
/*---- END Small ----*/
/*----*/
/*---- Standard ----*/
#KidsContent .ContentTopper {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentTopper.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
  height: 12px;
}

#KidsContent .ContentBG {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentBG.gif);
  background-repeat: repeat-y;
  background-position: 0 0;
  width: 604px;
}

#KidsContent .ContentFooter {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentFooter.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
  height: 15px;
  float: left;
}
/*---- END Standard ----*/
/*----*/
/*---- Small ----*/
#KidsContent #PL_FeaturedOffers_4Col .ContentTopperSmall {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentTopperSmall_4Col.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 260px;
  height: 12px;
}

#KidsContent #PL_FeaturedOffers_4Col .ContentBGSmall {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentBGSmall_4Col.gif);
  background-repeat: repeat-y;
  background-position: 0 0;
  width: 260px;
}

#KidsContent #PL_FeaturedOffers_4Col .ContentFooterSmall {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentFooterSmall_4Col.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 260px;
  height: 15px;
  float: left;
}
/*----------------------*/
/*---  PageSpecific  ---*/
/*----------------------*/
/*---- KidsProducts Landing ** PL ----*/
#KidsContent .ContentTopper_PL {
  margin: 0;
  padding: 6px 8px 6px 8px;
  background-color: #F2F2F2;
  border-top: none;
  border-right: 1px solid #CCC;
  border-bottom: none;
  border-left: 1px solid #CCC;
  width: 586px;
}

#KidsContent .ContentBG_PL {
  margin: 0;
  padding: 0 0 0 8px;
  background-image: url(/Kids-World/US_v2/images/ContentBG_PL.gif);
  background-repeat: repeat-y;
  background-position: 0 0;
  width: 604px;
}

#KidsContent .ContentFooter_PL {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentFooter_PL.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 604px;
  height: 17px;
  float: left;
}
/*-- 4Col --*/
#KidsContent .ContentTopper_PL_4Col {
  margin: 0;
  padding: 6px 8px 6px 8px;
  background-color: #F2F2F2;
  border-top: none;
  border-right: 1px solid #CCC;
  border-bottom: none;
  border-left: 1px solid #CCC;
  width: 625px;
}

#KidsContent .ContentBG_PL_4Col {
  margin: 0;
  padding: 0 0 0 8px;
  background-image: url(/Kids-World/US_v2/images/ContentBG_PL_4Col.gif);
  background-repeat: repeat-y;
  background-position: 0 0;
  width: 643px;
}

#KidsContent .ContentFooter_PL_4Col {
  margin: 0;
  padding: 0;
  background-image: url(/Kids-World/US_v2/images/ContentFooter_PL_4Col.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 643px;
  height: 17px;
  float: left;
}
/*---- END KidsProducts Landing ** PL ----*/
/*----*/
/*---- KidsProducts 
/*---- END Content Topper/BG/Footer Setup ----*/

