.dialog
{
	position: relative;
	margin: 0 auto;
	min-width: 8em;
	max-width: 952px;
	color: #fff;
	z-index: 1;
	margin-left: 12px;
	margin-bottom: .5em;
}
.dialog .content, .dialog .t, .dialog .b, .dialog .b div
{
	background: transparent url(../images/backgrounds/contentBG.jpg) no-repeat top right;
}
.dialog .content
{
	position: relative;
	padding: 0 12px 0 0;
}
.dialog .t
{
	position: absolute;
	left: 0;
	top: 0;
	width: 12px;
	margin-left: -12px;
	height: 100%;
	background-position: top left;
}
.dialog .b
{
	position: relative;
	width: 100%;
}
.dialog .b, .dialog .b div
{
	height: 30px;
	font-size: 1px;
}
.dialog .b
{
	background-position: bottom right;
}
.dialog .b div
{
	position: relative;
	width: 12px;
	margin-left: -12px;
	background-position: bottom left;
}
.dialog .hd, .dialog .bd, .dialog .ft
{
	position: relative;
	margin: 0 15px;
}
.dialog .hd
{
	margin-left: 5px;
}
.dialog .wrapper
{
	position: static;
	max-height: 8000px;
	overflow: hidden;
	width: 100%;
}
.dialog h1, .dialog p
{
	margin: 0;
}
.dialog h1
{
	padding-bottom: 0;
}
#leftCol #favouritesBox
{
	max-width: 215px;
}
#leftCol #favouritesBox .content, #leftCol #favouritesBox .t, #leftCol #favouritesBox .b, #leftCol #favouritesBox .b div
{
	background: transparent url(../images/backgrounds/newborn/favBoxBG.gif) no-repeat top right;
}
body.busybaby #leftCol #favouritesBox .content, body.busybaby #leftCol #favouritesBox .t, body.busybaby #leftCol #favouritesBox .b, body.busybaby #leftCol #favouritesBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/favBoxBG.gif) no-repeat top right;
}
body.firststeps #leftCol #favouritesBox .content, body.firststeps #leftCol #favouritesBox .t, body.firststeps #leftCol #favouritesBox .b, body.firststeps #leftCol #favouritesBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/favBoxBG.gif) no-repeat top right;
}
body.toddler #leftCol #favouritesBox .content, body.toddler #leftCol #favouritesBox .t, body.toddler #leftCol #favouritesBox .b, body.toddler #leftCol #favouritesBox .b div
{
	background: transparent url(../images/backgrounds/toddler/favBoxBG.gif) no-repeat top right;
}
body.dad #leftCol #favouritesBox .content, body.dad #leftCol #favouritesBox .t, body.dad #leftCol #favouritesBox .b, body.dad #leftCol #favouritesBox .b div
{
	background: transparent url(../images/backgrounds/dad/favBoxBG.gif) no-repeat top right;
}
body.bumponboard #leftCol #favouritesBox .content, body.bumponboard #leftCol #favouritesBox .t, body.bumponboard #leftCol #favouritesBox .b, body.bumponboard #leftCol #favouritesBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/favBoxBG.gif) no-repeat top right;
}
#leftCol #favouritesBox .t, body.busybaby #leftCol #favouritesBox .t, body.toddler #leftCol #favouritesBox .t, body.dad #leftCol #favouritesBox .t, body.bumponboard #leftCol #favouritesBox .t, body.firststeps #leftCol #favouritesBox .t
{
	background-position: top left;
}
#leftCol #favouritesBox .b, body.busybaby #leftCol #favouritesBox .b, body.toddler #leftCol #favouritesBox .b, body.dad #leftCol #favouritesBox .b, body.bumponboard #leftCol #favouritesBox .b, body.firststeps #leftCol #favouritesBox .b
{
	background-position: bottom right;
}
#leftCol #favouritesBox .b div, body.busybaby #leftCol #favouritesBox .b div, body.toddler #leftCol #favouritesBox .b div, body.dad #leftCol #favouritesBox .b div, body.bumponboard #leftCol #favouritesBox .b div, body.firststeps #leftCol #favouritesBox .b div
{
	background-position: bottom left;
}
body.busybaby #leftCol #favouritesBox .content .hd, body.newborn #leftCol #favouritesBox .content .hd, body.toddler #leftCol #favouritesBox .content .hd, body.dad #leftCol #favouritesBox .content .hd, body.bumponboard #leftCol #favouritesBox .content .hd, body.firststeps #leftCol #favouritesBox .content .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
#leftCol #allAboutBox
{
	max-width: 195px;
}
#leftCol #allAboutBox .hd
{
	margin-right: 0;
}
#leftCol #allAboutBox .content, #leftCol #allAboutBox .t, #leftCol #allAboutBox .b, #leftCol #allAboutBox .b div
{
	background: transparent url(../images/backgrounds/newborn/allAboutBoxBG.gif) no-repeat top right;
}
body.busybaby #leftCol #allAboutBox .content, body.busybaby #leftCol #allAboutBox .t, body.busybaby #leftCol #allAboutBox .b, body.busybaby #leftCol #allAboutBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/allAboutBoxBG.gif) no-repeat top right;
}
body.firststeps #leftCol #allAboutBox .content, body.firststeps #leftCol #allAboutBox .t, body.firststeps #leftCol #allAboutBox .b, body.firststeps #leftCol #allAboutBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/allAboutBoxBG.gif) no-repeat top right;
}
body.toddler #leftCol #allAboutBox .content, body.toddler #leftCol #allAboutBox .t, body.toddler #leftCol #allAboutBox .b, body.toddler #leftCol #allAboutBox .b div
{
	background: transparent url(../images/backgrounds/toddler/allAboutBoxBG.gif) no-repeat top right;
}
body.dad #leftCol #allAboutBox .content, body.dad #leftCol #allAboutBox .t, body.dad #leftCol #allAboutBox .b, body.dad #leftCol #allAboutBox .b div
{
	background: transparent url(../images/backgrounds/dad/allAboutBoxBG.gif) no-repeat top right;
}
body.bumponboard #leftCol #allAboutBox .content, body.bumponboard #leftCol #allAboutBox .t, body.bumponboard #leftCol #allAboutBox .b, body.bumponboard #leftCol #allAboutBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/allAboutBoxBG.gif) no-repeat top right;
}
#leftCol #allAboutBox .t, body.busybaby #leftCol #allAboutBox .t, body.toddler #leftCol #allAboutBox .t, body.dad #leftCol #allAboutBox .t, body.bumponboard #leftCol #allAboutBox .t, body.firststeps #leftCol #allAboutBox .t
{
	background-position: top left;
}
#leftCol #allAboutBox .b, body.busybaby #leftCol #allAboutBox .b, body.toddler #leftCol #allAboutBox .b, body.dad #leftCol #allAboutBox .b, body.bumponboard #leftCol #allAboutBox .b, body.firststeps #leftCol #allAboutBox .b
{
	background-position: bottom right;
}
#leftCol #allAboutBox .b div, body.busybaby #leftCol #allAboutBox .b div, body.toddler #leftCol #allAboutBox .b div, body.dad #leftCol #allAboutBox .b div, body.bumponboard #leftCol #allAboutBox .b div, body.firststeps #leftCol #allAboutBox .b div
{
	background-position: bottom left;
}
#leftCol #allAboutBox .b, #leftCol #allAboutBox .b div
{
	min-height: 140px;
	height: auto !important;
	height: 140px;
}
#middleCol #chattingAboutBox
{
	max-width: 260px;
}
#middleCol #chattingAboutBox .hd
{
	margin-right: 0;
}
#middleCol #chattingAboutBox .content, #middleCol #chattingAboutBox .t, #middleCol #chattingAboutBox .b, #middleCol #chattingAboutBox .b div
{
	background: transparent url(../images/backgrounds/newborn/chattingAboutBoxBG.gif) no-repeat top right;
}
body.busybaby #middleCol #chattingAboutBox .content, body.busybaby #middleCol #chattingAboutBox .t, body.busybaby #middleCol #chattingAboutBox .b, body.busybaby #middleCol #chattingAboutBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/chattingAboutBoxBG.gif) no-repeat top right;
}
body.firststeps #middleCol #chattingAboutBox .content, body.firststeps #middleCol #chattingAboutBox .t, body.firststeps #middleCol #chattingAboutBox .b, body.firststeps #middleCol #chattingAboutBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/chattingAboutBoxBG.gif) no-repeat top right;
}
body.toddler #middleCol #chattingAboutBox .content, body.toddler #middleCol #chattingAboutBox .t, body.toddler #middleCol #chattingAboutBox .b, body.toddler #middleCol #chattingAboutBox .b div
{
	background: transparent url(../images/backgrounds/toddler/chattingAboutBoxBG.gif) no-repeat top right;
}
body.dad #middleCol #chattingAboutBox .content, body.dad #middleCol #chattingAboutBox .t, body.dad #middleCol #chattingAboutBox .b, body.dad #middleCol #chattingAboutBox .b div
{
	background: transparent url(../images/backgrounds/dad/chattingAboutBoxBG.gif) no-repeat top right;
}
body.bumponboard #middleCol #chattingAboutBox .content, body.bumponboard #middleCol #chattingAboutBox .t, body.bumponboard #middleCol #chattingAboutBox .b, body.bumponboard #middleCol #chattingAboutBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/chattingAboutBoxBG.gif) no-repeat top right;
}
#middleCol #chattingAboutBox .t, body.busybaby #middleCol #chattingAboutBox .t, body.toddler #middleCol #chattingAboutBox .t, body.dad #middleCol #chattingAboutBox .t, body.bumponboard #middleCol #chattingAboutBox .t, body.firststeps #middleCol #chattingAboutBox .t
{
	background-position: top left;
}
#middleCol #chattingAboutBox .b, body.busybaby #middleCol #chattingAboutBox .b, body.toddler #middleCol #chattingAboutBox .b, body.dad #middleCol #chattingAboutBox .b, body.bumponboard #middleCol #chattingAboutBox .b, body.firststeps #middleCol #chattingAboutBox .b
{
	background-position: bottom right;
}
#middleCol #chattingAboutBox .b div, body.busybaby #middleCol #chattingAboutBox .b div, body.toddler #middleCol #chattingAboutBox .b div, body.dad #middleCol #chattingAboutBox .b div, body.bumponboard #middleCol #chattingAboutBox .b div, body.firststeps #middleCol #chattingAboutBox .b div
{
	background-position: bottom left;
}
#rightCol #funAndGamesBox.dialog
{
	max-width: 392px;
}
#rightCol #funAndGamesBox.dialog .hd
{
	margin-right: 0;
}
#rightCol #funAndGamesBox.dialog .content, #rightCol #funAndGamesBox.dialog .t, #rightCol #funAndGamesBox.dialog .b, #rightCol #funAndGamesBox.dialog .b div
{
	background: transparent url(../images/backgrounds/newborn/funAndGamesBoxBG.gif) no-repeat top right;
}
body.busybaby #rightCol #funAndGamesBox.dialog .content, body.busybaby #rightCol #funAndGamesBox.dialog .t, body.busybaby #rightCol #funAndGamesBox.dialog .b, body.busybaby #rightCol #funAndGamesBox.dialog .b div
{
	background: transparent url(../images/backgrounds/busybaby/funAndGamesBoxBG.gif) no-repeat top right;
}
body.firststeps #rightCol #funAndGamesBox.dialog .content, body.firststeps #rightCol #funAndGamesBox.dialog .t, body.firststeps #rightCol #funAndGamesBox.dialog .b, body.firststeps #rightCol #funAndGamesBox.dialog .b div
{
	background: transparent url(../images/backgrounds/firststeps/funAndGamesBoxBG.gif) no-repeat top right;
}
body.toddler #rightCol #funAndGamesBox.dialog .content, body.toddler #rightCol #funAndGamesBox.dialog .t, body.toddler #rightCol #funAndGamesBox.dialog .b, body.toddler #rightCol #funAndGamesBox.dialog .b div
{
	background: transparent url(../images/backgrounds/toddler/funAndGamesBoxBG.gif) no-repeat top right;
}
body.dad #rightCol #funAndGamesBox.dialog .content, body.dad #rightCol #funAndGamesBox.dialog .t, body.dad #rightCol #funAndGamesBox.dialog .b, body.dad #rightCol #funAndGamesBox.dialog .b div
{
	background: transparent url(../images/backgrounds/dad/funAndGamesBoxBG.gif) no-repeat top right;
}
body.bumponboard #rightCol #funAndGamesBox.dialog .content, body.bumponboard #rightCol #funAndGamesBox.dialog .t, body.bumponboard #rightCol #funAndGamesBox.dialog .b, body.bumponboard #rightCol #funAndGamesBox.dialog .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funAndGamesBoxBG.gif) no-repeat top right;
}
#rightCol #funAndGamesBox.dialog .t, body.busybaby #rightCol #funAndGamesBox.dialog .t, body.toddler #rightCol #funAndGamesBox.dialog .t, body.dad #rightCol #funAndGamesBox.dialog .t, body.bumponboard #rightCol #funAndGamesBox.dialog .t, body.firststeps #rightCol #funAndGamesBox.dialog .t
{
	background-position: top left;
}
#rightCol #funAndGamesBox.dialog .b, body.busybaby #rightCol #funAndGamesBox.dialog .b, body.toddler #rightCol #funAndGamesBox.dialog .b, body.dad #rightCol #funAndGamesBox.dialog .b, body.bumponboard #rightCol #funAndGamesBox.dialog .b, body.firststeps #rightCol #funAndGamesBox.dialog .b
{
	background-position: bottom right;
}
#rightCol #funAndGamesBox.dialog .b div, body.busybaby #rightCol #funAndGamesBox.dialog .b div, body.toddler #rightCol #funAndGamesBox.dialog .b div, body.dad #rightCol #funAndGamesBox.dialog .b div, body.bumponboard #rightCol #funAndGamesBox.dialog .b div, body.firststeps #rightCol #funAndGamesBox.dialog .b div
{
	background-position: bottom left;
}
#rightCol #featureBox
{
	max-width: 135px;
}
#rightCol #featureBox .hd
{
	margin-right: 0;
}
#rightCol #featureBox .ft
{
	margin: 0 0 0 5px;
}
#rightCol #featureBox .content, #rightCol #featureBox .t, #rightCol #featureBox .b, #rightCol #featureBox .b div
{
	background: transparent url(../images/backgrounds/newborn/featuresBoxBG.gif) no-repeat top right;
}
body.busybaby #rightCol #featureBox .content, body.busybaby #rightCol #featureBox .t, body.busybaby #rightCol #featureBox .b, body.busybaby #rightCol #featureBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/featuresBoxBG.gif) no-repeat top right;
}
body.firststeps #rightCol #featureBox .content, body.firststeps #rightCol #featureBox .t, body.firststeps #rightCol #featureBox .b, body.firststeps #rightCol #featureBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/featuresBoxBG.gif) no-repeat top right;
}
body.toddler #rightCol #featureBox .content, body.toddler #rightCol #featureBox .t, body.toddler #rightCol #featureBox .b, body.toddler #rightCol #featureBox .b div
{
	background: transparent url(../images/backgrounds/toddler/featuresBoxBG.gif) no-repeat top right;
}
body.dad #rightCol #featureBox .content, body.dad #rightCol #featureBox .t, body.dad #rightCol #featureBox .b, body.dad #rightCol #featureBox .b div
{
	background: transparent url(../images/backgrounds/dad/featuresBoxBG.gif) no-repeat top right;
}
body.bumponboard #rightCol #featureBox .content, body.bumponboard #rightCol #featureBox .t, body.bumponboard #rightCol #featureBox .b, body.bumponboard #rightCol #featureBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/featuresBoxBG.gif) no-repeat top right;
}
#rightCol #featureBox .bd, body.busybaby #rightCol #featureBox .bd, body.toddler #rightCol #featureBox .bd, body.dad #rightCol #featureBox .bd, body.bumponboard #rightCol #featureBox .bd, body.firststeps #rightCol #featureBox .bd
{
	margin: 0;
}
#rightCol #featureBox .t, body.busybaby #rightCol #featureBox .t, body.toddler #rightCol #featureBox .t, body.dad #rightCol #featureBox .t, body.bumponboard #rightCol #featureBox .t, body.firststeps #rightCol #featureBox .t
{
	background-position: top left;
}
#rightCol #featureBox .b, body.busybaby #rightCol #featureBox .b, body.toddler #rightCol #featureBox .b, body.dad #rightCol #featureBox .b, body.bumponboard #rightCol #featureBox .b, body.firststeps #rightCol #featureBox .b
{
	background-position: bottom right;
}
#rightCol #featureBox .b div, body.busybaby #rightCol #featureBox .b div, body.toddler #rightCol #featureBox .b div, body.dad #rightCol #featureBox .b div, body.bumponboard #rightCol #featureBox .b div, body.firststeps #rightCol #featureBox .b div
{
	background-position: bottom left;
}
#topBox
{
	max-width: 667px;
	margin-bottom: 0;
}
#topBox .content, #topBox .t, #topBox .b, #topBox .b div
{
	background: transparent url(../images/backgrounds/newborn/topBoxBG.gif) no-repeat top right;
}
body.busybaby #topBox .content, body.busybaby #topBox .t, body.busybaby #topBox .b, body.busybaby #topBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/topBoxBG.gif) no-repeat top right;
}
body.firststeps #topBox .content, body.firststeps #topBox .t, body.firststeps #topBox .b, body.firststeps #topBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/topBoxBG.gif) no-repeat top right;
}
body.toddler #topBox .content, body.toddler #topBox .t, body.toddler #topBox .b, body.toddler #topBox .b div
{
	background: transparent url(../images/backgrounds/toddler/topBoxBG.gif) no-repeat top right;
}
body.dad #topBox .content, body.dad #topBox .t, body.dad #topBox .b, body.dad #topBox .b div
{
	background: transparent url(../images/backgrounds/dad/topBoxBG.gif) no-repeat top right;
}
body.bumponboard #topBox .content, body.bumponboard #topBox .t, body.bumponboard #topBox .b, body.bumponboard #topBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/topBoxBG.gif) no-repeat top right;
}
#topBox .bd, body.busybaby #topBox .bd, body.toddler #topBox .bd, body.dad #topBox .bd, body.bumponboard #topBox .bd, body.firststeps #topBox .bd
{
	margin: 0;
}
#topBox .t, body.busybaby #topBox .t, body.toddler #topBox .t, body.dad #topBox .t, body.bumponboard #topBox .t, body.firststeps #topBox .t
{
	background-position: top left;
}
#topBox .b, body.busybaby #topBox .b, body.toddler #topBox .b, body.dad #topBox .b, body.bumponboard #topBox .b, body.firststeps #topBox .b
{
	background-position: bottom right;
}
#topBox .b div, body.busybaby #topBox .b div, body.toddler #topBox .b div, body.dad #topBox .b div, body.bumponboard #topBox .b div, body.firststeps #topBox .b div
{
	background-position: bottom left;
}
#topBox .b, #topBox .b div
{
	height: 22px;
	font-size: 1px;
}
#whatsOnBox
{
	max-width: 258px;
}
#whatsOnBox .hd
{
	margin-right: 0;
}
#whatsOnBox .content, #whatsOnBox .t, #whatsOnBox .b, #whatsOnBox .b div
{
	background: transparent url(../images/backgrounds/newborn/whatsOnBoxBG.gif) no-repeat top right;
}
body.busybaby #whatsOnBox .content, body.busybaby #whatsOnBox .t, body.busybaby #whatsOnBox .b, body.busybaby #whatsOnBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/whatsOnBoxBG.gif) no-repeat top right;
}
body.firststeps #whatsOnBox .content, body.firststeps #whatsOnBox .t, body.firststeps #whatsOnBox .b, body.firststeps #whatsOnBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/whatsOnBoxBG.gif) no-repeat top right;
}
body.toddler #whatsOnBox .content, body.toddler #whatsOnBox .t, body.toddler #whatsOnBox .b, body.toddler #whatsOnBox .b div
{
	background: transparent url(../images/backgrounds/toddler/whatsOnBoxBG.gif) no-repeat top right;
}
body.dad #whatsOnBox .content, body.dad #whatsOnBox .t, body.dad #whatsOnBox .b, body.dad #whatsOnBox .b div
{
	background: transparent url(../images/backgrounds/dad/whatsOnBoxBG.gif) no-repeat top right;
}
body.bumponboard #whatsOnBox .content, body.bumponboard #whatsOnBox .t, body.bumponboard #whatsOnBox .b, body.bumponboard #whatsOnBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/whatsOnBoxBG.gif) no-repeat top right;
}
#whatsOnBox .bd, body.busybaby #whatsOnBox .bd, body.toddler #whatsOnBox .bd, body.dad #whatsOnBox .bd, body.bumponboard #whatsOnBox .bd, body.firststeps #whatsOnBox .bd
{
	margin: 0;
	padding: 0;
}
#whatsOnBox .t, body.busybaby #whatsOnBox .t, body.toddler #whatsOnBox .t, body.dad #whatsOnBox .t, body.bumponboard #whatsOnBox .t, body.firststeps #whatsOnBox .t
{
	background-position: top left;
}
#whatsOnBox .b, body.busybaby #whatsOnBox .b, body.toddler #whatsOnBox .b, body.dad #whatsOnBox .b, body.bumponboard #whatsOnBox .b, body.firststeps #whatsOnBox .b
{
	background-position: bottom right;
}
#whatsOnBox .b div, body.busybaby #whatsOnBox .b div, body.toddler #whatsOnBox .b div, body.dad #whatsOnBox .b div, body.bumponboard #whatsOnBox .b div, body.firststeps #whatsOnBox .b div
{
	background-position: bottom left;
}
#whatsOnBox .bd
{
	min-height: 170px;
	height: auto !important;
	height: 170px;
}
#featureContentBox .content, #featureContentBox .t, #featureContentBox .b, #featureContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/featureContentBG.gif) no-repeat top right;
}
#featureContentBox .bd
{
	margin: 0;
}
#featureContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
#featureContentBox .t
{
	background-position: top left;
}
#featureContentBox .b
{
	background-position: bottom right;
}
#featureContentBox .b div
{
	background-position: bottom left;
}
#featureContentBox .b, #featureContentBox .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.bumponboard #featureContentBox .content, body.bumponboard #featureContentBox .t, body.bumponboard #featureContentBox .b, body.bumponboard #featureContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/featureContentBG.gif) no-repeat top right;
}
body.bumponboard #featureContentBox .bd
{
	margin: 0;
}
body.bumponboard #featureContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
body.bumponboard #featureContentBox .t
{
	background-position: top left;
}
body.bumponboard #featureContentBox .b
{
	background-position: bottom right;
}
body.bumponboard #featureContentBox .b div
{
	background-position: bottom left;
}
body.bumponboard #featureContentBox .b, body.bumponboard #featureContentBox .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.newborn #featureContentBox .content, body.newborn #featureContentBox .t, body.newborn #featureContentBox .b, body.newborn #featureContentBox .b div
{
	background: transparent url(../images/backgrounds/newborn/featureContentBG.gif) no-repeat top right;
}
body.newborn #featureContentBox .bd
{
	margin: 0;
}
body.newborn #featureContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
body.newborn #featureContentBox .t
{
	background-position: top left;
}
body.newborn #featureContentBox .b
{
	background-position: bottom right;
}
body.newborn #featureContentBox .b div
{
	background-position: bottom left;
}
body.newborn #featureContentBox .b, body.newborn #featureContentBox .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.busybaby #featureContentBox .content, body.busybaby #featureContentBox .t, body.busybaby #featureContentBox .b, body.busybaby #featureContentBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/featureContentBG.gif) no-repeat top right;
}
body.busybaby #featureContentBox .bd
{
	margin: 0;
}
body.busybaby #featureContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
body.busybaby #featureContentBox .t
{
	background-position: top left;
}
body.busybaby #featureContentBox .b
{
	background-position: bottom right;
}
body.busybaby #featureContentBox .b div
{
	background-position: bottom left;
}
body.busybaby #featureContentBox .b, body.busybaby #featureContentBox .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.firststeps #featureContentBox .content, body.firststeps #featureContentBox .t, body.firststeps #featureContentBox .b, body.firststeps #featureContentBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/featureContentBG.gif) no-repeat top right;
}
body.firststeps #featureContentBox .bd
{
	margin: 0;
}
body.firststeps #featureContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
body.firststeps #featureContentBox .t
{
	background-position: top left;
}
body.firststeps #featureContentBox .b
{
	background-position: bottom right;
}
body.firststeps #featureContentBox .b div
{
	background-position: bottom left;
}
body.firststeps #featureContentBox .b, body.firststeps #featureContentBox .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.toddler #featureContentBox .content, body.toddler #featureContentBox .t, body.toddler #featureContentBox .b, body.toddler #featureContentBox .b div
{
	background: transparent url(../images/backgrounds/toddler/featureContentBG.gif) no-repeat top right;
}
body.toddler #featureContentBox .bd
{
	margin: 0;
}
body.toddler #featureContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
body.toddler #featureContentBox .t
{
	background-position: top left;
}
body.toddler #featureContentBox .b
{
	background-position: bottom right;
}
body.toddler #featureContentBox .b div
{
	background-position: bottom left;
}
body.toddler #featureContentBox .b, body.toddler #featureContentBox .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.dad #featureContentBox .content, body.dad #featureContentBox .t, body.dad #featureContentBox .b, body.dad #featureContentBox .b div
{
	background: transparent url(../images/backgrounds/dad/featureContentBG.gif) no-repeat top right;
}
body.dad #featureContentBox .bd
{
	margin: 0;
}
body.dad #featureContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
body.dad #featureContentBox .t
{
	background-position: top left;
}
body.dad #featureContentBox .b
{
	background-position: bottom right;
}
body.dad #featureContentBox .b div
{
	background-position: bottom left;
}
body.dad #featureContentBox .b, body.dad #featureContentBox .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
#featureContentBoxAlt .content, #featureContentBoxAlt .t, #featureContentBoxAlt .b, #featureContentBoxAlt .b div
{
	background: transparent url(../images/backgrounds/bumponboard/featureContentAltBG_bump.gif) no-repeat top right;
}
#featureContentBoxAlt .bd
{
	margin: 0 15px;
}
#featureContentBoxAlt .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#featureContentBoxAlt .content
{
	padding-bottom: 10px;
}
#featureContentBoxAlt .t
{
	background-position: top left;
}
#featureContentBoxAlt .b
{
	background-position: bottom right;
}
#featureContentBoxAlt .b div
{
	background-position: bottom left;
}
#featureContentBoxAlt .b, #featureContentBoxAlt .b div
{
	height: 35px;
}
body.bumponboard #featureContentBoxAlt .content, body.bumponboard #featureContentBoxAlt .t, body.bumponboard #featureContentBoxAlt .b, body.bumponboard #featureContentBoxAlt .b div
{
	background: transparent url(../images/backgrounds/bumponboard/featureContentAltBG_bump.gif) no-repeat top right;
}
body.bumponboard #featureContentBoxAlt .bd
{
	margin: 0 15px;
}
body.bumponboard #featureContentBoxAlt .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.bumponboard #featureContentBoxAlt .content
{
	padding-bottom: 10px;
}
body.bumponboard #featureContentBoxAlt .t
{
	background-position: top left;
}
body.bumponboard #featureContentBoxAlt .b
{
	background-position: bottom right;
}
body.bumponboard #featureContentBoxAlt .b div
{
	background-position: bottom left;
}
body.bumponboard #featureContentBoxAlt .b, body.bumponboard #featureContentBoxAlt .b div
{
	height: 35px;
}
body.newborn #featureContentBoxAlt .content, body.newborn #featureContentBoxAlt .t, body.newborn #featureContentBoxAlt .b, body.newborn #featureContentBoxAlt .b div
{
	background: transparent url(../images/backgrounds/newborn/featureContentAltBG_newborn.gif) no-repeat top right;
}
body.newborn #featureContentBoxAlt .bd
{
	margin: 0 15px;
}
body.newborn #featureContentBoxAlt .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.newborn #featureContentBoxAlt .content
{
	padding-bottom: 10px;
}
body.newborn #featureContentBoxAlt .t
{
	background-position: top left;
}
body.newborn #featureContentBoxAlt .b
{
	background-position: bottom right;
}
body.newborn #featureContentBoxAlt .b div
{
	background-position: bottom left;
}
body.newborn #featureContentBoxAlt .b, body.newborn #featureContentBoxAlt .b div
{
	height: 35px;
}
body.busybaby #featureContentBoxAlt .content, body.busybaby #featureContentBoxAlt .t, body.busybaby #featureContentBoxAlt .b, body.busybaby #featureContentBoxAlt .b div
{
	background: transparent url(../images/backgrounds/busybaby/featureContentAltBG_busybaby.gif) no-repeat top right;
}
body.busybaby #featureContentBoxAlt .bd
{
	margin: 0 15px;
}
body.busybaby #featureContentBoxAlt .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.busybaby #featureContentBoxAlt .content
{
	padding-bottom: 10px;
}
body.busybaby #featureContentBoxAlt .t
{
	background-position: top left;
}
body.busybaby #featureContentBoxAlt .b
{
	background-position: bottom right;
}
body.busybaby #featureContentBoxAlt .b div
{
	background-position: bottom left;
}
body.busybaby #featureContentBoxAlt .b, body.busybaby #featureContentBoxAlt .b div
{
	height: 35px;
}
body.firststeps #featureContentBoxAlt .content, body.firststeps #featureContentBoxAlt .t, body.firststeps #featureContentBoxAlt .b, body.firststeps #featureContentBoxAlt .b div
{
	background: transparent url(../images/backgrounds/firststeps/featureContentAltBG_firststeps.gif) no-repeat top right;
}
body.firststeps #featureContentBoxAlt .bd
{
	margin: 0 15px;
}
body.firststeps #featureContentBoxAlt .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.firststeps #featureContentBoxAlt .content
{
	padding-bottom: 10px;
}
body.firststeps #featureContentBoxAlt .t
{
	background-position: top left;
}
body.firststeps #featureContentBoxAlt .b
{
	background-position: bottom right;
}
body.firststeps #featureContentBoxAlt .b div
{
	background-position: bottom left;
}
body.firststeps #featureContentBoxAlt .b, body.firststeps #featureContentBoxAlt .b div
{
	height: 35px;
}
body.toddler #featureContentBoxAlt .content, body.toddler #featureContentBoxAlt .t, body.toddler #featureContentBoxAlt .b, body.toddler #featureContentBoxAlt .b div
{
	background: transparent url(../images/backgrounds/toddler/featureContentAltBG_toddler.gif) no-repeat top right;
}
body.toddler #featureContentBoxAlt .bd
{
	margin: 0 15px;
}
body.toddler #featureContentBoxAlt .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.toddler #featureContentBoxAlt .content
{
	padding-bottom: 10px;
}
body.toddler #featureContentBoxAlt .t
{
	background-position: top left;
}
body.toddler #featureContentBoxAlt .b
{
	background-position: bottom right;
}
body.toddler #featureContentBoxAlt .b div
{
	background-position: bottom left;
}
body.toddler #featureContentBoxAlt .b, body.toddler #featureContentBoxAlt .b div
{
	height: 35px;
}
body.dad #featureContentBoxAlt .content, body.dad #featureContentBoxAlt .t, body.dad #featureContentBoxAlt .b, body.dad #featureContentBoxAlt .b div
{
	background: transparent url(../images/backgrounds/dad/featureContentAltBG_dad.gif) no-repeat top right;
}
body.dad #featureContentBoxAlt .bd
{
	margin: 0 15px;
}
body.dad #featureContentBoxAlt .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.dad #featureContentBoxAlt .content
{
	padding-bottom: 10px;
}
body.dad #featureContentBoxAlt .t
{
	background-position: top left;
}
body.dad #featureContentBoxAlt .b
{
	background-position: bottom right;
}
body.dad #featureContentBoxAlt .b div
{
	background-position: bottom left;
}
body.dad #featureContentBoxAlt .b, body.dad #featureContentBoxAlt .b div
{
	height: 35px;
}
#relatedFeatureContentBox .content, #relatedFeatureContentBox .t, #relatedFeatureContentBox .b, #relatedFeatureContentBox .b div
{
	background: transparent url(../images/backgrounds/relatedFeatureBG.gif) no-repeat top right;
}
#relatedFeatureContentBox .bd
{
	margin: 0 5px;
	padding: 0;
}
#relatedFeatureContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#relatedFeatureContentBox .t
{
	background-position: top left;
}
#relatedFeatureContentBox .b
{
	background-position: bottom right;
}
#relatedFeatureContentBox .b div
{
	background-position: bottom left;
}
#relatedFeatureContentBox .b, #relatedFeatureContentBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#relatedPostContentBox .content, #relatedPostContentBox .t, #relatedPostContentBox .b, #relatedPostContentBox .b div
{
	background: transparent url(../images/backgrounds/relatedPostBG.gif) no-repeat top right;
}
#relatedPostContentBox .bd
{
	margin: 0 5px;
	padding: 0;
}
#relatedPostContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#relatedPostContentBox .t
{
	background-position: top left;
}
#relatedPostContentBox .b
{
	background-position: bottom right;
}
#relatedPostContentBox .b div
{
	background-position: bottom left;
}
#relatedPostContentBox .b, #relatedPostContentBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#relatedProductContentBox .content, #relatedProductContentBox .t, #relatedProductContentBox .b, #relatedProductContentBox .b div
{
	background: transparent url(../images/backgrounds/relatedProductBG.gif) no-repeat top right;
}
#relatedProductContentBox .bd
{
	margin: 0;
	padding: 0;
}
#relatedProductContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#relatedProductContentBox .t
{
	background-position: top left;
}
#relatedProductContentBox .b
{
	background-position: bottom right;
}
#relatedProductContentBox .b div
{
	background-position: bottom left;
}
#relatedProductContentBox .b, #relatedProductContentBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
#relatedOfferContentBox .content, #relatedOfferContentBox .t, #relatedOfferContentBox .b, #relatedOfferContentBox .b div
{
	background: transparent url(../images/backgrounds/relatedOfferBG.gif) no-repeat top right;
}
#relatedOfferContentBox .bd
{
	margin: 0 5px;
	padding: 0;
}
#relatedOfferContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#relatedOfferContentBox .t
{
	background-position: top left;
}
#relatedOfferContentBox .b
{
	background-position: bottom right;
}
#relatedOfferContentBox .b div
{
	background-position: bottom left;
}
#relatedOfferContentBox .b, #relatedOfferContentBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#funStuffContentBox .content, #funStuffContentBox .t, #funStuffContentBox .b, #funStuffContentBox .b div
{
	background: transparent url(../images/backgrounds/funstuffBG.gif) no-repeat top right;
}
#funStuffContentBox .bd
{
	margin: 0 5px;
	padding: 0;
}
#funStuffContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#funStuffContentBox .t
{
	background-position: top left;
}
#funStuffContentBox .b
{
	background-position: bottom right;
}
#funStuffContentBox .b div
{
	background-position: bottom left;
}
#funStuffContentBox .b, #funStuffContentBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#funGamesToolsContentBox .content, #funGamesToolsContentBox .t, #funGamesToolsContentBox .b, #funGamesToolsContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/downloadsContentBoxBG.gif) no-repeat top right;
}
#funGamesToolsContentBox .bd
{
	margin: 0;
	padding: 0;
}
#funGamesToolsContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#funGamesToolsContentBox .t
{
	background-position: top left;
}
#funGamesToolsContentBox .b
{
	background-position: bottom right;
}
#funGamesToolsContentBox .b div
{
	background-position: bottom left;
}
body.bumponboard #funGamesToolsContentBox .content, body.bumponboard #funGamesToolsContentBox .t, body.bumponboard #funGamesToolsContentBox .b, body.bumponboard #funGamesToolsContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/downloadsContentBoxBG.gif) no-repeat top right;
}
body.bumponboard #funGamesToolsContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.bumponboard #funGamesToolsContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.bumponboard #funGamesToolsContentBox .t
{
	background-position: top left;
}
body.bumponboard #funGamesToolsContentBox .b
{
	background-position: bottom right;
}
body.bumponboard #funGamesToolsContentBox .b div
{
	background-position: bottom left;
}
body.newborn #funGamesToolsContentBox .content, body.newborn #funGamesToolsContentBox .t, body.newborn #funGamesToolsContentBox .b, body.newborn #funGamesToolsContentBox .b div
{
	background: transparent url(../images/backgrounds/newborn/downloadsContentBoxBG.gif) no-repeat top right;
}
body.newborn #funGamesToolsContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.newborn #funGamesToolsContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.newborn #funGamesToolsContentBox .t
{
	background-position: top left;
}
body.newborn #funGamesToolsContentBox .b
{
	background-position: bottom right;
}
body.newborn #funGamesToolsContentBox .b div
{
	background-position: bottom left;
}
body.busybaby #funGamesToolsContentBox .content, body.busybaby #funGamesToolsContentBox .t, body.busybaby #funGamesToolsContentBox .b, body.busybaby #funGamesToolsContentBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/downloadsContentBoxBG.gif) no-repeat top right;
}
body.busybaby #funGamesToolsContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.busybaby #funGamesToolsContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.busybaby #funGamesToolsContentBox .t
{
	background-position: top left;
}
body.busybaby #funGamesToolsContentBox .b
{
	background-position: bottom right;
}
body.busybaby #funGamesToolsContentBox .b div
{
	background-position: bottom left;
}
body.firststeps #funGamesToolsContentBox .content, body.firststeps #funGamesToolsContentBox .t, body.firststeps #funGamesToolsContentBox .b, body.firststeps #funGamesToolsContentBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/downloadsContentBoxBG.gif) no-repeat top right;
}
body.firststeps #funGamesToolsContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.firststeps #funGamesToolsContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.firststeps #funGamesToolsContentBox .t
{
	background-position: top left;
}
body.firststeps #funGamesToolsContentBox .b
{
	background-position: bottom right;
}
body.firststeps #funGamesToolsContentBox .b div
{
	background-position: bottom left;
}
body.toddler #funGamesToolsContentBox .content, body.toddler #funGamesToolsContentBox .t, body.toddler #funGamesToolsContentBox .b, body.toddler #funGamesToolsContentBox .b div
{
	background: transparent url(../images/backgrounds/toddler/downloadsContentBoxBG.gif) no-repeat top right;
}
body.newborn #funGamesToolsContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.toddler #funGamesToolsContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.toddler #funGamesToolsContentBox .t
{
	background-position: top left;
}
body.toddler #funGamesToolsContentBox .b
{
	background-position: bottom right;
}
body.toddler #funGamesToolsContentBox .b div
{
	background-position: bottom left;
}
body.dad #funGamesToolsContentBox .content, body.dad #funGamesToolsContentBox .t, body.dad #funGamesToolsContentBox .b, body.dad #funGamesToolsContentBox .b div
{
	background: transparent url(../images/backgrounds/dad/downloadsContentBoxBG.gif) no-repeat top right;
}
body.dad #funGamesToolsContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.dad #funGamesToolsContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.dad #funGamesToolsContentBox .t
{
	background-position: top left;
}
body.dad #funGamesToolsContentBox .b
{
	background-position: bottom right;
}
body.dad #funGamesToolsContentBox .b div
{
	background-position: bottom left;
}
#activitySelectorContentBox .content, #activitySelectorContentBox .t, #activitySelectorContentBox .b, #activitySelectorContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/activitySelectorContentBoxBG_bump.gif) no-repeat top right;
}
#activitySelectorContentBox .bd
{
	margin: 0;
	padding: 0;
}
#activitySelectorContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#activitySelectorContentBox .t
{
	background-position: top left;
}
#activitySelectorContentBox .b
{
	background-position: bottom right;
}
#activitySelectorContentBox .b div
{
	background-position: bottom left;
}
body.bumponboard #activitySelectorContentBox .content, body.bumponboard #activitySelectorContentBox .t, body.bumponboard #activitySelectorContentBox .b, body.bumponboard #activitySelectorContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/activitySelectorContentBoxBG_bump.gif) no-repeat top right;
}
body.bumponboard #activitySelectorContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.bumponboard #activitySelectorContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.bumponboard #activitySelectorContentBox .t
{
	background-position: top left;
}
body.bumponboard #activitySelectorContentBox .b
{
	background-position: bottom right;
}
body.bumponboard #activitySelectorContentBox .b div
{
	background-position: bottom left;
}
body.newborn #activitySelectorContentBox .content, body.newborn #activitySelectorContentBox .t, body.newborn #activitySelectorContentBox .b, body.newborn #activitySelectorContentBox .b div
{
	background: transparent url(../images/backgrounds/newborn/activitySelectorContentBoxBG_newborn.gif) no-repeat top right;
}
body.newborn #activitySelectorContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.newborn #activitySelectorContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.newborn #activitySelectorContentBox .t
{
	background-position: top left;
}
body.newborn #activitySelectorContentBox .b
{
	background-position: bottom right;
}
body.newborn #activitySelectorContentBox .b div
{
	background-position: bottom left;
}
body.busybaby #activitySelectorContentBox .content, body.busybaby #activitySelectorContentBox .t, body.busybaby #activitySelectorContentBox .b, body.busybaby #activitySelectorContentBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/activitySelectorContentBoxBG_busybaby.gif) no-repeat top right;
}
body.busybaby #activitySelectorContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.busybaby #activitySelectorContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.busybaby #activitySelectorContentBox .t
{
	background-position: top left;
}
body.busybaby #activitySelectorContentBox .b
{
	background-position: bottom right;
}
body.busybaby #activitySelectorContentBox .b div
{
	background-position: bottom left;
}
body.firststeps #activitySelectorContentBox .content, body.firststeps #activitySelectorContentBox .t, body.firststeps #activitySelectorContentBox .b, body.firststeps #activitySelectorContentBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/activitySelectorContentBoxBG_firststeps.gif) no-repeat top right;
}
body.firststeps #activitySelectorContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.firststeps #activitySelectorContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.firststeps #activitySelectorContentBox .t
{
	background-position: top left;
}
body.firststeps #activitySelectorContentBox .b
{
	background-position: bottom right;
}
body.firststeps #activitySelectorContentBox .b div
{
	background-position: bottom left;
}
body.toddler #activitySelectorContentBox .content, body.toddler #activitySelectorContentBox .t, body.toddler #activitySelectorContentBox .b, body.toddler #activitySelectorContentBox .b div
{
	background: transparent url(../images/backgrounds/toddler/activitySelectorContentBoxBG_toddler.gif) no-repeat top right;
}
body.toddler #activitySelectorContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.toddler #activitySelectorContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.toddler #activitySelectorContentBox .t
{
	background-position: top left;
}
body.toddler #activitySelectorContentBox .b
{
	background-position: bottom right;
}
body.toddler #activitySelectorContentBox .b div
{
	background-position: bottom left;
}
body.dad #activitySelectorContentBox .content, body.dad #activitySelectorContentBox .t, body.dad #activitySelectorContentBox .b, body.dad #activitySelectorContentBox .b div
{
	background: transparent url(../images/backgrounds/dad/activitySelectorContentBoxBG_dad.gif) no-repeat top right;
}
body.dad #activitySelectorContentBox .bd
{
	margin: 0;
	padding: 0;
}
body.dad #activitySelectorContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.dad #activitySelectorContentBox .t
{
	background-position: top left;
}
body.dad #activitySelectorContentBox .b
{
	background-position: bottom right;
}
body.dad #activitySelectorContentBox .b div
{
	background-position: bottom left;
}
#activitySelectorResultContentBox .content, #activitySelectorResultContentBox .t, #activitySelectorResultContentBox .b, #activitySelectorResultContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/activitySelectorResultContentBoxBG_bump.gif) no-repeat top right;
}
#activitySelectorResultContentBox .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
#activitySelectorResultContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
#activitySelectorResultContentBox .t
{
	background-position: top left;
}
#activitySelectorResultContentBox .b
{
	background-position: bottom right;
}
#activitySelectorResultContentBox .b div
{
	background-position: bottom left;
}
#activitySelectorResultContentBox .b, #activitySelectorResultContentBox .b div
{
	height: 40px;
}
body.bumponboard #activitySelectorResultContentBox .content, body.bumponboard #activitySelectorResultContentBox .t, body.bumponboard #activitySelectorResultContentBox .b, body.bumponboard #activitySelectorResultContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/activitySelectorResultContentBoxBG_bump.gif) no-repeat top right;
}
body.bumponboard #activitySelectorResultContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.bumponboard #activitySelectorResultContentBox .t
{
	background-position: top left;
}
body.bumponboard #activitySelectorResultContentBox .b
{
	background-position: bottom right;
}
body.bumponboard #activitySelectorResultContentBox .b div
{
	background-position: bottom left;
}
body.bumponboard #activitySelectorResultContentBox .b, body.bumponboard #activitySelectorResultContentBox .b div
{
	height: 40px;
}
body.newborn #activitySelectorResultContentBox .content, body.newborn #activitySelectorResultContentBox .t, body.newborn #activitySelectorResultContentBox .b, body.newborn #activitySelectorResultContentBox .b div
{
	background: transparent url(../images/backgrounds/newborn/activitySelectorResultContentBoxBG_newborn.gif) no-repeat top right;
}
body.newborn #activitySelectorResultContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.newborn #activitySelectorResultContentBox .t
{
	background-position: top left;
}
body.newborn #activitySelectorResultContentBox .b
{
	background-position: bottom right;
}
body.newborn #activitySelectorResultContentBox .b div
{
	background-position: bottom left;
}
body.newborn #activitySelectorResultContentBox .b, body.newborn #activitySelectorResultContentBox .b div
{
	height: 40px;
}
body.busybaby #activitySelectorResultContentBox .content, body.busybaby #activitySelectorResultContentBox .t, body.busybaby #activitySelectorResultContentBox .b, body.busybaby #activitySelectorResultContentBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/activitySelectorResultContentBoxBG_busybaby.gif) no-repeat top right;
}
body.busybaby #activitySelectorResultContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.busybaby #activitySelectorResultContentBox .t
{
	background-position: top left;
}
body.busybaby #activitySelectorResultContentBox .b
{
	background-position: bottom right;
}
body.busybaby #activitySelectorResultContentBox .b div
{
	background-position: bottom left;
}
body.busybaby #activitySelectorResultContentBox .b, body.busybaby #activitySelectorResultContentBox .b div
{
	height: 40px;
}
body.firststeps #activitySelectorResultContentBox .content, body.firststeps #activitySelectorResultContentBox .t, body.firststeps #activitySelectorResultContentBox .b, body.firststeps #activitySelectorResultContentBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/activitySelectorResultContentBoxBG_firststeps.gif) no-repeat top right;
}
body.firststeps #activitySelectorResultContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.firststeps #activitySelectorResultContentBox .t
{
	background-position: top left;
}
body.firststeps #activitySelectorResultContentBox .b
{
	background-position: bottom right;
}
body.firststeps #activitySelectorResultContentBox .b div
{
	background-position: bottom left;
}
body.firststeps #activitySelectorResultContentBox .b, body.firststeps #activitySelectorResultContentBox .b div
{
	height: 40px;
}
body.toddler #activitySelectorResultContentBox .content, body.toddler #activitySelectorResultContentBox .t, body.toddler #activitySelectorResultContentBox .b, body.toddler #activitySelectorResultContentBox .b div
{
	background: transparent url(../images/backgrounds/toddler/activitySelectorResultContentBoxBG_toddler.gif) no-repeat top right;
}
body.toddler #activitySelectorResultContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.toddler #activitySelectorResultContentBox .t
{
	background-position: top left;
}
body.toddler #activitySelectorResultContentBox .b
{
	background-position: bottom right;
}
body.toddler #activitySelectorResultContentBox .b div
{
	background-position: bottom left;
}
body.toddler #activitySelectorResultContentBox .b, body.toddler #activitySelectorResultContentBox .b div
{
	height: 40px;
}
body.dad #activitySelectorResultContentBox .content, body.dad #activitySelectorResultContentBox .t, body.dad #activitySelectorResultContentBox .b, body.dad #activitySelectorResultContentBox .b div
{
	background: transparent url(../images/backgrounds/dad/activitySelectorResultContentBoxBG_dad.gif) no-repeat top right;
}
body.dad #activitySelectorResultContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.dad #activitySelectorResultContentBox .t
{
	background-position: top left;
}
body.dad #activitySelectorResultContentBox .b
{
	background-position: bottom right;
}
body.dad #activitySelectorResultContentBox .b div
{
	background-position: bottom left;
}
body.dad #activitySelectorResultContentBox .b, body.dad #activitySelectorResultContentBox .b div
{
	height: 40px;
}
#funStuffToolTopContentBox .content, #funStuffToolTopContentBox .t, #funStuffToolTopContentBox .b, #funStuffToolTopContentBox .b div
{
	background: transparent url(../images/backgrounds/funGamesFunStuffToolBG_firststeps.gif) no-repeat top right;
}
#funStuffToolTopContentBox .bd
{
	margin: 0;
	padding: 0;
}
#funStuffToolTopContentBox .t
{
	background-position: top left;
}
#funStuffToolTopContentBox .b
{
	background-position: bottom right;
}
#funStuffToolTopContentBox .b div
{
	background-position: bottom left;
}
#funStuffToolTopContentBox .b, #funStuffToolTopContentBox .b div
{
	height: 10px;
}
#recentBabiesContentBox .content, #recentBabiesContentBox .t, #recentBabiesContentBox .b, #recentBabiesContentBox .b div
{
	background: transparent url(../images/backgrounds/funGamesRecentBabiesBG_firststeps.gif) no-repeat top right;
}
#recentBabiesContentBox .bd
{
	margin: 0;
	padding: 0;
}
#recentBabiesContentBox .t
{
	background-position: top left;
}
#recentBabiesContentBox .b
{
	background-position: bottom right;
}
#recentBabiesContentBox .b div
{
	background-position: bottom left;
}
#offersBox .content, #offersBox .t, #offersBox .b, #offersBox .b div
{
	background: transparent url(../images/backgrounds/offersBoxBG.gif) no-repeat top right;
}
#offersBox .bd
{
	margin: 0;
	padding: 0;
}
#offersBox .t
{
	background-position: top left;
}
#offersBox .b
{
	background-position: bottom right;
}
#offersBox .b div
{
	background-position: bottom left;
}
#wallpaperBox .content, #wallpaperBox .t, #wallpaperBox .b, #wallpaperBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/downloadsContentBoxBG.gif) no-repeat top right;
}
#wallpaperBox .bd
{
	margin: 0;
	padding: 0;
}
#wallpaperBox .t
{
	background-position: top left;
}
#wallpaperBox .b
{
	background-position: bottom right;
}
#wallpaperBox .b div
{
	background-position: bottom left;
}
body.bumponboard #wallpaperBox .content, body.bumponboard #wallpaperBox .t, body.bumponboard #wallpaperBox .b, body.bumponboard #wallpaperBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/downloadsContentBoxBG.gif) no-repeat top right;
}
body.bumponboard #wallpaperBox .bd
{
	margin: 0;
	padding: 0;
}
body.bumponboard #wallpaperBox .t
{
	background-position: top left;
}
body.bumponboard #wallpaperBox .b
{
	background-position: bottom right;
}
body.bumponboard #wallpaperBox .b div
{
	background-position: bottom left;
}
body.newborn #wallpaperBox .content, body.newborn #wallpaperBox .t, body.newborn #wallpaperBox .b, body.newborn #wallpaperBox .b div
{
	background: transparent url(../images/backgrounds/newborn/downloadsContentBoxBG.gif) no-repeat top right;
}
body.newborn #wallpaperBox .bd
{
	margin: 0;
	padding: 0;
}
body.newborn #wallpaperBox .t
{
	background-position: top left;
}
body.newborn #wallpaperBox .b
{
	background-position: bottom right;
}
body.newborn #wallpaperBox .b div
{
	background-position: bottom left;
}
body.busybaby #wallpaperBox .content, body.busybaby #wallpaperBox .t, body.busybaby #wallpaperBox .b, body.busybaby #wallpaperBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/downloadsContentBoxBG.gif) no-repeat top right;
}
body.busybaby #wallpaperBox .bd
{
	margin: 0;
	padding: 0;
}
body.busybaby #wallpaperBox .t
{
	background-position: top left;
}
body.busybaby #wallpaperBox .b
{
	background-position: bottom right;
}
body.busybaby #wallpaperBox .b div
{
	background-position: bottom left;
}
body.firststeps #wallpaperBox .content, body.firststeps #wallpaperBox .t, body.firststeps #wallpaperBox .b, body.firststeps #wallpaperBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/downloadsContentBoxBG.gif) no-repeat top right;
}
body.firststeps #wallpaperBox .bd
{
	margin: 0;
	padding: 0;
}
body.firststeps #wallpaperBox .t
{
	background-position: top left;
}
body.firststeps #wallpaperBox .b
{
	background-position: bottom right;
}
body.firststeps #wallpaperBox .b div
{
	background-position: bottom left;
}
body.toddler #wallpaperBox .content, body.toddler #wallpaperBox .t, body.toddler #wallpaperBox .b, body.toddler #wallpaperBox .b div
{
	background: transparent url(../images/backgrounds/toddler/downloadsContentBoxBG.gif) no-repeat top right;
}
body.toddler #wallpaperBox .bd
{
	margin: 0;
	padding: 0;
}
body.toddler #wallpaperBox .t
{
	background-position: top left;
}
body.toddler #wallpaperBox .b
{
	background-position: bottom right;
}
body.toddler #wallpaperBox .b div
{
	background-position: bottom left;
}
body.dad #wallpaperBox .content, body.dad #wallpaperBox .t, body.dad #wallpaperBox .b, body.dad #wallpaperBox .b div
{
	background: transparent url(../images/backgrounds/dad/downloadsContentBoxBG.gif) no-repeat top right;
}
body.dad #wallpaperBox .bd
{
	margin: 0;
	padding: 0;
}
body.dad #wallpaperBox .t
{
	background-position: top left;
}
body.dad #wallpaperBox .b
{
	background-position: bottom right;
}
body.dad #wallpaperBox .b div
{
	background-position: bottom left;
}
#picturesBox .content, #picturesBox .t, #picturesBox .b, #picturesBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/downloadsContentBoxBG.gif) no-repeat top right;
}
#picturesBox .bd
{
	margin: 0;
	padding: 0;
}
#picturesBox .t
{
	background-position: top left;
}
#picturesBox .b
{
	background-position: bottom right;
}
#picturesBox .b div
{
	background-position: bottom left;
}
body.bumponboard #picturesBox .content, body.bumponboard #picturesBox .t, body.bumponboard #picturesBox .b, body.bumponboard #picturesBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/downloadsContentBoxBG.gif) no-repeat top right;
}
body.bumponboard #picturesBox .bd
{
	margin: 0;
	padding: 0;
}
body.bumponboard #picturesBox .t
{
	background-position: top left;
}
body.bumponboard #picturesBox .b
{
	background-position: bottom right;
}
body.bumponboard #picturesBox .b div
{
	background-position: bottom left;
}
body.newborn #picturesBox .content, body.newborn #picturesBox .t, body.newborn #picturesBox .b, body.newborn #picturesBox .b div
{
	background: transparent url(../images/backgrounds/newborn/downloadsContentBoxBG.gif) no-repeat top right;
}
body.newborn #picturesBox .bd
{
	margin: 0;
	padding: 0;
}
body.newborn #picturesBox .t
{
	background-position: top left;
}
body.newborn #picturesBox .b
{
	background-position: bottom right;
}
body.newborn #picturesBox .b div
{
	background-position: bottom left;
}
body.busybaby #picturesBox .content, body.busybaby #picturesBox .t, body.busybaby #picturesBox .b, body.busybaby #picturesBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/downloadsContentBoxBG.gif) no-repeat top right;
}
body.busybaby #picturesBox .bd
{
	margin: 0;
	padding: 0;
}
body.busybaby #picturesBox .t
{
	background-position: top left;
}
body.busybaby #picturesBox .b
{
	background-position: bottom right;
}
body.busybaby #picturesBox .b div
{
	background-position: bottom left;
}
body.firststeps #picturesBox .content, body.firststeps #picturesBox .t, body.firststeps #picturesBox .b, body.firststeps #picturesBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/downloadsContentBoxBG.gif) no-repeat top right;
}
body.firststeps #picturesBox .bd
{
	margin: 0;
	padding: 0;
}
body.firststeps #picturesBox .t
{
	background-position: top left;
}
body.firststeps #picturesBox .b
{
	background-position: bottom right;
}
body.firststeps #picturesBox .b div
{
	background-position: bottom left;
}
body.toddler #picturesBox .content, body.toddler #picturesBox .t, body.toddler #picturesBox .b, body.toddler #picturesBox .b div
{
	background: transparent url(../images/backgrounds/toddler/downloadsContentBoxBG.gif) no-repeat top right;
}
body.toddler #picturesBox .bd
{
	margin: 0;
	padding: 0;
}
body.toddler #picturesBox .t
{
	background-position: top left;
}
body.toddler #picturesBox .b
{
	background-position: bottom right;
}
body.toddler #picturesBox .b div
{
	background-position: bottom left;
}
body.dad #picturesBox .content, body.dad #picturesBox .t, body.dad #picturesBox .b, body.dad #picturesBox .b div
{
	background: transparent url(../images/backgrounds/dad/downloadsContentBoxBG.gif) no-repeat top right;
}
body.dad #picturesBox .bd
{
	margin: 0;
	padding: 0;
}
body.dad #picturesBox .t
{
	background-position: top left;
}
body.dad #picturesBox .b
{
	background-position: bottom right;
}
body.dad #picturesBox .b div
{
	background-position: bottom left;
}
#funGamesHomeTopBox .content, #funGamesHomeTopBox .t, #funGamesHomeTopBox .b, #funGamesHomeTopBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
#funGamesHomeTopBox .bd
{
	margin: 0;
	padding: 0;
}
#funGamesHomeTopBox .t
{
	background-position: top left;
}
#funGamesHomeTopBox .b
{
	background-position: bottom right;
}
#funGamesHomeTopBox .b div
{
	background-position: bottom left;
}
body.bumponboard #funGamesHomeTopBox .content, body.bumponboard #funGamesHomeTopBox .t, body.bumponboard #funGamesHomeTopBox .b, body.bumponboard #funGamesHomeTopBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeTopBox .bd
{
	margin: 0;
}
body.bumponboard #funGamesHomeTopBox .t
{
	background-position: top left;
}
body.bumponboard #funGamesHomeTopBox .b
{
	background-position: bottom right;
}
body.bumponboard #funGamesHomeTopBox .b div
{
	background-position: bottom left;
}
body.newborn #funGamesHomeTopBox .content, body.newborn #funGamesHomeTopBox .t, body.newborn #funGamesHomeTopBox .b, body.newborn #funGamesHomeTopBox .b div
{
	background: transparent url(../images/backgrounds/newborn/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeTopBox .bd
{
	margin: 0;
}
body.newborn #funGamesHomeTopBox .t
{
	background-position: top left;
}
body.newborn #funGamesHomeTopBox .b
{
	background-position: bottom right;
}
body.newborn #funGamesHomeTopBox .b div
{
	background-position: bottom left;
}
body.busybaby #funGamesHomeTopBox .content, body.busybaby #funGamesHomeTopBox .t, body.busybaby #funGamesHomeTopBox .b, body.busybaby #funGamesHomeTopBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeTopBox .bd
{
	margin: 0;
}
body.busybaby #funGamesHomeTopBox .t
{
	background-position: top left;
}
body.busybaby #funGamesHomeTopBox .b
{
	background-position: bottom right;
}
body.busybaby #funGamesHomeTopBox .b div
{
	background-position: bottom left;
}
body.firststeps #funGamesHomeTopBox .content, body.firststeps #funGamesHomeTopBox .t, body.firststeps #funGamesHomeTopBox .b, body.firststeps #funGamesHomeTopBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeTopBox .bd
{
	margin: 0;
}
body.firststeps #funGamesHomeTopBox .t
{
	background-position: top left;
}
body.firststeps #funGamesHomeTopBox .b
{
	background-position: bottom right;
}
body.firststeps #funGamesHomeTopBox .b div
{
	background-position: bottom left;
}
body.toddler #funGamesHomeTopBox .content, body.toddler #funGamesHomeTopBox .t, body.toddler #funGamesHomeTopBox .b, body.toddler #funGamesHomeTopBox .b div
{
	background: transparent url(../images/backgrounds/toddler/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeTopBox .bd
{
	margin: 0;
}
body.toddler #funGamesHomeTopBox .t
{
	background-position: top left;
}
body.toddler #funGamesHomeTopBox .b
{
	background-position: bottom right;
}
body.toddler #funGamesHomeTopBox .b div
{
	background-position: bottom left;
}
body.dad #funGamesHomeTopBox .content, body.dad #funGamesHomeTopBox .t, body.dad #funGamesHomeTopBox .b, body.dad #funGamesHomeTopBox .b div
{
	background: transparent url(../images/backgrounds/dad/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.dad #funGamesHomeTopBox .bd
{
	margin: 0;
}
body.dad #funGamesHomeTopBox .t
{
	background-position: top left;
}
body.dad #funGamesHomeTopBox .b
{
	background-position: bottom right;
}
body.dad #funGamesHomeTopBox .b div
{
	background-position: bottom left;
}
#funGamesHomeActivitesBox .content, #funGamesHomeActivitesBox .t, #funGamesHomeActivitesBox .b, #funGamesHomeActivitesBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
#funGamesHomeActivitesBox .bd
{
	margin: 0;
	padding: 0;
}
#funGamesHomeActivitesBox .b, #funGamesHomeActivitesBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
#funGamesHomeActivitesBox .t
{
	background-position: top left;
}
#funGamesHomeActivitesBox .b
{
	background-position: bottom right;
}
#funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}
body.bumponboard #funGamesHomeActivitesBox .content, body.bumponboard #funGamesHomeActivitesBox .t, body.bumponboard #funGamesHomeActivitesBox .b, body.bumponboard #funGamesHomeActivitesBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeActivitesBox .bd
{
	margin: 0;
}
body.bumponboard #funGamesHomeActivitesBox .b, body.bumponboard #funGamesHomeActivitesBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.bumponboard #funGamesHomeActivitesBox .t
{
	background-position: top left;
}
body.bumponboard #funGamesHomeActivitesBox .b
{
	background-position: bottom right;
}
body.bumponboard #funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}
body.newborn #funGamesHomeActivitesBox .content, body.newborn #funGamesHomeActivitesBox .t, body.newborn #funGamesHomeActivitesBox .b, body.newborn #funGamesHomeActivitesBox .b div
{
	background: transparent url(../images/backgrounds/newborn/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeActivitesBox .bd
{
	margin: 0;
}
body.newborn #funGamesHomeActivitesBox .b, body.newborn #funGamesHomeActivitesBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.newborn #funGamesHomeActivitesBox .t
{
	background-position: top left;
}
body.newborn #funGamesHomeActivitesBox .b
{
	background-position: bottom right;
}
body.newborn #funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}
body.busybaby #funGamesHomeActivitesBox .content, body.busybaby #funGamesHomeActivitesBox .t, body.busybaby #funGamesHomeActivitesBox .b, body.busybaby #funGamesHomeActivitesBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeActivitesBox .bd
{
	margin: 0;
}
body.busybaby #funGamesHomeActivitesBox .b, body.busybaby #funGamesHomeActivitesBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.busybaby #funGamesHomeActivitesBox .t
{
	background-position: top left;
}
body.busybaby #funGamesHomeActivitesBox .b
{
	background-position: bottom right;
}
body.busybaby #funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}
body.firststeps #funGamesHomeActivitesBox .content, body.firststeps #funGamesHomeActivitesBox .t, body.firststeps #funGamesHomeActivitesBox .b, body.firststeps #funGamesHomeActivitesBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeActivitesBox .bd
{
	margin: 0;
}
body.firststeps #funGamesHomeActivitesBox .b, body.firststeps #funGamesHomeActivitesBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.firststeps #funGamesHomeActivitesBox .t
{
	background-position: top left;
}
body.firststeps #funGamesHomeActivitesBox .b
{
	background-position: bottom right;
}
body.firststeps #funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}
body.toddler #funGamesHomeActivitesBox .content, body.toddler #funGamesHomeActivitesBox .t, body.toddler #funGamesHomeActivitesBox .b, body.toddler #funGamesHomeActivitesBox .b div
{
	background: transparent url(../images/backgrounds/toddler/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeActivitesBox .bd
{
	margin: 0;
}
body.toddler #funGamesHomeActivitesBox .b, body.toddler #funGamesHomeActivitesBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.toddler #funGamesHomeActivitesBox .t
{
	background-position: top left;
}
body.toddler #funGamesHomeActivitesBox .b
{
	background-position: bottom right;
}
body.toddler #funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}
body.dad #funGamesHomeActivitesBox .content, body.dad #funGamesHomeActivitesBox .t, body.dad #funGamesHomeActivitesBox .b, body.dad #funGamesHomeActivitesBox .b div
{
	background: transparent url(../images/backgrounds/dad/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.dad #funGamesHomeActivitesBox .bd
{
	margin: 0;
}
body.dad #funGamesHomeActivitesBox .b, body.dad #funGamesHomeActivitesBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.dad #funGamesHomeActivitesBox .t
{
	background-position: top left;
}
body.dad #funGamesHomeActivitesBox .b
{
	background-position: bottom right;
}
body.dad #funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}
#funGamesHomeFunStuffBox .content, #funGamesHomeFunStuffBox .t, #funGamesHomeFunStuffBox .b, #funGamesHomeFunStuffBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
#funGamesHomeFunStuffBox .bd
{
	margin: 0;
	padding: 0;
}
#funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
#funGamesHomeFunStuffBox .b
{
	background-position: bottom right;
}
#funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.bumponboard #funGamesHomeFunStuffBox .content, body.bumponboard #funGamesHomeFunStuffBox .t, body.bumponboard #funGamesHomeFunStuffBox .b, body.bumponboard #funGamesHomeFunStuffBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}
body.bumponboard #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.bumponboard #funGamesHomeFunStuffBox .b
{
	background-position: bottom right;
}
body.bumponboard #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.newborn #funGamesHomeFunStuffBox .content, body.newborn #funGamesHomeFunStuffBox .t, body.newborn #funGamesHomeFunStuffBox .b, body.newborn #funGamesHomeFunStuffBox .b div
{
	background: transparent url(../images/backgrounds/newborn/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}
body.newborn #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.newborn #funGamesHomeFunStuffBox .b
{
	background-position: bottom right;
}
body.newborn #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.busybaby #funGamesHomeFunStuffBox .content, body.busybaby #funGamesHomeFunStuffBox .t, body.busybaby #funGamesHomeFunStuffBox .b, body.busybaby #funGamesHomeFunStuffBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}
body.busybaby #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.busybaby #funGamesHomeFunStuffBox .b
{
	background-position: bottom right;
}
body.busybaby #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.firststeps #funGamesHomeFunStuffBox .content, body.firststeps #funGamesHomeFunStuffBox .t, body.firststeps #funGamesHomeFunStuffBox .b, body.firststeps #funGamesHomeFunStuffBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}
body.firststeps #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.firststeps #funGamesHomeFunStuffBox .b
{
	background-position: bottom right;
}
body.firststeps #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.toddler #funGamesHomeFunStuffBox .content, body.toddler #funGamesHomeFunStuffBox .t, body.toddler #funGamesHomeFunStuffBox .b, body.toddler #funGamesHomeFunStuffBox .b div
{
	background: transparent url(../images/backgrounds/toddler/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}
body.toddler #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.toddler #funGamesHomeFunStuffBox .b
{
	background-position: bottom right;
}
body.toddler #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.dad #funGamesHomeFunStuffBox .content, body.dad #funGamesHomeFunStuffBox .t, body.dad #funGamesHomeFunStuffBox .b, body.dad #funGamesHomeFunStuffBox .b div
{
	background: transparent url(../images/backgrounds/dad/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.dad #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}
body.dad #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.dad #funGamesHomeFunStuffBox .b
{
	background-position: bottom right;
}
body.dad #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
#funGamesHomeDownloadsBox .content, #funGamesHomeDownloadsBox .t, #funGamesHomeDownloadsBox .b, #funGamesHomeDownloadsBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
#funGamesHomeDownloadsBox .bd
{
	margin: 0;
	padding: 0;
}
#funGamesHomeDownloadsBox .t
{
	background-position: top left;
}
#funGamesHomeDownloadsBox .b
{
	background-position: bottom right;
}
#funGamesHomeDownloadsBox .b div
{
	background-position: bottom left;
}
body.bumponboard #funGamesHomeDownloadsBox .content, body.bumponboard #funGamesHomeDownloadsBox .t, body.bumponboard #funGamesHomeDownloadsBox .b, body.bumponboard #funGamesHomeDownloadsBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeDownloadsBox .bd
{
	margin: 0;
}
body.bumponboard #funGamesHomeDownloadsBox .t
{
	background-position: top left;
}
body.bumponboard #funGamesHomeDownloadsBox .b
{
	background-position: bottom right;
}
body.bumponboard #funGamesHomeDownloadsBox .b div
{
	background-position: bottom left;
}
body.newborn #funGamesHomeDownloadsBox .content, body.newborn #funGamesHomeDownloadsBox .t, body.newborn #funGamesHomeDownloadsBox .b, body.newborn #funGamesHomeDownloadsBox .b div
{
	background: transparent url(../images/backgrounds/newborn/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeDownloadsBox .bd
{
	margin: 0;
}
body.newborn #funGamesHomeDownloadsBox .t
{
	background-position: top left;
}
body.newborn #funGamesHomeDownloadsBox .b
{
	background-position: bottom right;
}
body.newborn #funGamesHomeDownloadsBox .b div
{
	background-position: bottom left;
}
body.busybaby #funGamesHomeDownloadsBox .content, body.busybaby #funGamesHomeDownloadsBox .t, body.busybaby #funGamesHomeDownloadsBox .b, body.busybaby #funGamesHomeDownloadsBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeDownloadsBox .bd
{
	margin: 0;
}
body.busybaby #funGamesHomeDownloadsBox .t
{
	background-position: top left;
}
body.busybaby #funGamesHomeDownloadsBox .b
{
	background-position: bottom right;
}
body.busybaby #funGamesHomeDownloadsBox .b div
{
	background-position: bottom left;
}
body.firststeps #funGamesHomeDownloadsBox .content, body.firststeps #funGamesHomeDownloadsBox .t, body.firststeps #funGamesHomeDownloadsBox .b, body.firststeps #funGamesHomeDownloadsBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeDownloadsBox .bd
{
	margin: 0;
}
body.firststeps #funGamesHomeDownloadsBox .t
{
	background-position: top left;
}
body.firststeps #funGamesHomeDownloadsBox .b
{
	background-position: bottom right;
}
body.firststeps #funGamesHomeDownloadsBox .b div
{
	background-position: bottom left;
}
body.toddler #funGamesHomeDownloadsBox .content, body.toddler #funGamesHomeDownloadsBox .t, body.toddler #funGamesHomeDownloadsBox .b, body.toddler #funGamesHomeDownloadsBox .b div
{
	background: transparent url(../images/backgrounds/toddler/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeDownloadsBox .bd
{
	margin: 0;
}
body.toddler #funGamesHomeDownloadsBox .t
{
	background-position: top left;
}
body.toddler #funGamesHomeDownloadsBox .b
{
	background-position: bottom right;
}
body.toddler #funGamesHomeDownloadsBox .b div
{
	background-position: bottom left;
}
body.dad #funGamesHomeDownloadsBox .content, body.dad #funGamesHomeDownloadsBox .t, body.dad #funGamesHomeDownloadsBox .b, body.dad #funGamesHomeDownloadsBox .b div
{
	background: transparent url(../images/backgrounds/dad/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.dad #funGamesHomeDownloadsBox .bd
{
	margin: 0;
}
body.dad #funGamesHomeDownloadsBox .t
{
	background-position: top left;
}
body.dad #funGamesHomeDownloadsBox .b
{
	background-position: bottom right;
}
body.dad #funGamesHomeDownloadsBox .b div
{
	background-position: bottom left;
}
#funGamesHomeCompBox .content, #funGamesHomeCompBox .t, #funGamesHomeCompBox .b, #funGamesHomeCompBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeCompBG.gif) no-repeat top right;
}
#funGamesHomeCompBox .bd
{
	margin: 0;
	padding: 0;
}
#funGamesHomeCompBox .t
{
	background-position: top left;
}
#funGamesHomeCompBox .b
{
	background-position: bottom right;
}
#funGamesHomeCompBox .b div
{
	background-position: bottom left;
}
#funGamesHomeCompBox .b, #funGamesHomeCompBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.bumponboard #funGamesHomeCompBox .content, body.bumponboard #funGamesHomeCompBox .t, body.bumponboard #funGamesHomeCompBox .b, body.bumponboard #funGamesHomeCompBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/funGamesHomeCompBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeCompBox .bd
{
	margin: 0;
}
body.bumponboard #funGamesHomeCompBox .t
{
	background-position: top left;
}
body.bumponboard #funGamesHomeCompBox .b
{
	background-position: bottom right;
}
body.bumponboard #funGamesHomeCompBox .b div
{
	background-position: bottom left;
}
body.newborn #funGamesHomeCompBox .content, body.newborn #funGamesHomeCompBox .t, body.newborn #funGamesHomeCompBox .b, body.newborn #funGamesHomeCompBox .b div
{
	background: transparent url(../images/backgrounds/newborn/funGamesHomeCompBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeCompBox .bd
{
	margin: 0;
}
body.newborn #funGamesHomeCompBox .t
{
	background-position: top left;
}
body.newborn #funGamesHomeCompBox .b
{
	background-position: bottom right;
}
body.newborn #funGamesHomeCompBox .b div
{
	background-position: bottom left;
}
body.busybaby #funGamesHomeCompBox .content, body.busybaby #funGamesHomeCompBox .t, body.busybaby #funGamesHomeCompBox .b, body.busybaby #funGamesHomeCompBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/funGamesHomeCompBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeCompBox .bd
{
	margin: 0;
}
body.busybaby #funGamesHomeCompBox .t
{
	background-position: top left;
}
body.busybaby #funGamesHomeCompBox .b
{
	background-position: bottom right;
}
body.busybaby #funGamesHomeCompBox .b div
{
	background-position: bottom left;
}
body.firststeps #funGamesHomeCompBox .content, body.firststeps #funGamesHomeCompBox .t, body.firststeps #funGamesHomeCompBox .b, body.firststeps #funGamesHomeCompBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/funGamesHomeCompBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeCompBox .bd
{
	margin: 0;
}
body.firststeps #funGamesHomeCompBox .t
{
	background-position: top left;
}
body.firststeps #funGamesHomeCompBox .b
{
	background-position: bottom right;
}
body.firststeps #funGamesHomeCompBox .b div
{
	background-position: bottom left;
}
body.toddler #funGamesHomeCompBox .content, body.toddler #funGamesHomeCompBox .t, body.toddler #funGamesHomeCompBox .b, body.toddler #funGamesHomeCompBox .b div
{
	background: transparent url(../images/backgrounds/toddler/funGamesHomeCompBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeCompBox .bd
{
	margin: 0;
}
body.toddler #funGamesHomeCompBox .t
{
	background-position: top left;
}
body.toddler #funGamesHomeCompBox .b
{
	background-position: bottom right;
}
body.toddler #funGamesHomeCompBox .b div
{
	background-position: bottom left;
}
body.dad #funGamesHomeCompBox .content, body.dad #funGamesHomeCompBox .t, body.dad #funGamesHomeCompBox .b, body.dad #funGamesHomeCompBox .b div
{
	background: transparent url(../images/backgrounds/dad/funGamesHomeCompBG.gif) no-repeat top right;
}
body.dad #funGamesHomeCompBox .bd
{
	margin: 0;
}
body.dad #funGamesHomeCompBox .t
{
	background-position: top left;
}
body.dad #funGamesHomeCompBox .b
{
	background-position: bottom right;
}
body.dad #funGamesHomeCompBox .b div
{
	background-position: bottom left;
}
.categoryListBox .dialog .content, .categoryListBox .dialog .t, .categoryListBox .dialog .b, .categoryListBox .dialog .b div
{
	background: transparent url(../images/backgrounds/smallContentBG.gif) no-repeat top right;
}
.categoryListBox .dialog .hd
{
	min-height: 30px;
	height: auto !important;
	height: 30px;
}
.categoryListBox .dialog .bd
{
	margin: 0;
	padding: 0;
}
.categoryListBox .dialog .t
{
	background-position: top left;
}
.categoryListBox .dialog .b
{
	background-position: bottom right;
}
.categoryListBox .dialog .b div
{
	background-position: bottom left;
}
#divMeaning.dialog .content, #divTop5Boys.dialog .content, #divTop5Girls.dialog .content, .babyNameFinderBox.dialog .content, #divMeaning.dialog .t, #divTop5Boys.dialog .t, #divTop5Girls.dialog .t, .babyNameFinderBox.dialog .t, #divMeaning.dialog .b, #divTop5Boys.dialog .b, #divTop5Girls.dialog .b, .babyNameFinderBox.dialog .b, #divMeaning.dialog .b div, #divTop5Boys.dialog .b div, #divTop5Girls.dialog .b div, .babyNameFinderBox.dialog .b div
{
	background: transparent url(../images/backgrounds/babyNameFinderBox.gif) no-repeat top right;
}
#divMeaning.dialog .hd, #divTop5Boys.dialog .hd, #divTop5Girls.dialog .hd, .babyNameFinderBox.dialog .hd
{
	min-height: 30px;
	height: auto !important;
	height: 30px;
}
#divMeaning.dialog .bd, #divTop5Boys.dialog .bd, #divTop5Girls.dialog .bd, .babyNameFinderBox.dialog .bd
{
	margin: 0;
	padding: 0 15px;
}
#divMeaning.dialog .t, #divTop5Boys.dialog .t, #divTop5Girls.dialog .t, .babyNameFinderBox.dialog .t
{
	background-position: top left;
}
#divMeaning.dialog .b, #divTop5Boys.dialog .b, #divTop5Girls.dialog .b, .babyNameFinderBox.dialog .b
{
	background-position: bottom right;
}
#divMeaning.dialog .b div, #divTop5Boys.dialog .b div, #divTop5Girls.dialog .b div, .babyNameFinderBox.dialog .b div
{
	background-position: bottom left;
}
.searchCategoriesContentBox.dialog .content, .searchCategoriesContentBox.dialog .t, .searchCategoriesContentBox.dialog .b, .searchCategoriesContentBox.dialog .b div
{
	background: transparent url(../images/backgrounds/searchBoxBG.gif) no-repeat top right;
}
.searchCategoriesContentBox.dialog .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
.searchCategoriesContentBox.dialog .t
{
	background-position: top left;
}
.searchCategoriesContentBox.dialog .b
{
	background-position: bottom right;
}
.searchCategoriesContentBox.dialog .b div
{
	background-position: bottom left;
}
.aboutYou.dialog .content, .aboutYou.dialog .t, .aboutYou.dialog .b, .aboutYou.dialog .b div
{
	background: transparent url(../images/backgrounds/registerAboutYouBoxBG.gif) no-repeat top right;
}
.aboutYou.dialog .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
.aboutYou.dialog .t
{
	background-position: top left;
}
.aboutYou.dialog .b
{
	background-position: bottom right;
}
.aboutYou.dialog .b div
{
	background-position: bottom left;
}
.aboutYourChild.dialog .content, .aboutYourChild.dialog .t, .aboutYourChild.dialog .b, .aboutYourChild.dialog .b div
{
	background: transparent url(../images/backgrounds/registerAboutYourChildBoxBG.gif) no-repeat top right;
}
.aboutYourChild.dialog .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
.aboutYourChild.dialog .t
{
	background-position: top left;
}
.aboutYourChild.dialog .b
{
	background-position: bottom right;
}
.aboutYourChild.dialog .b div
{
	background-position: bottom left;
}
body.register .registerMiscBox .content, body.register .registerMiscBox .t, body.register .registerMiscBox .b, body.register .registerMiscBox .b div
{
	background: transparent url(../images/backgrounds/registerMiscBoxBG.gif) no-repeat top right;
}
body.register .registerMiscBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.register .registerMiscBox .t
{
	background-position: top left;
}
body.register .registerMiscBox .b
{
	background-position: bottom right;
}
body.register .registerMiscBox .b div
{
	background-position: bottom left;
}
body.register .registerMiscBox .b, body.register .registerMiscBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.bumponboard .registerMiscBox .content, body.bumponboard .registerMiscBox .t, body.bumponboard .registerMiscBox .b, body.bumponboard .registerMiscBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/registerMiscBoxBG.gif) no-repeat top right;
}
body.bumponboard .registerMiscBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.bumponboard .registerMiscBox .t
{
	background-position: top left;
}
body.bumponboard .registerMiscBox .b
{
	background-position: bottom right;
}
body.bumponboard .registerMiscBox .b div
{
	background-position: bottom left;
}
body.bumponboard .registerMiscBox .b, body.bumponboard .registerMiscBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.newborn .registerMiscBox .content, body.newborn .registerMiscBox .t, body.newborn .registerMiscBox .b, body.newborn .registerMiscBox .b div
{
	background: transparent url(../images/backgrounds/newborn/registerMiscBoxBG.gif) no-repeat top right;
}
body.newborn .registerMiscBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.newborn .registerMiscBox .t
{
	background-position: top left;
}
body.newborn .registerMiscBox .b
{
	background-position: bottom right;
}
body.newborn .registerMiscBox .b div
{
	background-position: bottom left;
}
body.newborn .registerMiscBox .b, body.newborn .registerMiscBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.busybaby .registerMiscBox .content, body.busybaby .registerMiscBox .t, body.busybaby .registerMiscBox .b, body.busybaby .registerMiscBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/registerMiscBoxBG.gif) no-repeat top right;
}
body.busybaby .registerMiscBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.busybaby .registerMiscBox .t
{
	background-position: top left;
}
body.busybaby .registerMiscBox .b
{
	background-position: bottom right;
}
body.busybaby .registerMiscBox .b div
{
	background-position: bottom left;
}
body.busybaby .registerMiscBox .b, body.busybaby .registerMiscBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.firststeps .registerMiscBox .content, body.firststeps .registerMiscBox .t, body.firststeps .registerMiscBox .b, body.firststeps .registerMiscBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/registerMiscBoxBG.gif) no-repeat top right;
}
body.firststeps .registerMiscBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.firststeps .registerMiscBox .t
{
	background-position: top left;
}
body.firststeps .registerMiscBox .b
{
	background-position: bottom right;
}
body.firststeps .registerMiscBox .b div
{
	background-position: bottom left;
}
body.firststeps .registerMiscBox .b, body.firststeps .registerMiscBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.toddler .registerMiscBox .content, body.toddler .registerMiscBox .t, body.toddler .registerMiscBox .b, body.toddler .registerMiscBox .b div
{
	background: transparent url(../images/backgrounds/toddler/registerMiscBoxBG.gif) no-repeat top right;
}
body.toddler .registerMiscBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.toddler .registerMiscBox .t
{
	background-position: top left;
}
body.toddler .registerMiscBox .b
{
	background-position: bottom right;
}
body.toddler .registerMiscBox .b div
{
	background-position: bottom left;
}
body.toddler .registerMiscBox .b, body.toddler .registerMiscBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.dad .registerMiscBox .content, body.dad .registerMiscBox .t, body.dad .registerMiscBox .b, body.dad .registerMiscBox .b div
{
	background: transparent url(../images/backgrounds/dad/registerMiscBoxBG.gif) no-repeat top right;
}
body.dad .registerMiscBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.dad .registerMiscBox .t
{
	background-position: top left;
}
body.dad .registerMiscBox .b
{
	background-position: bottom right;
}
body.dad .registerMiscBox .b div
{
	background-position: bottom left;
}
body.dad .registerMiscBox .b, body.dad .registerMiscBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
.updateProfile .content, .updateProfile .t, .updateProfile .b, .updateProfile .b div, .preferences .content, .preferences .t, .preferences .b, .preferences .b div
{
	background: transparent url(../images/backgrounds/preferencesBoxBG.gif) no-repeat top right;
}
.updateProfile .hd, .preferences .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
.updateProfile .t, .preferences .t
{
	background-position: top left;
}
.updateProfile .b, .preferences .b
{
	background-position: bottom right;
}
.updateProfile .b div, .preferences .b div
{
	background-position: bottom left;
}
#countrySelector .content, #countrySelector .t, #countrySelector .b, #countrySelector .b div
{
	background: transparent url(../images/backgrounds/countrySelectorBoxBG.gif) no-repeat top right;
}
#countrySelector .hd
{
	min-height: 60px;
	height: auto !important;
	height: 60px;
}
#countrySelector .b, #countrySelector .b div
{
	min-height: 160px;
	height: auto !important;
	height: 160px;
}
#countrySelector .t
{
	background-position: top left;
}
#countrySelector .b
{
	background-position: bottom right;
}
#countrySelector .b div
{
	background-position: bottom left;
}
.faqAnswers .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.contactUs .bump .content, body.contactUs .bump .t, body.contactUs .bump .b, body.contactUs .bump .b div
{
	background: transparent url(../images/backgrounds/bumponboard/contactUsBoxBG.gif) no-repeat top right;
}
body.contactUs .bump .t
{
	background-position: top left;
}
body.contactUs .bump .b
{
	background-position: bottom right;
}
body.contactUs .bump .b div
{
	background-position: bottom left;
}
body.contactUs .newborn .content, body.contactUs .newborn .t, body.contactUs .newborn .b, body.contactUs .newborn .b div
{
	background: transparent url(../images/backgrounds/newborn/contactUsBoxBG.gif) no-repeat top right;
}
body.contactUs .newborn .t
{
	background-position: top left;
}
body.contactUs .newborn .b
{
	background-position: bottom right;
}
body.contactUs .newborn .b div
{
	background-position: bottom left;
}
body.contactUs .busyBaby .content, body.contactUs .busyBaby .t, body.contactUs .busyBaby .b, body.contactUs .busyBaby .b div
{
	background: transparent url(../images/backgrounds/busyBaby/contactUsBoxBG.gif) no-repeat top right;
}
body.contactUs .busyBaby .t
{
	background-position: top left;
}
body.contactUs .busyBaby .b
{
	background-position: bottom right;
}
body.contactUs .busyBaby .b div
{
	background-position: bottom left;
}
body.contactUs .firstSteps .content, body.contactUs .firstSteps .t, body.contactUs .firstSteps .b, body.contactUs .firstSteps .b div
{
	background: transparent url(../images/backgrounds/firstSteps/contactUsBoxBG.gif) no-repeat top right;
}
body.contactUs .firstSteps .t
{
	background-position: top left;
}
body.contactUs .firstSteps .b
{
	background-position: bottom right;
}
body.contactUs .firstSteps .b div
{
	background-position: bottom left;
}
body.contactUs .toddler .content, body.contactUs .toddler .t, body.contactUs .toddler .b, body.contactUs .toddler .b div
{
	background: transparent url(../images/backgrounds/toddler/contactUsBoxBG.gif) no-repeat top right;
}
body.contactUs .toddler .t
{
	background-position: top left;
}
body.contactUs .toddler .b
{
	background-position: bottom right;
}
body.contactUs .toddler .b div
{
	background-position: bottom left;
}
body.contactUs .dad .content, body.contactUs .dad .t, body.contactUs .dad .b, body.contactUs .dad .b div
{
	background: transparent url(../images/backgrounds/dad/contactUsBoxBG.gif) no-repeat top right;
}
body.contactUs .dad .t
{
	background-position: top left;
}
body.contactUs .dad .b
{
	background-position: bottom right;
}
body.contactUs .dad .b div
{
	background-position: bottom left;
}
.forumContentBoxSmall .content, .forumContentBoxSmall .t, .forumContentBoxSmall .b, .forumContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/bumponboard/forumContentBox.gif) no-repeat top right;
}
.forumContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
.forumContentBoxSmall .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
.forumContentBoxSmall .t
{
	background-position: top left;
}
.forumContentBoxSmall .b
{
	background-position: bottom right;
}
.forumContentBoxSmall .b div
{
	background-position: bottom left;
}
.forumContentBoxSmall .b, .forumContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.bumponboard .forumContentBoxSmall .content, body.bumponboard .forumContentBoxSmall .t, body.bumponboard .forumContentBoxSmall .b, body.bumponboard .forumContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/bumponboard/forumContentBox.gif) no-repeat top right;
}
body.bumponboard .forumContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.bumponboard .forumContentBoxSmall .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.bumponboard .forumContentBoxSmall .t
{
	background-position: top left;
}
body.bumponboard .forumContentBoxSmall .b
{
	background-position: bottom right;
}
body.bumponboard .forumContentBoxSmall .b div
{
	background-position: bottom left;
}
body.bumponboard .forumContentBoxSmall .b, body.bumponboard .forumContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.newborn .forumContentBoxSmall .content, body.newborn .forumContentBoxSmall .t, body.newborn .forumContentBoxSmall .b, body.newborn .forumContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/newborn/forumContentBox.gif) no-repeat top right;
}
body.newborn .forumContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.newborn .forumContentBoxSmall .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.newborn .forumContentBoxSmall .t
{
	background-position: top left;
}
body.newborn .forumContentBoxSmall .b
{
	background-position: bottom right;
}
body.newborn .forumContentBoxSmall .b div
{
	background-position: bottom left;
}
body.newborn .forumContentBoxSmall .b, body.newborn .forumContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.busybaby .forumContentBoxSmall .content, body.busybaby .forumContentBoxSmall .t, body.busybaby .forumContentBoxSmall .b, body.busybaby .forumContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/busybaby/forumContentBox.gif) no-repeat top right;
}
body.busybaby .forumContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.busybaby .forumContentBoxSmall .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.busybaby .forumContentBoxSmall .t
{
	background-position: top left;
}
body.busybaby .forumContentBoxSmall .b
{
	background-position: bottom right;
}
body.busybaby .forumContentBoxSmall .b div
{
	background-position: bottom left;
}
body.busybaby .forumContentBoxSmall .b, body.busybaby .forumContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.firststeps .forumContentBoxSmall .content, body.firststeps .forumContentBoxSmall .t, body.firststeps .forumContentBoxSmall .b, body.firststeps .forumContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/firststeps/forumContentBox.gif) no-repeat top right;
}
body.firststeps .forumContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.firststeps .forumContentBoxSmall .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.firststeps .forumContentBoxSmall .t
{
	background-position: top left;
}
body.firststeps .forumContentBoxSmall .b
{
	background-position: bottom right;
}
body.firststeps .forumContentBoxSmall .b div
{
	background-position: bottom left;
}
body.firststeps .forumContentBoxSmall .b, body.firststeps .forumContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.toddler .forumContentBoxSmall .content, body.toddler .forumContentBoxSmall .t, body.toddler .forumContentBoxSmall .b, body.toddler .forumContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/toddler/forumContentBox.gif) no-repeat top right;
}
body.toddler .forumContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.toddler .forumContentBoxSmall .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.toddler .forumContentBoxSmall .t
{
	background-position: top left;
}
body.toddler .forumContentBoxSmall .b
{
	background-position: bottom right;
}
body.toddler .forumContentBoxSmall .b div
{
	background-position: bottom left;
}
body.toddler .forumContentBoxSmall .b, body.toddler .forumContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.dad .forumContentBoxSmall .content, body.dad .forumContentBoxSmall .t, body.dad .forumContentBoxSmall .b, body.dad .forumContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/dad/forumContentBox.gif) no-repeat top right;
}
body.dad .forumContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.dad .forumContentBoxSmall .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.dad .forumContentBoxSmall .t
{
	background-position: top left;
}
body.dad .forumContentBoxSmall .b
{
	background-position: bottom right;
}
body.dad .forumContentBoxSmall .b div
{
	background-position: bottom left;
}
body.dad .forumContentBoxSmall .b, body.dad .forumContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.dictionary .forumContentBoxSmall .content, body.dictionary .forumContentBoxSmall .t, body.dictionary .forumContentBoxSmall .b, body.dictionary .forumContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/bumponboard/dictionaryContentBox.gif) no-repeat top right;
}
body.dictionary .forumContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.dictionary .forumContentBoxSmall .hd
{
	margin-right: 5px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
}
body.dictionary .forumContentBoxSmall .t
{
	background-position: top left;
}
body.dictionary .forumContentBoxSmall .b
{
	background-position: bottom right;
}
body.dictionary .forumContentBoxSmall .b div
{
	background-position: bottom left;
}
body.dictionary .forumContentBoxSmall .b, body.dictionary .forumContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.newborn .dictionaryContentBoxSmall .content, body.newborn .dictionaryContentBoxSmall .t, body.newborn .dictionaryContentBoxSmall .b, body.newborn .dictionaryContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/newborn/dictionaryContentBox.gif) no-repeat top right;
}
body.newborn .dictionaryContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.newborn .dictionaryContentBoxSmall .hd
{
	margin-right: 5px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
}
body.newborn .dictionaryContentBoxSmall .t
{
	background-position: top left;
}
body.newborn .dictionaryContentBoxSmall .b
{
	background-position: bottom right;
}
body.newborn .dictionaryContentBoxSmall .b div
{
	background-position: bottom left;
}
body.newborn .dictionaryContentBoxSmall .b, body.newborn .dictionaryContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.busybaby .dictionaryContentBoxSmall .content, body.busybaby .dictionaryContentBoxSmall .t, body.busybaby .dictionaryContentBoxSmall .b, body.busybaby .dictionaryContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/busyBaby/dictionaryContentBox.gif) no-repeat top right;
}
body.busybaby .dictionaryContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.busybaby .dictionaryContentBoxSmall .hd
{
	margin-right: 5px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
}
body.busybaby .dictionaryContentBoxSmall .t
{
	background-position: top left;
}
body.busybaby .dictionaryContentBoxSmall .b
{
	background-position: bottom right;
}
body.busybaby .dictionaryContentBoxSmall .b div
{
	background-position: bottom left;
}
body.busybaby .dictionaryContentBoxSmall .b, body.busybaby .dictionaryContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.firststeps .dictionaryContentBoxSmall .content, body.firststeps .dictionaryContentBoxSmall .t, body.firststeps .dictionaryContentBoxSmall .b, body.firststeps .dictionaryContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/firststeps/dictionaryContentBox.gif) no-repeat top right;
}
body.firststeps .dictionaryContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.firststeps .dictionaryContentBoxSmall .hd
{
	margin-right: 5px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
}
body.firststeps .dictionaryContentBoxSmall .t
{
	background-position: top left;
}
body.firststeps .dictionaryContentBoxSmall .b
{
	background-position: bottom right;
}
body.firststeps .dictionaryContentBoxSmall .b div
{
	background-position: bottom left;
}
body.firststeps .dictionaryContentBoxSmall .b, body.firststeps .dictionaryContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.toddler .dictionaryContentBoxSmall .content, body.toddler .dictionaryContentBoxSmall .t, body.toddler .dictionaryContentBoxSmall .b, body.toddler .dictionaryContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/toddler/dictionaryContentBox.gif) no-repeat top right;
}
body.toddler .dictionaryContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.toddler .dictionaryContentBoxSmall .hd
{
	margin-right: 5px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
}
body.toddler .dictionaryContentBoxSmall .t
{
	background-position: top left;
}
body.toddler .dictionaryContentBoxSmall .b
{
	background-position: bottom right;
}
body.toddler .dictionaryContentBoxSmall .b div
{
	background-position: bottom left;
}
body.toddler .dictionaryContentBoxSmall .b, body.toddler .dictionaryContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.dad .dictionaryContentBoxSmall .content, body.dad .dictionaryContentBoxSmall .t, body.dad .dictionaryContentBoxSmall .b, body.dad .dictionaryContentBoxSmall .b div
{
	background: transparent url(../images/backgrounds/dad/dictionaryContentBox.gif) no-repeat top right;
}
body.dad .dictionaryContentBoxSmall .bd
{
	margin: 0 10px;
	padding: 0;
}
body.dad .dictionaryContentBoxSmall .hd
{
	margin-right: 5px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
}
body.dad .dictionaryContentBoxSmall .t
{
	background-position: top left;
}
body.dad .dictionaryContentBoxSmall .b
{
	background-position: bottom right;
}
body.dad .dictionaryContentBoxSmall .b div
{
	background-position: bottom left;
}
body.dad .dictionaryContentBoxSmall .b, body.dad .dictionaryContentBoxSmall .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
.forumContentBoxLarge .content
{
	min-height: 0;
	height: auto !important;
}
.forumContentBoxLarge .content, .forumContentBoxLarge .t, .forumContentBoxLarge .b, .forumContentBoxLarge .b div
{
	background: transparent url(../images/backgrounds/bumponboard/forumContentBoxLarge.gif) no-repeat top right;
}
.forumContentBoxLarge .bd
{
	margin: 0 10px;
	padding: 0;
}
.forumContentBoxLarge .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
.forumContentBoxLarge .t
{
	background-position: top left;
}
.forumContentBoxLarge .b
{
	background-position: bottom right;
}
.forumContentBoxLarge .b div
{
	background-position: bottom left;
}
.forumContentBoxLarge .b, .forumContentBoxLarge .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.bumponboard .forumContentBoxLarge .content, body.bumponboard .forumContentBoxLarge .t, body.bumponboard .forumContentBoxLarge .b, body.bumponboard .forumContentBoxLarge .b div
{
	background: transparent url(../images/backgrounds/bumponboard/forumContentBoxLarge.gif) no-repeat top right;
}
body.bumponboard .forumContentBoxLarge .bd
{
	margin: 0 10px;
	padding: 0;
}
body.bumponboard .forumContentBoxLarge .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.bumponboard .forumContentBoxLarge .t
{
	background-position: top left;
}
body.bumponboard .forumContentBoxLarge .b
{
	background-position: bottom right;
}
body.bumponboard .forumContentBoxLarge .b div
{
	background-position: bottom left;
}
body.bumponboard .forumContentBoxLarge .b, body.bumponboard .forumContentBoxLarge .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.newborn .forumContentBoxLarge .content, body.newborn .forumContentBoxLarge .t, body.newborn .forumContentBoxLarge .b, body.newborn .forumContentBoxLarge .b div
{
	background: transparent url(../images/backgrounds/newborn/forumContentBoxLarge.gif) no-repeat top right;
}
body.newborn .forumContentBoxLarge .bd
{
	margin: 0 10px;
	padding: 0;
}
body.newborn .forumContentBoxLarge .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.newborn .forumContentBoxLarge .t
{
	background-position: top left;
}
body.newborn .forumContentBoxLarge .b
{
	background-position: bottom right;
}
body.newborn .forumContentBoxLarge .b div
{
	background-position: bottom left;
}
body.newborn .forumContentBoxLarge .b, body.newborn .forumContentBoxLarge .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.busybaby .forumContentBoxLarge .content, body.busybaby .forumContentBoxLarge .t, body.busybaby .forumContentBoxLarge .b, body.busybaby .forumContentBoxLarge .b div
{
	background: transparent url(../images/backgrounds/busybaby/forumContentBoxLarge.gif) no-repeat top right;
}
body.busybaby .forumContentBoxLarge .bd
{
	margin: 0 10px;
	padding: 0;
}
body.busybaby .forumContentBoxLarge .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.busybaby .forumContentBoxLarge .t
{
	background-position: top left;
}
body.busybaby .forumContentBoxLarge .b
{
	background-position: bottom right;
}
body.busybaby .forumContentBoxLarge .b div
{
	background-position: bottom left;
}
body.busybaby .forumContentBoxLarge .b, body.busybaby .forumContentBoxLarge .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.firststeps .forumContentBoxLarge .content, body.firststeps .forumContentBoxLarge .t, body.firststeps .forumContentBoxLarge .b, body.firststeps .forumContentBoxLarge .b div
{
	background: transparent url(../images/backgrounds/firststeps/forumContentBoxLarge.gif) no-repeat top right;
}
body.firststeps .forumContentBoxLarge .bd
{
	margin: 0 10px;
	padding: 0;
}
body.firststeps .forumContentBoxLarge .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.firststeps .forumContentBoxLarge .t
{
	background-position: top left;
}
body.firststeps .forumContentBoxLarge .b
{
	background-position: bottom right;
}
body.firststeps .forumContentBoxLarge .b div
{
	background-position: bottom left;
}
body.firststeps .forumContentBoxLarge .b, body.firststeps .forumContentBoxLarge .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.toddler .forumContentBoxLarge .content, body.toddler .forumContentBoxLarge .t, body.toddler .forumContentBoxLarge .b, body.toddler .forumContentBoxLarge .b div
{
	background: transparent url(../images/backgrounds/toddler/forumContentBoxLarge.gif) no-repeat top right;
}
body.toddler .forumContentBoxLarge .bd
{
	margin: 0 10px;
	padding: 0;
}
body.toddler .forumContentBoxLarge .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.toddler .forumContentBoxLarge .t
{
	background-position: top left;
}
body.toddler .forumContentBoxLarge .b
{
	background-position: bottom right;
}
body.toddler .forumContentBoxLarge .b div
{
	background-position: bottom left;
}
body.toddler .forumContentBoxLarge .b, body.toddler .forumContentBoxLarge .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.dad .forumContentBoxLarge .content, body.dad .forumContentBoxLarge .t, body.dad .forumContentBoxLarge .b, body.dad .forumContentBoxLarge .b div
{
	background: transparent url(../images/backgrounds/dad/forumContentBoxLarge.gif) no-repeat top right;
}
body.dad .forumContentBoxLarge .bd
{
	margin: 0 10px;
	padding: 0;
}
body.dad .forumContentBoxLarge .hd
{
	min-height: 80px;
	height: auto !important;
	height: 80px;
}
body.dad .forumContentBoxLarge .t
{
	background-position: top left;
}
body.dad .forumContentBoxLarge .b
{
	background-position: bottom right;
}
body.dad .forumContentBoxLarge .b div
{
	background-position: bottom left;
}
body.dad .forumContentBoxLarge .b, body.dad .forumContentBoxLarge .b div
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
#replyPostContentBox .content, #replyPostContentBox .t, #replyPostContentBox .b, #replyPostContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/replyPostContentBoxBG.gif) no-repeat top right;
}
#replyPostContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
#replyPostContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
#replyPostContentBox .t
{
	background-position: top left;
	width: 20px;
}
#replyPostContentBox .b
{
	background-position: bottom right;
}
#replyPostContentBox .b div
{
	background-position: bottom left;
}
#replyPostContentBox .b, #replyPostContentBox .b div
{
	height: 30px;
}
body.bumponboard #replyPostContentBox .content, body.bumponboard #replyPostContentBox .t, body.bumponboard #replyPostContentBox .b, body.bumponboard #replyPostContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/replyPostContentBoxBG.gif) no-repeat top right;
}
body.bumponboard #replyPostContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.bumponboard #replyPostContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.bumponboard #replyPostContentBox .t
{
	background-position: top left;
	width: 20px;
}
body.bumponboard #replyPostContentBox .b
{
	background-position: bottom right;
}
body.bumponboard #replyPostContentBox .b div
{
	background-position: bottom left;
}
body.newborn #replyPostContentBox .content, body.newborn #replyPostContentBox .t, body.newborn #replyPostContentBox .b, body.newborn #replyPostContentBox .b div
{
	background: transparent url(../images/backgrounds/newborn/replyPostContentBoxBG.gif) no-repeat top right;
}
body.newborn #replyPostContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.newborn #replyPostContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.newborn #replyPostContentBox .t
{
	background-position: top left;
	width: 20px;
}
body.newborn #replyPostContentBox .b
{
	background-position: bottom right;
}
body.newborn #replyPostContentBox .b div
{
	background-position: bottom left;
}
body.busybaby #replyPostContentBox .content, body.busybaby #replyPostContentBox .t, body.busybaby #replyPostContentBox .b, body.busybaby #replyPostContentBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/replyPostContentBoxBG.gif) no-repeat top right;
}
body.busybaby #replyPostContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.busybaby #replyPostContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.busybaby #replyPostContentBox .t
{
	background-position: top left;
	width: 20px;
}
body.busybaby #replyPostContentBox .b
{
	background-position: bottom right;
}
body.busybaby #replyPostContentBox .b div
{
	background-position: bottom left;
}
body.firststeps #replyPostContentBox .content, body.firststeps #replyPostContentBox .t, body.firststeps #replyPostContentBox .b, body.firststeps #replyPostContentBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/replyPostContentBoxBG.gif) no-repeat top right;
}
body.firststeps #replyPostContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.firststeps #replyPostContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.firststeps #replyPostContentBox .t
{
	background-position: top left;
	width: 20px;
}
body.firststeps #replyPostContentBox .b
{
	background-position: bottom right;
}
body.firststeps #replyPostContentBox .b div
{
	background-position: bottom left;
}
body.toddler #replyPostContentBox .content, body.toddler #replyPostContentBox .t, body.toddler #replyPostContentBox .b, body.toddler #replyPostContentBox .b div
{
	background: transparent url(../images/backgrounds/toddler/replyPostContentBoxBG.gif) no-repeat top right;
}
body.toddler #replyPostContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.toddler #replyPostContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.toddler #replyPostContentBox .t
{
	background-position: top left;
	width: 20px;
}
body.toddler #replyPostContentBox .b
{
	background-position: bottom right;
}
body.toddler #replyPostContentBox .b div
{
	background-position: bottom left;
}
body.dad #replyPostContentBox .content, body.dad #replyPostContentBox .t, body.dad #replyPostContentBox .b, body.dad #replyPostContentBox .b div
{
	background: transparent url(../images/backgrounds/dad/replyPostContentBoxBG.gif) no-repeat top right;
}
body.dad #replyPostContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.dad #replyPostContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.dad #replyPostContentBox .t
{
	background-position: top left;
	width: 20px;
}
body.dad #replyPostContentBox .b
{
	background-position: bottom right;
}
body.dad #replyPostContentBox .b div
{
	background-position: bottom left;
}
#contactUsContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
#contactUsContentBox .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#blockWrite .content, #blockEmail .content, #blockPhone .content, #blockFAQ .content, #blockWrite .t, #blockEmail .t, #blockPhone .t, #blockFAQ .t, #blockWrite .b, #blockEmail .b, #blockPhone .b, #blockFAQ .b, #blockWrite .b div, #blockEmail .b div, #blockPhone .b div, #blockFAQ .b div
{
	background: transparent url(../images/backgrounds/block.gif) no-repeat top right;
}
#blockWrite .bd, #blockEmail .bd, #blockPhone .bd, #blockFAQ .bd
{
	margin: 0 10px;
	padding: 0;
}
#blockWrite .t, #blockEmail .t, #blockPhone .t, #blockFAQ .t
{
	background-position: top left;
}
#blockWrite .b, #blockEmail .b, #blockPhone .b, #blockFAQ .b
{
	background-position: bottom right;
}
#blockWrite .b div, #blockEmail .b div, #blockPhone .b div, #blockFAQ .b div
{
	background-position: bottom left;
}
#blockWrite .b, #blockEmail .b, #blockPhone .b, #blockFAQ .b, #blockWrite .b div, #blockEmail .b div, #blockPhone .b div, #blockFAQ .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
#blockFAQ .content, #blockFAQ .t, #blockFAQ .b, #blockFAQ .b div
{
	background: transparent url(../images/backgrounds/block2.gif) no-repeat top right;
}
#blockFAQ .t
{
	background-position: top left;
}
#blockFAQ .b
{
	background-position: bottom right;
}
#blockFAQ .b div
{
	background-position: bottom left;
}
#blockPhone .content, #blockPhone .t, #blockPhone .b, #blockPhone .b div
{
	background: transparent url(../images/backgrounds/block3.gif) no-repeat top right;
}
#blockPhone .t
{
	background-position: top left;
}
#blockPhone .b
{
	background-position: bottom right;
}
#blockPhone .b div
{
	background-position: bottom left;
}
#blockEmail .content, #blockEmail .t, #blockEmail .b, #blockEmail .b div
{
	background: transparent url(../images/backgrounds/block4.gif) no-repeat top right;
}
#blockEmail .t
{
	background-position: top left;
}
#blockEmail .b
{
	background-position: bottom right;
}
#blockEmail .b div
{
	background-position: bottom left;
}
#blockWrite .content, #blockWrite .t, #blockWrite .b, #blockWrite .b div
{
	background: transparent url(../images/backgrounds/block1.gif) no-repeat top right;
}
#blockWrite .t
{
	background-position: top left;
}
#blockWrite .b
{
	background-position: bottom right;
}
#blockWrite .b div
{
	background-position: bottom left;
}
.contactUsBoxWrite .content, .contactUsBoxWrite .t, .contactUsBoxWrite .b, .contactUsBoxWrite .b div
{
	background: transparent url(../images/backgrounds/writeContactUsBox.gif) no-repeat top right;
}
.contactUsBoxWrite .bd
{
	margin: 0 10px;
	padding: 0;
}
.contactUsBoxWrite .t
{
	background-position: top left;
}
.contactUsBoxWrite .b
{
	background-position: bottom right;
}
.contactUsBoxWrite .b div
{
	background-position: bottom left;
}
.contactUsBoxCall .content, .contactUsBoxCall .t, .contactUsBoxCall .b, .contactUsBoxCall .b div
{
	background: transparent url(../images/backgrounds/callContactUsBox.gif) no-repeat top right;
}
.contactUsBoxCall .bd
{
	margin: 0 10px;
	padding: 0;
}
.contactUsBoxCall .t
{
	background-position: top left;
}
.contactUsBoxCall .b
{
	background-position: bottom right;
}
.contactUsBoxCall .b div
{
	background-position: bottom left;
}
.contactUsBoxFAQ .content, .contactUsBoxFAQ .t, .contactUsBoxFAQ .b, .contactUsBoxFAQ .b div
{
	background: transparent url(../images/backgrounds/faqContactUsBox.gif) no-repeat top right;
}
.contactUsBoxFAQ .bd
{
	margin: 0 10px;
	padding: 0;
}
.contactUsBoxFAQ .t
{
	background-position: top left;
}
.contactUsBoxFAQ .b
{
	background-position: bottom right;
}
.contactUsBoxFAQ .b div
{
	background-position: bottom left;
}
.contactUsBoxEmail .content, .contactUsBoxEmail .t, .contactUsBoxEmail .b, .contactUsBoxEmail .b div
{
	background: transparent url(../images/backgrounds/emailContactUsBox.gif) no-repeat top right;
}
.contactUsBoxEmail .bd
{
	margin: 0 10px;
	padding: 0;
}
.contactUsBoxEmail .t
{
	background-position: top left;
}
.contactUsBoxEmail .b
{
	background-position: bottom right;
}
.contactUsBoxEmail .b div
{
	background-position: bottom left;
}
body.greenTips #contentBoxOneCol .content, body.greenTips #contentBoxOneCol .t, body.greenTips #contentBoxOneCol .b, body.greenTips #contentBoxOneCol .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplat.gif) no-repeat top right;
}
body.greenTips #contentBoxOneCol .bd
{
	margin: 0 15px;
}
body.greenTips #contentBoxOneCol .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.greenTips #contentBoxOneCol .t
{
	background-position: top left;
}
body.greenTips #contentBoxOneCol .b
{
	background-position: bottom right;
}
body.greenTips #contentBoxOneCol .b div
{
	background-position: bottom left;
}
body.greenTips #contentBoxOneColNoHeading, body.greenTips #contentBoxOneCol
{
	margin-bottom: 20px;
}
body.greenTips #contentBoxOneColNoHeading .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.legalStatement #contentBoxOneCol .content, body.legalStatement #contentBoxOneCol .t, body.legalStatement #contentBoxOneCol .b, body.legalStatement #contentBoxOneCol .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
body.legalStatement #contentBoxOneCol .bd
{
	margin: 0 15px;
	padding: 0;
}
body.legalStatement #contentBoxOneCol .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
body.legalStatement #contentBoxOneCol .t
{
	background-position: top left;
}
body.legalStatement #contentBoxOneCol .b
{
	background-position: bottom right;
}
body.legalStatement #contentBoxOneCol .b div
{
	background-position: bottom left;
}
body.login #contentBoxOneColNoHeading .content, body.login #contentBoxOneColNoHeading .t, body.login #contentBoxOneColNoHeading .b, body.login #contentBoxOneColNoHeading .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
body.login #contentBoxOneColNoHeading .bd
{
	margin: 0 15px;
}
body.login #contentBoxOneColNoHeading .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
body.login #contentBoxOneColNoHeading .t
{
	background-position: top left;
}
body.login #contentBoxOneColNoHeading .b
{
	background-position: bottom right;
}
body.login #contentBoxOneColNoHeading .b div
{
	background-position: bottom left;
}
body.login #contentBoxOneColNoHeading
{
	margin-bottom: 20px;
}
body.greenTips #contentBoxOneColNoHeading .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
#adminContentBox .content, #adminContentBox .t, #adminContentBox .b, #adminContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatAdmin.gif) no-repeat top right;
}
#adminContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#adminContentBox .hd
{
	min-height: 75px;
	height: auto !important;
	height: 75px;
}
#adminContentBox .t
{
	background-position: top left;
}
#adminContentBox .b
{
	background-position: bottom right;
}
#adminContentBox .b div
{
	background-position: bottom left;
}
#adminContentBox
{
	margin-bottom: 20px;
}
#adminContentBox .b, #adminContentBox .b div
{
	min-height: 75px;
	height: auto !important;
	height: 75px;
}
#addContentBox .wrapper
{
	overflow: visible;
}
#addContentBox .content, #addContentBox .t, #addContentBox .b, #addContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#addContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#addContentBox .hd
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
#addContentBox .t
{
	background-position: top left;
}
#addContentBox .b
{
	background-position: bottom right;
}
#addContentBox .b div
{
	background-position: bottom left;
}
#addContentBox
{
	margin-bottom: 20px;
}
#advertContentBox .content, #advertContentBox .t, #advertContentBox .b, #advertContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatSuperLarge.gif) no-repeat top right;
}
#existingAdvertContentBox .content, #existingAdvertContentBox .t, #existingAdvertContentBox .b, #existingAdvertContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatAdminLarge2.gif) no-repeat top right;
}
#existingAdvertContentBox .bd, #advertContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#advertContentBox .hd
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
#existingAdvertContentBox .b, #existingAdvertContentBox .b div,
#existingAdvertContentBox .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
#existingAdvertContentBox .t, #advertContentBox .t
{
	background-position: top left;
}
#existingAdvertContentBox .b, #advertContentBox .b
{
	background-position: bottom right;
}
#existingAdvertContentBox .b div, #advertContentBox .b div
{
	background-position: bottom left;
}
#existingAdvertContentBox, #advertContentBox
{
	margin-bottom: 20px;
}
#babyNameAdminContentBox .content, #babyNameAdminContentBox .t, #babyNameAdminContentBox .b, #babyNameAdminContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#babyNameAdminContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#babyNameAdminContentBox .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
#babyNameAdminContentBox .t
{
	background-position: top left;
}
#babyNameAdminContentBox .b
{
	background-position: bottom right;
}
#babyNameAdminContentBox .b div
{
	background-position: bottom left;
}
#babyNameAdminContentBox
{
	margin-bottom: 20px;
}
#adminMenuContentBox .content, #adminMenuContentBox .t, #adminMenuContentBox .b, #adminMenuContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#adminMenuContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#adminMenuContentBox .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
#adminMenuContentBox .t
{
	background-position: top left;
}
#adminMenuContentBox .b
{
	background-position: bottom right;
}
#adminMenuContentBox .b div
{
	background-position: bottom left;
}
#adminMenuContentBox
{
	margin-bottom: 20px;
}
#memberContentBox .content, #memberContentBox .t, #memberContentBox .b, #memberContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#memberContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#memberContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
#memberContentBox .t
{
	background-position: top left;
}
#memberContentBox .b
{
	background-position: bottom right;
}
#memberContentBox .b div
{
	background-position: bottom left;
}
#memberContentBox
{
	margin-bottom: 20px;
}
#monthlySummaryContentBox .content, #monthlySummaryContentBox .t, #monthlySummaryContentBox .b, #monthlySummaryContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#monthlySummaryContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#monthlySummaryContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
#monthlySummaryContentBox .t
{
	background-position: top left;
}
#monthlySummaryContentBox .b
{
	background-position: bottom right;
}
#monthlySummaryContentBox .b div
{
	background-position: bottom left;
}
#monthlySummaryContentBox
{
	margin-bottom: 20px;
}
#memberSummaryContentBox .content, #memberSummaryContentBox .t, #memberSummaryContentBox .b, #memberSummaryContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#memberSummaryContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#memberSummaryContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
#memberSummaryContentBox .t
{
	background-position: top left;
}
#memberSummaryContentBox .b
{
	background-position: bottom right;
}
#memberSummaryContentBox .b div
{
	background-position: bottom left;
}
#memberSummaryContentBox
{
	margin-bottom: 20px;
}
#newMemberContentBox .content, #newMemberContentBox .t, #newMemberContentBox .b, #newMemberContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#newMemberContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#newMemberContentBox .hd
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
#newMemberContentBox .t
{
	background-position: top left;
}
#newMemberContentBox .b
{
	background-position: bottom right;
}
#newMemberContentBox .b div
{
	background-position: bottom left;
}
#moderationContentBox .content, #moderationContentBox .t, #moderationContentBox .b, #moderationContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#moderationContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#moderationContentBox .hd
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
#moderationContentBox .t
{
	background-position: top left;
}
#moderationContentBox .b
{
	background-position: bottom right;
}
#moderationContentBox .b div
{
	background-position: bottom left;
}
#lookupContentBox .content, #lookupContentBox .t, #lookupContentBox .b, #lookupContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#lookupContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
#lookupContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
#lookupContentBox .t
{
	background-position: top left;
}
#lookupContentBox .b
{
	background-position: bottom right;
}
#lookupContentBox .b div
{
	background-position: bottom left;
}
#lookupContentBox
{
	margin-bottom: 20px;
}
#reportAbuseContentBox .content, #pwdRemind .content, #passwordSent .content, #reportAbuseContentBox .t, #pwdRemind .t, #passwordSent .t, #reportAbuseContentBox .b, #pwdRemind .b, #passwordSent .b, #reportAbuseContentBox .b div, #pwdRemind .b div, #passwordSent .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#reportAbuseContentBox .bd, #pwdRemind .bd, #passwordSent .bd
{
	margin: 0 15px;
}
#pwdRemind .hd, #passwordSent .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
#reportAbuseContentBox .hd
{
	min-height: 40px;
	height: auto !important;
	height: 40px;
}
#reportAbuseContentBox .t, #pwdRemind .t, #passwordSent .t
{
	background-position: top left;
}
#reportAbuseContentBox .b, #pwdRemind .b, #passwordSent .b
{
	background-position: bottom right;
}
#reportAbuseContentBox .b div, #pwdRemind .b div, #passwordSent .b div
{
	background-position: bottom left;
}
#reportAbuseContentBox, #pwdRemind, #passwordSent
{
	margin-bottom: 20px;
}
#unsubscribeContentBox .content, #unsubscribeContentBox .t, #unsubscribeContentBox .b, #unsubscribeContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplat.gif) no-repeat top right;
}
#unsubscribeContentBox .bd
{
	margin: 0 15px;
}
#unsubscribeContentBox .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
#unsubscribeContentBox .t
{
	background-position: top left;
}
#unsubscribeContentBox .b
{
	background-position: bottom right;
}
#unsubscribeContentBox .b div
{
	background-position: bottom left;
}
#unsubscribeContentBox
{
	margin-bottom: 20px;
}
body.exploreHuggies #contentBoxOneColNoHeading .hd
{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}
#exploreHuggiesPopup .content, #exploreHuggiesPopup .t, #exploreHuggiesPopup .b, #exploreHuggiesPopup .b div
{
	background: transparent url(../images/backgrounds/bumponboard/exploreHuggiesBackground.gif) no-repeat top right;
}
#exploreHuggiesPopup .bd
{
	margin: 0 5px 0 5px;
	padding: 0;
}
#exploreHuggiesPopup .t
{
	background-position: top left;
}
#exploreHuggiesPopup .b
{
	background-position: bottom right;
}
#exploreHuggiesPopup .b div
{
	background-position: bottom left;
}
#exploreHuggiesPopup
{
	margin-bottom: 20px;
}
body.bumponboard #exploreHuggiesPopup .content, body.bumponboard #exploreHuggiesPopup .t, body.bumponboard #exploreHuggiesPopup .b, body.bumponboard #exploreHuggiesPopup .b div
{
	background: transparent url(../images/backgrounds/bumponboard/exploreHuggiesBackground.gif) no-repeat top right;
}
body.bumponboard #exploreHuggiesPopup .bd
{
	margin: 0 5px 0 5px;
	padding: 0;
}
body.bumponboard #exploreHuggiesPopup .t
{
	background-position: top left;
}
body.bumponboard #exploreHuggiesPopup .b
{
	background-position: bottom right;
}
body.bumponboard #exploreHuggiesPopup .b div
{
	background-position: bottom left;
}
body.bumponboard #exploreHuggiesPopup
{
	margin-bottom: 20px;
}
body.newborn #exploreHuggiesPopup .content, body.newborn #exploreHuggiesPopup .t, body.newborn #exploreHuggiesPopup .b, body.newborn #exploreHuggiesPopup .b div
{
	background: transparent url(../images/backgrounds/newborn/exploreHuggiesBackground.gif) no-repeat top right;
}
body.newborn #exploreHuggiesPopup .bd
{
	margin: 0 5px 0 5px;
	padding: 0;
}
body.newborn #exploreHuggiesPopup .t
{
	background-position: top left;
}
body.newborn #exploreHuggiesPopup .b
{
	background-position: bottom right;
}
body.newborn #exploreHuggiesPopup .b div
{
	background-position: bottom left;
}
body.newborn #exploreHuggiesPopup
{
	margin-bottom: 20px;
}
body.busybaby #exploreHuggiesPopup .content, body.busybaby #exploreHuggiesPopup .t, body.busybaby #exploreHuggiesPopup .b, body.busybaby #exploreHuggiesPopup .b div
{
	background: transparent url(../images/backgrounds/busybaby/exploreHuggiesBackground.gif) no-repeat top right;
}
body.busybaby #exploreHuggiesPopup .bd
{
	margin: 0 5px 0 5px;
	padding: 0;
}
body.busybaby #exploreHuggiesPopup .t
{
	background-position: top left;
}
body.busybaby #exploreHuggiesPopup .b
{
	background-position: bottom right;
}
body.busybaby #exploreHuggiesPopup .b div
{
	background-position: bottom left;
}
body.busybaby #exploreHuggiesPopup
{
	margin-bottom: 20px;
}
body.firststeps #exploreHuggiesPopup .content, body.firststeps #exploreHuggiesPopup .t, body.firststeps #exploreHuggiesPopup .b, body.firststeps #exploreHuggiesPopup .b div
{
	background: transparent url(../images/backgrounds/firststeps/exploreHuggiesBackground.gif) no-repeat top right;
}
body.firststeps #exploreHuggiesPopup .bd
{
	margin: 0 5px 0 5px;
	padding: 0;
}
body.firststeps #exploreHuggiesPopup .t
{
	background-position: top left;
}
body.firststeps #exploreHuggiesPopup .b
{
	background-position: bottom right;
}
body.firststeps #exploreHuggiesPopup .b div
{
	background-position: bottom left;
}
body.firststeps #exploreHuggiesPopup
{
	margin-bottom: 20px;
}
body.toddler #exploreHuggiesPopup .content, body.toddler #exploreHuggiesPopup .t, body.toddler #exploreHuggiesPopup .b, body.toddler #exploreHuggiesPopup .b div
{
	background: transparent url(../images/backgrounds/toddler/exploreHuggiesBackground.gif) no-repeat top right;
}
body.toddler #exploreHuggiesPopup .bd
{
	margin: 0 5px 0 5px;
	padding: 0;
}
body.toddler #exploreHuggiesPopup .t
{
	background-position: top left;
}
body.toddler #exploreHuggiesPopup .b
{
	background-position: bottom right;
}
body.toddler #exploreHuggiesPopup .b div
{
	background-position: bottom left;
}
body.toddler #exploreHuggiesPopup
{
	margin-bottom: 20px;
}
body.dad #exploreHuggiesPopup .content, body.dad #exploreHuggiesPopup .t, body.dad #exploreHuggiesPopup .b, body.dad #exploreHuggiesPopup .b div
{
	background: transparent url(../images/backgrounds/dad/exploreHuggiesBackground.gif) no-repeat top right;
}
body.dad #exploreHuggiesPopup .bd
{
	margin: 0 5px 0 5px;
	padding: 0;
}
body.dad #exploreHuggiesPopup .t
{
	background-position: top left;
}
body.dad #exploreHuggiesPopup .b
{
	background-position: bottom right;
}
body.dad #exploreHuggiesPopup .b div
{
	background-position: bottom left;
}
body.dad #exploreHuggiesPopup
{
	margin-bottom: 20px;
}
body.products #allProducts .content, body.products #allProducts .t, body.products #allProducts .b, body.products #allProducts .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplat.gif) no-repeat top right;
}
body.products #allProducts .bd
{
	margin: 0 15px;
}
body.products #allProducts .t
{
	background-position: top left;
}
body.products #allProducts .b
{
	background-position: bottom right;
}
body.products #allProducts .b div
{
	background-position: bottom left;
}
body.products #allProducts
{
	margin-bottom: 20px;
}
body.products #allProducts .hd
{
	min-height: 45px;
	height: auto !important;
	height: 45px;
}
body.aboutHuggies #productContentBox .content, body.aboutHuggies #productContentBox .t, body.aboutHuggies #productContentBox .b, body.aboutHuggies #productContentBox .b div
{
	background: transparent url(../images/backgrounds/productContentBox.gif) no-repeat top right;
}
body.aboutHuggies #productContentBox .bd
{
	margin: 0 15px;
}
body.aboutHuggies #productContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.aboutHuggies #productContentBox .t
{
	background-position: top left;
}
body.aboutHuggies #productContentBox .b
{
	background-position: bottom right;
}
body.aboutHuggies #productContentBox .b div
{
	background-position: bottom left;
}
body.aboutHuggies #productContentBox
{
	margin-bottom: 10px;
}
body.aboutHuggies #productContentBox .b div, body.aboutHuggies #productContentBox .b
{
	min-height: 40px;
	height: auto !important;
	height: 40px;
}

