body {font-family: tahoma, verdana, sans-serif;color: #000;font-size: 0.71em;}
h1 {margin: 0;padding: 0px;}
h2 {margin: 0;padding: 0px;}
h3 {margin: 0;padding: 0px;}
h4 {margin: 0;padding: 0px;}
h5 {margin: 0;padding: 0px;}
p {margin: 0;padding: 0px;}
ul {margin: 0;padding: 0px;}
ol {margin: 0;padding: 0px;}
dl {margin: 0;padding: 0px;}
dt {margin: 0;padding: 0px;}
dd {margin: 0;padding: 0px;}
.disc {list-style:disc;}

#contentWrapper {
	width: 960px;
	font-family:Arial, Helvetica, sans-serif;
}
/* homepage */
#mainpage_container{margin: 0px;padding: 0px;float:left;width:960px;}
#mainpage_leftContainer {margin: 15px 15px 10px 15px;padding:0px;float:left;width:640px;}
*html #mainpage_leftContainer {
	margin: 15px 15px 10px 8px;
	}
#mainpage_rightContainer {
	margin: 15px 0 0 0px;
	padding: 0px;
	float: left;
	height: 720px;
	width: 275px;
}
.mainpage_leftTop {
	background-image: url(http://graphics.asda.com/new-asda-corp/GroceryLogin/babyhome_maintop04122008.png);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 13px;
	width: 640px;
}
#mainpage_mainpanel1 {
	background-color: #FFFFFF;
	margin: 0px 0 0 0px;
	padding: 0 0 0 0px;
	float: left;
	width: 640px;
}
#mainpage_mainpanel {
	background-color: #FFFFFF;
	margin: 0px 0 0 0px;
	padding: 0 20px 0 20px;
	float: left;
	width: 600px;
}
.mainpage_leftbottom{background:transparent url(http://graphics.asda.com/new-asda-corp/GroceryLogin/babyhome_mainbottom04122008.png);margin:0 0 10px 0;padding:0px;float:left;height:13px;width:640px;}
.sponsored{
	background-color:#FFFFFF;
	padding-left: 20px;
	clear: both;
	float: left;
	width: 620px
}
#mainpage_leftspacer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 15px;
	width: 640px;
}
#mainpage_secondarypanel {
background-color:#FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	/*height: 316px;*/
	width: 640px;
}
#mainpage_righttop {
	background-image: url(http://graphics.asda.com/new-asda-corp/GroceryLogin/secondaryhome_top04122008.png);
	height: 13px;
	width: 275px;
	padding:0px;
	margin: 0px;
	float:left;
}
#mainpage_rightbottom {
	background-image: url(http://graphics.asda.com/new-asda-corp/GroceryLogin/secondaryhome_bottom04122008.png);
	height: 13px;
	width: 275px;
	padding:0px;
	margin: 0px;
	float:left
}
#mainpage_right{background:#fff;margin:0px;padding:0 0 0 10px;float:left;width:265px;}
#mainpage_rightpamper {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0 0 0 10px;
	float: left;
	height: 763px;
	width: 265px;
}
#mainpage_mpleft {
	margin: 0px 0 0 5px;
	padding: 0px;
	float: left;
	height: 236px;
	width: 320px;
}
#mainpage_mpright {
	margin: 0 0 0 18px;
	padding: 0px;
	float: left;
	height: 236px;
	width: 280px;
}
#mp_rightcopy {
	margin: 0px 0 0 0px;
	padding: 0px;
	float: left;
	height: 69px;
	width: 268px;
	color:#666666;
	font-size: 11px;
}
.secondary_3box {
	margin: 0px;
	padding: 0 20px 0 20px;
	float: left;
	height: 315px;
	width: 173px;
}
.secondary_3box h3 {
	font-size: 12px;
	color: #005995;
	
	margin: 10px 0 10px 0;
}
/* homepage ends*/

/*Changin for baby*/
#mainpage_changing {
	background-color: #FFFFFF;
	margin: 0px 0 0 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 443px;
	width: 620px;
}

