.dialog
{
	position: relative;
	margin: 0 auto;
	min-width: 8em;
	max-width: 952px;
	color: #fff;
	z-index: 1;
}

.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: 14px;
}
.dialog .wrapper
{
	position: static;
	max-height: 8000px;
	overflow: hidden;
	width: 100%;
}
.dialog h1, .dialog p
{
	margin: 0;
}
.dialog h1
{
	padding-bottom: 0;
}
#leftCol #favouritesBox
{
	width:217px;
	height:238px;
	max-width: 217px;
}

#leftCol .favouritesBox_bg{
	background:url(../Images/backgrounds/new_style/hearts_left.png) no-repeat;
	position:absolute;
	width:45px;
	height:92px;
	top:-15px;
	left:-35px;
}

body.bumponboard #leftCol #favouritesBox
{
	background: transparent url(../images/backgrounds/bumponboard/favBoxBG.png) no-repeat top left;
}
body.newborn #leftCol #favouritesBox
{
	background: transparent url(../images/backgrounds/newborn/favBoxBG.png) no-repeat top left;
}
body.busybaby #leftCol #favouritesBox
{
	background: transparent url(../images/backgrounds/busybaby/favBoxBG.png) no-repeat top left;
}
body.firststeps #leftCol #favouritesBox
{
	background: transparent url(../images/backgrounds/firstSteps/favBoxBG.png) no-repeat top left;
}
body.toddler #leftCol #favouritesBox
{
	background: transparent url(../images/backgrounds/toddler/favBoxBG.png) no-repeat top left;
}
#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: 50px;
	height: auto !important;
	height: 50px;
}
#leftCol #allAboutBox
{
	width:217px;
	height:297px;
	max-width: 217px;
	margin:15px 0 0 0;
}
#leftCol #allAboutBox .hd
{
	margin-right: 0;
}

body.bumponboard #leftCol #allAboutBox
{
	background: transparent url(../images/backgrounds/bumponboard/allAboutBoxBG.png) no-repeat top left;
}
body.newborn #leftCol #allAboutBox
{
	background: transparent url(../images/backgrounds/newborn/allAboutBoxBG.png) no-repeat top left;
}
body.busybaby #leftCol #allAboutBox
{
	background: transparent url(../images/backgrounds/busybaby/allAboutBoxBG.png) no-repeat top left;
}
body.firststeps #leftCol #allAboutBox
{
	background: transparent url(../images/backgrounds/firstSteps/allAboutBoxBG.png) no-repeat top left;
}
body.firststeps #leftCol #allAboutBox
{
	background: transparent url(../images/backgrounds/firstSteps/allAboutBoxBG.png) no-repeat top left;
}
body.toddler #leftCol #allAboutBox
{
	background: transparent url(../images/backgrounds/toddler/allAboutBoxBG.png) no-repeat top left;
}
#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: 120px;
	height: auto !important;
	height: 120px;
}
#middleCol #chattingAboutBox
{
	width:270px;
	height:551px;
	max-width: 270px;
}

#middleCol #chattingAboutBox .content{
	padding:0;
	margin:0;
}

#middleCol #chattingAboutBox #theForum{
	padding:0;
	margin:5px 0 0 0;
}

#middleCol #chattingAboutBox .hd
{
	margin-right: 0;
}

body.bumponboard #middleCol #chattingAboutBox
{
	background: transparent url(../images/backgrounds/bumponboard/chattingAboutBoxBG.png) no-repeat top left;
}
body.newborn #middleCol #chattingAboutBox
{
	background: transparent url(../images/backgrounds/newborn/chattingAboutBoxBG.png) no-repeat top left;
}
body.busybaby #middleCol #chattingAboutBox
{
	background: transparent url(../images/backgrounds/busybaby/chattingAboutBoxBG.png) no-repeat top left;
}
body.firststeps #middleCol #chattingAboutBox
{
	background: transparent url(../images/backgrounds/firstSteps/chattingAboutBoxBG.png) no-repeat top left;
}
body.toddler #middleCol #chattingAboutBox
{
	background: transparent url(../images/backgrounds/toddler/chattingAboutBoxBG.png) no-repeat top left;
}
#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
{
	width:404px;
	height:289px;
	max-width: 404px;
}
#rightCol #funAndGamesBox.dialog .hd
{
	margin-right: 0;
}

