/****** To minify this file, go to: http://refresh-sf.com/yui/ ******/

/* 
  -- Even more rounded corners with CSS: Base stylesheet --
*/

.dialog {
	position:relative;
	margin:0px auto;
	min-width:8em;
	max-width:952px; /* based on image dimensions */
	color:#fff;
	z-index:1;
	margin-left:12px; /* default, width of left corner */
	margin-bottom:0.5em; /* spacing under dialog */
}

.dialog .content,
.dialog .t,
.dialog .b,
.dialog .b div {
	background:transparent url(../images/backgrounds/contentBG.jpg) no-repeat top right;
}

.dialog .content {
	position:relative;
	padding:0 12px 0 0;
}

/* top+left vertical slice */
.dialog .t {
	position:absolute;
	left:0px;
	top:0px;
	width:12px; /* top slice width */
	margin-left:-12px;
	height:100%;
	background-position:top left;
}

/* bottom */
.dialog .b {
	position:relative;
	width:100%;
}

.dialog .b,
.dialog .b div {
	height:30px; /* height of bottom cap/shade */
	font-size:1px;
}

.dialog .b {
	background-position:bottom right;
}

.dialog .b div {
	position:relative;
	width:12px; /* bottom corner width */
	margin-left:-12px;
	background-position:bottom left;
}

.dialog .hd,
.dialog .bd,
.dialog .ft {
	position:relative;
	margin: 0 15px;
}

.dialog .hd {
	margin-left: 5px;
}

.dialog .wrapper {
	/* extra content protector - preventing vertical overflow (past background) */
	position:static;
	max-height:8000px;
	overflow:hidden; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
	width: 100%;
}

.dialog h1,
.dialog p {
	margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
}

.dialog h1 {
	padding-bottom:0px;
}

/******************* Favourites Box *********************/
#leftCol #favouritesBox {
	max-width: 215px;
}
#leftCol #favouritesBox .content,
#leftCol #favouritesBox .t,
#leftCol #favouritesBox .b,
#leftCol #favouritesBox .b div {
	background:transparent url(../images/backgrounds/newborn/favBoxBG.gif) no-repeat top right;
}
body.busybaby #leftCol #favouritesBox .content,
body.busybaby #leftCol #favouritesBox .t,
body.busybaby #leftCol #favouritesBox .b,
body.busybaby #leftCol #favouritesBox .b div {
	background:transparent url(../images/backgrounds/busybaby/favBoxBG.gif) no-repeat top right;
}
body.firststeps #leftCol #favouritesBox .content,
body.firststeps #leftCol #favouritesBox .t,
body.firststeps #leftCol #favouritesBox .b,
body.firststeps #leftCol #favouritesBox .b div {
	background:transparent url(../images/backgrounds/firststeps/favBoxBG.gif) no-repeat top right;
}
body.toddler #leftCol #favouritesBox .content,
body.toddler #leftCol #favouritesBox .t,
body.toddler #leftCol #favouritesBox .b,
body.toddler #leftCol #favouritesBox .b div {
	background:transparent url(../images/backgrounds/toddler/favBoxBG.gif) no-repeat top right;
}
body.dad #leftCol #favouritesBox .content,
body.dad #leftCol #favouritesBox .t,
body.dad #leftCol #favouritesBox .b,
body.dad #leftCol #favouritesBox .b div {
	background:transparent url(../images/backgrounds/dad/favBoxBG.gif) no-repeat top right;
}
body.bumponboard #leftCol #favouritesBox .content,
body.bumponboard #leftCol #favouritesBox .t,
body.bumponboard #leftCol #favouritesBox .b,
body.bumponboard #leftCol #favouritesBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/favBoxBG.gif) no-repeat top right;
}
#leftCol #favouritesBox .t,
body.busybaby  #leftCol #favouritesBox .t,
body.toddler  #leftCol #favouritesBox .t,
body.dad  #leftCol #favouritesBox .t,
body.bumponboard  #leftCol #favouritesBox .t,
body.firststeps  #leftCol #favouritesBox .t { 
	background-position:top left;
}
#leftCol #favouritesBox .b,
body.busybaby #leftCol #favouritesBox .b,
body.toddler #leftCol #favouritesBox .b,
body.dad #leftCol #favouritesBox .b,
body.bumponboard #leftCol #favouritesBox .b,
body.firststeps #leftCol #favouritesBox .b {
	background-position:bottom right;
}
#leftCol #favouritesBox .b div, 
body.busybaby #leftCol #favouritesBox .b div,
body.toddler #leftCol #favouritesBox .b div,
body.dad #leftCol #favouritesBox .b div,
body.bumponboard #leftCol #favouritesBox .b div,
body.firststeps #leftCol #favouritesBox .b div { 
	background-position:bottom left;
}

body.busybaby #leftCol #favouritesBox .content .hd,
body.newborn #leftCol #favouritesBox .content .hd,
body.toddler #leftCol #favouritesBox .content .hd,
body.dad #leftCol #favouritesBox .content .hd,
body.bumponboard #leftCol #favouritesBox .content .hd,
body.firststeps #leftCol #favouritesBox .content .hd {
	min-height: 70px; 
	height:auto !important;
	height:70px;
}
/*
body.busybaby #leftCol #favouritesBox.dialog .b,
body.busybaby #leftCol #favouritesBox.dialog .b div,
body.newborn #leftCol #favouritesBox.dialog .b,
body.newborn #leftCol #favouritesBox.dialog .b div,
body.toddler #leftCol #favouritesBox.dialog .b,
body.toddler #leftCol #favouritesBox.dialog .b div,
body.dad #leftCol #favouritesBox.dialog .b,
body.dad #leftCol #favouritesBox.dialog .b div,
body.bumponboard #leftCol #favouritesBox.dialog .b,
body.bumponboard #leftCol #favouritesBox.dialog .b div,
body.firststeps #leftCol #favouritesBox.dialog .b,
body.firststeps #leftCol #favouritesBox.dialog .b div {
	min-height: 20px; 
	height:auto !important;
	height: 20px;
}
*/

/******************* All About Box *********************/
#leftCol #allAboutBox {
	max-width: 195px;
}
#leftCol #allAboutBox .hd {
	margin-right: 0;
}
#leftCol #allAboutBox .content,
#leftCol #allAboutBox .t,
#leftCol #allAboutBox .b,
#leftCol #allAboutBox .b div {
	background:transparent url(../images/backgrounds/newborn/allAboutBoxBG.gif) no-repeat top right;
}
body.busybaby #leftCol #allAboutBox .content,
body.busybaby #leftCol #allAboutBox .t,
body.busybaby #leftCol #allAboutBox .b,
body.busybaby #leftCol #allAboutBox .b div {
	background:transparent url(../images/backgrounds/busybaby/allAboutBoxBG.gif) no-repeat top right;
}
body.firststeps #leftCol #allAboutBox .content,
body.firststeps #leftCol #allAboutBox .t,
body.firststeps #leftCol #allAboutBox .b,
body.firststeps #leftCol #allAboutBox .b div {
	background:transparent url(../images/backgrounds/firststeps/allAboutBoxBG.gif) no-repeat top right;
}
body.toddler #leftCol #allAboutBox .content,
body.toddler #leftCol #allAboutBox .t,
body.toddler #leftCol #allAboutBox .b,
body.toddler #leftCol #allAboutBox .b div {
	background:transparent url(../images/backgrounds/toddler/allAboutBoxBG.gif) no-repeat top right;
}
body.dad #leftCol #allAboutBox .content,
body.dad #leftCol #allAboutBox .t,
body.dad #leftCol #allAboutBox .b,
body.dad #leftCol #allAboutBox .b div {
	background:transparent url(../images/backgrounds/dad/allAboutBoxBG.gif) no-repeat top right;
}
body.bumponboard #leftCol #allAboutBox .content,
body.bumponboard #leftCol #allAboutBox .t,
body.bumponboard #leftCol #allAboutBox .b,
body.bumponboard #leftCol #allAboutBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/allAboutBoxBG.gif) no-repeat top right;
}
#leftCol #allAboutBox .t,
body.busybaby  #leftCol #allAboutBox .t, 
body.toddler  #leftCol #allAboutBox .t, 
body.dad  #leftCol #allAboutBox .t, 
body.bumponboard  #leftCol #allAboutBox .t, 
body.firststeps  #leftCol #allAboutBox .t { 
	background-position:top left;
}
#leftCol #allAboutBox .b,
body.busybaby #leftCol #allAboutBox .b,
body.toddler #leftCol #allAboutBox .b,
body.dad #leftCol #allAboutBox .b,
body.bumponboard #leftCol #allAboutBox .b,
body.firststeps #leftCol #allAboutBox .b { 
	background-position:bottom right;
}
#leftCol #allAboutBox .b div, 
body.busybaby #leftCol #allAboutBox .b div,
body.toddler #leftCol #allAboutBox .b div,
body.dad #leftCol #allAboutBox .b div,
body.bumponboard #leftCol #allAboutBox .b div,
body.firststeps #leftCol #allAboutBox .b div { 
	background-position:bottom left;
}

#leftCol #allAboutBox .b,
#leftCol #allAboutBox .b div {
	min-height: 140px;
	height: auto !important;
	height: 140px;
}
/******************* Chatting About Box *********************/
#middleCol #chattingAboutBox {
	max-width: 260px;
}
#middleCol #chattingAboutBox .hd {
	margin-right: 0;
}
#middleCol #chattingAboutBox .content,
#middleCol #chattingAboutBox .t,
#middleCol #chattingAboutBox .b,
#middleCol #chattingAboutBox .b div {
	background:transparent url(../images/backgrounds/newborn/chattingAboutBoxBG.gif) no-repeat top right;
}
body.busybaby #middleCol #chattingAboutBox .content,
body.busybaby #middleCol #chattingAboutBox .t,
body.busybaby #middleCol #chattingAboutBox .b,
body.busybaby #middleCol #chattingAboutBox .b div {
	background:transparent url(../images/backgrounds/busybaby/chattingAboutBoxBG.gif) no-repeat top right;
}
body.firststeps #middleCol #chattingAboutBox .content,
body.firststeps #middleCol #chattingAboutBox .t,
body.firststeps #middleCol #chattingAboutBox .b,
body.firststeps #middleCol #chattingAboutBox .b div {
	background:transparent url(../images/backgrounds/firststeps/chattingAboutBoxBG.gif) no-repeat top right;
}
body.toddler #middleCol #chattingAboutBox .content,
body.toddler #middleCol #chattingAboutBox .t,
body.toddler #middleCol #chattingAboutBox .b,
body.toddler #middleCol #chattingAboutBox .b div {
	background:transparent url(../images/backgrounds/toddler/chattingAboutBoxBG.gif) no-repeat top right;
}
body.dad #middleCol #chattingAboutBox .content,
body.dad #middleCol #chattingAboutBox .t,
body.dad #middleCol #chattingAboutBox .b,
body.dad #middleCol #chattingAboutBox .b div {
	background:transparent url(../images/backgrounds/dad/chattingAboutBoxBG.gif) no-repeat top right;
}
body.bumponboard #middleCol #chattingAboutBox .content,
body.bumponboard #middleCol #chattingAboutBox .t,
body.bumponboard #middleCol #chattingAboutBox .b,
body.bumponboard #middleCol #chattingAboutBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/chattingAboutBoxBG.gif) no-repeat top right;
}
#middleCol #chattingAboutBox .t,
body.busybaby #middleCol #chattingAboutBox .t,
body.toddler #middleCol #chattingAboutBox .t,
body.dad #middleCol #chattingAboutBox .t,
body.bumponboard #middleCol #chattingAboutBox .t,
body.firststeps #middleCol #chattingAboutBox .t { 
	background-position:top left;
}
#middleCol #chattingAboutBox .b,
body.busybaby #middleCol #chattingAboutBox .b,
body.toddler #middleCol #chattingAboutBox .b,
body.dad #middleCol #chattingAboutBox .b,
body.bumponboard #middleCol #chattingAboutBox .b,
body.firststeps #middleCol #chattingAboutBox .b { 
	background-position:bottom right;
}
#middleCol #chattingAboutBox .b div,
body.busybaby #middleCol #chattingAboutBox .b div,
body.toddler #middleCol #chattingAboutBox .b div,
body.dad #middleCol #chattingAboutBox .b div,
body.bumponboard #middleCol #chattingAboutBox .b div,
body.firststeps #middleCol #chattingAboutBox .b div { 
	background-position:bottom left;
}