#mainpage_eating {
background-color:#FFFFFF;
background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/changin_eating05122008.jpg);
background-repeat:no-repeat;
background-position: 334px 0px;
	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 210px;
	width: 620px;
	
	color: #333333;
	font-size: 12px;
}
#changing_title {
	margin: 10px 0 13px 30px;
	padding: 0px;
	float: left;
	height: 45px;
	width: 507px;
}
#changing_copy {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 350px;
	width: 344px;
	color: #333333;
	font-size: 12px;
}
#changing_img {
	margin: 0 0 0 20px;
	padding: 0px;
	float: left;
	height: 274px;
	width: 235px;
}
.gold {
	color:#666633;
}
#supply_box {margin:0px;padding:0px;float:left;width:252px;}
#changingsupply_top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 13px;
	width: 251px;
	background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/changing_supplytop05122008.png);
}
#changingsupply_bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 13px;
	width: 251px;
	background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/changing_supplybottom05122008.png);
	
	
}
#changingsupply_main h4 {
color:#E50083;
font-size: 22px;
margin: 0 0 10px 10px;
}
#changingsupply_main p {
font-size: 12px;
margin: 0 10px 10px 10px;
}
#changingsupply_main {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 400px;
	width: 243px;
	border-right: 4px solid #E50083;
	border-left: 4px solid #E50083;
	background-color: #FCEDF4;

}
/*Changin for baby ends*/


/*caring for baby*/
#mainpage_caring {background: #fff;margin:0px 0 0 0px;padding: 0 0 0 20px;float: left;width: 620px;
}
#caring_copy {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 380px;
	color: #333333;
	font-size: 12px;
}
#caring_img {
	margin: 0 0 0 20px;
	padding: 0px;
	float: left;
	width: 180px;
}
#mainpage_bathing {
background-color:#FFFFFF;
background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/bathing_mainimg08122008.jpg);
background-repeat:no-repeat;
background-position: 480px 50px;
	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 350px;
	width: 620px;
	
	color: #333333;
	font-size: 12px;
}
#mainpage_bathing p {width: 420px}
#mainpage_bathing ol {width: 420px; list-style:disc;}
#caringsupply_main {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 738px;
	width: 243px;
	border-right: 4px solid #2F78A9;
	border-left: 4px solid #2F78A9;
	background-color: #D6E8F3;

}
#caringsupply_main2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 568px;
	width: 243px;
	border-right: 4px solid #2F78A9;
	border-left: 4px solid #2F78A9;
	background-color: #D6E8F3;

}
#caringsupply_top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 13px;
	width: 251px;
	background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/caring_supplytop08122008.png);
	.margin-bottom: -1px;
}
#caringsupply_bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 13px;
	width: 251px;
	background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/caring_supplybottom08122008.png);
	.margin-top: -7px;
}
h4.results {
color:#2F78A9;
font-size: 22px;
margin: 0 0 10px 10px;
}
#caringsupply_main h4 {
color:#2F78A9;
font-size: 22px;
margin: 20px 0px 10px 20px;
}
#caringsupply_main2 h4 {
color:#2F78A9;
font-size: 22px;
margin: 0 0 10px 10px;
}
#caringsupply_main p {
font-size: 12px;
margin: 0 10px 10px 10px;
}
#caringsupply_main2 p {
font-size: 12px;
margin: 0 10px 10px 10px;
}
/*caring for end*/

/*advice for */
#mainpage_advice {
	background-color: #FFFFFF;
	margin: 0px 0 0 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 343px;
	width: 620px;
}
#advice_copy {
	margin: 20px  0 0 0px;
	padding: 0px;
	float: left;
	width: 320px;
	color: #333333;
	font-size: 12px;
}
#advice_copy h3 {
	color:#2F78A9;
	font-size:14px;
	font-weight:normal;
	margin: 10px 0 0 0;
}

#advice_img {
	margin: 50px 0 0 10px;
	padding: 0px;
	float: left;
	width: 249px;
}
#mainpage_newmum {
background-color:#FFFFFF;
background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/newmum_img08122008.gif);
background-repeat:no-repeat;
background-position: 480px 50px;
	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 200px;
	width: 620px;
	
	color: #333333;
	font-size: 12px;
}
#mainpage_newmum p {
width: 420px
}
#caringsupply_main ul {
 margin: 3px 0 10px 50px;
 padding: 0;
 
}
/*advice for */