body.bumponboard #rightCol #funAndGamesBox
{
	background: transparent url(../images/backgrounds/bumponboard/funAndGamesBoxBG.png) no-repeat top left;
}
body.newborn #rightCol #funAndGamesBox
{
	background: transparent url(../images/backgrounds/newborn/funAndGamesBoxBG.png) no-repeat top left;
}
body.busybaby #rightCol #funAndGamesBox
{
	background: transparent url(../images/backgrounds/busybaby/funAndGamesBoxBG.png) no-repeat top left;
}
body.firststeps #rightCol #funAndGamesBox
{
	background: transparent url(../images/backgrounds/firstSteps/funAndGamesBoxBG.png) no-repeat top left;
}
body.toddler #rightCol #funAndGamesBox
{
	background: transparent url(../images/backgrounds/toddler/funAndGamesBoxBG.png) no-repeat top left;
}
#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
{
	width:150px;
	height:246px;
	max-width: 150px;
}
#rightCol #featureBox .hd
{
	margin-right: 0;
}
#rightCol #featureBox .ft
{
	margin: 0 0 0 5px;
}

body.bumponboard #rightCol #featureBox
{
	background: transparent url(../images/backgrounds/bumponboard/featuresBoxBG.png) no-repeat top left;
}
body.newborn #rightCol #featureBox
{
	background: transparent url(../images/backgrounds/newborn/featuresBoxBG.png) no-repeat top left;
}
body.busybaby #rightCol #featureBox
{
	background: transparent url(../images/backgrounds/busybaby/featuresBoxBG.png) no-repeat top left;
}
body.firststeps #rightCol #featureBox
{
	background: transparent url(../images/backgrounds/firstSteps/featuresBoxBG.png) no-repeat top left;
}
body.toddler #rightCol #featureBox
{
	background: transparent url(../images/backgrounds/toddler/featuresBoxBG.png) no-repeat top left;
}
#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
{
	max-height:200px;
	overflow:hidden;
	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{
	background:url(../Images/backgrounds/feature_bg.png) no-repeat;
	margin:27px 0 0 0;
	height:246px;
}

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 .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 .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 .t, body.dad #topBox .b, body.dad #topBox .b div
{
	background: transparent url(../images/backgrounds/dad/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
{
	width: 273px;
	max-width: 273px;
	margin-top:18px;
}
#whatsOnBox .hd
{
	position:absolute;
	margin-right: 0;
	left:-58px;
	top:-13px;
	z-index:2;
}
#whatsOnBox .content
{
	background: transparent url(../Images/backgrounds/whatson_bg.png) no-repeat top right;
	height:247px;
}

#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;
	position:absolute;
	bottom:10px;
	right:20px;
}

#featureContentBox .content, #featureContentBox .t, #featureContentBox .b, #featureContentBox .b div
{
	background: transparent url(../images/backgrounds/content.png) no-repeat top right;
}
#featureContentBox .bd
{
	margin:0 15px 0 30px;
	padding:0;
}
#featureContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
#featureContentBox .t
{
	display:none;
}
#featureContentBox .b
{
	background-position: bottom right;
}
#featureContentBox .b div
{
	background: none;
}
#featureContentBox .b, #featureContentBox .b div
{
	min-height: 65px;
	height: auto !important;
	height: 65px;
}
/*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, 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 .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
body.newborn #featureContentBox .t
{
	display:none;
}
body.newborn #featureContentBox .b
{
	background-position: bottom right;
}
#featureContentBox .b div
{
	background:none;
}
/*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 .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, 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, 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 .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, 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, 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;
}

body.bumponboard #relatedFeatureContentBox .content, body.bumponboard #relatedFeatureContentBox .b{ 
	background: transparent url(../images/backgrounds/bumpOnBoard/relatedFeatureBG.jpg) no-repeat top right; 
}

body.newborn #relatedFeatureContentBox .content, body.newborn #relatedFeatureContentBox .b{ 
	background: transparent url(../images/backgrounds/newborn/relatedFeatureBG.jpg) no-repeat top right; 
}

body.busybaby #relatedFeatureContentBox .content, body.busybaby #relatedFeatureContentBox .b{ 
	background: transparent url(../images/backgrounds/busyBaby/relatedFeatureBG.jpg) no-repeat top right; 
}

body.firststeps #relatedFeatureContentBox .content, body.firststeps #relatedFeatureContentBox .b{ 
	background: transparent url(../images/backgrounds/firstSteps/relatedFeatureBG.jpg) no-repeat top right; 
}

body.toddler #relatedFeatureContentBox .content, body.toddler #relatedFeatureContentBox .b{ 
	background: transparent url(../images/backgrounds/toddler/relatedFeatureBG.jpg) no-repeat top right; 
}

body.bumponboard #relatedFeatureContentBox .b,
body.newborn #relatedFeatureContentBox .b,
body.busybaby #relatedFeatureContentBox .b,
body.firststeps #relatedFeatureContentBox .b,
body.toddler #relatedFeatureContentBox .b{
	background-position: bottom right;
}

#relatedFeatureContentBox .content{
	padding:40px 0 0 50px;
}

#relatedFeatureContentBox .content .hd{
	margin:0;
}

#relatedFeatureContentBox .bd
{
	margin: 0 15px 0 3px;
	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: 50px;
	height: auto !important;
	height: 50px;
}
#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: 40px;
	height: auto !important;
	height: 40px;
}

body.bumponboard #funStuffContentBox .content, body.bumponboard #funStuffContentBox .b{ 
	background: transparent url(../images/backgrounds/bumpOnBoard/funstuffBG.jpg) no-repeat top right; 
}

body.newborn #funStuffContentBox .content, body.newborn #funStuffContentBox .b{ 
	background: transparent url(../images/backgrounds/newborn/funstuffBG.jpg) no-repeat top right; 
}

body.busybaby #funStuffContentBox .content, body.busybaby #funStuffContentBox .b{ 
	background: transparent url(../images/backgrounds/busyBaby/funstuffBG.jpg) no-repeat top right; 
}

body.firststeps #funStuffContentBox .content, body.firststeps #funStuffContentBox .b{ 
	background: transparent url(../images/backgrounds/firstSteps/funstuffBG.jpg) no-repeat top right; 
}

body.toddler #funStuffContentBox .content, body.toddler #funStuffContentBox .b{ 
	background: transparent url(../images/backgrounds/toddler/funstuffBG.jpg) no-repeat top right; 
}

body.bumponboard #funStuffContentBox .b,
body.newborn #funStuffContentBox .b,
body.busybaby #funStuffContentBox .b,
body.firststeps #funStuffContentBox .b,
body.toddler #funStuffContentBox .b{
	background-position: bottom right;
}

#funStuffContentBox .content{
	padding:27px 0 0 50px;
}

#funStuffContentBox .content .hd{
	margin:0;
}

#funStuffContentBox .bd
{
	margin: 0 15px 0 3px;
	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: 50px;
	height: auto !important;
	height: 50px;
}
#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
{
	background: transparent url(../images/backgrounds/content.png) no-repeat top right;
}

#funGamesHomeTopBox .content{
	padding:20px 0 0 10px;
}

#funGamesHomeTopBox .bd
{
	margin: 0;
	padding: 0;
}
#funGamesHomeTopBox .t
{
	background: none;
}
#funGamesHomeTopBox .b
{
	background-position: bottom right;
}
#funGamesHomeTopBox .b div
{
	background: none;
}
/*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: 10px 0 0 5px;
	padding: 0;
}
/*#funGamesHomeActivitesBox .b, #funGamesHomeActivitesBox .b div
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
#funGamesHomeActivitesBox .t
{
	background-position: top left;
}
#funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}*/
#funGamesHomeActivitesBox .b
{
	height:45px;
}

body.bumponboard #funGamesHomeActivitesBox .content, body.bumponboard #funGamesHomeActivitesBox .b
{
	background: transparent url(../images/backgrounds/bumponboard/col-thin.png) no-repeat top left;
}
/*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 left;
}
/*body.bumponboard #funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}*/
body.newborn #funGamesHomeActivitesBox .content, body.newborn #funGamesHomeActivitesBox .b
{
	background: transparent url(../images/backgrounds/newborn/col-thin.png) no-repeat top left;
}
/*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 .b
{
	background: transparent url(../images/backgrounds/busybaby/col-thin.png) no-repeat top left;
}
/*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 left;
}
body.busybaby #funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}
body.firststeps #funGamesHomeActivitesBox .content, body.firststeps #funGamesHomeActivitesBox .b
{
	background: transparent url(../images/backgrounds/firststeps/col-thin.png) no-repeat top left;
}
/*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 left;
}
body.firststeps #funGamesHomeActivitesBox .b div
{
	background-position: bottom left;
}
body.toddler #funGamesHomeActivitesBox .content, body.toddler #funGamesHomeActivitesBox .b
{
	background: transparent url(../images/backgrounds/toddler/col-thin.png) no-repeat top left;
}
/*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 .bd
{
	margin: 10px 0 0 0;
	padding: 0;
}
#funGamesHomeFunStuffBox .b
{
	background-position: bottom left;
	height:45px;
}
body.bumponboard #funGamesHomeFunStuffBox .content, body.bumponboard #funGamesHomeFunStuffBox .b
{
	background: transparent url(../images/backgrounds/bumponboard/col-thin-2.png) no-repeat top left;
}
/*body.bumponboard #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}*/
body.bumponboard #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.bumponboard #funGamesHomeFunStuffBox .b
{
	background-position: bottom left;
}
body.bumponboard #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.newborn #funGamesHomeFunStuffBox .content,  body.newborn #funGamesHomeFunStuffBox .b
{
	background: transparent url(../images/backgrounds/newborn/col-thin-2.png) no-repeat top left;
}
/*body.newborn #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}*/
body.newborn #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.newborn #funGamesHomeFunStuffBox .b
{
	background-position: bottom left;
}
body.newborn #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.busybaby #funGamesHomeFunStuffBox .content, body.busybaby #funGamesHomeFunStuffBox .b
{
	background: transparent url(../images/backgrounds/busybaby/col-thin-2.png) no-repeat top left;
}
/*body.busybaby #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}*/
body.busybaby #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.busybaby #funGamesHomeFunStuffBox .b
{
	background-position: bottom left;
}
body.busybaby #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.firststeps #funGamesHomeFunStuffBox .content, body.firststeps #funGamesHomeFunStuffBox .b
{
	background: transparent url(../images/backgrounds/firststeps/col-thin-2.png) no-repeat top left;
}
/*body.firststeps #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}*/
body.firststeps #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.firststeps #funGamesHomeFunStuffBox .b
{
	background-position: bottom left;
}
body.firststeps #funGamesHomeFunStuffBox .b div
{
	background-position: bottom left;
}
body.toddler #funGamesHomeFunStuffBox .content, body.toddler #funGamesHomeFunStuffBox .b
{
	background: transparent url(../images/backgrounds/toddler/col-thin-2.png) no-repeat top left;
}
/*body.toddler #funGamesHomeFunStuffBox .bd
{
	margin: 0;
}*/
body.toddler #funGamesHomeFunStuffBox .t
{
	background-position: top left;
}
body.toddler #funGamesHomeFunStuffBox .b
{
	background-position: bottom left;
}
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;
	height:45px;
}
#funGamesHomeDownloadsBox .b div
{
	background-position: bottom left;
}
body.bumponboard #funGamesHomeDownloadsBox .content, body.bumponboard #funGamesHomeDownloadsBox .b
{
	background: transparent url(../images/backgrounds/bumponboard/col-thin.png) no-repeat top left;
}
body.bumponboard #funGamesHomeDownloadsBox .bd
{
	margin: 0;
}
body.bumponboard #funGamesHomeDownloadsBox .b
{
	background-position: bottom left;
}
body.newborn #funGamesHomeDownloadsBox .content, body.newborn #funGamesHomeDownloadsBox .b
{
	background: transparent url(../images/backgrounds/newborn/col-thin.png) no-repeat top left;
}
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 .b
{
	background: transparent url(../images/backgrounds/busybaby/col-thin.png) no-repeat top left;
}
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 .b
{
	background: transparent url(../images/backgrounds/firststeps/col-thin.png) no-repeat top left;
}
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 .b
{
	background: transparent url(../images/backgrounds/toddler/col-thin.png) no-repeat top left;
}
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 .bd
{
	margin: 10px 0 0 10px;
	padding: 0;
}
#funGamesHomeCompBox .t
{
	background-position: top left;
}
#funGamesHomeCompBox .b
{
	height:45px;
}
#funGamesHomeCompBox .b div
{
	background-position: bottom left;
}
body.bumponboard #funGamesHomeCompBox .content, body.bumponboard #funGamesHomeCompBox .b
{
	background: transparent url(../images/backgrounds/bumponboard/col-thin.png) no-repeat top left;
}
/*body.bumponboard #funGamesHomeCompBox .bd
{
	margin: 0 0 0 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 .b
{
	background: transparent url(../images/backgrounds/newborn/col-thin.png) no-repeat top left;
}
/*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 .b
{
	background: transparent url(../images/backgrounds/busybaby/col-thin.png) no-repeat top left;
}
/*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 .b
{
	background: transparent url(../images/backgrounds/firststeps/col-thin.png) no-repeat top left;
}
/*body.firststeps #funGamesHomeCompBox .bd
{
	margin: 0;
}*/
body.firststeps #funGamesHomeCompBox .t
{
	background-position: top left;
}
body.firststeps #funGamesHomeCompBox .b
{
	background-position: bottom left;
}
body.firststeps #funGamesHomeCompBox .b div
{
	background-position: bottom left;
}
body.toddler #funGamesHomeCompBox .content, body.toddler #funGamesHomeCompBox .b
{
	background: transparent url(../images/backgrounds/toddler/col-thin.png) no-repeat top left;
}
/*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
{
	background: transparent url(../images/backgrounds/searchBoxBG.png) no-repeat top left;
	width:787px;
	height:124px;
}

.searchCategoriesContentBox.dialog .content .bd
{
	padding:25px 0 0 25px;
}

.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
{
	min-height: 30px;
	height: auto !important;
	height: 30px;
	background-position: top right;
}
/*.forumContentBoxSmall .b div
{
	background-position: bottom left;
}*/
body.bumponboard .forumContentBoxSmall .content, body.bumponboard .forumContentBoxSmall .b
{
	background: transparent url(../images/backgrounds/bumponboard/forumContentBox.jpg) 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 .b
{
	background: transparent url(../images/backgrounds/newborn/forumContentBox.jpg) 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: 30px;
	height: auto !important;
	height: 30px;
}*/
body.busybaby .forumContentBoxSmall .content, body.busybaby .forumContentBoxSmall .b
{
	background: transparent url(../images/backgrounds/busybaby/forumContentBox.jpg) 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 .b
{
	background: transparent url(../images/backgrounds/firststeps/forumContentBox.jpg) 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 .b
{
	background: transparent url(../images/backgrounds/toddler/forumContentBox.jpg) 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/contentBoxBGSplat.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/contentBoxBGSplatLarge.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
{
	background: transparent url(../images/backgrounds/exploreHuggiesPopup.png) no-repeat top right;
	width:654px;
	height:205px;
}
#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;
}*/
#exploreHuggiesPopup .bd
{
	margin: 0;
	padding: 15px 0 0 35px;
}
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 .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 .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 .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 .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.png) no-repeat top right;*/
}
body.products #allProducts .bd
{
	margin: 0 15px;
}
body.products #allProducts .t
{
	background: none;
}
body.products #allProducts .b
{
	background-position: bottom right;
}
body.products #allProducts .b div
{
	background: none;
}
body.products #allProducts
{
	background: transparent url(../images/backgrounds/contentBoxBGSplat.png) no-repeat top right;
	margin: 20px 0 20px 0;
	float:left;
}
body.products #allProducts .hd
{
	margin:25px 0 0 23px;
}
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 #pureWipes .content, body.aboutHuggies #productContentBox #pureWipes .t, body.aboutHuggies #productContentBox #pureWipes .b, body.aboutHuggies #productContentBox #pureWipes .b div
{
	background: transparent url(../images/backgrounds/subProductWipesContentBox.gif) no-repeat top right;
}
body.aboutHuggies #productContentBox #pureWipes .bd
{
	margin: 0 15px;
}
body.aboutHuggies #productContentBox #pureWipes .hd
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
	margin-right: 2px;
}
body.aboutHuggies #productContentBox #pureWipes .t
{
	background-position: top left;
}
body.aboutHuggies #productContentBox #pureWipes .b
{
	background-position: bottom right;
}
body.aboutHuggies #productContentBox #pureWipes .b div
{
	background-position: bottom left;
}
body.aboutHuggies #productContentBox #pureWipes
{
	margin-bottom: 10px;
}
body.aboutHuggies #productContentBox #pureWipes .b
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
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.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;
}