/******************* Fun and Games Box *********************/
#rightCol #funAndGamesBox.dialog {
	max-width: 392px;
}
#rightCol #funAndGamesBox.dialog .hd {
	margin-right: 0;
}
#rightCol #funAndGamesBox.dialog .content,
#rightCol #funAndGamesBox.dialog .t,
#rightCol #funAndGamesBox.dialog .b,
#rightCol #funAndGamesBox.dialog .b div {
	background:transparent url(../images/backgrounds/newborn/funAndGamesBoxBG.gif) no-repeat top right;
}
body.busybaby #rightCol #funAndGamesBox.dialog .content,
body.busybaby #rightCol #funAndGamesBox.dialog .t,
body.busybaby #rightCol #funAndGamesBox.dialog .b,
body.busybaby #rightCol #funAndGamesBox.dialog .b div {
	background:transparent url(../images/backgrounds/busybaby/funAndGamesBoxBG.gif) no-repeat top right;
}
body.firststeps #rightCol #funAndGamesBox.dialog .content,
body.firststeps #rightCol #funAndGamesBox.dialog .t,
body.firststeps #rightCol #funAndGamesBox.dialog .b,
body.firststeps #rightCol #funAndGamesBox.dialog .b div {
	background:transparent url(../images/backgrounds/firststeps/funAndGamesBoxBG.gif) no-repeat top right;
}
body.toddler #rightCol #funAndGamesBox.dialog .content,
body.toddler #rightCol #funAndGamesBox.dialog .t,
body.toddler #rightCol #funAndGamesBox.dialog .b,
body.toddler #rightCol #funAndGamesBox.dialog .b div {
	background:transparent url(../images/backgrounds/toddler/funAndGamesBoxBG.gif) no-repeat top right;
}
body.dad #rightCol #funAndGamesBox.dialog .content,
body.dad #rightCol #funAndGamesBox.dialog .t,
body.dad #rightCol #funAndGamesBox.dialog .b,
body.dad #rightCol #funAndGamesBox.dialog .b div {
	background:transparent url(../images/backgrounds/dad/funAndGamesBoxBG.gif) no-repeat top right;
}
body.bumponboard #rightCol #funAndGamesBox.dialog .content,
body.bumponboard #rightCol #funAndGamesBox.dialog .t,
body.bumponboard #rightCol #funAndGamesBox.dialog .b,
body.bumponboard #rightCol #funAndGamesBox.dialog .b div {
	background:transparent url(../images/backgrounds/bumponboard/funAndGamesBoxBG.gif) no-repeat top right;
}
#rightCol #funAndGamesBox.dialog .t,
body.busybaby #rightCol #funAndGamesBox.dialog .t, 
body.toddler #rightCol #funAndGamesBox.dialog .t, 
body.dad #rightCol #funAndGamesBox.dialog .t, 
body.bumponboard #rightCol #funAndGamesBox.dialog .t, 
body.firststeps #rightCol #funAndGamesBox.dialog .t { 
	background-position:top left;
}
#rightCol #funAndGamesBox.dialog .b,
body.busybaby #rightCol #funAndGamesBox.dialog .b,
body.toddler #rightCol #funAndGamesBox.dialog .b,
body.dad #rightCol #funAndGamesBox.dialog .b,
body.bumponboard #rightCol #funAndGamesBox.dialog .b,
body.firststeps #rightCol #funAndGamesBox.dialog .b { 
	background-position:bottom right;
}
#rightCol #funAndGamesBox.dialog .b div,
body.busybaby #rightCol #funAndGamesBox.dialog .b div,
body.toddler #rightCol #funAndGamesBox.dialog .b div,
body.dad #rightCol #funAndGamesBox.dialog .b div,
body.bumponboard #rightCol #funAndGamesBox.dialog .b div,
body.firststeps #rightCol #funAndGamesBox.dialog .b div { 
	background-position:bottom left;
}

/******************* Feature Box *********************/
#rightCol #featureBox {
	max-width: 135px;
}
#rightCol #featureBox .hd {
	margin-right: 0;
}
#rightCol #featureBox .ft {
	margin: 0 0 0 5px;
}
#rightCol #featureBox .content,
#rightCol #featureBox .t,
#rightCol #featureBox .b,
#rightCol #featureBox .b div {
	background:transparent url(../images/backgrounds/newborn/featuresBoxBG.gif) no-repeat top right;
}
body.busybaby #rightCol #featureBox .content,
body.busybaby #rightCol #featureBox .t,
body.busybaby #rightCol #featureBox .b,
body.busybaby #rightCol #featureBox .b div {
	background:transparent url(../images/backgrounds/busybaby/featuresBoxBG.gif) no-repeat top right;
}
body.firststeps #rightCol #featureBox .content,
body.firststeps #rightCol #featureBox .t,
body.firststeps #rightCol #featureBox .b,
body.firststeps #rightCol #featureBox .b div {
	background:transparent url(../images/backgrounds/firststeps/featuresBoxBG.gif) no-repeat top right;
}
body.toddler #rightCol #featureBox .content,
body.toddler #rightCol #featureBox .t,
body.toddler #rightCol #featureBox .b,
body.toddler #rightCol #featureBox .b div {
	background:transparent url(../images/backgrounds/toddler/featuresBoxBG.gif) no-repeat top right;
}
body.dad #rightCol #featureBox .content,
body.dad #rightCol #featureBox .t,
body.dad #rightCol #featureBox .b,
body.dad #rightCol #featureBox .b div {
	background:transparent url(../images/backgrounds/dad/featuresBoxBG.gif) no-repeat top right;
}
body.bumponboard #rightCol #featureBox .content,
body.bumponboard #rightCol #featureBox .t,
body.bumponboard #rightCol #featureBox .b,
body.bumponboard #rightCol #featureBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/featuresBoxBG.gif) no-repeat top right;
}
#rightCol #featureBox .bd,
body.busybaby #rightCol #featureBox .bd,
body.toddler #rightCol #featureBox .bd,
body.dad #rightCol #featureBox .bd,
body.bumponboard #rightCol #featureBox .bd,
body.firststeps #rightCol #featureBox .bd {
	margin: 0;
}
#rightCol #featureBox .t,
body.busybaby #rightCol #featureBox .t,
body.toddler #rightCol #featureBox .t,
body.dad #rightCol #featureBox .t,
body.bumponboard #rightCol #featureBox .t,
body.firststeps #rightCol #featureBox .t { 
	background-position:top left;
}
#rightCol #featureBox .b,
body.busybaby #rightCol #featureBox .b,
body.toddler #rightCol #featureBox .b,
body.dad #rightCol #featureBox .b,
body.bumponboard #rightCol #featureBox .b,
body.firststeps #rightCol #featureBox .b { 
	background-position:bottom right;
}
#rightCol #featureBox .b div,
body.busybaby #rightCol #featureBox .b div, 
body.toddler #rightCol #featureBox .b div, 
body.dad #rightCol #featureBox .b div, 
body.bumponboard #rightCol #featureBox .b div, 
body.firststeps #rightCol #featureBox .b div { 
	background-position:bottom left;
}

/******************* Top Box *********************/
#topBox {
	max-width: 667px;
	margin-bottom: 0;
}
#topBox .content,
#topBox .t,
#topBox .b,
#topBox .b div {
	background:transparent url(../images/backgrounds/newborn/topBoxBG.gif) no-repeat top right;
}
body.busybaby #topBox .content,
body.busybaby #topBox .t,
body.busybaby #topBox .b,
body.busybaby #topBox .b div {
	background:transparent url(../images/backgrounds/busybaby/topBoxBG.gif) no-repeat top right;
}
body.firststeps #topBox .content,
body.firststeps #topBox .t,
body.firststeps #topBox .b,
body.firststeps #topBox .b div {
	background:transparent url(../images/backgrounds/firststeps/topBoxBG.gif) no-repeat top right;
}
body.toddler #topBox .content,
body.toddler #topBox .t,
body.toddler #topBox .b,
body.toddler #topBox .b div {
	background:transparent url(../images/backgrounds/toddler/topBoxBG.gif) no-repeat top right;
}
body.dad #topBox .content,
body.dad #topBox .t,
body.dad #topBox .b,
body.dad #topBox .b div {
	background:transparent url(../images/backgrounds/dad/topBoxBG.gif) no-repeat top right;
}
body.bumponboard #topBox .content,
body.bumponboard #topBox .t,
body.bumponboard #topBox .b,
body.bumponboard #topBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/topBoxBG.gif) no-repeat top right;
}
#topBox .bd,
body.busybaby #topBox .bd,
body.toddler #topBox .bd,
body.dad #topBox .bd,
body.bumponboard #topBox .bd,
body.firststeps #topBox .bd {
	margin: 0;
}
#topBox .t, 
body.busybaby #topBox .t,
body.toddler #topBox .t,
body.dad #topBox .t,
body.bumponboard #topBox .t,
body.firststeps #topBox .t { 
	background-position:top left;
}
#topBox .b,
body.busybaby #topBox .b,
body.toddler #topBox .b,
body.dad #topBox .b,
body.bumponboard #topBox .b,
body.firststeps #topBox .b { 
	background-position:bottom right;
}
#topBox .b div,
body.busybaby #topBox .b div, 
body.toddler #topBox .b div, 
body.dad #topBox .b div, 
body.bumponboard #topBox .b div, 
body.firststeps #topBox .b div { 
	background-position:bottom left;
}

#topBox .b,
#topBox .b div {
	height:22px; /* height of bottom cap/shade */
	font-size:1px;
}

/******************* What's On Box *********************/
#whatsOnBox {
	max-width: 258px;
}
#whatsOnBox .hd {
	margin-right: 0;
}
#whatsOnBox .content,
#whatsOnBox .t,
#whatsOnBox .b,
#whatsOnBox .b div {
	background:transparent url(../images/backgrounds/newborn/whatsOnBoxBG.gif) no-repeat top right;
}
body.busybaby #whatsOnBox .content,
body.busybaby #whatsOnBox .t,
body.busybaby #whatsOnBox .b,
body.busybaby #whatsOnBox .b div {
	background:transparent url(../images/backgrounds/busybaby/whatsOnBoxBG.gif) no-repeat top right;
}
body.firststeps #whatsOnBox .content,
body.firststeps #whatsOnBox .t,
body.firststeps #whatsOnBox .b,
body.firststeps #whatsOnBox .b div {
	background:transparent url(../images/backgrounds/firststeps/whatsOnBoxBG.gif) no-repeat top right;
}
body.toddler #whatsOnBox .content,
body.toddler #whatsOnBox .t,
body.toddler #whatsOnBox .b,
body.toddler #whatsOnBox .b div {
	background:transparent url(../images/backgrounds/toddler/whatsOnBoxBG.gif) no-repeat top right;
}
body.dad #whatsOnBox .content,
body.dad #whatsOnBox .t,
body.dad #whatsOnBox .b,
body.dad #whatsOnBox .b div {
	background:transparent url(../images/backgrounds/dad/whatsOnBoxBG.gif) no-repeat top right;
}
body.bumponboard #whatsOnBox .content,
body.bumponboard #whatsOnBox .t,
body.bumponboard #whatsOnBox .b,
body.bumponboard #whatsOnBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/whatsOnBoxBG.gif) no-repeat top right;
}
#whatsOnBox .bd,
body.busybaby #whatsOnBox .bd,
body.toddler #whatsOnBox .bd,
body.dad #whatsOnBox .bd,
body.bumponboard #whatsOnBox .bd,
body.firststeps #whatsOnBox .bd {
	margin: 0;
	padding: 0;
}
#whatsOnBox .t,
body.busybaby #whatsOnBox .t,
body.toddler #whatsOnBox .t,
body.dad #whatsOnBox .t,
body.bumponboard #whatsOnBox .t,
body.firststeps #whatsOnBox .t { 
	background-position:top left;
}
#whatsOnBox .b,
body.busybaby #whatsOnBox .b,
body.toddler #whatsOnBox .b,
body.dad #whatsOnBox .b,
body.bumponboard #whatsOnBox .b,
body.firststeps #whatsOnBox .b { 
	background-position:bottom right;
}
#whatsOnBox .b div,
body.busybaby #whatsOnBox .b div, 
body.toddler #whatsOnBox .b div, 
body.dad #whatsOnBox .b div, 
body.bumponboard #whatsOnBox .b div, 
body.firststeps #whatsOnBox .b div { 
	background-position:bottom left;
}

#whatsOnBox .bd {
	min-height: 170px; 
	height:auto !important;
	height:170px;
}

