body {margin:0;padding:0;text-align:center;margin:0 auto;font:76.1%/150% Tahoma,Verdana,Helvetica,Sans-Serif;color:#000;}
p, a, ul, li, h1, h2, h3, h4, hr {margin:0;padding:0;}

/*--- Header Style ------------*/
#grocHeader {margin:0;padding:0;margin:0 auto;text-align:center;width:970px;}
#grocHeader #topLogos {clear:both;margin:0;padding:0;margin:0 auto;text-align:center;}
#grocHeader #topLogos a {margin:0;padding:0;float:left;text-decoration:none;margin:32px 10px 20px 10px;display:block;}
#grocHeader #topLogos a img.logoL {margin:0;padding:0;border:none;}
#grocHeader #topLogos img.logoR {margin:0;padding:0;float:right;border:none;margin:20px 10px;}

#grocHeader #headLinks {clear:both;margin:0;padding:0;margin:0 auto;text-align:center;width:970px;margin:5px 0 15px 0;background:#004d97;height:35px;}
#grocHeader #headLinks ul#topLinks {clear:both;margin:0;padding:0;list-style:none;}
#grocHeader #headLinks ul#topLinks li {margin:0;padding:0;float:left;border-right:1px solid #3380ca;height:35px;}
#grocHeader #headLinks ul#topLinks li a {margin:0;padding:0;color:#fff;text-decoration:none;font-weight:600;padding:8px 20px;display:block;}
#grocHeader #headLinks ul#topLinks li a:hover {margin:0;padding:0;color:#fff;text-decoration:underline;font-weight:600;padding:8px 20px 0 20px;display:block;}
#grocHeader #headLinks ul#topLinks li.last {border:none;}

#grocHeader #headLinks #topLinksRt {float:right;margin:0;padding:0;}
#grocHeader #headLinks #topLinksRt a {margin:0;padding:0;color:#fff;text-decoration:none;font-weight:600;padding:8px 20px;display:block;}
#grocHeader #headLinks #topLinksRt a:hover {margin:0;padding:0;color:#fff;text-decoration:underline;font-weight:600;padding:8px 20px;display:block;}


/*--- Page Style ------------*/
.clear {clear:both;*margin-top:10px;*clear:left;}
.hide {position:absolute;margin:-200em;top:-200em;left:-200em;}

.grocPgCont {background:#DADEE1;width:923px;margin:10px auto;text-align:center;}
.mainCont {margin:0;padding:0;background:#DADEE1;width:923px;padding:10px 0;float:left;}
.mainCont h3 {*font-size:115%;}
.mainCont a img {border:0 solid;}
.mainCont a span {cursor:pointer;}
.boxBig {margin:0;padding:0;background:#fff url(/grocerytopoffers/images/2011/whitebottomstrip.gif) left bottom no-repeat;width:430px;float:left;margin:5px 0 0 20px;padding-bottom:10px;_margin-left:10px;}
.boxBig * {margin:0;padding:0;text-align:left;}
.boxBig h2 {margin:0;padding:0;background:#5A5A5A url(/grocerytopoffers/images/2011/greystrip.gif) left top no-repeat;;display:block;color:#fff;padding:8px 0 8px 10px;font-size:140%;}
.boxBig h3 {margin:0;padding:0;color:#004198;padding:3px 10px 3px 5px;}
.mCont1 {margin:0;padding:0;width:424px;float:left;padding:3px;}
.mCont1 p {color:#00409C;padding:3px 10px 3px 5px;}
.mCont1 img {margin:0;padding:0;float:left;}
a.boxBtn {margin:0;padding:0;float:right;margin:8px 10px 0px 0;}

.iPhone img {padding:0 15px 0 0;}
.iPhone a {margin:2px 0 2px 0;}
.iPhone p {padding-top:10px;}

.cCard p {*line-height:13.5pt;}

.mCont2 {margin:0;padding:0;width:396px;float:left;margin:10px 0 5px 17px;padding:10px 0 15px 0px}
.mCont2 h3 {margin:0 0 0 5px;padding:8px 5px 1px;width: 200px}
.mCont2 p {margin: 0 0 0 5px;padding: 1px 20px 2px 5px;width: 185px}
.mCont2 p.v2 {margin: 0 0 0 5px;padding: 1px 20px 2px 5px;width: 185px;line-height:140%}

.mCont3 {margin:0;padding:0;width:430px;float:left;padding-bottom:25px;*padding-bottom:20px;}
.mCont3 p {padding:10px 18px;color:#00409C;}

.tnc {margin:0;padding:0;text-align:left;float:left;width:880px;margin:0 0 0 21px;}
.tnc h2 {background:#5A5A5A;color:#fff;font-size:140%;padding:4px 0 5px 10px;}
.tnc p {font-size:90%;padding:0 20px 0 5px;}
.disclaimerTC {color:#E0160C;font-size:smaller;padding:0 1px;}

/*--- Footer Style ------------*/
#grocFooter {clear:both;margin:0;padding:0;margin:0 auto;text-align:center;width:970px;}

#grocFooter ul#footLinks1 {margin:0;padding:0;margin:0 auto;text-align:center;width:970px;height:35px;margin:10px 0 0 0;background:#004d97;list-style:none;clear:none;}
#grocFooter ul#footLinks1 li {margin:0;padding:0;float:left;border-right:1px solid #3380ca;height:35px;}
#grocFooter ul#footLinks1 li a {margin:0;padding:0;color:#fff;text-decoration:none;padding:8px 20px;display:block;font-size:0.9em;}
#grocFooter ul#footLinks1 li.last {border:none;}
#grocFooter ul#footLinks1 li.start {margin-left:195px;_margin-left:97px;}

#grocFooter ul#footLinks2 {margin:0;padding:0;margin:0 auto;text-align:center;width:970px;background:#fff;list-style:none;clear:both;margin-top:12px;}
#grocFooter ul#footLinks2 li {margin:0;padding:0;float:left;border-right:1px solid #c3c3c3;}
#grocFooter ul#footLinks2 li a {margin:0;padding:0;color:#555;text-decoration:none;padding:0px 6px;display:block;font-size:0.9em;}
#grocFooter ul#footLinks2 li.last {border:none;}
#grocFooter ul#footLinks2 li.start {margin-left:215px;_margin-left:107px;}

#grocFooter p {clear:both;margin:0;padding:0;margin:0 auto;text-align:center;color:#000;padding-top:8px;padding-bottom:8px;}