/*safety */
#safety_mainimg {
	margin: 10px 0 0 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 620px;
}
#safety_maincopy {margin: 20px 0 0 0px;padding: 0px;float:left;width:280px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
#mainpage_directcarseat {
background-color:#FFFFFF;
background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/safety_directrght11122008.gif);
background-repeat:no-repeat;
background-position: 330px 20px;

	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 303px;
	width: 620px;
	
	color: #333333;
	font-size: 12px;
}#safety_directcopy {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 300px;
	width: 300px;
}
#safety_directcopy img {
	margin: 10px 0 0 0;
	padding: 0px;
}
#safety_directcopy p {
	margin: 10px 0 0 0;
	padding: 0px;
}
#safetysupply_main ul {
 margin: 20px 20px 30px 30px;
 padding: 0;
 list-style:none;
 }
*html #safetysupply_main li {
 margin: 12px 0 0 0;
 }
#safetysupply_main {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 400px;
	width: 243px;
	border-right: 4px solid #2F78A9;
	border-left: 4px solid #2F78A9;
	background-color: #D6E8F3;
}
#safetysupply_main h4 {
color:#2F78A9;
font-size: 22px;
margin: 0 0 10px 10px;
}
#mainpage_safety {margin: 0px 0 0 0px; padding: 0 0 0 20px; float:left;width:620px; background: #fff url(http://graphics.asda.com/new-asda-corp/GroceryLogin/safety_img08122008.jpg) 335px 57px no-repeat;}
/*safety end*/

/*teeth */

.bluettl {
	font-size:14px;
	color:#2F78A9;
}

#mainpage_teeth {
	background-color: #FFFFFF;
	background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/teeth_img08122008.jpg);
	background-repeat:no-repeat;
	background-position: 335px 70px;
	margin: 0px 0 0 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 440px;
	width: 620px;
}
#teeth_copy {
	margin: 20px 0 0 10px;
	padding: 0px;
	float: left;
	height: 330px;
	width: 300px;
	
	color: #333333;
	font-size: 12px;
}
#mainpage_teethsmall {
background-color:#FFFFFF;
	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 110px;
	width: 620px;
		color: #333333;
	font-size: 12px;
}
#teeth_title {
	margin: 0 0 0 30px;
	padding: 0px;
	float: left;
	height: 46px;
	width: 428px;
}


#mainpage_pamper {
	background-color: #FFFFFF;
	margin: 0px 0 0 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 145px;
	width: 620px;
}
#mainpage_pamperbottom {
background-color:#FFFFFF;

	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 590px;
	width: 620px;
	color: #333333;
	font-size: 12px;
}
#mainpage_eventsbottom {
	background-color:#FFFFFF;
	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 390px;
	width: 620px;
	color: #333333;
	font-size: 12px;
}
#divevents {
	width: 600px;
	height: 140px;
}
#mainpage_eventsbottom h3 {
	margin: 0px;
	padding: 0px;
	font-size:20px;
	color: #6666ff;
	font-weight:normal;
}
#pamperhair_copy {
	margin: 5px 15px 0 10px;
	padding: 0px;
	float: left;
	height: 280px;
	width: 390px;
}
#mainpage_pamperbottom h3 {
	margin: 0px;
	padding: 0px;
	font-size:20px;
	color: #6666ff;
	font-weight:normal;
}
#pamperhair_img {
	margin: 15px 0 0 5px;
	padding: 0px;
	float: left;
	height: 160px;
	width: 174px;
}
#pamperskin_img {
	margin: 15px 0 0 10px;
	padding: 0px;
	float: left;
	height: 160px;
	width: 121px;
	clear:left;
}
#pamperskin_copy {
	margin: 15px 0 0 20px;
	padding: 0px;
	float: left;
	height: 178px;
	width: 420px;
}


#mainpage_dads {
	background-color: #FFFFFF;
	margin: 0px 0 0 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 300px;
	width: 620px;
}
#dads_copy {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 330px;
	color: #333333;
	font-size: 12px;
}
#dads_img {
	margin: 20px 0 0 20px;
	padding: 0px;
	float: left;
	width: 244px;
}
#mainpage_pamperdad {text-align:center;background:#fff url(http://graphics.asda.com/new-asda-corp/GroceryLogin/pamperdad_img11122008.gif) no-repeat 20px 10px;margin:0px;padding: 0 20px 0 210px;float:left;width:410px;color:#333;font-size:12px;}
#mainpage_pamperdad p {
	margin: 10px 0 20px 0;
}
#safetysupply_main p {
	margin: 0 20px 0 20px;
}