/******************* Thank you for registering box with baby image *********************/
/*
#contentBoxOneColBaby .content,
#contentBoxOneColBaby .t,
#contentBoxOneColBaby .b,
#contentBoxOneColBaby .b div {
	background:transparent url(../images/general/contentBGBabyAlt.jpg) no-repeat top right;
}
#contentBoxOneColBaby .bd {
	margin: 0;
	padding: 0;
}
#contentBoxOneColBaby .t{ 
	background-position:top left;
}
#contentBoxOneColBaby .b { 
	background-position:bottom right;
}
#contentBoxOneColBaby .b div { 
	background-position:bottom left;
}
#contentBoxOneColBaby .bd {
	min-height: 450px; 
	height:auto !important;
	height:450px;
} */

/******************* Feature Content Box - Categories *********************/
#featureContentBox .content,
#featureContentBox .t,
#featureContentBox .b,
#featureContentBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/featureContentBG.gif) no-repeat top right;
}
#featureContentBox .bd {
	margin: 0;
}
#featureContentBox .hd {
	min-height: 50px; 
	height:auto !important;
	height:50px;
}
#featureContentBox .t{ 
	background-position:top left;
}
#featureContentBox .b { 
	background-position:bottom right;
}
#featureContentBox .b div { 
	background-position:bottom left;
}
#featureContentBox .b,
#featureContentBox .b div {
	min-height: 45px;
	height: auto !important;
	height: 45px; 
}

body.bumponboard #featureContentBox .content,
body.bumponboard #featureContentBox .t,
body.bumponboard #featureContentBox .b,
body.bumponboard #featureContentBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/featureContentBG.gif) no-repeat top right;
}
body.bumponboard #featureContentBox .bd {
	margin: 0;
}
body.bumponboard #featureContentBox .hd {
	min-height: 50px; 
	height:auto !important;
	height:50px;
}
body.bumponboard #featureContentBox .t{ 
	background-position:top left;
}
body.bumponboard #featureContentBox .b { 
	background-position:bottom right;
}
body.bumponboard #featureContentBox .b div { 
	background-position:bottom left;
}
body.bumponboard #featureContentBox .b,
body.bumponboard #featureContentBox .b div {
	min-height: 45px;
	height: auto !important;
	height: 45px; 
}

body.newborn #featureContentBox .content,
body.newborn #featureContentBox .t,
body.newborn #featureContentBox .b,
body.newborn #featureContentBox .b div {
	background:transparent url(../images/backgrounds/newborn/featureContentBG.gif) no-repeat top right;
}
body.newborn #featureContentBox .bd {
	margin: 0;
}
body.newborn #featureContentBox .hd {
	min-height: 50px; 
	height:auto !important;
	height:50px;
}
body.newborn #featureContentBox .t{ 
	background-position:top left;
}
body.newborn #featureContentBox .b { 
	background-position:bottom right;
}
body.newborn #featureContentBox .b div { 
	background-position:bottom left;
}
body.newborn #featureContentBox .b,
body.newborn #featureContentBox .b div {
	min-height: 45px;
	height: auto !important;
	height: 45px; 
}

body.busybaby #featureContentBox .content,
body.busybaby #featureContentBox .t,
body.busybaby #featureContentBox .b,
body.busybaby #featureContentBox .b div {
	background:transparent url(../images/backgrounds/busybaby/featureContentBG.gif) no-repeat top right;
}
body.busybaby #featureContentBox .bd {
	margin: 0;
}
body.busybaby #featureContentBox .hd {
	min-height: 50px; 
	height:auto !important;
	height:50px;
}
body.busybaby #featureContentBox .t{ 
	background-position:top left;
}
body.busybaby #featureContentBox .b { 
	background-position:bottom right;
}
body.busybaby #featureContentBox .b div { 
	background-position:bottom left;
}
body.busybaby #featureContentBox .b,
body.busybaby #featureContentBox .b div {
	min-height: 45px;
	height: auto !important;
	height: 45px; 
}

body.firststeps #featureContentBox .content,
body.firststeps #featureContentBox .t,
body.firststeps #featureContentBox .b,
body.firststeps #featureContentBox .b div {
	background:transparent url(../images/backgrounds/firststeps/featureContentBG.gif) no-repeat top right;
}
body.firststeps #featureContentBox .bd {
	margin: 0;
}
body.firststeps #featureContentBox .hd {
	min-height: 50px; 
	height:auto !important;
	height:50px;
}
body.firststeps #featureContentBox .t{ 
	background-position:top left;
}
body.firststeps #featureContentBox .b { 
	background-position:bottom right;
}
body.firststeps #featureContentBox .b div { 
	background-position:bottom left;
}
body.firststeps #featureContentBox .b,
body.firststeps #featureContentBox .b div {
	min-height: 45px;
	height: auto !important;
	height: 45px; 
}

body.toddler #featureContentBox .content,
body.toddler #featureContentBox .t,
body.toddler #featureContentBox .b,
body.toddler #featureContentBox .b div {
	background:transparent url(../images/backgrounds/toddler/featureContentBG.gif) no-repeat top right;
}
body.toddler #featureContentBox .bd {
	margin: 0;
}
body.toddler #featureContentBox .hd {
	min-height: 50px; 
	height:auto !important;
	height:50px;
}
body.toddler #featureContentBox .t{ 
	background-position:top left;
}
body.toddler #featureContentBox .b { 
	background-position:bottom right;
}
body.toddler #featureContentBox .b div { 
	background-position:bottom left;
}
body.toddler #featureContentBox .b,
body.toddler #featureContentBox .b div {
	min-height: 45px;
	height: auto !important;
	height: 45px; 
}

body.dad #featureContentBox .content,
body.dad #featureContentBox .t,
body.dad #featureContentBox .b,
body.dad #featureContentBox .b div {
	background:transparent url(../images/backgrounds/dad/featureContentBG.gif) no-repeat top right;
}
body.dad #featureContentBox .bd {
	margin: 0;
}
body.dad #featureContentBox .hd {
	min-height: 50px; 
	height:auto !important;
	height:50px;
}
body.dad #featureContentBox .t{ 
	background-position:top left;
}
body.dad #featureContentBox .b { 
	background-position:bottom right;
}
body.dad #featureContentBox .b div { 
	background-position:bottom left;
}
body.dad #featureContentBox .b,
body.dad #featureContentBox .b div {
	min-height: 45px;
	height: auto !important;
	height: 45px; 
}
/******************* Feature Content Box - Articles *********************/
#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; 
}
/******************* Related Features Content Box *********************/
#relatedFeatureContentBox .content,
#relatedFeatureContentBox .t,
#relatedFeatureContentBox .b,
#relatedFeatureContentBox .b div {
	background:transparent url(../images/backgrounds/relatedFeatureBG.gif) no-repeat top right;
}
#relatedFeatureContentBox .bd {
	margin: 0 5px;
	padding: 0;
}
#relatedFeatureContentBox .hd {
	min-height: 20px; 
	height:auto !important;
	height:20px;
}
#relatedFeatureContentBox .t{ 
	background-position:top left;
}
#relatedFeatureContentBox .b { 
	background-position:bottom right;
}
#relatedFeatureContentBox .b div { 
	background-position:bottom left;
}
#relatedFeatureContentBox .b,
#relatedFeatureContentBox .b div {
	min-height: 20px; 
	height:auto !important;
	height:20px;
}
/******************* Related Posts Content Box *********************/
#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;
}
/******************* Related Products Content Box *********************/
#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;
}

/******************* Related Products Content Box *********************/
#relatedOfferContentBox .content,
#relatedOfferContentBox .t,
#relatedOfferContentBox .b,
#relatedOfferContentBox .b div {
	background:transparent url(../images/backgrounds/relatedOfferBG.gif) no-repeat top right;
}
#relatedOfferContentBox .bd {
	margin: 0 5px;
	padding: 0;
}
#relatedOfferContentBox .hd {
	min-height: 20px; 
	height:auto !important;
	height:20px;
}
#relatedOfferContentBox .t{ 
	background-position:top left;
}
#relatedOfferContentBox .b { 
	background-position:bottom right;
}
#relatedOfferContentBox .b div { 
	background-position:bottom left;
}
#relatedOfferContentBox .b,
#relatedOfferContentBox .b div {
	min-height: 20px; 
	height:auto !important;
	height:20px;
}
/******************* Fun Stuff Content Box *********************/
#funStuffContentBox .content,
#funStuffContentBox .t,
#funStuffContentBox .b,
#funStuffContentBox .b div {
	background:transparent url(../images/backgrounds/funstuffBG.gif) no-repeat top right;
}
#funStuffContentBox .bd {
	margin: 0 5px;
	padding: 0;
}
#funStuffContentBox .hd {
	min-height: 20px; 
	height:auto !important;
	height:20px;
}
#funStuffContentBox .t{ 
	background-position:top left;
}
#funStuffContentBox .b { 
	background-position:bottom right;
}
#funStuffContentBox .b div { 
	background-position:bottom left;
}
#funStuffContentBox .b,
#funStuffContentBox .b div {
	min-height: 20px; 
	height:auto !important;
	height:20px;
}
/******************* Fun and Games Tools Home Content Box *********************/
#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;
}

/******************* Acitvity Selector Content Box *********************/
#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;
}


/******************* Fun Games Home Competition Content Box *********************/
#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; 
}

/******************* Fun Games Tool Fun Stuff Top Content Box *********************/
#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; 
}

/******************* Fun Games Tool Recent Top Babies Content Box *********************/
#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;
}

/******************* ABout Huggies Offer Content Box *********************/
#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;
}

/******************* Wallpaper Content Box *********************/
#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;
}


/******************* Colouring Pictures Content Box *********************/
#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;
}

/******************* Fun Games Home Top Content Box *********************/
#funGamesHomeTopBox .content,
#funGamesHomeTopBox .t,
#funGamesHomeTopBox .b,
#funGamesHomeTopBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
#funGamesHomeTopBox .bd {
	margin: 0;
	padding: 0;
}
#funGamesHomeTopBox .t{ 
	background-position:top left;
}
#funGamesHomeTopBox .b { 
	background-position:bottom right;
}
#funGamesHomeTopBox .b div { 
	background-position:bottom left;
}

body.bumponboard #funGamesHomeTopBox .content,
body.bumponboard #funGamesHomeTopBox .t,
body.bumponboard #funGamesHomeTopBox .b,
body.bumponboard #funGamesHomeTopBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeTopBox .bd {
	margin: 0;
}
body.bumponboard #funGamesHomeTopBox .t{ 
	background-position:top left;
}
body.bumponboard #funGamesHomeTopBox .b { 
	background-position:bottom right;
}
body.bumponboard #funGamesHomeTopBox .b div { 
	background-position:bottom left;
}

body.newborn #funGamesHomeTopBox .content,
body.newborn #funGamesHomeTopBox .t,
body.newborn #funGamesHomeTopBox .b,
body.newborn #funGamesHomeTopBox .b div {
	background:transparent url(../images/backgrounds/newborn/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeTopBox .bd {
	margin: 0;
}
body.newborn #funGamesHomeTopBox .t{ 
	background-position:top left;
}
body.newborn #funGamesHomeTopBox .b { 
	background-position:bottom right;
}
body.newborn #funGamesHomeTopBox .b div { 
	background-position:bottom left;
}

body.busybaby #funGamesHomeTopBox .content,
body.busybaby #funGamesHomeTopBox .t,
body.busybaby #funGamesHomeTopBox .b,
body.busybaby #funGamesHomeTopBox .b div {
	background:transparent url(../images/backgrounds/busybaby/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeTopBox .bd {
	margin: 0;
}
body.busybaby #funGamesHomeTopBox .t{ 
	background-position:top left;
}
body.busybaby #funGamesHomeTopBox .b { 
	background-position:bottom right;
}
body.busybaby #funGamesHomeTopBox .b div { 
	background-position:bottom left;
}

body.firststeps #funGamesHomeTopBox .content,
body.firststeps #funGamesHomeTopBox .t,
body.firststeps #funGamesHomeTopBox .b,
body.firststeps #funGamesHomeTopBox .b div {
	background:transparent url(../images/backgrounds/firststeps/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeTopBox .bd {
	margin: 0;
}
body.firststeps #funGamesHomeTopBox .t{ 
	background-position:top left;
}
body.firststeps #funGamesHomeTopBox .b { 
	background-position:bottom right;
}
body.firststeps #funGamesHomeTopBox .b div { 
	background-position:bottom left;
}

body.toddler #funGamesHomeTopBox .content,
body.toddler #funGamesHomeTopBox .t,
body.toddler #funGamesHomeTopBox .b,
body.toddler #funGamesHomeTopBox .b div {
	background:transparent url(../images/backgrounds/toddler/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeTopBox .bd {
	margin: 0;
}
body.toddler #funGamesHomeTopBox .t{ 
	background-position:top left;
}
body.toddler #funGamesHomeTopBox .b { 
	background-position:bottom right;
}
body.toddler #funGamesHomeTopBox .b div { 
	background-position:bottom left;
}