#messageBox .content, #messageBox .b
{
	background: transparent url(../images/backgrounds/content.png) no-repeat top right;
}

#messageBox .b
{
	background-position: bottom left;
}

#product-container{
	float:left;
	width:765px;
	padding:25px 0 0 25px;
}

#product-container, .product-container-b{
	background: transparent url(../images/backgrounds/content.png) no-repeat top right;
}

.product-container-b{
	float:left;
	background-position: bottom left;
	min-height: 20px;
	height: auto !important;
	height: 30px;
	width:100%;
}


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/colouredBoxBG.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: 25px;
	height: auto !important;
	height: 25px;
}
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: 25px;
	height: auto !important;
	height: 25px;
}
body.preemies #didYouKnowBox .content, body.preemies #didYouKnowBox .t, body.preemies #didYouKnowBox .b, body.preemies #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxPurple.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;
}
body.preemies #productContentBox .hd
{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}
body.preemies #productContentBox .bd
{
	margin: 0 15px;
	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: 25px;
	height: auto !important;
	height: 25px;
}
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: 25px;
	height: auto !important;
	height: 25px;
}
body.newbornProduct #productContentBox .bd
{
	margin: 0 15px 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: 25px;
	height: auto !important;
	height: 25px;
}
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: 25px;
	height: auto !important;
	height: 25px;
}
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: 25px;
	height: auto !important;
	height: 25px;
}
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/pullupsBoxBackground.gif) no-repeat top right;
}
body.pullups #productContentBox .hd
{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}
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: 25px;
	height: auto !important;
	height: 25px;
}
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: 25px;
	height: auto !important;
	height: 25px;
}
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: 30px;
	height: auto !important;
	height: 30px;
}
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: 30px;
	height: auto !important;
	height: 30px;
}
body.changingPad #didYouKnowBox .content, body.changingPad #didYouKnowBox .t, body.changingPad #didYouKnowBox .b, body.changingPad #didYouKnowBox .b div
{
	background: transparent url(../images/backgrounds/didYouKnowContentBoxPurple.gif) no-repeat top right;
}
body.changingPad #didYouKnowBox .bd
{
	margin: 0 15px 0 5px;
}
body.changingPad #didYouKnowBox .t
{
	background-position: top left;
}
body.changingPad #didYouKnowBox .b
{
	background-position: bottom right;
}
body.changingPad #didYouKnowBox .b div
{
	background-position: bottom left;
}
body.changingPad #didYouKnowBox
{
	margin-top: 20px;
	margin-bottom: 10px;
}
body.changingPad #didYouKnowBox .b, body.changingPad #didYouKnowBox .b div
{
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
body.changingPad #productContentBox .content, body.changingPad #productContentBox .t, body.changingPad #productContentBox .b, body.changingPad #productContentBox .b div
{
	background: transparent url(../images/backgrounds/preemiesBoxBackground.gif) no-repeat top right;
}
body.changingPad #productContentBox .hd
{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}
body.changingPad #productContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
body.changingPad #productContentBox .t
{
	background-position: top left;
}
body.changingPad #productContentBox .b
{
	background-position: bottom right;
}
body.changingPad #productContentBox .b div
{
	background-position: bottom left;
}
body.changingPad #productContentBox .b, body.changingPad #productContentBox .b div
{
	min-height: 25px;
	height: auto !important;
	height: 25px;
}
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/contentBoxBGSplatLarge.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;
}

