body{font-size:90%;font-family:Tahoma, Arial, Sans-Serif;line-height:16px;padding:0;margin:1em 0;background-color:#fff;min-width:60em;text-align:left;}
h1{font-size:1.2em;font-weight:normal;line-height:32px;margin:0 0 16px 0;}
h2{font-size:1.1em;font-weight:normal;line-height:32px;margin:0 0 16px 0}
h3{font-size:1.1em;font-weight:normal;line-height:32px;margin:0 0 16px 0;}
h4{font-size:1.1em;font-weight:normal;line-height:32px;margin:0 0 16px 0;}
h5{font-size:1.1em;font-weight:normal;line-height:32px;margin:0 0 16px 0;color:#302A1B;}
h6{font-size:0.9em;font-weight:bold;line-height:18px;margin:0 0 16px 0;}
p{color:#3C3C3C;font-size:0.9em;margin:0 0 16px 0;}
em{color:#666666;font-weight:normal;}
ol{list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0 0 16px 0;padding:0 0 0 30px;}
li{font-size:0.9em;font-weight:normal;margin:0;}
legend{font-size:1.1em;font-weight:normal;margin:0;}
label{font-weight:normal;margin:0;}
input{font-size:100%;}
.ab{cursor:pointer;}
.closer{text-align:right;margin:0;}
.small{margin:10px 0 0 0;font-size:60%;color:#666;}
.flowersLink{display:block;width:680px;height:278px;}
.hide{display:none;}
img{border:none;}
ol.num{list-style-image:none;list-style-position:outside;list-style-type:decimal;margin:0 0 16px 0;padding:0 0 0 30px;}
a{outline:none;border:none;}
a:link{color:#0a62ba;text-decoration:none;}
a:visited{color:#0a62ba;text-decoration:none;}
a:active{color:#0a62ba;text-decoration:none;}
a:hover{color:#0a62ba;text-decoration:underline;}
.link2 a:link{color:#fff;text-decoration:none;}
.link2 a:visited{color:#fff;text-decoration:none;}
.link2 a:active{color:#fff;text-decoration:none;}
.link2 a:hover{color:#fff;text-decoration:none;}
#imageField{margin:2px 0 0 0;}
#container{position:relative;width:974px;margin:0 auto;}
#hold{float:left;margin:72px 0 0 0;width:974px;}
#header{position:absolute;top:0px;left:0px;width:974px;height:72px;background:#fff url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/20090707_header_logo.gif) 0 0 no-repeat;}
#AsdaLogo{position:absolute;top:0px;left:10px;}
#topBanner{ position:absolute; top:0px; left:240px; }
#atoz{position:relative;float:right;padding-top:21px;}
.atoz{position:relative;float:right;padding-top:21px;}
.noscript .atoz{display:none;}
#menuoverlay{visibility:hidden;position:absolute;left:0px;top:46px;width:100%;height:100%;text-align:center;z-index:100;border:0px;}
#menuoverlaycontent{position:relative;top:0px;left:47px;width:840px;height:780px;margin:0px auto;background:#fff;z-index:101;border:5px solid #0a62ba;padding:15px;text-align:left;}
.levelOne{position:relative;float:left;width:168px;list-style:none;}
li.levelOneItem{position:relative;float:left;clear:left;margin:0 0 8px 0;}
ul.levelTwo{position:relative;float:left;clear:left;list-style:none}
li.levelTwoItem{margin:0;white-space:nowrap;}
#atozclose{position:relative;left:300px;}
.atozhead{position:relative;float:left;font-weight:bold;color:#000;}
#atozindex{vertical-align:top;}
#atozindex td{width:200px;vertical-align:top;}
#atozindex td.closer{text-align:right;}
.atoztext{font-size:90%;color:#000;}
a.atoztext:link{color:#000;text-decoration:none;}
a.atoztext:visited{color:#000;text-decoration:none;}
a.atoztext:active{color:#000;text-decoration:none;}
a.atoztext:hover{color:#000;text-decoration:underline;}
div#toppanel{height:678px;background:#fff url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/20090707_backmap.gif) 0 0 no-repeat;}
div#leftpan{position:relative;float:left;width:254px;height:670px;}
#topleft{position:relative;float:left;width:210px;height:320px;padding:31px 17px 0 27px;background:transparent url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/20090707_van.jpg) no-repeat 19px 21px;}
#topleftlegend{color:#363636;line-height:18px;width:210px;height:160px;margin:0;}
#topleftlegend a{display:block;width:210px;height:160px;}
#activevan{position:absolute;top:67px;left:17px;cursor:pointer;height:123px;width:220px;z-index:1000;}
#startshopping{position:absolute;left:27px;top:190px;width:161px;height:34px;}
#startshopping a{width:161px;height:34px;display:block;}
#storefinder{cursor:default;position:absolute;left:25px;top:257px;width:205px;}
#storetitle{line-height:25px;margin:0 0 2px 0;height:25px;width:205px;display:block;/*background:url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/storetitle.gif) 0px 0 no-repeat;*/}
#storetitle a{height:25px;width:205px;display:block;}
#form1{position:relative;float:left;width:205px;}
#form1 fieldset{position:relative;float:left;width:205px;}
.form1Row{position:relative;float:left;width:205px;}
#quicksearch{width:198px;height:20px;color:gray;padding:3px 0 3px 0;}
#botleft{position:relative;float:left;width:210px;height:290px;padding:20px 17px 0pt 27px;background-image:url(http://www.asda.com/corp/HomeImages/MainPanel/holder.gif);background-repeat:no-repeat;background-position:17px 51px; }
#botlefttitle{width:200px;margin:0;border-bottom:solid 2px #96cd6a;}
#botleftcontrollers{position:absolute;right:23px;top:57px;z-index:800;display:inline;margin-bottom:1px;}
#activeoverlay_offer{position:absolute;left:27px;top:54px;width:204px;height:141px;cursor:pointer;}
#botleftbot{position:absolute;left:27px;top:199px;width:200px;padding:15px 0 0 0;border-top:solid 2px #96cd6a;list-style:none;}
#botleftCtaLink{position:absolute;right:21px;bottom:7px;height:20px;width:64px;margin:0;text-indent:-9999px;}
#botleftCtaLink a{height:20px;width:64px;display:block;background:#fff url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/botleftCtaLink.gif) 0 0 no-repeat;}
#rightpan{position:relative;float:left;width:720px;height:670px;}
#maintop{position:relative;float:left;width:680px;height:278px;padding:26px 26px 0 12px;background-color:transparent;background-image:url(http://www.asda.co.uk/corp/HomeImages/MainPanel/holder.gif);background-position:12px 26px;background-repeat:no-repeat;}
#maintopNew{position:relative;float:left;width:680px;height:278px;padding:26px 26px 0 12px;background:transparent;overflow:hidden;}
#maintopcontrollers{position:absolute;right:32px;top:32px;z-index:800;display:inline;}
#activeoverlay{position:absolute;left:12px;top:26px;width:680px;height:280px;cursor:pointer;}
*div#activeoverlay{position:absolute;left:12px;top:26px;width:680px;height:280px;cursor:pointer;}
#mainbottom{position:relative;float:left;width:680px;height:216px;padding:0 0 0 12px;}
#linksTop{position:relative;float:left;width:679px;list-style:none;color:#0a62ba;background:#fff url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/linksTopBg.gif) 0 0 repeat-x;}
.itemTop{float:left;width:126px;line-height:36px;font-size:110%;color:#0a62ba;}
.itemTopTitle{font-size:85%;color:#0a62ba;margin:0;}
.itemTopTitleLink{font-weight:bold;}
.itemFirst{padding:0 0 0 17px;}
.itemLast{float:left;width:157px;line-height:36px;font-size:110%;color:#0a62ba;}
.itemLastTitle{font-size:85%;color:#0a62ba;margin:0;}
.itemLastTitleLink{font-weight:bold;}
li.linksSubLastItem{float:left;width:157px;line-height:15px;clear:left;font-size:80%;color:#0A62BA;}
.linksSub{position:relative;float:left;padding:8px 0 0 0;list-style:none;}
.linksSubItem{float:left;line-height:15px;clear:left;width:126px;font-size:80%;color:#0A62BA;}
.linksSubItem a{font-weight:normal;}
.linksSubItem a sup{color:green;}
.linksSubItem a.redMenu{color:#F00;}
#linksTop li.itemTop{line-height:36px;font-size:110%;color:#0a62ba;}
#linksTop li.itemFirst{padding:0 0 0 17px;}
#linksTop li.itemLast{width:157px;}
#linksTop li.valentineTitle{width:120px;padding:0 0 0 2px;border-bottom:1px solid #e83578;border-right:2px solid #fff;}
#linksTop li.valentine{background:#fdd7e5;width:120px;padding:0 2px;border-bottom:1px solid #f398ba;border-right:2px solid #fff;}
#linksTop li a.sale{color:#de1f26;}
#promoboxes{position:relative;float:left;padding:3px 0 0 2px;}
#promoleft{position:relative;float:left;width:320px;height:145px;padding:0 20px 0 0;}
.promo{color:#fff;margin:0 0 2px 0;}
.promo a{color:#fff;text-decoration:none;}
.promo a{color:#fff;text-decoration:none;}
#promo1_pic{position:relative;float:left;}
#promo1_description{position:relative;float:left;padding:0 0 0 10px;width:153px;}
#promo1_description p{color:#fff;margin:0 0 10px 0;font-size:80%;}
#promo1_but{display:block;width:101px;height:26px;}
#promoright{position:relative;float:left;width:340px;height:145px;padding:0 0 0 18px;}
#promo2_pic{float:left;}
#promo2_description{position:relative;float:left;padding:0 0 0 10px;width:153px;color:#fff;}
#promo2_description p{color:#fff;margin:0 0 10px 0;font-size:80%;}
#promo2_but{display:block;width:101px;height:26px;}
#midpanel{position:relative;float:left;width:974px;margin:0 0 20px 0;}
#othersites{position:relative;float:left;width:570px;padding:0 40px 0 0;}
#othersites h4{margin:0 0 5px 0;}
#othersitescont{position:relative;float:left;width:570px;height:199px;background-image:url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/20090707_sitesback.gif);background-repeat:no-repeat}
#news{position:relative;float:left;width:360px;}
#news h4{margin:0 0 5px 0;}
#newscont{position:relative;float:left;width:340px;height:189px;padding:40px 10px 0 10px;background-image:url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/20090707_newsback.gif);background-repeat:no-repeat}
#newscontrollers{position:absolute;right:5px;top:5px;z-index:800;display:inline;}
#newsaligner{position:absolute;left:12px;top:35px;float:left;height:155px;width:348px;}
#news_thumb{position:relative;float:left;height:113px;width:119px;display:inline;}
#news_thumb a{display:block;}
#news_story{position:relative;float:right;width:185px;padding:0 0 0 25px;display:inline;}
#newsheadline{color:#0A62BA;font-weight:bold;margin:0px;line-height:18px;}
#newssub{margin:10px 0 0 0;font-weight:bold;}
#thenewsstory{margin:0;}
#cycle_area{width:340px;height:155px;}
#cycle_area div{background:#fff;}
#pager{position:absolute;right:10px;top:10px;width:110px;}
#pager a{display:block;float:left;margin:0 10px 0 0;background:#999;border:3px solid #999;}
#pager a.activeSlide{border-color:#7dc243;}
#pager a img{display:block;}
.news_thumb{position:relative;float:left;height:113px;width:119px;display:inline;}
.news_thumb a{display:block;}
.news_story{position:relative;float:right;width:185px;padding:0 0 0 25px;display:inline;font-size:90%;}
.newsheadline{color:#0A62BA;font-weight:bold;margin:0px;line-height:18px;font-size:90%;}
.newssub{margin:10px 0 0 0;font-weight:bold;}
.thenewsstory{margin:0;}
.linx{position:relative;float:left;padding:10px 10px 5px 10px;width:550px;}
.linx h5{margin:0;line-height:16px;font-size:90%;font-weight:bold;}
.linx p{margin:0;line-height:16px;font-size:75%;}
#footerpanel{position:relative;float:left;height:57px;width:929px;margin:0 0 16px 0;padding:15px 25px 5px 20px;background-color:#f3faea;}
#footerpanel .clear{position:relative;float:left;clear:both;}
#footerpanel h6{position:relative;float:left;width:100px;margin:0;line-height:16px;}
#footerpanel p{position:relative;float:left;margin:0;line-height:16px;}
#signup{float:right;width:358px;padding-top:15px;padding-bottom:5px;padding-left:0px;display:none;}
#symed_bot{margin:15px 0 0 0px;clear:both;height:35px;padding:0pt;position:relative;width:974px;}
#symed_bot img{position:relative;float:right;}
#holdError{float:left;margin:72px 0 0 0;width:974px;}
#headerError{position:absolute;top:0px;left:0px;width:974px;height:72px;}
#AsdaLogoError{position:absolute;top:0px;left:400px;}
#contentError{position:relative;float:left;width:974px;}
#contentError p{text-align:center;}
#mainbottomError{position:relative;float:left;width:680px;height:216px;padding:0 0 0 160px;}
#linksTopError{position:relative;float:left;width:679px;list-style:none;color:#0a62ba;background:#fff url(http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/linksTopBg.gif) 0 0 repeat-x;}

#footerpanelError{position:relative;clear:both;width:974px;padding:36px 0 0 0;}
#footerpanelError p{text-align:center;color:#333;font-size:60%;}
#footerpanelError a{color:#666;}
.infiniteCarousel{overflow:hidden;position:relative;float:left;width:680px;height:278px;}
.infiniteCarousel .wrapper{overflow:hidden;position:absolute;top:0;left:0;width:680px;height:278px;}
#mainpanelList{width:9999px;list-style:none;position:absolute;top:0;left:0;}
#mainpanel1, #mainpanel2, #mainpanel3, #mainpanel4, #mainpanel5, #mainpanel6{display:block;float:left;width:680px;height:278px;}
.mainpanel{display:block;}
#mainpanel1{background:url("../HomeImages/MainPanel/mainpanel1.jpg") no-repeat 0 0;}
#mainpanel1Opt{position:relative;float:left;display:block;width:680px;height:278px;}
#mainpanel1Opt1{position:absolute;top:0px;left:0px;display:block;height:278px;width:340px;text-indent:-9999px;}
#mainpanel1Opt2{position:absolute;top:0px;left:340px;display:block;height:278px;width:340px;text-indent:-9999px;}
#mainpanel1Title{display:block;float:left;height:36px;width:680px;text-indent:-9999px;margin:0;background:url("../HomeImages/MainPanel/mainpanel1Title.jpg") no-repeat 0 0;}
#mainpanel1Title a{display:block;height:36px;width:680px;}
#mainpanel1Img{position:relative;float:left;height:278px;width:680px;}
#mainpanel1Img #mainpanel1Img1{position:absolute;left:0px;top:0px;width:340px;height:278px;display:block;}
#mainpanel1Img #mainpanel1Img2{position:absolute;left:340px;top:0px;width:340px;height:278px;display:block;}
#mainpanel1Img img{float:left;}
#mainpanel1Para{margin:0;display:block;float:left;height:47px;width:680px;text-indent:-9999px;background:url("../HomeImages/MainPanel/mainpanel1Para.jpg") no-repeat 0 0;}
#mainpanel1Para a{display:block;height:47px;width:680px;}
#mainpanel2Title{display:block;float:left;height:36px;width:680px;text-indent:-9999px;margin:0;background:url("../HomeImages/MainPanel/mainpanel1Title.jpg") no-repeat 0 0;}
#mainpanel2Title a{display:block;height:36px;width:680px;}
#mainpanel2Img{position:relative;float:left;height:278px;width:680px;}
#mainpanel2Img #mainpanel2Img1{position:absolute;left:0px;top:0px;width:340px;height:278px;display:block;}
#mainpanel2Img #mainpanel2Img2{position:absolute;left:340px;top:0px;width:340px;height:278px;display:block;}
#mainpanel2Img img{float:left;}
#mainpanel2Para{margin:0;display:block;float:left;height:50px;width:680px;text-indent:-9999px;background:url("../HomeImages/MainPanel/mainpanel2Para.jpg") no-repeat 0 0;}
#mainpanel2Para a{display:block;height:47px;width:680px;}

#mainpanel3Img{position:relative;float:left;height:278px;width:680px;}
#mainpanel3Img #mainpanel3Img1{position:absolute;left:0px;top:0px;width:340px;height:278px;display:block;}
#mainpanel3Img #mainpanel3Img2{position:absolute;left:340px;top:0px;width:340px;height:278px;display:block;}
#mainpanel3Img img{float:left;}

#mainpanel4Img{position:relative;float:left;height:278px;width:680px;}
#mainpanel4Img #mainpanel4Img1{position:absolute;left:0px;top:0px;width:226px;height:278px;display:block;}
#mainpanel4Img #mainpanel4Img2{position:absolute;left:226px;top:0px;width:226px;height:278px;display:block;}
#mainpanel4Img #mainpanel4Img3{position:absolute;left:452px;top:0px;width:228px;height:278px;display:block;}
#mainpanel4Img img{float:left;}

.infiniteCarousel .arrow{display:block;height:25px;width:25px;text-indent:-99999px;position:absolute;top:6px;cursor:pointer;}
.infiniteCarousel .forward{background:url("http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/20090707_rightarrow.gif") no-repeat 0 0;right:6px;}
.infiniteCarousel .back{background:url("http://graphics.asda.com/new-asda-corp/ASDAhomepage/promo_main/20090707_leftarrow.gif") no-repeat 0 0;right:36px;}
#mainpanel1 a, #mainpanel2 a, #mainpanel3 a, #mainpanel4 a{display:block;}
#info { width:680px; overflow:auto; }
#flashcontent { position:relative; float:left; width: 680px; height:278px; z-index:6; }