body.dad #funGamesHomeTopBox .content,
body.dad #funGamesHomeTopBox .t,
body.dad #funGamesHomeTopBox .b,
body.dad #funGamesHomeTopBox .b div {
	background:transparent url(../images/backgrounds/dad/funGamesHomeTopContentBoxBG.gif) no-repeat top right;
}
body.dad #funGamesHomeTopBox .bd {
	margin: 0;
}
body.dad #funGamesHomeTopBox .t{ 
	background-position:top left;
}
body.dad #funGamesHomeTopBox .b { 
	background-position:bottom right;
}
body.dad #funGamesHomeTopBox .b div { 
	background-position:bottom left;
}
/******************* Fun Games Home Activites Content Box *********************/
#funGamesHomeActivitesBox .content,
#funGamesHomeActivitesBox .t,
#funGamesHomeActivitesBox .b,
#funGamesHomeActivitesBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
#funGamesHomeActivitesBox .bd {
	margin: 0;
	padding: 0;
}
#funGamesHomeActivitesBox .b,
#funGamesHomeActivitesBox .b div {
	min-height: 15px; 
	height:auto !important;
	height:15px;
}
#funGamesHomeActivitesBox .t{ 
	background-position:top left;
}
#funGamesHomeActivitesBox .b { 
	background-position:bottom right;
}
#funGamesHomeActivitesBox .b div { 
	background-position:bottom left;
}

body.bumponboard #funGamesHomeActivitesBox .content,
body.bumponboard #funGamesHomeActivitesBox .t,
body.bumponboard #funGamesHomeActivitesBox .b,
body.bumponboard #funGamesHomeActivitesBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeActivitesBox .bd {
	margin: 0;
}
body.bumponboard #funGamesHomeActivitesBox .b,
body.bumponboard #funGamesHomeActivitesBox .b div {
	min-height: 15px; 
	height:auto !important;
	height:15px;
}
body.bumponboard #funGamesHomeActivitesBox .t{ 
	background-position:top left;
}
body.bumponboard #funGamesHomeActivitesBox .b { 
	background-position:bottom right;
}
body.bumponboard #funGamesHomeActivitesBox .b div { 
	background-position:bottom left;
}

body.newborn #funGamesHomeActivitesBox .content,
body.newborn #funGamesHomeActivitesBox .t,
body.newborn #funGamesHomeActivitesBox .b,
body.newborn #funGamesHomeActivitesBox .b div {
	background:transparent url(../images/backgrounds/newborn/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeActivitesBox .bd {
	margin: 0;
}
body.newborn #funGamesHomeActivitesBox .b,
body.newborn #funGamesHomeActivitesBox .b div {
	min-height: 15px; 
	height:auto !important;
	height:15px;
}
body.newborn #funGamesHomeActivitesBox .t{ 
	background-position:top left;
}
body.newborn #funGamesHomeActivitesBox .b { 
	background-position:bottom right;
}
body.newborn #funGamesHomeActivitesBox .b div { 
	background-position:bottom left;
}

body.busybaby #funGamesHomeActivitesBox .content,
body.busybaby #funGamesHomeActivitesBox .t,
body.busybaby #funGamesHomeActivitesBox .b,
body.busybaby #funGamesHomeActivitesBox .b div {
	background:transparent url(../images/backgrounds/busybaby/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeActivitesBox .bd {
	margin: 0;
}
body.busybaby #funGamesHomeActivitesBox .b,
body.busybaby #funGamesHomeActivitesBox .b div {
	min-height: 15px; 
	height:auto !important;
	height:15px;
}
body.busybaby #funGamesHomeActivitesBox .t{ 
	background-position:top left;
}
body.busybaby #funGamesHomeActivitesBox .b { 
	background-position:bottom right;
}
body.busybaby #funGamesHomeActivitesBox .b div { 
	background-position:bottom left;
}

body.firststeps #funGamesHomeActivitesBox .content,
body.firststeps #funGamesHomeActivitesBox .t,
body.firststeps #funGamesHomeActivitesBox .b,
body.firststeps #funGamesHomeActivitesBox .b div {
	background:transparent url(../images/backgrounds/firststeps/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeActivitesBox .bd {
	margin: 0;
}
body.firststeps #funGamesHomeActivitesBox .b,
body.firststeps #funGamesHomeActivitesBox .b div {
	min-height: 15px; 
	height:auto !important;
	height:15px;
}
body.firststeps #funGamesHomeActivitesBox .t{ 
	background-position:top left;
}
body.firststeps #funGamesHomeActivitesBox .b { 
	background-position:bottom right;
}
body.firststeps #funGamesHomeActivitesBox .b div { 
	background-position:bottom left;
}


body.toddler #funGamesHomeActivitesBox .content,
body.toddler #funGamesHomeActivitesBox .t,
body.toddler #funGamesHomeActivitesBox .b,
body.toddler #funGamesHomeActivitesBox .b div {
	background:transparent url(../images/backgrounds/toddler/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeActivitesBox .bd {
	margin: 0;
}
body.toddler #funGamesHomeActivitesBox .b,
body.toddler #funGamesHomeActivitesBox .b div {
	min-height: 15px; 
	height:auto !important;
	height:15px;
}
body.toddler #funGamesHomeActivitesBox .t{ 
	background-position:top left;
}
body.toddler #funGamesHomeActivitesBox .b { 
	background-position:bottom right;
}
body.toddler #funGamesHomeActivitesBox .b div { 
	background-position:bottom left;
}

body.dad #funGamesHomeActivitesBox .content,
body.dad #funGamesHomeActivitesBox .t,
body.dad #funGamesHomeActivitesBox .b,
body.dad #funGamesHomeActivitesBox .b div {
	background:transparent url(../images/backgrounds/dad/funGamesHomeActivitiesBG.gif) no-repeat top right;
}
body.dad #funGamesHomeActivitesBox .bd {
	margin: 0;
}
body.dad #funGamesHomeActivitesBox .b,
body.dad #funGamesHomeActivitesBox .b div {
	min-height: 15px; 
	height:auto !important;
	height:15px;
}
body.dad #funGamesHomeActivitesBox .t{ 
	background-position:top left;
}
body.dad #funGamesHomeActivitesBox .b { 
	background-position:bottom right;
}
body.dad #funGamesHomeActivitesBox .b div { 
	background-position:bottom left;
}

/******************* Fun Games Home Fun Stuff Content Box *********************/
#funGamesHomeFunStuffBox .content,
#funGamesHomeFunStuffBox .t,
#funGamesHomeFunStuffBox .b,
#funGamesHomeFunStuffBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
#funGamesHomeFunStuffBox .bd {
	margin: 0;
	padding: 0;
}
#funGamesHomeFunStuffBox .t{ 
	background-position:top left;
}
#funGamesHomeFunStuffBox .b { 
	background-position:bottom right;
}
#funGamesHomeFunStuffBox .b div { 
	background-position:bottom left;
}

body.bumponboard #funGamesHomeFunStuffBox .content,
body.bumponboard #funGamesHomeFunStuffBox .t,
body.bumponboard #funGamesHomeFunStuffBox .b,
body.bumponboard #funGamesHomeFunStuffBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeFunStuffBox .bd {
	margin: 0;
}
body.bumponboard #funGamesHomeFunStuffBox .t{ 
	background-position:top left;
}
body.bumponboard #funGamesHomeFunStuffBox .b { 
	background-position:bottom right;
}
body.bumponboard #funGamesHomeFunStuffBox .b div { 
	background-position:bottom left;
}

body.newborn #funGamesHomeFunStuffBox .content,
body.newborn #funGamesHomeFunStuffBox .t,
body.newborn #funGamesHomeFunStuffBox .b,
body.newborn #funGamesHomeFunStuffBox .b div {
	background:transparent url(../images/backgrounds/newborn/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeFunStuffBox .bd {
	margin: 0;
}
body.newborn #funGamesHomeFunStuffBox .t{ 
	background-position:top left;
}
body.newborn #funGamesHomeFunStuffBox .b { 
	background-position:bottom right;
}
body.newborn #funGamesHomeFunStuffBox .b div { 
	background-position:bottom left;
}

body.busybaby #funGamesHomeFunStuffBox .content,
body.busybaby #funGamesHomeFunStuffBox .t,
body.busybaby #funGamesHomeFunStuffBox .b,
body.busybaby #funGamesHomeFunStuffBox .b div {
	background:transparent url(../images/backgrounds/busybaby/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeFunStuffBox .bd {
	margin: 0;
}
body.busybaby #funGamesHomeFunStuffBox .t{ 
	background-position:top left;
}
body.busybaby #funGamesHomeFunStuffBox .b { 
	background-position:bottom right;
}
body.busybaby #funGamesHomeFunStuffBox .b div { 
	background-position:bottom left;
}

body.firststeps #funGamesHomeFunStuffBox .content,
body.firststeps #funGamesHomeFunStuffBox .t,
body.firststeps #funGamesHomeFunStuffBox .b,
body.firststeps #funGamesHomeFunStuffBox .b div {
	background:transparent url(../images/backgrounds/firststeps/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeFunStuffBox .bd {
	margin: 0;
}
body.firststeps #funGamesHomeFunStuffBox .t{ 
	background-position:top left;
}
body.firststeps #funGamesHomeFunStuffBox .b { 
	background-position:bottom right;
}
body.firststeps #funGamesHomeFunStuffBox .b div { 
	background-position:bottom left;
}

body.toddler #funGamesHomeFunStuffBox .content,
body.toddler #funGamesHomeFunStuffBox .t,
body.toddler #funGamesHomeFunStuffBox .b,
body.toddler #funGamesHomeFunStuffBox .b div {
	background:transparent url(../images/backgrounds/toddler/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeFunStuffBox .bd {
	margin: 0;
}
body.toddler #funGamesHomeFunStuffBox .t{ 
	background-position:top left;
}
body.toddler #funGamesHomeFunStuffBox .b { 
	background-position:bottom right;
}
body.toddler #funGamesHomeFunStuffBox .b div { 
	background-position:bottom left;
}

body.dad #funGamesHomeFunStuffBox .content,
body.dad #funGamesHomeFunStuffBox .t,
body.dad #funGamesHomeFunStuffBox .b,
body.dad #funGamesHomeFunStuffBox .b div {
	background:transparent url(../images/backgrounds/dad/funGamesHomeFunStuffBG.gif) no-repeat top right;
}
body.dad #funGamesHomeFunStuffBox .bd {
	margin: 0;
}
body.dad #funGamesHomeFunStuffBox .t{ 
	background-position:top left;
}
body.dad #funGamesHomeFunStuffBox .b { 
	background-position:bottom right;
}
body.dad #funGamesHomeFunStuffBox .b div { 
	background-position:bottom left;
}

/******************* Fun Games Home Fun Stuff Content Box *********************/
#funGamesHomeDownloadsBox .content,
#funGamesHomeDownloadsBox .t,
#funGamesHomeDownloadsBox .b,
#funGamesHomeDownloadsBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
#funGamesHomeDownloadsBox .bd {
	margin: 0;
	padding: 0;
}
#funGamesHomeDownloadsBox .t{ 
	background-position:top left;
}
#funGamesHomeDownloadsBox .b { 
	background-position:bottom right;
}
#funGamesHomeDownloadsBox .b div { 
	background-position:bottom left;
}

body.bumponboard #funGamesHomeDownloadsBox .content,
body.bumponboard #funGamesHomeDownloadsBox .t,
body.bumponboard #funGamesHomeDownloadsBox .b,
body.bumponboard #funGamesHomeDownloadsBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeDownloadsBox .bd {
	margin: 0;
}
body.bumponboard #funGamesHomeDownloadsBox .t{ 
	background-position:top left;
}
body.bumponboard #funGamesHomeDownloadsBox .b { 
	background-position:bottom right;
}
body.bumponboard #funGamesHomeDownloadsBox .b div { 
	background-position:bottom left;
}

body.newborn #funGamesHomeDownloadsBox .content,
body.newborn #funGamesHomeDownloadsBox .t,
body.newborn #funGamesHomeDownloadsBox .b,
body.newborn #funGamesHomeDownloadsBox .b div {
	background:transparent url(../images/backgrounds/newborn/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeDownloadsBox .bd {
	margin: 0;
}
body.newborn #funGamesHomeDownloadsBox .t{ 
	background-position:top left;
}
body.newborn #funGamesHomeDownloadsBox .b { 
	background-position:bottom right;
}
body.newborn #funGamesHomeDownloadsBox .b div { 
	background-position:bottom left;
}