#paymentForParentBox .content, #paymentForParentBox .t, #paymentForParentBox .b, #paymentForParentBox .b div
{
	background: transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
#paymentForParentBox .hd
{
	min-height: 40px;
	height: auto !important;
	height: 40px;
}
#paymentForParentBox .bd
{
	margin: 0 10px;
	padding: 0;
}
#paymentForParentBox .t
{
	background-position: top left;
}
#paymentForParentBox .b
{
	background-position: bottom right;
}
#paymentForParentBox .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.mumNearMe #mumNearMeBox .hd
{
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.mumNearMe #mumNearMeBox .bd
{
	margin: 0 10px;
	padding: 0;
}

body.funGames #photoBoxContentBox .content, body.funGames #photoBoxContentBox .t, body.funGames #photoBoxContentBox .b, body.funGames #photoBoxContentBox .b div
{
	background: transparent url(../images/backgrounds/photoBoxCompOuterBG.gif) no-repeat top right;
}
body.funGames #photoBoxContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
body.funGames #photoBoxContentBox .bd
{
	margin: 0 2px;
	padding: 0;
}
body.funGames #photoBoxContentBox .t
{
	background-position: top left;
}
body.funGames #photoBoxContentBox .b
{
	background-position: bottom right;
}
body.funGames #photoBoxContentBox .b div
{
	background-position: bottom left;
}
body.funGames #photoBoxContentBox .b,
body.funGames #photoBoxContentBox .b div
{
	height: 40px;
}


body.funGames #tomyContentBox .content, body.funGames #tomyContentBox .t, body.funGames #tomyContentBox .b, body.funGames #tomyContentBox .b div
{
	background: transparent url(../images/backgrounds/tomyCompOuterBG.gif) no-repeat top right;
}
body.funGames #tomyContentBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
body.funGames #tomyContentBox .bd
{
	margin: 0 2px;
	padding: 0;
}
body.funGames #tomyContentBox .t
{
	background-position: top left;
}
body.funGames #tomyContentBox .b
{
	background-position: bottom right;
}
body.funGames #tomyContentBox .b div
{
	background-position: bottom left;
}
body.funGames #tomyContentBox .b,
body.funGames #tomyContentBox .b div
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}

body.funGames #rightContainerBtm .content, body.funGames #rightContainerBtm .t, body.funGames #rightContainerBtm .b, body.funGames #rightContainerBtm .b div
{
	background: transparent url(../images/backgrounds/photoBoxCompInnerBG.gif) no-repeat top right;
}
body.funGames #rightContainerBtm .bd
{
	margin: 0;
	padding: 0;
}
body.funGames #rightContainerBtm .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.funGames #rightContainerBtm .t
{
	background-position: top left;
}
body.funGames #rightContainerBtm .b
{
	background-position: bottom right;
}
body.funGames #rightContainerBtm .b div
{
	background-position: bottom left;
}


body.funGames #stokkeContentBox .content, body.funGames #stokkeContentBox .t, body.funGames #stokkeContentBox .b, body.funGames #groCompanyContentBox .b div,
body.funGames #groCompanyContentBox .content, body.funGames #groCompanyContentBox .t, body.funGames #groCompanyContentBox .b, body.funGames #groCompanyContentBox .b div,
body.funGames #sangenicContentBox .content, body.funGames #sangenicContentBox .t, body.funGames #sangenicContentBox .b, body.funGames #sangenicContentBox .b div
{
	background: transparent url(../images/backgrounds/photoBoxCompOuterBG.gif) no-repeat top right;
}
body.funGames #stokkeContentBox .bd,
body.funGames #groCompanyContentBox .bd,
body.funGames #sangenicContentBox .bd
{
	margin: 0 15px;
	padding: 0;
}
body.funGames #stokkeContentBox .hd,
body.funGames #groCompanyContentBox .hd,
body.funGames #sangenicContentBox .hd
{
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
body.funGames #stokkeContentBox .t,
body.funGames #groCompanyContentBox .t,
body.funGames #sangenicContentBox .t
{
	background-position: top left;
}
body.funGames #stokkeContentBox .b,
body.funGames #groCompanyContentBox .b,
body.funGames #sangenicContentBox .b
{
	background-position: bottom right;
}
body.funGames #stokkeContentBox .b div,
body.funGames #groCompanyContentBox .b div,
body.funGames #sangenicContentBox .b div
{
	background-position: bottom left;
}
body.funGames #stokkeContentBox .b,
body.funGames #groCompanyContentBox .b,
body.funGames #sangenicContentBox .b,
body.funGames #stokkeContentBox .b div,
body.funGames #groCompanyContentBox .b div,
body.funGames #sangenicContentBox .b div
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
}

body.funGames #rightContainerBottom .content, body.funGames #rightContainerBottom .t, body.funGames #rightContainerBottom .b, body.funGames #rightContainerBottom .b div
{
	background: transparent url(../images/backgrounds/tomyCompInnerBG1.gif) no-repeat top right;
}
body.funGames #rightContainerBottom .bd
{
	margin: 0;
	padding: 0;
}
body.funGames #rightContainerBottom .hd
{
	min-height: 105px;
	height: auto !important;
	height: 105px;
}
body.funGames #rightContainerBottom .t
{
	background-position: top left;
}
body.funGames #rightContainerBottom .b
{
	background-position: bottom right;
}
body.funGames #rightContainerBottom .b div
{
	background-position: bottom left;
}


body.funGames #sendToFriend .content, body.funGames #sendToFriend .t, body.funGames #sendToFriend .b, body.funGames #sendToFriend .b div
{
	background: transparent url(../images/backgrounds/tomyCompInnerBG.gif) no-repeat top right;
}
body.funGames #sendToFriend .bd
{
	margin: 0;
	padding: 0;
}
body.funGames #sendToFriend .hd
{
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.funGames #sendToFriend .t
{
	background-position: top left;
}
body.funGames #sendToFriend .b
{
	background-position: bottom right;
}
body.funGames #sendToFriend .b div
{
	background-position: bottom left;
}

body.funGames #thankyouBox .hd
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}


body.funGames #canvasContentBox .content, body.funGames #canvasContentBox .t, body.funGames #canvasContentBox .b, body.funGames #canvasContentBox .b div
{
	background: transparent url(../images/backgrounds/canvasCompOuterBG.gif) no-repeat top right;
}
body.funGames #canvasContentBox .hd
{
	min-height: 42px;
	height: auto !important;
	height: 42px;
}
body.funGames #canvasContentBox .bd
{
	margin: 0 2px;
	padding: 0;
}
body.funGames #canvasContentBox .t
{
	background-position: top left;
}
body.funGames #canvasContentBox .b
{
	background-position: bottom right;
}
body.funGames #canvasContentBox .b div
{
	background-position: bottom left;
}
body.funGames #canvasContentBox .b,
body.funGames #canvasContentBox .b div
{
	min-height: 70px;
	height: auto !important;
	height: 70px;
}

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;
}*/