body.aboutHuggies #productContentBox #softSkin .content, body.aboutHuggies #productContentBox #softSkin .t, body.aboutHuggies #productContentBox #softSkin .b, body.aboutHuggies #productContentBox #softSkin .b div, body.aboutHuggies #productContentBox #naturalCare .content, body.aboutHuggies #productContentBox #naturalCare .t, body.aboutHuggies #productContentBox #naturalCare .b, body.aboutHuggies #productContentBox #naturalCare .b div
{
	background: transparent url(../images/backgrounds/subProductSmallContentBox.gif) no-repeat top right;
}
body.aboutHuggies #productContentBox #softSkin .content, body.aboutHuggies #productContentBox #naturalCare .content
{
	padding-right: 3px;
}
body.aboutHuggies #productContentBox #softSkin .bd, body.aboutHuggies #productContentBox #naturalCare .bd
{
	margin: 0 15px;
}
body.aboutHuggies #productContentBox #softSkin .hd, body.aboutHuggies #productContentBox #naturalCare .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
	margin: 0;
}
body.aboutHuggies #productContentBox #softSkin .t, body.aboutHuggies #productContentBox #naturalCare .t
{
	background-position: top left;
}
body.aboutHuggies #productContentBox #softSkin .b, body.aboutHuggies #productContentBox #naturalCare .b
{
	background-position: bottom right;
}
body.aboutHuggies #productContentBox #softSkin .b div, body.aboutHuggies #productContentBox #naturalCare .b div
{
	background-position: bottom left;
}
body.aboutHuggies #productContentBox #softSkin .b, body.aboutHuggies #productContentBox #softSkin .b div, body.aboutHuggies #productContentBox #naturalCare .b, body.aboutHuggies #productContentBox #naturalCare .b div
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.aboutHuggies #didYouKnowBox .content, body.aboutHuggies #didYouKnowBox .t, body.aboutHuggies #didYouKnowBox .b, body.aboutHuggies #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxBlue.gif) no-repeat top right;
}
body.aboutHuggies #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.aboutHuggies #didYouKnowBox .t
{
	background-position: top left;
}
body.aboutHuggies #didYouKnowBox .b
{
	background-position: bottom right;
}
body.aboutHuggies #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.aboutHuggies #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.aboutHuggies #didYouKnowBox .b, body.aboutHuggies #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.wipes #productContentBox .dialog,
body.wipes #productContentBox .content,
body.wipes #productContentBox .t,
body.wipes #productContentBox .bd,
body.wipes #productContentBox .b,
body.wipes #productContentBox .b div,
body.wipes #productContentBox .hd {
	background: none;
}
body.wipes #productContentBox .bd {
	margin: 0;
	padding: 0;
}
body.coupon .content, body.coupon .t, body.coupon .b, body.coupon .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatMaxWidth.gif) no-repeat top right;
}
body.coupon .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
body.coupon .bd
{
	margin: 0 15px 0 5px;
}
body.coupon .t
{
	background-position: top left;
}
body.coupon .b
{
	background-position: bottom right;
}
body.coupon .b div
{
	background-position: bottom left;
}
body.coupon .b, body.coupon .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.aboutHuggies #offerBox .content, body.aboutHuggies #offerBox .t, body.aboutHuggies #offerBox .b, body.aboutHuggies #offerBox .b div
{
	background: transparent url(../images/backgrounds/offersBlueBoxBG.gif) no-repeat top right;
}
body.aboutHuggies #offerBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.aboutHuggies #offerBox .bd
{
	margin: 0 15px 0 5px;
}
body.aboutHuggies #offerBox .t
{
	background-position: top left;
}
body.aboutHuggies #offerBox .b
{
	background-position: bottom right;
}
body.aboutHuggies #offerBox .b div
{
	background-position: bottom left;
}
body.aboutHuggies #offerBox .b, body.aboutHuggies #offerBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.funGames #offerBox .content, body.funGames #offerBox .t, body.funGames #offerBox .b, body.funGames #offerBox .b div
{
	background: transparent url(../images/backgrounds/offersGreenBoxBG.gif) no-repeat top right;
}
body.funGames #offerBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.funGames #offerBox .bd
{
	margin: 0 15px 0 5px;
}
body.funGames #offerBox .t
{
	background-position: top left;
}
body.funGames #offerBox .b
{
	background-position: bottom right;
}
body.funGames #offerBox .b div
{
	background-position: bottom left;
}
body.funGames #offerBox .b, body.funGames #offerBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.huggiesClub #messageBox .hd
{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}
body.huggiesClub #messageBox .bd
{
	margin: 0 15px;
}
body.huggiesClub #messageBox .b, body.huggiesClub #messageBox .b div
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.conditionsOfUse #forumRulesBox .content, body.conditionsOfUse #forumRulesBox .t, body.conditionsOfUse #forumRulesBox .b, body.conditionsOfUse #forumRulesBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #forumRulesBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #forumRulesBox .bd
{
	margin: 0 10px 0 10px;
	padding: 0;
}
body.conditionsOfUse #forumRulesBox .t
{
	background-position: top left;
}
body.conditionsOfUse #forumRulesBox .b
{
	background-position: bottom right;
}
body.conditionsOfUse #forumRulesBox .b div
{
	background-position: bottom left;
}
body.conditionsOfUse #handyHintsBox .content, body.conditionsOfUse #handyHintsBox .t, body.conditionsOfUse #handyHintsBox .b, body.conditionsOfUse #handyHintsBox .b div
{
	background: transparent url(../images/backgrounds/newborn/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #handyHintsBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #handyHintsBox .bd
{
	margin: 0 10px 0 10px;
	padding: 0;
}
body.conditionsOfUse #handyHintsBox .t
{
	background-position: top left;
}
body.conditionsOfUse #handyHintsBox .b
{
	background-position: bottom right;
}
body.conditionsOfUse #handyHintsBox .b div
{
	background-position: bottom left;
}
body.conditionsOfUse #friendyForumEtiquetteBox .content, body.conditionsOfUse #friendyForumEtiquetteBox .t, body.conditionsOfUse #friendyForumEtiquetteBox .b, body.conditionsOfUse #friendyForumEtiquetteBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #friendyForumEtiquetteBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #friendyForumEtiquetteBox .bd
{
	margin: 0 10px 0 10px;
	padding: 0;
}
body.conditionsOfUse #friendyForumEtiquetteBox .t
{
	background-position: top left;
}
body.conditionsOfUse #friendyForumEtiquetteBox .b
{
	background-position: bottom right;
}
body.conditionsOfUse #friendyForumEtiquetteBox .b div
{
	background-position: bottom left;
}
body.conditionsOfUse #createUsernameBox .content, body.conditionsOfUse #createUsernameBox .t, body.conditionsOfUse #createUsernameBox .b, body.conditionsOfUse #createUsernameBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/colouredBoxBGLarge.gif) no-repeat top right;
}
body.conditionsOfUse #createUsernameBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #createUsernameBox .bd
{
	margin: 0 10px 0 10px;
	padding: 0;
}
body.conditionsOfUse #createUsernameBox .t
{
	background-position: top left;
}
body.conditionsOfUse #createUsernameBox .b
{
	background-position: bottom right;
}
body.conditionsOfUse #createUsernameBox .b div
{
	background-position: bottom left;
}
body.conditionsOfUse #forumInfoBox .content, body.conditionsOfUse #forumInfoBox .t, body.conditionsOfUse #forumInfoBox .b, body.conditionsOfUse #forumInfoBox .b div
{
	background: transparent url(../images/backgrounds/toddler/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #forumInfoBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #forumInfoBox .bd
{
	margin: 0 10px 0 10px;
	padding: 0;
}
body.conditionsOfUse #forumInfoBox .t
{
	background-position: top left;
}
body.conditionsOfUse #forumInfoBox .b
{
	background-position: bottom right;
}
body.conditionsOfUse #forumInfoBox .b div
{
	background-position: bottom left;
}
body.conditionsOfUse #reportFunctionBox .content, body.conditionsOfUse #reportFunctionBox .t, body.conditionsOfUse #reportFunctionBox .b, body.conditionsOfUse #reportFunctionBox .b div
{
	background: transparent url(../images/backgrounds/dad/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #reportFunctionBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #reportFunctionBox .bd
{
	margin: 0 10px 0 10px;
	padding: 0;
}
body.conditionsOfUse #reportFunctionBox .t
{
	background-position: top left;
}
body.conditionsOfUse #reportFunctionBox .b
{
	background-position: bottom right;
}
body.conditionsOfUse #reportFunctionBox .b div
{
	background-position: bottom left;
}
body.conditionsOfUse #moderationProcessBox .content, body.conditionsOfUse #moderationProcessBox .t, body.conditionsOfUse #moderationProcessBox .b, body.conditionsOfUse #moderationProcessBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #moderationProcessBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #moderationProcessBox .bd
{
	margin: 0 15px 0 10px;
	padding: 0;
}
body.conditionsOfUse #moderationProcessBox .t
{
	background-position: top left;
}
body.conditionsOfUse #moderationProcessBox .b
{
	background-position: bottom right;
}
body.conditionsOfUse #moderationProcessBox .b div
{
	background-position: bottom left;
}
body.conditionsOfUse #forumSafetyTipsBox .content, body.conditionsOfUse #forumSafetyTipsBox .t, body.conditionsOfUse #forumSafetyTipsBox .b, body.conditionsOfUse #forumSafetyTipsBox .b div
{
	background: transparent url(../images/backgrounds/newborn/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #forumSafetyTipsBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #forumSafetyTipsBox .bd
{
	margin: 0 10px 0 10px;
	padding: 0;
}
body.conditionsOfUse #forumSafetyTipsBox .t
{
	background-position: top left;
}
body.conditionsOfUse #forumSafetyTipsBox .b
{
	background-position: bottom right;
}
body.conditionsOfUse #forumSafetyTipsBox .b div
{
	background-position: bottom left;
}
body.conditionsOfUse #termsConditionsBox .content, body.conditionsOfUse #termsConditionsBox .t, body.conditionsOfUse #termsConditionsBox .b, body.conditionsOfUse #termsConditionsBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #termsConditionsBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #termsConditionsBox .bd
{
	margin: 0 10px 0 10px;
	padding: 0;
}
body.conditionsOfUse #termsConditionsBox .t
{
	background-position: top left;
}
body.conditionsOfUse #termsConditionsBox .b
{
	background-position: bottom right;
}
body.conditionsOfUse #termsConditionsBox .b div
{
	background-position: bottom left;
}
body.pregCalendar #calendarContentBox .content, body.pregCalendar #calendarContentBox .t, body.pregCalendar #calendarContentBox .b, body.pregCalendar #calendarContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
body.pregCalendar #calendarContentBox .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.pregCalendar #calendarContentBox .bd
{
	margin: 0 15px 0 15px;
	padding: 0;
}
body.pregCalendar #calendarContentBox .t
{
	background-position: top left;
}
body.pregCalendar #calendarContentBox .b
{
	background-position: bottom right;
}
body.pregCalendar #calendarContentBox .b div
{
	background-position: bottom left;
}
body.naturalFit #didYouKnowBox .content, body.naturalFit #didYouKnowBox .t, body.naturalFit #didYouKnowBox .b, body.naturalFit #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxOrange.gif) no-repeat top right;
}
body.naturalFit #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.naturalFit #didYouKnowBox .t
{
	background-position: top left;
}
body.naturalFit #didYouKnowBox .b
{
	background-position: bottom right;
}
body.naturalFit #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.naturalFit #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.naturalFit #didYouKnowBox .b, body.naturalFit #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.naturalFit #productContentBox .content, body.naturalFit #productContentBox .t, body.naturalFit #productContentBox .b, body.naturalFit #productContentBox .b div
{
	background: transparent url(../images/backgrounds/naturalFitBoxBackground.gif) no-repeat top right;
}
body.naturalFit #productContentBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.naturalFit #productContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
body.naturalFit #productContentBox .t
{
	background-position: top left;
}
body.naturalFit #productContentBox .b
{
	background-position: bottom right;
}
body.naturalFit #productContentBox .b div
{
	background-position: bottom left;
}
body.naturalFit #productContentBox .b, body.naturalFit #productContentBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.preemies #didYouKnowBox .content, body.preemies #didYouKnowBox .t, body.preemies #didYouKnowBox .b, body.preemies #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxYellow.gif) no-repeat top right;
}
body.preemies #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.preemies #didYouKnowBox .t
{
	background-position: top left;
}
body.preemies #didYouKnowBox .b
{
	background-position: bottom right;
}
body.preemies #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.preemies #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.preemies #didYouKnowBox .b, body.preemies #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.preemies #productContentBox .content, body.preemies #productContentBox .t, body.preemies #productContentBox .b, body.preemies #productContentBox .b div
{
	/* background: transparent url(../images/backgrounds/preemiesBoxBackground.gif) no-repeat top right; */
	background: none;
}
body.preemies #productContentBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.preemies #productContentBox .bd
{
	margin: 0 5px 0 5px;
	padding: 0;
}
body.preemies #productContentBox .t
{
	background-position: top left;
}
body.preemies #productContentBox .b
{
	background-position: bottom right;
}
body.preemies #productContentBox .b div
{
	background-position: bottom left;
}
body.preemies #productContentBox .b, body.preemies #productContentBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.newbornProduct #didYouKnowBox .content, body.newbornProduct #didYouKnowBox .t, body.newbornProduct #didYouKnowBox .b, body.newbornProduct #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxPurple.gif) no-repeat top right;
}
body.newbornProduct #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.newbornProduct #didYouKnowBox .t
{
	background-position: top left;
}
body.newbornProduct #didYouKnowBox .b
{
	background-position: bottom right;
}
body.newbornProduct #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.newbornProduct #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.newbornProduct #didYouKnowBox .b, body.newbornProduct #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.newbornProduct #productContentBox .content, body.newbornProduct #productContentBox .t, body.newbornProduct #productContentBox .b, body.newbornProduct #productContentBox .b div
{
	background: transparent url(../images/backgrounds/newbornBoxBackground.gif) no-repeat top right;
}
body.newbornProduct #productContentBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.newbornProduct #productContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
body.newbornProduct #productContentBox .t
{
	background-position: top left;
}
body.newbornProduct #productContentBox .b
{
	background-position: bottom right;
}
body.newbornProduct #productContentBox .b div
{
	background-position: bottom left;
}
body.newbornProduct #productContentBox .b, body.newbornProduct #productContentBox .b div
{
	min-height: 160px;
	height: auto !important;
	height: 160px;
}
body.newbornKit #didYouKnowBox .content, body.newbornKit #didYouKnowBox .t, body.newbornKit #didYouKnowBox .b, body.newbornKit #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxPurple.gif) no-repeat top right;
}
body.newbornKit #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.newbornKit #didYouKnowBox .t
{
	background-position: top left;
}
body.newbornKit #didYouKnowBox .b
{
	background-position: bottom right;
}
body.newbornKit #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.newbornKit #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.newbornKit #didYouKnowBox .b, body.newbornKit #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.newbornKit #productContentBox .content, body.newbornKit #productContentBox .t, body.newbornKit #productContentBox .b, body.newbornKit #productContentBox .b div
{
	background: transparent url(../images/backgrounds/preemiesBoxBackground.gif) no-repeat top right;
}
body.newbornKit #productContentBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.newbornKit #productContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
body.newbornKit #productContentBox .t
{
	background-position: top left;
}
body.newbornKit #productContentBox .b
{
	background-position: bottom right;
}
body.newbornKit #productContentBox .b div
{
	background-position: bottom left;
}
body.newbornKit #productContentBox .b, body.newbornKit #productContentBox .b div
{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}
body.littleWalkers #didYouKnowBox .content, body.littleWalkers #didYouKnowBox .t, body.littleWalkers #didYouKnowBox .b, body.littleWalkers #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxBlue.gif) no-repeat top right;
}
body.littleWalkers #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.littleWalkers #didYouKnowBox .t
{
	background-position: top left;
}
body.littleWalkers #didYouKnowBox .b
{
	background-position: bottom right;
}
body.littleWalkers #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.littleWalkers #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.littleWalkers #didYouKnowBox .b, body.littleWalkers #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.littleWalkers #productContentBox .content, body.littleWalkers #productContentBox .t, body.littleWalkers #productContentBox .b, body.littleWalkers #productContentBox .b div
{
	background: transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat top right;
}
body.littleWalkers #productContentBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.littleWalkers #productContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
body.littleWalkers #productContentBox .t
{
	background-position: top left;
}
body.littleWalkers #productContentBox .b
{
	background-position: bottom right;
}
body.littleWalkers #productContentBox .b div
{
	background-position: bottom left;
}
body.littleWalkers #productContentBox .b, body.littleWalkers #productContentBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.pullups #didYouKnowBox .content, body.pullups #didYouKnowBox .t, body.pullups #didYouKnowBox .b, body.pullups #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxBlue.gif) no-repeat top right;
}
body.pullups #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.pullups #didYouKnowBox .t
{
	background-position: top left;
}
body.pullups #didYouKnowBox .b
{
	background-position: bottom right;
}
body.pullups #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.pullups #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.pullups #didYouKnowBox .b, body.pullups #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.pullups #productContentBox .content, body.pullups #productContentBox .t, body.pullups #productContentBox .b, body.pullups #productContentBox .b div
{
	background: transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat top right;
}
body.pullups #productContentBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.pullups #productContentBox .bd
{
	margin: 0 4px 0 15px;
	padding: 0;
}
body.pullups #productContentBox .t
{
	background-position: top left;
}
body.pullups #productContentBox .b
{
	background-position: bottom right;
}
body.pullups #productContentBox .b div
{
	background-position: bottom left;
}
body.pullups #productContentBox .b, body.pullups #productContentBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.pullups #productContentBoxLower .content, body.pullups #productContentBoxLower .t, body.pullups #productContentBoxLower .b, body.pullups #productContentBoxLower .b div
{
	background: transparent url(../images/backgrounds/pullupsDarkBoxBackground.gif) no-repeat top right;
}
body.pullups #productContentBoxLower .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.pullups #productContentBoxLower .bd
{
	margin: 0;
	padding: 0;
}
body.pullups #productContentBoxLower .t
{
	background-position: top left;
}
body.pullups #productContentBoxLower .b
{
	background-position: bottom right;
}
body.pullups #productContentBoxLower .b div
{
	background-position: bottom left;
}
body.pullups #productContentBoxLower .b, body.pullups #productContentBoxLower .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.superdry #didYouKnowBox .content, body.superdry #didYouKnowBox .t, body.superdry #didYouKnowBox .b, body.superdry #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxOrange.gif) no-repeat top right;
}
body.superdry #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.superdry #didYouKnowBox .t
{
	background-position: top left;
}
body.superdry #didYouKnowBox .b
{
	background-position: bottom right;
}
body.superdry #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.superdry #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.superdry #didYouKnowBox .b, body.superdry #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.superdry #productContentBox .content, body.superdry #productContentBox .t, body.superdry #productContentBox .b, body.superdry #productContentBox .b div
{
	background: transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat top right;
}
body.superdry #productContentBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.superdry #productContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
body.superdry #productContentBox .t
{
	background-position: top left;
}
body.superdry #productContentBox .b
{
	background-position: bottom right;
}
body.superdry #productContentBox .b div
{
	background-position: bottom left;
}
body.superdry #productContentBox .b, body.superdry #productContentBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.unistar #didYouKnowBox .content, body.unistar #didYouKnowBox .t, body.unistar #didYouKnowBox .b, body.unistar #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxBlue.gif) no-repeat top right;
}
body.unistar #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.unistar #didYouKnowBox .t
{
	background-position: top left;
}
body.unistar #didYouKnowBox .b
{
	background-position: bottom right;
}
body.unistar #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.unistar #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.unistar #didYouKnowBox .b, body.unistar #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.unistar #productContentBox .content, body.unistar #productContentBox .t, body.unistar #productContentBox .b, body.unistar #productContentBox .b div
{
	background: transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat top right;
}
body.unistar #productContentBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.unistar #productContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
body.unistar #productContentBox .t
{
	background-position: top left;
}
body.unistar #productContentBox .b
{
	background-position: bottom right;
}
body.unistar #productContentBox .b div
{
	background-position: bottom left;
}
body.unistar #productContentBox .b, body.unistar #productContentBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.littleSwimmers #didYouKnowBox .content, body.littleSwimmers #didYouKnowBox .t, body.littleSwimmers #didYouKnowBox .b, body.littleSwimmers #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxBlue.gif) no-repeat top right;
}
body.littleSwimmers #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.littleSwimmers #didYouKnowBox .t
{
	background-position: top left;
}
body.littleSwimmers #didYouKnowBox .b
{
	background-position: bottom right;
}
body.littleSwimmers #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.littleSwimmers #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.littleSwimmers #didYouKnowBox .b, body.littleSwimmers #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.littleSwimmers #productContentBox .content, body.littleSwimmers #productContentBox .t, body.littleSwimmers #productContentBox .b, body.littleSwimmers #productContentBox .b div
{
	background: transparent url(../images/backgrounds/productLSContentBox.gif) no-repeat top right;
}
body.littleSwimmers #productContentBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.littleSwimmers #productContentBox .bd
{
	margin: 0 5px 0 5px;
	padding: 0;
	overflow: visible;
}
body.littleSwimmers #productContentBox .t
{
	background-position: top left;
}
body.littleSwimmers #productContentBox .b
{
	background-position: bottom right;
}
body.littleSwimmers #productContentBox .b div
{
	background-position: bottom left;
}
body.funGames #toolContentBox .content, body.funGames #toolContentBox .t, body.funGames #toolContentBox .b, body.funGames #toolContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
body.funGames #toolContentBox .hd
{
	min-height: 40px;
	height: auto !important;
	height: 40px;
}
body.funGames #toolContentBox .bd
{
	margin: 0 2px;
	padding: 0;
}
body.funGames #toolContentBox .t
{
	background-position: top left;
}
body.funGames #toolContentBox .b
{
	background-position: bottom right;
}
body.funGames #toolContentBox .b div
{
	background-position: bottom left;
}
#thankyouRegBox .content, #thankyouRegBox .t, #thankyouRegBox .b, #thankyouRegBox .b div
{
	background: transparent url(../images/backgrounds/registerThankYouBoxBG.gif) no-repeat top right;
}
#thankyouRegBox .bd
{
	margin: 0;
	padding: 0;
}
#thankyouRegBox .t
{
	background-position: top left;
}
#thankyouRegBox .b
{
	background-position: bottom right;
}
#thankyouRegBox .b div
{
	background-position: bottom left;
}
#thankyouRegBox
{
	margin-top: 10px;
	margin-bottom: 400px;
}
body.registerThankyou #contentBoxOneColBaby .bd
{
	min-height: 150px;
	height: auto !important;
	height: 150px;
}
#dueDateContentBox .content, #dueDateContentBox .t, #dueDateContentBox .b, #dueDateContentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#dueDateContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
#dueDateContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
#dueDateContentBox .t
{
	background-position: top left;
}
#dueDateContentBox .b
{
	background-position: bottom right;
}
#dueDateContentBox .b div
{
	background-position: bottom left;
}
#lunarPredictorBox .content, #lunarPredictorBox .t, #lunarPredictorBox .b, #lunarPredictorBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatSuperLarge.gif) no-repeat top right;
}
#lunarPredictorBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
#lunarPredictorBox .bd
{
	margin: 0 10px;
	padding: 0;
}
#lunarPredictorBox .t
{
	background-position: top left;
}
#lunarPredictorBox .b
{
	background-position: bottom right;
}
#lunarPredictorBox .b div
{
	background-position: bottom left;
}
#contentBoxOneColError .content, #contentBoxOneColError .t, #contentBoxOneColError .b, #contentBoxOneColError .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplat.gif) no-repeat top right;
}
#contentBoxOneColError .hd
{
	min-height: 40px;
	height: auto !important;
	height: 40px;
}
#contentBoxOneColError .bd
{
	margin: 0 10px;
	padding: 0;
}
#contentBoxOneColError .t
{
	background-position: top left;
}
#contentBoxOneColError .b
{
	background-position: bottom right;
}
#contentBoxOneColError .b div
{
	background-position: bottom left;
}
#searchContentBox .content, #searchContentBox .t, #searchContentBox .b, #searchContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/searchContentBoxBG.gif) no-repeat top right;
}
#searchContentBox .hd
{
	min-height: 85px;
	height: auto !important;
	height: 85px;
	margin-right: 0;
}
#searchContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
#searchContentBox .t
{
	background-position: top left;
}
#searchContentBox .b
{
	background-position: bottom right;
}
#searchContentBox .b div
{
	background-position: bottom left;
}
#searchContentBox .b, #searchContentBox .b div
{
	min-height: 43px;
	height: auto !important;
	height: 43px;
}
body.bumponboard #searchContentBox .content, body.bumponboard #searchContentBox .t, body.bumponboard #searchContentBox .b, body.bumponboard #searchContentBox .b div
{
	background: transparent url(../images/backgrounds/bumponboard/searchContentBoxBG.gif) no-repeat top right;
}
body.bumponboard #searchContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.bumponboard #searchContentBox .t
{
	background-position: top left;
}
body.bumponboard #searchContentBox .b
{
	background-position: bottom right;
}
body.bumponboard #searchContentBox .b div
{
	background-position: bottom left;
}
body.bumponboard #searchContentBox .b, body.bumponboard #searchContentBox .b div
{
	min-height: 43px;
	height: auto !important;
	height: 43px;
}
body.newborn #searchContentBox .content, body.newborn #searchContentBox .t, body.newborn #searchContentBox .b, body.newborn #searchContentBox .b div
{
	background: transparent url(../images/backgrounds/newborn/searchContentBoxBG.gif) no-repeat top right;
}
body.newborn #searchContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.newborn #searchContentBox .t
{
	background-position: top left;
}
body.newborn #searchContentBox .b
{
	background-position: bottom right;
}
body.newborn #searchContentBox .b div
{
	background-position: bottom left;
}
body.newborn #searchContentBox .b, body.newborn #searchContentBox .b div
{
	min-height: 43px;
	height: auto !important;
	height: 43px;
}
body.busybaby #searchContentBox .content, body.busybaby #searchContentBox .t, body.busybaby #searchContentBox .b, body.busybaby #searchContentBox .b div
{
	background: transparent url(../images/backgrounds/busybaby/searchContentBoxBG.gif) no-repeat top right;
}
body.busybaby #searchContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.busybaby #searchContentBox .t
{
	background-position: top left;
}
body.busybaby #searchContentBox .b
{
	background-position: bottom right;
}
body.busybaby #searchContentBox .b div
{
	background-position: bottom left;
}
body.busybaby #searchContentBox .b, body.busybaby #searchContentBox .b div
{
	min-height: 43px;
	height: auto !important;
	height: 43px;
}
body.firststeps #searchContentBox .content, body.firststeps #searchContentBox .t, body.firststeps #searchContentBox .b, body.firststeps #searchContentBox .b div
{
	background: transparent url(../images/backgrounds/firststeps/searchContentBoxBG.gif) no-repeat top right;
}
body.firststeps #searchContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.firststeps #searchContentBox .t
{
	background-position: top left;
}
body.firststeps #searchContentBox .b
{
	background-position: bottom right;
}
body.firststeps #searchContentBox .b div
{
	background-position: bottom left;
}
body.firststeps #searchContentBox .b, body.firststeps #searchContentBox .b div
{
	min-height: 43px;
	height: auto !important;
	height: 43px;
}
body.toddler #searchContentBox .content, body.toddler #searchContentBox .t, body.toddler #searchContentBox .b, body.toddler #searchContentBox .b div
{
	background: transparent url(../images/backgrounds/toddler/searchContentBoxBG.gif) no-repeat top right;
}
body.toddler #searchContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.toddler #searchContentBox .t
{
	background-position: top left;
}
body.toddler #searchContentBox .b
{
	background-position: bottom right;
}
body.toddler #searchContentBox .b div
{
	background-position: bottom left;
}
body.toddler #searchContentBox .b, body.toddler #searchContentBox .b div
{
	min-height: 43px;
	height: auto !important;
	height: 43px;
}
body.dad #searchContentBox .content, body.dad #searchContentBox .t, body.dad #searchContentBox .b, body.dad #searchContentBox .b div
{
	background: transparent url(../images/backgrounds/dad/searchContentBoxBG.gif) no-repeat top right;
}
body.dad #searchContentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
body.dad #searchContentBox .t
{
	background-position: top left;
}
body.dad #searchContentBox .b
{
	background-position: bottom right;
}
body.dad #searchContentBox .b div
{
	background-position: bottom left;
}
body.dad #searchContentBox .b, body.dad #searchContentBox .b div
{
	min-height: 43px;
	height: auto !important;
	height: 43px;
}

body.wipes #productContentBox .content, body.wipes #productContentBox .t, body.wipes #productContentBox .b, body.wipes #productContentBox .b div
{
	background: transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat top right;
}
body.wipes #productContentBox .hd
{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}
body.wipes #productContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
body.wipes #productContentBox .t
{
	background-position: top left;
}
body.wipes #productContentBox .b
{
	background-position: bottom right;
}
body.wipes #productContentBox .b div
{
	background-position: bottom left;
}
body.wipes #productContentBox .b, body.preemies #productContentBox .b div
{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}

body.wipes #productContentBox .top
{
    background: transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat top left;
    height: 50px;
}
body.wipes #productContentBox .mid
{
    background: transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat 50% 50%;
    padding: 0 15px;
}
body.wipes #productContentBox .btm
{
    background: transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat bottom left;
    height: 50px;
}