body.busybaby #funGamesHomeDownloadsBox .content,
body.busybaby #funGamesHomeDownloadsBox .t,
body.busybaby #funGamesHomeDownloadsBox .b,
body.busybaby #funGamesHomeDownloadsBox .b div {
	background:transparent url(../images/backgrounds/busybaby/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeDownloadsBox .bd {
	margin: 0;
}
body.busybaby #funGamesHomeDownloadsBox .t{ 
	background-position:top left;
}
body.busybaby #funGamesHomeDownloadsBox .b { 
	background-position:bottom right;
}
body.busybaby #funGamesHomeDownloadsBox .b div { 
	background-position:bottom left;
}

body.firststeps #funGamesHomeDownloadsBox .content,
body.firststeps #funGamesHomeDownloadsBox .t,
body.firststeps #funGamesHomeDownloadsBox .b,
body.firststeps #funGamesHomeDownloadsBox .b div {
	background:transparent url(../images/backgrounds/firststeps/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeDownloadsBox .bd {
	margin: 0;
}
body.firststeps #funGamesHomeDownloadsBox .t{ 
	background-position:top left;
}
body.firststeps #funGamesHomeDownloadsBox .b { 
	background-position:bottom right;
}
body.firststeps #funGamesHomeDownloadsBox .b div { 
	background-position:bottom left;
}

body.toddler #funGamesHomeDownloadsBox .content,
body.toddler #funGamesHomeDownloadsBox .t,
body.toddler #funGamesHomeDownloadsBox .b,
body.toddler #funGamesHomeDownloadsBox .b div {
	background:transparent url(../images/backgrounds/toddler/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeDownloadsBox .bd {
	margin: 0;
}
body.toddler #funGamesHomeDownloadsBox .t{ 
	background-position:top left;
}
body.toddler #funGamesHomeDownloadsBox .b { 
	background-position:bottom right;
}
body.toddler #funGamesHomeDownloadsBox .b div { 
	background-position:bottom left;
}

body.dad #funGamesHomeDownloadsBox .content,
body.dad #funGamesHomeDownloadsBox .t,
body.dad #funGamesHomeDownloadsBox .b,
body.dad #funGamesHomeDownloadsBox .b div {
	background:transparent url(../images/backgrounds/dad/funGamesHomeDownloadsBG.gif) no-repeat top right;
}
body.dad #funGamesHomeDownloadsBox .bd {
	margin: 0;
}
body.dad #funGamesHomeDownloadsBox .t{ 
	background-position:top left;
}
body.dad #funGamesHomeDownloadsBox .b { 
	background-position:bottom right;
}
body.dad #funGamesHomeDownloadsBox .b div { 
	background-position:bottom left;
}
/******************* Fun Games Home Competition Content Box *********************/
#funGamesHomeCompBox .content,
#funGamesHomeCompBox .t,
#funGamesHomeCompBox .b,
#funGamesHomeCompBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeCompBG.gif) no-repeat top right;
}
#funGamesHomeCompBox .bd {
	margin: 0;
	padding: 0;
}
#funGamesHomeCompBox .t{ 
	background-position:top left;
}
#funGamesHomeCompBox .b { 
	background-position:bottom right;
}
#funGamesHomeCompBox .b div { 
	background-position:bottom left;
}
#funGamesHomeCompBox .b,
#funGamesHomeCompBox .b div {
	min-height: 20px;
	height: auto !important;
	height: 20px;
}

body.bumponboard #funGamesHomeCompBox .content,
body.bumponboard #funGamesHomeCompBox .t,
body.bumponboard #funGamesHomeCompBox .b,
body.bumponboard #funGamesHomeCompBox .b div {
	background:transparent url(../images/backgrounds/bumponboard/funGamesHomeCompBG.gif) no-repeat top right;
}
body.bumponboard #funGamesHomeCompBox .bd {
	margin: 0;
}
body.bumponboard #funGamesHomeCompBox .t{ 
	background-position:top left;
}
body.bumponboard #funGamesHomeCompBox .b { 
	background-position:bottom right;
}
body.bumponboard #funGamesHomeCompBox .b div { 
	background-position:bottom left;
}

body.newborn #funGamesHomeCompBox .content,
body.newborn #funGamesHomeCompBox .t,
body.newborn #funGamesHomeCompBox .b,
body.newborn #funGamesHomeCompBox .b div {
	background:transparent url(../images/backgrounds/newborn/funGamesHomeCompBG.gif) no-repeat top right;
}
body.newborn #funGamesHomeCompBox .bd {
	margin: 0;
}
body.newborn #funGamesHomeCompBox .t{ 
	background-position:top left;
}
body.newborn #funGamesHomeCompBox .b { 
	background-position:bottom right;
}
body.newborn #funGamesHomeCompBox .b div { 
	background-position:bottom left;
}

body.busybaby #funGamesHomeCompBox .content,
body.busybaby #funGamesHomeCompBox .t,
body.busybaby #funGamesHomeCompBox .b,
body.busybaby #funGamesHomeCompBox .b div {
	background:transparent url(../images/backgrounds/busybaby/funGamesHomeCompBG.gif) no-repeat top right;
}
body.busybaby #funGamesHomeCompBox .bd {
	margin: 0;
}
body.busybaby #funGamesHomeCompBox .t{ 
	background-position:top left;
}
body.busybaby #funGamesHomeCompBox .b { 
	background-position:bottom right;
}
body.busybaby #funGamesHomeCompBox .b div { 
	background-position:bottom left;
}

body.firststeps #funGamesHomeCompBox .content,
body.firststeps #funGamesHomeCompBox .t,
body.firststeps #funGamesHomeCompBox .b,
body.firststeps #funGamesHomeCompBox .b div {
	background:transparent url(../images/backgrounds/firststeps/funGamesHomeCompBG.gif) no-repeat top right;
}
body.firststeps #funGamesHomeCompBox .bd {
	margin: 0;
}
body.firststeps #funGamesHomeCompBox .t{ 
	background-position:top left;
}
body.firststeps #funGamesHomeCompBox .b { 
	background-position:bottom right;
}
body.firststeps #funGamesHomeCompBox .b div { 
	background-position:bottom left;
}

body.toddler #funGamesHomeCompBox .content,
body.toddler #funGamesHomeCompBox .t,
body.toddler #funGamesHomeCompBox .b,
body.toddler #funGamesHomeCompBox .b div {
	background:transparent url(../images/backgrounds/toddler/funGamesHomeCompBG.gif) no-repeat top right;
}
body.toddler #funGamesHomeCompBox .bd {
	margin: 0;
}
body.toddler #funGamesHomeCompBox .t{ 
	background-position:top left;
}
body.toddler #funGamesHomeCompBox .b { 
	background-position:bottom right;
}
body.toddler #funGamesHomeCompBox .b div { 
	background-position:bottom left;
}

body.dad #funGamesHomeCompBox .content,
body.dad #funGamesHomeCompBox .t,
body.dad #funGamesHomeCompBox .b,
body.dad #funGamesHomeCompBox .b div {
	background:transparent url(../images/backgrounds/dad/funGamesHomeCompBG.gif) no-repeat top right;
}
body.dad #funGamesHomeCompBox .bd {
	margin: 0;
}
body.dad #funGamesHomeCompBox .t{ 
	background-position:top left;
}
body.dad #funGamesHomeCompBox .b { 
	background-position:bottom right;
}
body.dad #funGamesHomeCompBox .b div { 
	background-position:bottom left;
}
/******************* Small Content Box *********************/
.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;
}

/******************* Baby Name Finder Boxes *********************/
#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;
}


/******************* All Categories Search Content Box *********************/
.searchCategoriesContentBox.dialog .content,
.searchCategoriesContentBox.dialog .t,
.searchCategoriesContentBox.dialog .b,
.searchCategoriesContentBox.dialog .b div {
	background:transparent url(../images/backgrounds/searchBoxBG.gif) no-repeat top right;
}
.searchCategoriesContentBox.dialog .hd {
	min-height: 20px;
	height:auto !important;
	height:20px;
}
.searchCategoriesContentBox.dialog .t{ 
	background-position:top left;
}
.searchCategoriesContentBox.dialog .b { 
	background-position:bottom right;
}
.searchCategoriesContentBox.dialog .b div { 
	background-position:bottom left;
}

/******************* Register & Profile - About You Content Box *********************/
.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;
}

/******************* Register & Profile - About Your Child Content Box *********************/
.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;
}

/******************* Register - About You Content Box *********************/
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;
}

/******************* Profile - Preferences & Update Profile Content Box *********************/
.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;
}
/******************* Country Selector Content Box *********************/
#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;
}

/******************* Contact Us Content Box *********************/
.faqAnswers .hd {
	min-height: 15px;
	height:auto !important;
	height:15px;
}
/******************* Contact Us Content Box - Bump *********************/
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;
}
/******************* Contact Us Content Box - Newborn *********************/
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;
}
/******************* Contact Us Content Box - Busy Baby *********************/
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;
}
/******************* Contact Us Content Box - First Steps *********************/
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;
}
/******************* Contact Us Content Box - Toddler *********************/
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;
}
/******************* Contact Us Content Box - Dad *********************/
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;
}

/******************* Forum Content Box *********************/
.forumContentBoxSmall .content,
.forumContentBoxSmall .t,
.forumContentBoxSmall .b,
.forumContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/bumponboard/forumContentBox.gif) no-repeat top right;
}
.forumContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
.forumContentBoxSmall .hd {
	min-height: 80px;
	height:auto !important;
	height:80px;
}
.forumContentBoxSmall .t{ 
	background-position:top left;
}
.forumContentBoxSmall .b { 
	background-position:bottom right;
}
.forumContentBoxSmall .b div { 
	background-position:bottom left;
}
.forumContentBoxSmall .b,
.forumContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.bumponboard .forumContentBoxSmall .content,
body.bumponboard .forumContentBoxSmall .t,
body.bumponboard .forumContentBoxSmall .b,
body.bumponboard .forumContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/bumponboard/forumContentBox.gif) no-repeat top right;
}
body.bumponboard .forumContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.bumponboard .forumContentBoxSmall .hd {
	min-height: 80px;
	height:auto !important;
	height:80px;
}
body.bumponboard .forumContentBoxSmall .t{ 
	background-position:top left;
}
body.bumponboard .forumContentBoxSmall .b { 
	background-position:bottom right;
}
body.bumponboard .forumContentBoxSmall .b div { 
	background-position:bottom left;
}
body.bumponboard .forumContentBoxSmall .b,
body.bumponboard .forumContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.newborn .forumContentBoxSmall .content,
body.newborn .forumContentBoxSmall .t,
body.newborn .forumContentBoxSmall .b,
body.newborn .forumContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/newborn/forumContentBox.gif) no-repeat top right;
}
body.newborn .forumContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.newborn .forumContentBoxSmall .hd {
	min-height: 80px;
	height:auto !important;
	height:80px;
}
body.newborn .forumContentBoxSmall .t{ 
	background-position:top left;
}
body.newborn .forumContentBoxSmall .b { 
	background-position:bottom right;
}
body.newborn .forumContentBoxSmall .b div { 
	background-position:bottom left;
}
body.newborn .forumContentBoxSmall .b,
body.newborn .forumContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.busybaby .forumContentBoxSmall .content,
body.busybaby .forumContentBoxSmall .t,
body.busybaby .forumContentBoxSmall .b,
body.busybaby .forumContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/busybaby/forumContentBox.gif) no-repeat top right;
}
body.busybaby .forumContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.busybaby .forumContentBoxSmall .hd {
	min-height: 80px;
	height:auto !important;
	height:80px;
}
body.busybaby .forumContentBoxSmall .t{ 
	background-position:top left;
}
body.busybaby .forumContentBoxSmall .b { 
	background-position:bottom right;
}
body.busybaby .forumContentBoxSmall .b div { 
	background-position:bottom left;
}
body.busybaby .forumContentBoxSmall .b,
body.busybaby .forumContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.firststeps .forumContentBoxSmall .content,
body.firststeps .forumContentBoxSmall .t,
body.firststeps .forumContentBoxSmall .b,
body.firststeps .forumContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/firststeps/forumContentBox.gif) no-repeat top right;
}
body.firststeps .forumContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.firststeps .forumContentBoxSmall .hd {
	min-height: 80px;
	height:auto !important;
	height:80px;
}
body.firststeps .forumContentBoxSmall .t{ 
	background-position:top left;
}
body.firststeps .forumContentBoxSmall .b { 
	background-position:bottom right;
}
body.firststeps .forumContentBoxSmall .b div { 
	background-position:bottom left;
}
body.firststeps .forumContentBoxSmall .b,
body.firststeps .forumContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}