#mainpage_awards {
	background-color: #FFFFFF;
	margin: 0px 0 0 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 428px;
	width: 620px;
}#awards_leftimg {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 428px;
	width: 79px;
}
#awards_maintitle {
	margin: 10px 0 0 50px;
	padding: 0px;
	float: left;
	height: 48px;
	width: 396px;
}
#awards_maincopy {
	margin: 20px 0 0 20px;
	padding: 0px;
	float: left;
	height: 350px;
	width: 490px;
}
#awards_maincopy h3 {
color:#2F78A9;
font-weight:normal;
font-size:12px;
}
#mainpage_awardssecond {
background-color:#FFFFFF;
	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 125px;
	width: 620px;
	
	color: #333333;
	font-size: 12px;
}
.secondawards {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 125px;
	width: 310px;
}
.secondawards p {
	margin: 4px 0 0 0;
}

#mainpage_work {
	background-color: #FFFFFF;
	background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/work_mainimg15122008.jpg);
	background-repeat:no-repeat;
	background-position: 380px 60px;
	margin: 0px 0 0 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 300px;
	width: 620px;
}
#mainpage_work p{
	width: 350px;
	margin: 12px 0 0 0;
}
#mainpage_mealtimes {
background-color:#FFFFFF;
background-image:url(http://graphics.asda.com/new-asda-corp/GroceryLogin/work_mealtimeimg15122008.jpg);
background-repeat:no-repeat;
background-position: 395px 10px;
	margin: 0px;
	padding: 0 0px 0 20px;
	float: left;
	height: 252px;
	width: 620px;
	color: #333333;
	font-size: 12px;
}
#mainpage_mealtimes  p {
margin: 20px 0 0 0;

}
#mainpage_mealtimes  img {
margin: 20px 0 0 10px;

}
#advicesupply_main {margin: 0px;padding: 0px;float: left;width: 243px;border-right: 4px solid #2F78A9;border-left: 4px solid #2F78A9;background:#D6E8F3;}
#advicesupply_main ul
{ margin: 3px 0 0px 50px; padding: 0 0px; }

#mainpage_changingsecond {
background-color:#FFFFFF;
	margin: 0px;
	padding: 0 0 0 20px;
	float: left;
	height: 210px;
	width: 620px;
	
	color: #333333;
	font-size: 12px;
}
#babyLogin
{ width:600px; height:540px; }
#babyJoin
{ width:600px; height:540px; overflow:scroll; }
.babyEventCompetition
{ position:relative; width:600px; height:230px; display:block; background: #fff url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/babyEventCompetition.gif) 15px 0 no-repeat; }
.babyEventCompetitionTitle
{ position:absolute; left:27px; top:85px; width:300px; height:45px; display:block; padding:0; }
.babyEventCompetitionCopy
{ position:absolute; left:27px; top:130px; width:315px; height:55px; display:block; }
.babyEventCompetitionEnter
{ position:absolute; left:27px; top:194px; width:146px; height:22px; display:block; text-indent:-9999px; }
#babyClubBanner
{ position:relative; padding:0 0 10px 0; display:block; width:252px; height:148px; background: #fff url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/babyEventLogin.gif) 0 0 no-repeat; }
#babyClubBannerCon
{ position:relative;float:left;width:252px;height:148px;display:block; overflow:hidden;  }
#babyClubBannerLogin
{ position:absolute; left:33px; top:113px; width:52px; height:23px; display:block; text-indent:-99999px; overflow:hidden; }
#babyClubBannerLogin a
{ width:52px; height:23px; display:block; text-indent:-99999px; overflow:hidden; }
#babyClubBannerJoin
{ position:absolute; left:131px; top:113px; width:97px; height:23px; display:block; text-indent:-99999px; overflow:hidden; }
#babyClubBannerJoin a
{ width:97px; height:23px; display:block; text-indent:-99999px; overflow:hidden; }
#ulAsdaNavHighlight
{ }