body.toddler .forumContentBoxSmall .content,
body.toddler .forumContentBoxSmall .t,
body.toddler .forumContentBoxSmall .b,
body.toddler .forumContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/toddler/forumContentBox.gif) no-repeat top right;
}
body.toddler .forumContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.toddler .forumContentBoxSmall .hd {
	min-height: 80px;
	height:auto !important;
	height:80px;
}
body.toddler .forumContentBoxSmall .t{ 
	background-position:top left;
}
body.toddler .forumContentBoxSmall .b { 
	background-position:bottom right;
}
body.toddler .forumContentBoxSmall .b div { 
	background-position:bottom left;
}
body.toddler .forumContentBoxSmall .b,
body.toddler .forumContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}


body.dad .forumContentBoxSmall .content,
body.dad .forumContentBoxSmall .t,
body.dad .forumContentBoxSmall .b,
body.dad .forumContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/dad/forumContentBox.gif) no-repeat top right;
}
body.dad .forumContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.dad .forumContentBoxSmall .hd {
	min-height: 80px;
	height:auto !important;
	height:80px;
}
body.dad .forumContentBoxSmall .t{ 
	background-position:top left;
}
body.dad .forumContentBoxSmall .b { 
	background-position:bottom right;
}
body.dad .forumContentBoxSmall .b div { 
	background-position:bottom left;
}
body.dad .forumContentBoxSmall .b,
body.dad .forumContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.dictionary .forumContentBoxSmall .content,
body.dictionary .forumContentBoxSmall .t,
body.dictionary .forumContentBoxSmall .b,
body.dictionary .forumContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/bumponboard/dictionaryContentBox.gif) no-repeat top right;
}
body.dictionary .forumContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.dictionary .forumContentBoxSmall .hd {
	margin-right: 5px;
	min-height: 100px;
	height:auto !important;
	height:100px;
}
body.dictionary .forumContentBoxSmall .t{ 
	background-position:top left;
}
body.dictionary .forumContentBoxSmall .b { 
	background-position:bottom right;
}
body.dictionary .forumContentBoxSmall .b div { 
	background-position:bottom left;
}
body.dictionary .forumContentBoxSmall .b,
body.dictionary .forumContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.newborn .dictionaryContentBoxSmall .content,
body.newborn .dictionaryContentBoxSmall .t,
body.newborn .dictionaryContentBoxSmall .b,
body.newborn .dictionaryContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/newborn/dictionaryContentBox.gif) no-repeat top right;
}
body.newborn .dictionaryContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.newborn .dictionaryContentBoxSmall .hd {
	margin-right: 5px;
	min-height: 100px;
	height:auto !important;
	height:100px;
}
body.newborn .dictionaryContentBoxSmall .t{ 
	background-position:top left;
}
body.newborn .dictionaryContentBoxSmall .b { 
	background-position:bottom right;
}
body.newborn .dictionaryContentBoxSmall .b div { 
	background-position:bottom left;
}
body.newborn .dictionaryContentBoxSmall .b,
body.newborn .dictionaryContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.busybaby .dictionaryContentBoxSmall .content,
body.busybaby .dictionaryContentBoxSmall .t,
body.busybaby .dictionaryContentBoxSmall .b,
body.busybaby .dictionaryContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/busyBaby/dictionaryContentBox.gif) no-repeat top right;
}
body.busybaby .dictionaryContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.busybaby .dictionaryContentBoxSmall .hd {
	margin-right: 5px;
	min-height: 100px;
	height:auto !important;
	height:100px;
}
body.busybaby .dictionaryContentBoxSmall .t{ 
	background-position:top left;
}
body.busybaby .dictionaryContentBoxSmall .b { 
	background-position:bottom right;
}
body.busybaby .dictionaryContentBoxSmall .b div { 
	background-position:bottom left;
}
body.busybaby .dictionaryContentBoxSmall .b,
body.busybaby .dictionaryContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.firststeps .dictionaryContentBoxSmall .content,
body.firststeps .dictionaryContentBoxSmall .t,
body.firststeps .dictionaryContentBoxSmall .b,
body.firststeps .dictionaryContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/firststeps/dictionaryContentBox.gif) no-repeat top right;
}
body.firststeps .dictionaryContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.firststeps .dictionaryContentBoxSmall .hd {
	margin-right: 5px;
	min-height: 100px;
	height:auto !important;
	height:100px;
}
body.firststeps .dictionaryContentBoxSmall .t{ 
	background-position:top left;
}
body.firststeps .dictionaryContentBoxSmall .b { 
	background-position:bottom right;
}
body.firststeps .dictionaryContentBoxSmall .b div { 
	background-position:bottom left;
}
body.firststeps .dictionaryContentBoxSmall .b,
body.firststeps .dictionaryContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.toddler .dictionaryContentBoxSmall .content,
body.toddler .dictionaryContentBoxSmall .t,
body.toddler .dictionaryContentBoxSmall .b,
body.toddler .dictionaryContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/toddler/dictionaryContentBox.gif) no-repeat top right;
}
body.toddler .dictionaryContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.toddler .dictionaryContentBoxSmall .hd {
	margin-right: 5px;
	min-height: 100px;
	height:auto !important;
	height:100px;
}
body.toddler .dictionaryContentBoxSmall .t{ 
	background-position:top left;
}
body.toddler .dictionaryContentBoxSmall .b { 
	background-position:bottom right;
}
body.toddler .dictionaryContentBoxSmall .b div { 
	background-position:bottom left;
}
body.toddler .dictionaryContentBoxSmall .b,
body.toddler .dictionaryContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

body.dad .dictionaryContentBoxSmall .content,
body.dad .dictionaryContentBoxSmall .t,
body.dad .dictionaryContentBoxSmall .b,
body.dad .dictionaryContentBoxSmall .b div {
	background:transparent url(../images/backgrounds/dad/dictionaryContentBox.gif) no-repeat top right;
}
body.dad .dictionaryContentBoxSmall .bd {
	margin: 0 10px;
	padding: 0;
}
body.dad .dictionaryContentBoxSmall .hd {
	margin-right: 5px;
	min-height: 100px;
	height:auto !important;
	height:100px;
}
body.dad .dictionaryContentBoxSmall .t{ 
	background-position:top left;
}
body.dad .dictionaryContentBoxSmall .b { 
	background-position:bottom right;
}
body.dad .dictionaryContentBoxSmall .b div { 
	background-position:bottom left;
}
body.dad .dictionaryContentBoxSmall .b,
body.dad .dictionaryContentBoxSmall .b div {
	min-height: 45px;
	height: auto !important;
	height:45px; 
}

/******************* Forum Content Box Large *********************/
.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; 
}

/******************* Reply to a post *********************/
#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;
}

/******************* Feature Content Box - Categories *********************/
#contactUsContentBox .content,
#contactUsContentBox .t,
#contactUsContentBox .b,
#contactUsContentBox .b div {
	background:transparent url(../images/backgrounds/ContentBG.jpg) no-repeat top right;
}
#contactUsContentBox .bd {
	margin: 0 10px;
	padding: 0;
}
#contactUsContentBox .hd {
	min-height: 20px; 
	height:auto !important;
	height:20px;
}
#contactUsContentBox .t{ 
	background-position:top left;
}
#contactUsContentBox .b { 
	background-position:bottom right;
}
#contactUsContentBox .b div { 
	background-position:bottom left;
}
/******************* Contact Us Content Box *********************/
#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;
}

/******************* FAQ - Contact Us Content Box *********************/
#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;
}

/******************* Phone - Contact Us Content Box *********************/
#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;
}

/******************* Email - Contact Us Content Box *********************/
#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;
}

/******************* Write - Contact Us Content Box *********************/
#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;
}

/******************* Contact Us - Write Content Box *********************/
.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;
}
/******************* Contact Us - Call Us Content Box *********************/
.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;
}

/******************* Contact Us - FAQ Content Box *********************/
.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;
}

/******************* Contact Us - FAQ Content Box *********************/
.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;
}


/******************* Green Tips Content Box  *********************/
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;
}

/******************* Legal Statement Content Box  *********************/
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;
}

/******************* Privacy Content Box  *********************/
body.privacy #contentBoxOneCol .content,
body.privacy #contentBoxOneCol .t,
body.privacy #contentBoxOneCol .b,
body.privacy #contentBoxOneCol .b div {
	background:transparent url(../images/backgrounds/contentBG.jpg) no-repeat top right;
}
body.privacy #contentBoxOneCol .bd {
	margin: 0 15px;
	padding: 0;
}
body.privacy #contentBoxOneCol .hd {
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
body.privacy #contentBoxOneCol .t{ 
	background-position:top left;
}
body.privacy #contentBoxOneCol .b { 
	background-position:bottom right;
}
body.privacy #contentBoxOneCol .b div { 
	background-position:bottom left;
}

/******************* Login Content Box  *********************/
body.login #contentBoxOneColNoHeading .content,
body.login #contentBoxOneColNoHeading .t,
body.login #contentBoxOneColNoHeading .b,
body.login #contentBoxOneColNoHeading .b div {
	background:transparent url(../images/backgrounds/contentBoxBGSplatLarge.gif) no-repeat top right;
}
body.login #contentBoxOneColNoHeading .bd {
	margin: 0 15px;
}
body.login #contentBoxOneColNoHeading .hd {
	min-height: 55px;
	height: auto !important;
	height: 55px;
}
body.login #contentBoxOneColNoHeading .t{ 
	background-position:top left;
}
body.login #contentBoxOneColNoHeading .b { 
	background-position:bottom right;
}
body.login #contentBoxOneColNoHeading .b div { 
	background-position:bottom left;
}
body.login #contentBoxOneColNoHeading {
	margin-bottom: 20px;
}
body.greenTips #contentBoxOneColNoHeading .hd {
	min-height: 35px;
	height: auto !important;
	height: 35px;
}

/******************* Admin Content Box  *********************/
#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 .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;
}

/******************* Baby Name Admin  *********************/
#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;
}

/******************* Admin Menu *********************/
#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;
}

/******************* Manage Members *********************/
#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;
}

/******************* Manage Members *********************/
#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;
}


/******************* Member Summary *********************/
#memberSummaryContentBox .content,
#memberSummaryContentBox .t,
#memberSummaryContentBox .b,
#memberSummaryContentBox .b div {
	background:transparent url(../images/backgrounds/contentBoxBGSplat.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;
}

/******************* Manage New Members *********************/
#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;
}

/******************* Moderation Menu  *********************/
#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;
}

/******************* Lookup Admin  *********************/
#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;
}


/******************* Password Reminder & Report Abuse Content Box  *********************/
#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;
}

/******************* Unsubscribe Content Box  *********************/
#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;
}

/******************* ExploreHuggies Content Box  *********************/
body.exploreHuggies #contentBoxOneColNoHeading .hd {
	min-height: 25px;
	height: auto !important;
	height: 25px;	
}
#exploreHuggiesPopup .content,
#exploreHuggiesPopup .t,
#exploreHuggiesPopup .b,
#exploreHuggiesPopup .b div {
	background:transparent url(../images/backgrounds/bumponboard/exploreHuggiesBackground.gif) no-repeat top right;
}
#exploreHuggiesPopup .bd {
	margin: 0 5px 0 5px;
	padding: 0;
}
#exploreHuggiesPopup .t{ 
	background-position:top left;
}
#exploreHuggiesPopup .b { 
	background-position:bottom right;
}
#exploreHuggiesPopup .b div { 
	background-position:bottom left;
}
#exploreHuggiesPopup {
	margin-bottom: 20px;
}

body.bumponboard #exploreHuggiesPopup .content,
body.bumponboard #exploreHuggiesPopup .t,
body.bumponboard #exploreHuggiesPopup .b,
body.bumponboard #exploreHuggiesPopup .b div {
	background:transparent url(../images/backgrounds/bumponboard/exploreHuggiesBackground.gif) no-repeat top right;
}
body.bumponboard #exploreHuggiesPopup .bd {
	margin: 0 5px 0 5px;
	padding: 0;
}
body.bumponboard #exploreHuggiesPopup .t{ 
	background-position:top left;
}
body.bumponboard #exploreHuggiesPopup .b { 
	background-position:bottom right;
}
body.bumponboard #exploreHuggiesPopup .b div { 
	background-position:bottom left;
}
body.bumponboard #exploreHuggiesPopup {
	margin-bottom: 20px;
}

body.newborn #exploreHuggiesPopup .content,
body.newborn #exploreHuggiesPopup .t,
body.newborn #exploreHuggiesPopup .b,
body.newborn #exploreHuggiesPopup .b div {
	background:transparent url(../images/backgrounds/newborn/exploreHuggiesBackground.gif) no-repeat top right;
}
body.newborn #exploreHuggiesPopup .bd {
	margin: 0 5px 0 5px;
	padding: 0;
}
body.newborn #exploreHuggiesPopup .t{ 
	background-position:top left;
}
body.newborn #exploreHuggiesPopup .b { 
	background-position:bottom right;
}
body.newborn #exploreHuggiesPopup .b div { 
	background-position:bottom left;
}
body.newborn #exploreHuggiesPopup {
	margin-bottom: 20px;
}

body.busybaby #exploreHuggiesPopup .content,
body.busybaby #exploreHuggiesPopup .t,
body.busybaby #exploreHuggiesPopup .b,
body.busybaby #exploreHuggiesPopup .b div {
	background:transparent url(../images/backgrounds/busybaby/exploreHuggiesBackground.gif) no-repeat top right;
}
body.busybaby #exploreHuggiesPopup .bd {
	margin: 0 5px 0 5px;
	padding: 0;
}
body.busybaby #exploreHuggiesPopup .t{ 
	background-position:top left;
}
body.busybaby #exploreHuggiesPopup .b { 
	background-position:bottom right;
}
body.busybaby #exploreHuggiesPopup .b div { 
	background-position:bottom left;
}
body.busybaby #exploreHuggiesPopup {
	margin-bottom: 20px;
}

body.firststeps #exploreHuggiesPopup .content,
body.firststeps #exploreHuggiesPopup .t,
body.firststeps #exploreHuggiesPopup .b,
body.firststeps #exploreHuggiesPopup .b div {
	background:transparent url(../images/backgrounds/firststeps/exploreHuggiesBackground.gif) no-repeat top right;
}
body.firststeps #exploreHuggiesPopup .bd {
	margin: 0 5px 0 5px;
	padding: 0;
}
body.firststeps #exploreHuggiesPopup .t{ 
	background-position:top left;
}
body.firststeps #exploreHuggiesPopup .b { 
	background-position:bottom right;
}
body.firststeps #exploreHuggiesPopup .b div { 
	background-position:bottom left;
}
body.firststeps #exploreHuggiesPopup {
	margin-bottom: 20px;
}

body.toddler #exploreHuggiesPopup .content,
body.toddler #exploreHuggiesPopup .t,
body.toddler #exploreHuggiesPopup .b,
body.toddler #exploreHuggiesPopup .b div {
	background:transparent url(../images/backgrounds/toddler/exploreHuggiesBackground.gif) no-repeat top right;
}
body.toddler #exploreHuggiesPopup .bd {
	margin: 0 5px 0 5px;
	padding: 0;
}
body.toddler #exploreHuggiesPopup .t{ 
	background-position:top left;
}
body.toddler #exploreHuggiesPopup .b { 
	background-position:bottom right;
}
body.toddler #exploreHuggiesPopup .b div { 
	background-position:bottom left;
}
body.toddler #exploreHuggiesPopup {
	margin-bottom: 20px;
}

body.dad #exploreHuggiesPopup .content,
body.dad #exploreHuggiesPopup .t,
body.dad #exploreHuggiesPopup .b,
body.dad #exploreHuggiesPopup .b div {
	background:transparent url(../images/backgrounds/dad/exploreHuggiesBackground.gif) no-repeat top right;
}
body.dad #exploreHuggiesPopup .bd {
	margin: 0 5px 0 5px;
	padding: 0;
}
body.dad #exploreHuggiesPopup .t{ 
	background-position:top left;
}
body.dad #exploreHuggiesPopup .b { 
	background-position:bottom right;
}
body.dad #exploreHuggiesPopup .b div { 
	background-position:bottom left;
}
body.dad #exploreHuggiesPopup {
	margin-bottom: 20px;
}

/******************* All Products Content Box  *********************/
body.products #allProducts .content,
body.products #allProducts .t,
body.products #allProducts .b,
body.products #allProducts .b div {
	background:transparent url(../images/backgrounds/contentBoxBGSplat.gif) no-repeat top right;
}
body.products #allProducts .bd {
	margin: 0 15px;
}
body.products #allProducts .t{ 
	background-position:top left;
}
body.products #allProducts .b { 
	background-position:bottom right;
}
body.products #allProducts .b div { 
	background-position:bottom left;
}
body.products #allProducts {
	margin-bottom: 20px;
}
body.products #allProducts .hd {
	min-height: 45px;
	height: auto !important;
	height: 45px;
}

/******************* Individual Products Content Box  *********************/
body.aboutHuggies #productContentBox .content,
body.aboutHuggies #productContentBox .t,
body.aboutHuggies #productContentBox .b,
body.aboutHuggies #productContentBox .b div {
	background:transparent url(../images/backgrounds/superdryBoxBackground.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;
}
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;
}

/******************* Did you know Content Box  *********************/
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;
}

/******************* Coupon Content Box  *********************/
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;
}

/******************* Offer Content Box  *********************/
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;
}

/******************* Offer Content Box  *********************/
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;
}

/******************* Offer Content Box  *********************/
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;
}


/******************* Forum COnditions of Use Content Box  *********************/
body.conditionsOfUse #forumRulesBox .content,
body.conditionsOfUse #forumRulesBox .t,
body.conditionsOfUse #forumRulesBox .b,
body.conditionsOfUse #forumRulesBox .b div {
    background:transparent url(../images/backgrounds/bumponboard/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #forumRulesBox .hd {
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #forumRulesBox .bd {
    margin: 0 10px 0 10px;
    padding: 0;
}
body.conditionsOfUse #forumRulesBox .t { 
    background-position:top left;
}
body.conditionsOfUse #forumRulesBox .b { 
    background-position:bottom right;
}
body.conditionsOfUse #forumRulesBox .b div { 
    background-position:bottom left;
}

body.conditionsOfUse #handyHintsBox .content,
body.conditionsOfUse #handyHintsBox .t,
body.conditionsOfUse #handyHintsBox .b,
body.conditionsOfUse #handyHintsBox .b div {
    background:transparent url(../images/backgrounds/newborn/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #handyHintsBox .hd {
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #handyHintsBox .bd {
    margin: 0 10px 0 10px;
    padding: 0;
}
body.conditionsOfUse #handyHintsBox .t { 
    background-position:top left;
}
body.conditionsOfUse #handyHintsBox .b { 
    background-position:bottom right;
}
body.conditionsOfUse #handyHintsBox .b div { 
    background-position:bottom left;
}

body.conditionsOfUse #friendyForumEtiquetteBox .content,
body.conditionsOfUse #friendyForumEtiquetteBox .t,
body.conditionsOfUse #friendyForumEtiquetteBox .b,
body.conditionsOfUse #friendyForumEtiquetteBox .b div {
    background:transparent url(../images/backgrounds/busybaby/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #friendyForumEtiquetteBox .hd {
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #friendyForumEtiquetteBox .bd {
    margin: 0 10px 0 10px;
    padding: 0;
}
body.conditionsOfUse #friendyForumEtiquetteBox .t { 
    background-position:top left;
}
body.conditionsOfUse #friendyForumEtiquetteBox .b { 
    background-position:bottom right;
}
body.conditionsOfUse #friendyForumEtiquetteBox .b div { 
    background-position:bottom left;
}

body.conditionsOfUse #createUsernameBox .content,
body.conditionsOfUse #createUsernameBox .t,
body.conditionsOfUse #createUsernameBox .b,
body.conditionsOfUse #createUsernameBox .b div {
    background:transparent url(../images/backgrounds/firststeps/colouredBoxBGLarge.gif) no-repeat top right;
}
body.conditionsOfUse #createUsernameBox .hd {
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #createUsernameBox .bd {
    margin: 0 10px 0 10px;
    padding: 0;
}
body.conditionsOfUse #createUsernameBox .t { 
    background-position:top left;
}
body.conditionsOfUse #createUsernameBox .b { 
    background-position:bottom right;
}
body.conditionsOfUse #createUsernameBox .b div { 
    background-position:bottom left;
}

body.conditionsOfUse #forumInfoBox .content,
body.conditionsOfUse #forumInfoBox .t,
body.conditionsOfUse #forumInfoBox .b,
body.conditionsOfUse #forumInfoBox .b div {
    background:transparent url(../images/backgrounds/toddler/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #forumInfoBox .hd {
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #forumInfoBox .bd {
    margin: 0 10px 0 10px;
    padding: 0;
}
body.conditionsOfUse #forumInfoBox .t { 
    background-position:top left;
}
body.conditionsOfUse #forumInfoBox .b { 
    background-position:bottom right;
}
body.conditionsOfUse #forumInfoBox .b div { 
    background-position:bottom left;
}

body.conditionsOfUse #reportFunctionBox .content,
body.conditionsOfUse #reportFunctionBox .t,
body.conditionsOfUse #reportFunctionBox .b,
body.conditionsOfUse #reportFunctionBox .b div {
    background:transparent url(../images/backgrounds/dad/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #reportFunctionBox .hd {
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #reportFunctionBox .bd {
    margin: 0 10px 0 10px;
    padding: 0;
}
body.conditionsOfUse #reportFunctionBox .t { 
    background-position:top left;
}
body.conditionsOfUse #reportFunctionBox .b { 
    background-position:bottom right;
}
body.conditionsOfUse #reportFunctionBox .b div { 
    background-position:bottom left;
}

body.conditionsOfUse #moderationProcessBox .content,
body.conditionsOfUse #moderationProcessBox .t,
body.conditionsOfUse #moderationProcessBox .b,
body.conditionsOfUse #moderationProcessBox .b div {
    background:transparent url(../images/backgrounds/bumponboard/colouredBoxBG.gif) no-repeat top right;
}
body.conditionsOfUse #moderationProcessBox .hd {
	min-height: 35px;
	height: auto !important;
	height: 35px;
}
body.conditionsOfUse #moderationProcessBox .bd {
    margin: 0 15px 0 10px;
    padding: 0;
}
body.conditionsOfUse #moderationProcessBox .t { 
    background-position:top left;
}
body.conditionsOfUse #moderationProcessBox .b { 
    background-position:bottom right;
}
body.conditionsOfUse #moderationProcessBox .b div { 
    background-position:bottom left;
}

body.conditionsOfUse #forumSafetyTipsBox .content,
body.conditionsOfUse #forumSafetyTipsBox .t,
body.conditionsOfUse #forumSafetyTipsBox .b,
body.conditionsOfUse #forumSafetyTipsBox .b div {
    background:transparent url(../images/backgrounds/newborn/colouredBoxBGLarge.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;
}


/********************** Preganacy Calendar ************************/
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;
}

/******************* Natural Fit Content Box  *********************/
body.naturalFit #didYouKnowBox .content,
body.naturalFit #didYouKnowBox .t,
body.naturalFit #didYouKnowBox .b,
body.naturalFit #didYouKnowBox .b div {
	background:transparent url(../images/backgrounds/didYouKnowContentBoxOrange.gif) no-repeat top right;
}
body.naturalFit #didYouKnowBox .bd {
	margin: 0 15px 0 5px;
}
body.naturalFit #didYouKnowBox .t{ 
	background-position:top left;
}
body.naturalFit #didYouKnowBox .b { 
	background-position:bottom right;
}
body.naturalFit #didYouKnowBox .b div { 
	background-position:bottom left;
}
body.naturalFit #didYouKnowBox {
	margin-top: 20px;
	margin-bottom: 10px;
}
body.naturalFit #didYouKnowBox .b,
body.naturalFit #didYouKnowBox .b div {
	min-height: 10px;
	height: auto !important;
	height: 10px;
}


body.naturalFit #productContentBox .content,
body.naturalFit #productContentBox .t,
body.naturalFit #productContentBox .b,
body.naturalFit #productContentBox .b div {
	background:transparent url(../images/backgrounds/naturalFitBoxBackground.gif) no-repeat top right;
}
body.naturalFit #productContentBox .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.naturalFit #productContentBox .bd {
	margin: 0 15px;
	padding: 0;
}
body.naturalFit #productContentBox .t { 
	background-position:top left;
}
body.naturalFit #productContentBox .b { 
	background-position:bottom right;
}
body.naturalFit #productContentBox .b div { 
	background-position:bottom left;
}
body.naturalFit #productContentBox .b,
body.naturalFit #productContentBox .b div {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}


/******************* Preemies Content Box  *********************/
body.preemies #didYouKnowBox .content,
body.preemies #didYouKnowBox .t,
body.preemies #didYouKnowBox .b,
body.preemies #didYouKnowBox .b div {
	background:transparent url(../images/backgrounds/didYouKnowContentBoxYellow.gif) no-repeat top right;
}
body.preemies #didYouKnowBox .bd {
	margin: 0 15px 0 5px;
}
body.preemies #didYouKnowBox .t{ 
	background-position:top left;
}
body.preemies #didYouKnowBox .b { 
	background-position:bottom right;
}
body.preemies #didYouKnowBox .b div { 
	background-position:bottom left;
}
body.preemies #didYouKnowBox {
	margin-top: 20px;
	margin-bottom: 10px;
}
body.preemies #didYouKnowBox .b,
body.preemies #didYouKnowBox .b div {
	min-height: 10px;
	height: auto !important;
	height: 10px;
}


body.preemies #productContentBox .content,
body.preemies #productContentBox .t,
body.preemies #productContentBox .b,
body.preemies #productContentBox .b div {
	background:transparent url(../images/backgrounds/preemiesBoxBackground.gif) no-repeat top right;
}
body.preemies #productContentBox .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.preemies #productContentBox .bd {
	margin: 0 5px 0 5px;
	padding: 0;
}
body.preemies #productContentBox .t { 
	background-position:top left;
}
body.preemies #productContentBox .b { 
	background-position:bottom right;
}
body.preemies #productContentBox .b div { 
	background-position:bottom left;
}
body.preemies #productContentBox .b,
body.preemies #productContentBox .b div {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}


/******************* Newborn Content Box  *********************/
body.newbornProduct #didYouKnowBox .content,
body.newbornProduct #didYouKnowBox .t,
body.newbornProduct #didYouKnowBox .b,
body.newbornProduct #didYouKnowBox .b div {
	background:transparent url(../images/backgrounds/didYouKnowContentBoxBlue.gif) no-repeat top right;
}
body.newbornProduct #didYouKnowBox .bd {
	margin: 0 15px 0 5px;
}
body.newbornProduct #didYouKnowBox .t{ 
	background-position:top left;
}
body.newbornProduct #didYouKnowBox .b { 
	background-position:bottom right;
}
body.newbornProduct #didYouKnowBox .b div { 
	background-position:bottom left;
}
body.newbornProduct #didYouKnowBox {
	margin-top: 20px;
	margin-bottom: 10px;
}
body.newbornProduct #didYouKnowBox .b,
body.newbornProduct #didYouKnowBox .b div {
	min-height: 10px;
	height: auto !important;
	height: 10px;
}


body.newbornProduct #productContentBox .content,
body.newbornProduct #productContentBox .t,
body.newbornProduct #productContentBox .b,
body.newbornProduct #productContentBox .b div {
	background:transparent url(../images/backgrounds/newbornBoxBackground.gif) no-repeat top right;
}
body.newbornProduct #productContentBox .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.newbornProduct #productContentBox .bd {
	margin: 0 15px;
	padding: 0;
}
body.newbornProduct #productContentBox .t { 
	background-position:top left;
}
body.newbornProduct #productContentBox .b { 
	background-position:bottom right;
}
body.newbornProduct #productContentBox .b div { 
	background-position:bottom left;
}
body.newbornProduct #productContentBox .b,
body.newbornProduct #productContentBox .b div {
	min-height: 160px;
	height: auto !important;
	height: 160px;
}


/******************* Newborn Kit Content Box  *********************/
body.newbornKit #didYouKnowBox .content,
body.newbornKit #didYouKnowBox .t,
body.newbornKit #didYouKnowBox .b,
body.newbornKit #didYouKnowBox .b div {
	background:transparent url(../images/backgrounds/didYouKnowContentBoxYellow.gif) no-repeat top right;
}
body.newbornKit #didYouKnowBox .bd {
	margin: 0 15px 0 5px;
}
body.newbornKit #didYouKnowBox .t{ 
	background-position:top left;
}
body.newbornKit #didYouKnowBox .b { 
	background-position:bottom right;
}
body.newbornKit #didYouKnowBox .b div { 
	background-position:bottom left;
}
body.newbornKit #didYouKnowBox {
	margin-top: 20px;
	margin-bottom: 10px;
}
body.newbornKit #didYouKnowBox .b,
body.newbornKit #didYouKnowBox .b div {
	min-height: 10px;
	height: auto !important;
	height: 10px;
}


body.newbornKit #productContentBox .content,
body.newbornKit #productContentBox .t,
body.newbornKit #productContentBox .b,
body.newbornKit #productContentBox .b div {
	background:transparent url(../images/backgrounds/preemiesBoxBackground.gif) no-repeat top right;
}
body.newbornKit #productContentBox .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.newbornKit #productContentBox .bd {
	margin: 0 5px 0 5px;
	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: 15px;
	height: auto !important;
	height: 15px;
}

/******************* Little Walkers Content Box  *********************/
body.littleWalkers #didYouKnowBox .content,
body.littleWalkers #didYouKnowBox .t,
body.littleWalkers #didYouKnowBox .b,
body.littleWalkers #didYouKnowBox .b div {
	background:transparent url(../images/backgrounds/didYouKnowContentBox.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/littleWalkersBoxBackground.gif) no-repeat top right;
}
body.littleWalkers #productContentBox .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.littleWalkers #productContentBox .bd {
	margin: 0 5px 0 5px;
	padding: 0;
}
body.littleWalkers #productContentBox .t { 
	background-position:top left;
}
body.littleWalkers #productContentBox .b { 
	background-position:bottom right;
}
body.littleWalkers #productContentBox .b div { 
	background-position:bottom left;
}
body.littleWalkers #productContentBox .b,
body.littleWalkers #productContentBox .b div {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}


/******************* Pullups Content Box  *********************/
body.pullups #didYouKnowBox .content,
body.pullups #didYouKnowBox .t,
body.pullups #didYouKnowBox .b,
body.pullups #didYouKnowBox .b div {
	background:transparent url(../images/backgrounds/didYouKnowContentBoxBlue.gif) no-repeat top right;
}
body.pullups #didYouKnowBox .bd {
	margin: 0 15px 0 5px;
}
body.pullups #didYouKnowBox .t{ 
	background-position:top left;
}
body.pullups #didYouKnowBox .b { 
	background-position:bottom right;
}
body.pullups #didYouKnowBox .b div { 
	background-position:bottom left;
}
body.pullups #didYouKnowBox {
	margin-top: 20px;
	margin-bottom: 10px;
}
body.pullups #didYouKnowBox .b,
body.pullups #didYouKnowBox .b div {
	min-height: 10px;
	height: auto !important;
	height: 10px;
}


body.pullups #productContentBox .content,
body.pullups #productContentBox .t,
body.pullups #productContentBox .b,
body.pullups #productContentBox .b div {
	background:transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat top right;
}
body.pullups #productContentBox .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.pullups #productContentBox .bd {
	margin: 0 4px 0 15px;
	padding: 0;
}
body.pullups #productContentBox .t { 
	background-position:top left;
}
body.pullups #productContentBox .b { 
	background-position:bottom right;
}
body.pullups #productContentBox .b div { 
	background-position:bottom left;
}
body.pullups #productContentBox .b,
body.pullups #productContentBox .b div {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}

body.pullups #productContentBoxLower .content,
body.pullups #productContentBoxLower .t,
body.pullups #productContentBoxLower .b,
body.pullups #productContentBoxLower .b div {
	background:transparent url(../images/backgrounds/pullupsDarkBoxBackground.gif) no-repeat top right;
}
body.pullups #productContentBoxLower .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.pullups #productContentBoxLower .bd {
	margin: 0;
	padding: 0;
}
body.pullups #productContentBoxLower .t { 
	background-position:top left;
}
body.pullups #productContentBoxLower .b { 
	background-position:bottom right;
}
body.pullups #productContentBoxLower .b div { 
	background-position:bottom left;
}
body.pullups #productContentBoxLower .b,
body.pullups #productContentBoxLower .b div {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}


/******************* Superdry Content Box  *********************/
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/superdryBoxBackgroundWithImages.gif) no-repeat top right;
}
body.superdry #productContentBox .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.superdry #productContentBox .bd {
	margin: 0 15px;
	padding: 0;
}
body.superdry #productContentBox .t { 
	background-position:top left;
}
body.superdry #productContentBox .b { 
	background-position:bottom right;
}
body.superdry #productContentBox .b div { 
	background-position:bottom left;
}
body.superdry #productContentBox .b,
body.superdry #productContentBox .b div {
	min-height: 160px;
	height: auto !important;
	height: 160px;
}


/******************* Changing Pad Content Box  *********************/
body.changingPad #didYouKnowBox .content,
body.changingPad #didYouKnowBox .t,
body.changingPad #didYouKnowBox .b,
body.changingPad #didYouKnowBox .b div {
	background:transparent url(../images/backgrounds/didYouKnowContentBoxYellow.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: 15px;
	height: auto !important;
	height: 15px;
}
body.changingPad #productContentBox .bd {
	margin: 0 5px 0 5px;
	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: 15px;
	height: auto !important;
	height: 15px;
}



/******************* Little Swimmers Content Box  *********************/
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.welcomeKit #productContentBox .content,
body.welcomeKit #productContentBox .t,
body.welcomeKit #productContentBox .b,
body.welcomeKit #productContentBox .b div {
	background:transparent url(../images/backgrounds/preemiesBoxBackground.gif) no-repeat top right;
}
body.welcomeKit #productContentBox .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.welcomeKit #productContentBox .bd {
	margin: 0 15px;
	padding: 0;
}
body.welcomeKit #productContentBox .t { 
	background-position:top left;
}
body.welcomeKit #productContentBox .b { 
	background-position:bottom right;
}
body.welcomeKit #productContentBox .b div { 
	background-position:bottom left;
}

body.welcomeKit #didYouKnowBox .content,
body.welcomeKit #didYouKnowBox .t,
body.welcomeKit #didYouKnowBox .b,
body.welcomeKit #didYouKnowBox .b div {
	background:transparent url(../images/backgrounds/didYouKnowContentBoxPurple.gif) no-repeat top right;
}
body.welcomeKit #didYouKnowBox .bd {
	margin: 0 15px 0 5px;
}
body.welcomeKit #didYouKnowBox .t{ 
	background-position:top left;
}
body.welcomeKit #didYouKnowBox .b { 
	background-position:bottom right;
}
body.welcomeKit #didYouKnowBox .b div { 
	background-position:bottom left;
}
body.welcomeKit #didYouKnowBox {
	margin-top: 20px;
	margin-bottom: 10px;
}
body.welcomeKit #didYouKnowBox .b,
body.welcomeKit #didYouKnowBox .b div {
	min-height: 10px;
	height: auto !important;
	height: 10px;
}



/***************** Tools ********************************/
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;
}


/******************* Register Thank You Content Box *********************/
#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;
}
/******************* Due Date Calculator *********************/
#dueDateContentBox .content,
#dueDateContentBox .t,
#dueDateContentBox .b,
#dueDateContentBox .b div {
	background:transparent url(../images/backgrounds/contentBoxBGSplatSuperLarge.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;
}

/******************* Lunar Predictor Calculator *********************/
#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;
}

/******************* Error Box *********************/
#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;
}

/******************* Search Content Box *********************/
#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;
}
#existingAdvertContentBox .b, #existingAdvertContentBox .b div, #existingAdvertContentBox .hd {
    height:55px;
    height:auto !important;
    min-height:55px;
}


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: 15px;
	height: auto !important;
	height: 15px;
}
body.wipes #productContentBox .bd {
	margin: 0 5px;
	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.wipes #productContentBox .b div {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}

body.economy #productContentBox .content,
body.economy #productContentBox .t,
body.economy #productContentBox .b,
body.economy #productContentBox .b div {
	background:transparent url(../images/backgrounds/superdryBoxBackground.gif) no-repeat top right;
}
body.economy #productContentBox .hd {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
body.economy #productContentBox .bd {
	margin: 0 15px;
	padding: 0;
}
body.economy #productContentBox .t { 
	background-position:top left;
}
body.economy #productContentBox .b { 
	background-position:bottom right;
}
body.economy #productContentBox .b div { 
	background-position:bottom left;
}
body.economy #productContentBox .b,
body.economy #productContentBox .b div {
	min-height: 15px;
	height: auto !important;
	height: 15px;
}