@charset "utf-8";
body, div, span, input, select, a {color:#52483d;font-family:Tahoma, Arial;font-size:11px;padding:0px;margin:0px;}
a:hover {color:#990101; text-decoration:none;}

.f12{font-size:12px;}
.f14{font-size:14px;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;}

.root{width:100%;height:100%;margin:0px;border:0px;padding:0px;overflow:inherit}
.header{float:left;width:100%;min-height:94px;height:auto;margin:0px;border:0px;padding:0px}
.body{margin:0px;padding:0px;width:100%;height:100%;background-color:#FAF7F2}

.promo_universal_box{width:auto;height:auto;float:left;margin:0px;padding:0px}
.promo_universal_thin{width:auto;height:auto;margin:0px;float:left;padding:0px}
.promo_universal_vertical{width:auto;height:auto;float:left;margin:0px;padding:0px}
.enhanced_CPG_header{width:520px;height:110px;float:left;padding:0px;margin:0px}
.header_content{width:520px;height:auto;float:left;margin-bottom:5px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px}
.header_feature{width:520px;height:auto;float:left;padding:0px;margin:0px}
.footer{width:100%;height:176px;margin:0px;float:left;padding:0px}
.rotating_feature{width:720px;height:285px;float:left;margin-top:0px;margin-bottom:15px;margin-left:0px;margin-right:0px;padding:0px}
.footer_gap{width:100%;min-width:960px;height:81px;margin:0px;padding:0px;float:left;background-color:#FFF;background-image:url(/CMS/assets/media/images/styleimages/footer_border_top.gif);background-repeat:repeat-x}.gap_color{background-color:#FFF;width:960px;margin:0px;padding:0px}.t1_content{ float:left;width:100%;min-width:970px;height:auto;margin:0px;border:0px;overflow:inherit;background-color:#FFF;padding:0px}.t1_inner_content{width:970px;height:auto;margin:0px;padding:0px;margin:0px}
.t1_promo_eyebrow{width:960px;height:54px;float:left;margin-bottom:10px;margin-left:0px;margin-right:10px;margin-top:10px;padding:0px}.t1_content_left{width:720px;height:1079px;float:left;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t1_center_left{width:180px;height:779px;float:left;padding:0px;margin:0px}.t1_weekly_specials{width:180px;height:85px;float:left;margin:0px;padding:0px}.t1_top_recipes{width:180px;height:679px;margin-top:15px;float:left;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}*html .t1_top_recipes{width:180px;height:679px;float:left;margin-top:0px;}.t1_center_right{width:520px;height:779px;margin-left:20px;float:left;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t1_featured_brands{width:520px;height:391px;margin-top:15px;float:left;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t1_our_brands{width:520px;height:138px;margin-top:15px;float:left;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t1_right_pane{width:220px;height:auto;margin-left:20px;float:left;margin-top:0px;margin-bottom:0px;margin-right:0px;padding:0px}.t1_promo_universal_box{width:220px;height:220px;float:left;margin:0px;padding:0px}.t1_whats_dinner{width:220px;height:auto;float:left;margin:0px;padding:0px;text-align:left}.t1_careers{width:220px;height:100px;float:left;margin:-16px 0 0px 0;padding:0}
.t1_bottom{width:965px;height:auto;margin-left:0px;margin-top:13px;clear:both;margin-bottom:0px;margin-right:0px;padding:0px;padding-top:0px;}
*html .t1_bottom{width:965px;height:auto;margin:0px;clear:both;padding-top:0px;}
.t1_tell_friend{width:180px;height:auto;float:left;margin-top:3px;padding-top:0px}
.t1_email_exclusive{width:760px;height:auto;margin-left:20px;float:left;margin-bottom:0px;margin-top:0px;margin-right:0px; padding-top:0px;}
.t1_footer_gap{width:100%;height:70px;margin::0px;padding:0px;float:left;background-color:#FFF;min-width:960px;background-image:url(/CMS/assets/media/images/styleimages/footer_border_top.giff);background-repeat:repeat-x}.t2_content{ float:left;width:100%;min-height:740px;margin:0px;border:0px;overflow:inherit;background-color:#FFF;padding:0px;min-width:960px}.t2_inner_content{width:970px;min-height:740px;margin-top:40px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding:0px}.t2_left_content{width:720px;height:610px;float:left;margin-right:15px;margin-bottom:0px;margin-left:0px;margin-top:0px;padding:0px}.t2_left_bottom_content{width:720px;height:310px;float:left;padding:0px;margin:0px}.t2_related_links{width:180px;height:310px;margin-right:18px;float:left;margin-bottom:0px;margin-left:0px;margin-top:0px;padding:0px}.t2_lower_content{width:520px;height:325px;float:left;margin:0px;padding:0px}.t2_right_content{width:220px;height:auto;float:right; padding:0px;margin:0px;overflow:hidden}.t2_accordian{width:220px;height:auto;margin-bottom:0px;float:left;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px}.t3_content{width:100%;height:auto;overflow:inherit;border:0px;float:left;background-color:#FFF;margin:0px;padding:0px;min-width:960px}.t3_inner_content{width:970px;height:auto;margin-top:40px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px;text-align:left}.t3_pagenav_relatedlink{width:180px;height:auto;float:left;padding:0px;margin:0px}.t3_center_content{width:520px;height:auto;float:left;margin-left:20px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t3_lower_content{width:520px;height:auto;margin-top:15px;float:left;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t3_right_content{width:220px;height:auto;float:left;margin-left:18px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t4_cpg_landing_content{width:100%;height:auto;overflow:inherit;border:0px;float:left;background-color:#FFF;margin:0px;padding:0px;min-width:980px;}.t4_cpg_landing_inner_content{width:980px;height:auto;margin-top:40px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t4_cpgnav_relatedlink{width:180px;height:auto;float:left;padding:0px;margin:0px}.t4_cpg_center_pane{width:520px;height:auto;float:left;margin-left:20px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t4_cpg_rotating_feature{width:520px;height:325px;float:left;margin:0px;padding:0px}
.t4_cpg_products{width:520px;height:auto;float:left;margin-top:15px;
padding:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}
.t4_cpg_right_pane{width:220px;height:auto;float:left;margin-left:20px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t4a_content{ float:left;width:100%;height:auto;margin:0px;border:0px;overflow:inherit;background-color:#FFF;padding:0px;min-width:960px}.t4a_inner_content{width:960px;height:auto;margin-top:40px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding:0px}.t4a_pagenav_relatedlink{width:180px;height:auto;float:left;margin:0px;padding:0px}.t4a_center_content{width:520px;height:auto;float:left;margin-left:20px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t4a_products{width:520px;height:auto;margin-top:0px;float:left;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t4a_right_content{width:220px;height:auto;float:left;margin-left:20px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t4b_content{ float:left;width:100%;height:auto;margin:0px;border:0px;overflow:inherit;background-color:#FFF;padding:0px;min-width:960px}.t4b_inner_content{width:960px;height:auto;margin-top:40px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t4b_pagenav_relatedlink{width:180px;height:auto;float:left;margin:0px;padding:0px}.t4b_center_pane{width:520px;height:auto;float:left;margin-left:20px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t4b_products{width:520px;height:auto;float:left;margin-top:15px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t4b_right_pane{width:220px;height:auto;float:left;margin-left:20px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}
.t5_content{float:left;width:100%;height:auto;margin:0px;border:0px;overflow:inherit;background-color:#FFF;padding:0px;min-width:960px}
.t5_inner_content{width:980px;height:auto;margin-top:30px;margin-left:0px;margin-right:0px;padding:0px;margin-bottom:0px;text-align:left}
.t5_pagenav_relatedlink{width:180px;height:auto;;float:left;margin:0px;padding:0px}
.t5_content_header{margin-bottom:15px;width:760px;height:auto;margin-left:20px;float:left;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}
.t5_lower_content_promo_whole{width:760px;height:auto;margin-top:0px;margin-left:20px;float:left;margin-bottom:0px;margin-right:0px;padding:0px}
.t5_lower_content{width:520px;height:auto;float:left;padding:0px;margin:0px}
.t5_right_content{width:220px;height:auto;margin-left:10px;float:left;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}

.t6_content{ float:left;width:100%;height:auto;margin:0px;border:0px;overflow:inherit;background-color:#FFF;padding:0px;min-width:960px}.t6_inner_content{width:960px;height:auto;margin-top:30px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding:0px}.t6_pagenav_relatedlink{width:180px;height:auto;float:left;margin:0px;padding:0px;text-align:left}.t6_center_content{width:520px;height:auto;float:left;margin-left:20px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t6_third_party_content{width:520px;height:auto;float:left;margin:0px;padding:0px}.t6a_content{ float:left;width:100%;height:auto;margin:0px;border:0px;overflow:inherit;background-color:#FFF;padding:0px;min-width:960px}.t6a_inner_content{width:960px;height:auto;margin:0px;padding:0px}.t6a_header{width:720px;height:auto;float:left;margin:0px;padding:0px}.t6a_third_party_content{width:720px;height:auto;margin-top:15px;float:left;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t7_content{width:100%;height:auto;margin:0px;border:0px;overflow:inherit;float:left;background-color:#FFF;padding:0px;min-width:960px}.t7_inner_content{width:965px;height:auto;margin-top:30px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding:0px;text-align:left}.t7_pagenav_relatedlink{width:180px;height:auto;float:left;margin:0px;padding:0px}.t7_center_content{width:760px;height:auto;margin-left:18px;float:left;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t7_lower_content{width:520px;height:auto;float:left;margin-top:15px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px}.t8_content{ float:left;width:100%;height:auto;margin:0px;border:0px;overflow:inherit;background-color:#FFF;padding:0px;min-width:960px}.t8_inner_content{width:960px;height:auto;margin:0px;padding:0px}.t8_left_content{margin:0px;padding:0px;float:left;width:720px;height:auto}.t8_header{width:720px;height:auto;float:left;margin:0px;padding:0px}.t8_lower_content{width:720px;height:auto;margin-top:15px;float:left;margin-bottom:0px;margin-left:0px;margin-right:0px;padding:0px;text-align:left}.t8_right_content{width:220px;height:auto;float:left;margin-left:18px;margin-top:15px;margin-bottom:0px;margin-right:0px;padding:0px}.t9_content{ float:left;width:100%;height:auto;margin:0px;border:0px;overflow:inherit;background-color:#FFF;padding:0px;min-width:960px}.t9_inner_content{width:960px;height:auto;margin-top:30px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding:0px}.t9_pagenav_relatedlink{width:180px;height:auto;float:left;margin:0px;padding:0px}.t9_center_content{width:520px;height:auto;float:left;margin-left:20px;margin-bottom:0px;margin-top:0px;margin-right:0px;padding:0px}.t9_form_content{width:520px;height:auto;float:left;margin:0px;padding:0px}.cpg_leftalign{width:180px;height:auto;float:left;text-align:left}.cpg_pagenav_whole { width:180px; height:auto; float:left; overflow:visible}.cpg_pagenav_title{    width:180px;    height:82px;     float:left}.tundra .dijitAccordionPane .dijitAccordionTitle {  border-left:1px solid #BBB6A1;    border-right:1px solid #BBB6A1;    background-image:url(/CMS/assets/media/images/styleimages/page_level_title.gif);    background-repeat:repeat-x;    height:32px}.tundra .dijitAccordionPane .dijitAccordionTitle_sec_level{border-left:0px solid #BBB6A1;    border-right:0px solid #BBB6A1;border:0px solid black;    height:14px}.tundra .dijitAccordionPane-selected .dijitAccordionTitle_sec_level{border-left:0px solid #BBB6A1;    border-right:0px solid #BBB6A1;border:0px solid black;    height:14px}.tundra .dijitAccordionPane-selected .dijitAccordionTitle {    border-left:1px solid #BBB6A1;    border-right:1px solid #BBB6A1;    height:27px;    background-image:url(/CMS/assets/media/images/styleimages/page_level_title1.gif)}.tundra .dijitAccordionPane .dijitAccordionBody { background:#fff; border-left:1px solid #BBB6A1; border-right:1px solid #BBB6A1}.tundra .dijitAccordionPaneFocused .dijitAccordionText{ height:15px;  float:left; margin-left:5px; display:inline; margin-top:7px}.tundra .dijitAccordionPane .dijitAccordionText { height:15px;  float:left; margin-left:5px; display:inline; margin-top:7px}.tundra .dijitAccordionPaneFocused .dijitAccordionText_sec_lev{ height:14px;  float:left; margin-left:0px; display:inline; margin-top:0px}.tundra .dijitAccordionPane .dijitAccordionText_sec_lev{height:14px; width:120px; float:left; text-align:left;margin-left:0px;    display:inline;    margin-top:0px}
a.text:link{    text-decoration:none;     !important;    
	         	         font-weight:bold}
	         	 a.text:visited{    text-decoration:none;    ;        
	         	     font-weight:bold}
	         	 a.text:hover {    text-decoration:underline;    ;    
	         	         font-weight:bold}
	         	     a.text:active {    text-decoration:none;    color:#990101 !important;    
	         	             font-weight:bold}
	         	     a.text_sec_lev:link{    text-decoration:none;     !important;  
	         	           font-family:tahoma}a.text_sec_lev:visited{    text-decoration:none;    ;        font-family:tahoma}a.text_sec_lev:hover {    text-decoration:underline;    ;        font-family:tahoma}a.text_sec_lev:active {    text-decoration:none;    color:#990101 !important;        font-family:tahoma}a.subLink:link {    text-decoration:none;    ;    font-size:10px;    font-family:tahoma}a.subLink:visited {    text-decoration:none;    ;    font-size:10px;    font-family:tahoma}a.subLink:hover {    text-decoration:underline;    ;    font-size:10px;    font-family:tahoma}.page_nav_inner_div{    width:120px;    height:15px;    margin-left:20px;    display:inline;    float:left}.cpg_pagelevel_bottom {    height:20px;    width:180px;    float:left;    background-image:url(/CMS/assets/media/images/styleimages/cpg_pagelevel_bottom.gif)}a.subLink_selected:link{ text-decoration:none; color:#047FBD; font-size:10px; font-family:tahoma}a.subLink_selected:visited { text-decoration:none; color:#047FBD; font-size:10px; font-family:tahoma}a.subLink_selected:active { text-decoration:none; color:#047FBD; font-size:10px; font-family:tahoma}a.subLink_selected:hover { text-decoration:none; color:#047FBD; font-size:10px; font-family:tahoma}a.selectedText:link{text-decoration:none;color:#990101; font-weight:bold;}a.selectedText:active { text-decoration:none; color:#047fbd;   font-weight:bold}a.selectedText:visited{ text-decoration:none; color:#047fbd;   font-weight:bold}a.selectedText_sec_lev:active { text-decoration:none; color:#047fbd;  font-family:tahoma}a.selectedText_sec_lev:visited{ text-decoration:none; color:#047fbd;  font-family:tahoma}.parentDiv{width:180px;height:auto;float:left;text-align:left}


.body_fragments{margin:0px;padding:0px;width:100%;height:auto;text-align:left;}
.header_fragments{padding-top:7px;margin-left:10px}.header_text{float:left;font-size:16px;color:#544d3d;padding:0px;margin:0px;vertical-align:middle}.two_cm_image{height:auto;width:120px;margin:0px;padding:0px;float:left;border:0px}
.two_cm_heading{color:#544d3d;margin:0px;font-size:14px;float:left;padding:0px;text-align:left}.two_cm_para{margin:0px;padding:0px;line-height:14px;padding-top:6px;float:left}.pointer{float:left;height:23px;width:12px;margin-top:8px;margin-left:4px;padding:0px;background-image:url(/CMS/assets/media/images/styleimages/pointer.gif);background-repeat:no-repeat}.links a:link {float:left;margin:0px;padding-top:4px;text-decoration:none}.links a:visited {float:left;margin:0px;padding-top:4px;text-decoration:none}.links a:active{float:left;;margin:0px;padding-top:4px;text-decoration:none}.links a:hover{float:left;;margin:0px;padding-top:4px;text-decoration:underline}.three_cm_520_text_content_link .links a{padding-left:6px}*+html .three_cm_520_text_content_link .links a {padding-left:5px}.cm_520_root{width:520px;height:auto;margin:0px;border:0px;padding:0px;overflow:inherit}.cm_520_first_row{height:35px;width:520px;background-image:url(/CMS/assets/media/images/styleimages/520_2cm_header.gif);margin:0px;padding:0px;clear:both}.one_cm_520_root{width:520px;height:auto;margin:0px;border:0px;padding:0px;overflow:inherit;clear:both}.one_cm_520_first_row{height:35px;width:520px;background-image:url(/CMS/assets/media/images/styleimages/520_cm_header_image.gif);background-repeat:no-repeat;margin:0px;padding:0px;clear:both}.one_cm_520_content{margin-left:10px;height:auto;margin-right:10px;margin-bottom:0px;width:500px;margin-top:0px;padding:0px;padding-bottom:10px}.one_cm_520_row{height:auto;width:500px;margin-top:12px;padding:0px;border:0px;clear:both}.cm_520_dotted{ background-image:url(/CMS/assets/media/images/styleimages/dotted_520_hori.gif); background-repeat:repeat-x; height:1px; width:500px; padding:0px;  clear:both}.cm_520_dotted_fixspace{ background-image:url(/CMS/assets/media/images/styleimages/dotted_520_hori.gif); background-repeat:repeat-x; height:1px; width:500px; padding:0px;  clear:both;padding-bottom:10px}.one_cm_image{ height:128px; width:128px; margin:0px; padding-bottom:10px; float:left; border:0px; text-align:left; background-color:#fff}
.one_cm_520_textbox{height:auto; width:362px;float:left;margin-left:10px;padding:0px;margin-top:4px}
.one_cm_520_textheading{width:362px;height:auto;float:left;margin:0px;padding:0px;border:0px}
.one_cm_520_textpara{width:362px;height:auto;float:left;margin:0px;padding:0px;text-align:left}
.one_cm_520_textlink{width:362px;height:auto;float:left;margin:0px;padding:0px;margin-top:4px}
.one_cm_heading{;margin:0px;font-size:14px;float:left;padding:0px}.one_cm_para{;margin:0px;padding:0px;line-height:16px;padding-top:4px;float:left}.one_cm_link{float:left;height:23px;width:auto;margin:0px;padding:0px}.one_cm_icon{height:23px;width:23px;float:left;padding:0px;margin:0px;margin-right:8px}.one_cm_720_root{text-align:left;width:720px;height:auto;margin:0px;border:0px;padding:0px;overflow:inherit}.one_cm_720_first_row{height:35px;width:720px;background-image:url(/CMS/assets/media/images/styleimages/720_2cm_header.gif);background-repeat:no-repeat;margin:0px;padding:0px;clear:both}.one_cm_720_content{margin-left:10px;height:auto;margin-right:10px;margin-bottom:0px;width:700px;margin-top:0px;padding:0px}.one_cm_720_row{height:auto;width:700px;margin-top:12px;padding:0px;border:0px;float:left}.cm_720_dotted{background-image:url(/CMS/assets/media/images/styleimages/dotted_520_hori.gif);background-repeat:repeat-x;height:1px;width:700px;padding:0px;float:left;margin-top:12px}.cm_720_dotted_fixspace{background-image:url(/CMS/assets/media/images/styleimages/dotted_520_hori.gif);background-repeat:repeat-x;height:1px;width:700px;padding:0px;float:left;margin-top:12px;padding-bottom:10px}.one_cm_720_image{height:128px;width:170px;margin:0px;padding:0px;float:left;border:0px;text-align:left;background-color:#B2E7FA}.one_cm_720_textbox{height:auto; width:520px;float:right;margin-left:0px;padding:0px;margin-top:4px}.one_cm_720_textheading{width:520px;height:auto;float:left;margin:0px;padding:0px;border:0px}.one_cm_720_textpara{width:520px;height:auto;text-align:left;margin:0px;padding:0px}.one_cm_720_textlink{width:520px;height:auto;float:left;margin:0px;padding:0px;margin-top:4px}.two_cm_520_second_row{margin-left:10px;height:173px;margin-right:10px;margin-bottom:0px;width:500px;margin-top:12px;padding:0px;background-image:url(/CMS/assets/media/images/styleimages/dotted_520_verti.gif);background-repeat:repeat-y}.two_cm_520_left_column{height:auto;width:240px;margin:0px;padding:0px;float:left;border:0px}.two_cm_520_right_column{width:240px;height:auto;float:right;margin-left:10px;padding:0px}.two_cm_520_textbox{height:auto; width:120px;float:left;padding:0px;margin-top:4px}.two_cm_520_textheading{width:120px;height:auto;float:left;margin:0px;padding:0px}.two_cm_520_textpara{width:120px;height:auto;text-align:left;margin:0px;padding:0px}.two_cm_520_textlink{width:120px;height:auto;float:left;margin:0px;padding:0px}.two_cm_link{float:left;height:auto;width:auto;margin:0px;padding:0px} .two_cm_720_root{width:720px;height:auto;margin:0px;border:0px;padding:0px;overflow:inherit}.two_cm_720_first_row{height:35px;width:720px;background-image:url(/CMS/assets/media/images/styleimages/720_2cm_header.gif);background-repeat:repeat-x;margin:0px;padding:0px}.two_cm_720_second_row{margin-left:10px;height:173px;margin-right:10px;margin-bottom:0px;width:700px;margin-top:12px;padding:0px;background-image:url(/CMS/assets/media/images/styleimages/dotted_720_verti.gif);background-repeat:repeat-y;text-align:left} .two_cm_720_left_column{height:auto;width:340px;margin:0px;padding:0px;border:none;float:left} .two_cm_720_right_column{width:340px;height:auto;float:left;margin-left:20px} .two_cm_720_textbox{height:auto; width:220px;float:left;padding:0px;margin-top:4px}.two_cm_720_textheading{width:210px;height:auto;float:left;margin:0px;padding:0px}.two_cm_720_textpara{width:210px;height:auto;float:left;margin:0px;padding:0px}.two_cm_720_textlink{width:210px;height:auto;float:left;margin:0px;padding:0px}.three_cm_club_price{padding:0px;margin:0px;height:auto;width:77px;overflow:inherit}.three_cm_larger_nine{margin-left:5px;font-size:36px;font-weight:bold;color:#990101;float:left;display:inline}.three_cm_big_nine{padding:0px;font-size:24px;font-weight:bold;color:#990101;float:left}.three_cm_club{height:auto;width:72px;float:left}.three_cm_club_text{padding:0px;font-weight:bold;color:#990101;float:left}.three_cm_520_second_row{height:345px;width:520px;float:left;margin-left:0px;margin-top:11px;padding:0px;margin-bottom:0px;margin-right:0px;background-image:url(/CMS/assets/media/images/styleimages/520_3cm_text_background.gif);margin-bottom:10px}.three_cm_520_column{height:auto;width:173px;float:left;margin-left:0px;margin-top:10px;padding:0px;margin-bottom:0px;margin-right:0px;overflow:hidden}.three_cm_720_column{height:auto;width:233px;float:left;margin-left:0px;margin-top:10px;padding:0px;margin-bottom:0px;margin-right:0px;overflow:hidden}.three_cm_520_dotted{height:170px;width:153px;margin-left:5px;padding:0px;background-image:url(/CMS/assets/media/images/styleimages/520_3cm_text_background1.gif)}.three_cm_720_dotted{height:170px;width:213px;margin-left:5px;padding:0px;background-image:url(/CMS/assets/media/images/styleimages/520_3cm_text_background1.gif)}.three_cm_520_image{height:153px;width:153px}.three_cm_520_heading{height:11px;width:153px;font-size:14px;color:#53483d;padding:0px;margin:0px;border:0px}.three_cm_520_textpara{height:43px;width:153px;color:#53483d;padding:0px;margin-top:11px;border:0px;line-height:16px}.three_cm_520_left_subtitle_link{height:9px;width:153px;color:#53483d;padding:0px;margin-top:11px;border:0px;font-weight:bold}.three_cm_520_right_retail_price{height:auto;width:auto;margin:0px;padding-top:9px;padding-left:20px}.three_cm_520_right_retail_price_style{font-weight:bold;}.cm_520_subtitle_link_inner{height:9px;margin:0px;padding:0px;float:left}.three_cm_520_bottom_text_content{height:auto;width:153px;margin-left:3px;padding:0px;float:left}.three_cm_520_subtitle_head{height:auto;width:137px;margin:0px;padding-top:9px;text-align:left;padding-left:5px}.three_cm_520_subtitle_head_style{font-size:14px}.three_cm_520_text_content{height:auto;width:137px;margin:0px;padding-top:5px;text-align:left;padding-left:7px}.three_cm_520_right_content{height:auto;width:173px;float:right;margin-right:1px;margin-top:8px;padding:0px;margin-bottom:0px;overflow:hidden}.three_cm_520_text_content_style{line-height:16px;font-size:11px}.three_cm_520_text_content_link{height:auto;width:auto;margin:0px;padding-top:4px;padding-left:6px}*+html .three_cm_520_text_content_link{padding-left:5px}.three_cm_520_subtitle_arrow{height:7px;width:6px;margin-top:9px;padding:4px;float:left;background-image:url(/CMS/assets/media/images/styleimages/520_cm_arrow.gif);background-repeat:no-repeat;margin-left:2px}.three_cm_subtitle_link_inner_style{font-weight:bold}.three_cm_720_lower_section{height:375px;width:720px;float:left;margin-left:0px;margin-top:11px;padding:0px;margin-bottom:0px;margin-right:0px;background-image:url(/CMS/assets/media/images/styleimages/720_3cm_text_background1.gif)}.three_cm_720_content{height:313px;width:240px;float:left;margin-left:0px;margin-top:10px;padding:0px;margin-bottom:0px;margin-right:0px}.three_cm_720_right_content{height:313px;width:240px;float:right;margin-left:0px;margin-top:10px;padding:0px;margin-bottom:0px;margin-right:0px}.three_cm_720_image_bottom_border{height:201px;width:220px;margin-left:10px;padding:0px;background-image:url(/CMS/assets/media/images/styleimages/720_3cm_leftbottom_border.gif)}.three_cm_720_image{height:183px;width:220px;background-color:#b2e7f2}.three_cm_720_text_content{height:auto;width:214px;margin:0px;padding-top:5px;text-align:left}.three_cm_720_text_content_style{line-height:16px;font-size:11px}.three_cm_720_subtitle_head{height:auto;width:214px;margin:0px;padding-top:9px;text-align:left}.three_cm_720_subtitle_head_style{font-size:14px}.three_cm_720_text_para{height:auto;width:214px;margin:0px;padding-top:5px}.three_cm_720_right_price{height:auto;width:auto;margin:0px;padding-top:9px;padding-left:42px}.three_cm_720_right_retail_style{width:auto;height:auto;font-weight:bold;}.cm_long_first_dotted{background-image:url(/CMS/assets/media/images/styleimages/dotted_520_hori.gif);background-repeat:repeat-x;height:1px;width:500px;padding:0px;float:left;margin-top:15px}.cm_long_second_dotted{background-image:url(/CMS/assets/media/images/styleimages/dotted_520_hori.gif);background-repeat:repeat-x;height:1px;width:500px;padding:0px;float:left;margin-top:15px}.cm_520_long_form_root{width:520px;height:auto;padding:0px;margin:0px;border:0px;overflow:hidden}.cm_520_long_bottom_content{height:auto;width:520px;padding:0px;padding-left:10px;border:0px;float:left;overflow:inherit;display:inline}.cm_520_long_top_border{height:auto;width:500px;margin-left:0px;margin-bottom:0px;margin-right:0px;padding:0px;float:left}.cm_520_long_top_text{height:auto;width:500px;padding-top:7px;padding-bottom:0px;float:left;padding-bottom:10px}
.cm_520_long_top_text_style{text-align:left;font-size:12px;;line-height:20px;padding:0px;margin:0px}.cm_520_long_top_text_style a{}.cm_520_long_middle_border{height:auto;width:500px;margin-bottom:0px;margin-right:0px;margin-top:10px;margin-bottom:10px;padding:0px;border:0px;line-height:20px;overflow:inherit;float:left}.cm_520_long_bottom_content .cm_520_long_middle_border{margin-top:0px}.cm_520_long_middle_text{width:500px;margin:0px;float:left;line-height:14px;padding-top:5px}
.cm_520_long_middle_first_bullet{width:7px;float:left;margin-top:5px}.cm_520_long_middle_first_bullet_text{width:483px;float:left;line-height:14px;margin-top:0px;;padding-left:8px}.cm_520_long_middle_first_bullet_text a{}.cm_520_long_bullet{height:auto;width:7px;float:left;margin-top:5px;padding-top:0px}.cm_520_long_middle_bullet_text{height:auto;width:483px;float:left;line-height:14px;;padding-left:8px;padding-top:6px}.cm_520_long_lower{height:auto;width:500px;padding-top:10px;padding-bottom:10px;float:left;padding-bottom:10px}.cm_520_long_lower_subhead{ font-size:12px; font-weight:bold;  line-height:22px; ; display:block;text-align:left}.cm_520_long_lower .spacer_image{padding:0px;margin-bottom:0px}.spacer_image{margin-right:10px;margin-bottom:2px;float:left}.cm_520_long_lower_textpara{line-height:16px;}.cm_520_long_bottom_textpara{line-height:16px;}.cm_720_long_first_dotted{background-image:url(/CMS/assets/media/images/styleimages/dotted_520_hori.gif);background-repeat:repeat-x;height:1px;width:700px;padding:0px;float:left;margin-top:15px}.cm_720_long_bottom_content{height:auto;width:710px;padding:0px;margin-left:10px;border:0px;float:left;overflow:inherit;display:inline}.cm_720_long_top_border{height:auto;width:700px;margin-bottom:0px;margin-right:0px;padding:0px;background-repeat:repeat-x}.cm_720_long_top_text{height:auto;width:700px;padding-top:15px;padding-bottom:0px;line-height:20px;}.cm_720_long_top_text_style{text-align:left;}.cm_720_long_top_text_style a{}.cm_720_long_top_text_style a:hover{color:#990101}.cm_720_long_middle_border{height:auto;width:700px;padding-left:0px;margin-bottom:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;border:0px;background-repeat:repeat-x;overflow:inherit;float:left}.cm_720_long_middle_text{width:700px;height:auto;float:left}.spacerlong_720{margin-right:10px;border:none;margin-bottom:2px}.cm_720_long_middle_first_bullet{height:auto;width:7px;float:left;padding-top:17px}.cm_720_long_first_bullet_text{height:auto;width:683px;float:left;line-height:14px;padding-top:12px;;padding-left:8px}.cm_720_long_middle_first_bullet_text{height:auto;width:683px;float:left;line-height:14px;padding-top:12px;;padding-left:8px;text-align:left}.cm_720_long_bullet_image{height:auto;width:7px;float:left;margin-top:13px}.cm_720_long_middle_bullet{height:auto;width:683px;float:left;line-height:14px;margin-top:8px;;padding-left:8px}.cm_720_long_third_second_bullet{height:auto;width:7px;float:left;margin-top:5px;padding-top:6px}.cm_720_long_third_middle_bullet_text{height:auto;width:683px;float:left;line-height:14px;;padding-left:8px;padding-top:6px}.cm_720_long_fourth_bullet{height:auto;width:7px;float:left;margin-top:5px;padding-top:6px}.cm_720_long_fourth_middle_bullet_text{height:auto;width:683px;float:left;line-height:14px;;padding-left:8px;padding-top:6px}.cm_720_long_lower{height:auto;width:700px;padding-top:19px;float:left;;line-height:16px}.cm_720_long_lower a{}.cm_720_long_lower_subhead{width:250px;font-size:12px;font-weight:bold;line-height:22px;}.cm_720_long_lower_textpara{line-height:16px;}.cm_720_long_bottom_textpara{line-height:16px;}.styles_enhanced_header{width:520px;height:110px;border:0px}.styles_enhanced_header1{width:520px;height:110px;border:0px}.styles_header_feature{width:520px;height:220px;border:0px}.styles_header_feature1{width:520px;height:220px;border:0px}.styles_promo_feature{width:720px;height:285px;border:0px}.styles_promo_feature1{width:720px;height:285px;border:0px}.styles_alternative_header{width:720px;height:285px;border:0px}.styles_alternative_header1{width:720px;height:285px;border:0px}.enhanced_header_flash{width:520px;height:110px}.enhanced_header_flash1{width:520px;height:110px}.header_feature_flash{width:520px;height:220px}.header_feature_flash1{width:520px;height:220px}.promo_feature_flash{width:720px;height:285px}.promo_feature_flash1{width:720px;height:285px}.alternative_header_flash{width:720px;height:285px}.alternative_header_flash1{width:720px;height:285px}.promo_box_video{height:220px;width:220px}.video_player{height:196px;width:220px}.video_text{height:24px;width:220px;font-weight:bold;text-align:center;font-size:12px;;padding-top:4px;background-image:url(/CMS/assets/media/images/styleimages/promo_video_text_gradient.png)}.promo_box_link{width:220px;height:220px;border:0px;margin-bottom:15px}.promo_box_link_img{width:220px;height:220px;border:0px}.promo_box{width:220px;height:220px;border:0px}.promo_thin_link{width:220px;height:110px;border:0px;margin-bottom:15px}.promo_thin{width:220px;height:110px;border:0px}.promo_vertical_link{width:220px;height:330px;border:0px}.promo_vertical{width:220px;height:330px;border:0px}.promo_box_flash{ width:220px; height:220px; margin-bottom:15px}.promo_box_flash1{ width:220px; height:220px}.promo_thin_flash{width:220px;height:110px;margin-bottom:15px}.promo_thin_flash1{width:220px;height:110px}.promo_vertical_flash{width:220px;height:330px}.promo_vertical_flash1{width:220px;height:330px}.promo_box_catchall{width:220px;height:220px;margin-bottom:15px}.promo_thin_catchall{width:220px;height:110px}.promo_vertical_catchall{width:220px;height:330px}.cpg_landing{width:520px;height:auto}.cpg_landing_header{width:520px; height:35px;          background-image:url(/CMS/assets/media/images/styleimages/520_cm_header_image.gif);        margin:0px;        padding:0px;        clear:both;        display:block}.cpg_arrow_img{float:left;vertical-align:top;margin-top:4px;width:4px;height:7px;background-image:url(/CMS/assets/media/images/styleimages/cpg_landing_arrow.gif);margin-left:3px;background-repeat:no-repeat;}.cpg_landing_headertext{width:auto;height:auto;float:left;color:#544d3d;font-size:16px;margin-top:6px;margin-left:11px;display:inline}
.cpg_landing_bottomline{width:240px;height:121px;float:left; 
 background-image:url(/CMS/assets/media/images/styleimages/cpg_landing_bottompixel.gif); 
background-position:bottom;background-repeat:no-repeat}
.cpg_landing_bottomline_right{width:250px;height:121px;float:left; 
 background-image:url(/CMS/assets/media/images/styleimages/cpg_landing_bottompixel_right.gif); 
background-position:bottom;background-repeat:no-repeat}
.cpg_landing_bottomline_left{width:250px;height:121px;float:left;  
background-image:url(/CMS/assets/media/images/styleimages/cpg_landing_bottompixel_left.gif); 
background-position:bottom;background-repeat:no-repeat}
.cpg_landing_margin{margin-top:10px;width:240px; height:auto}
.cpg_landing_img1{width:80px;height:80px;float:left;margin-top:2px;border:0px
}.cpg_landing_image1{width:80px;height:80px;float:left;border:0px}
.cpg_landing_text{width:149px;text-align:left;height:auto;float:left;margin-left:0px;
margin-right:0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 10px}
.cpg_landing_subhead{width:145px;height:auto;float:left;
font-size:14px;color:#53483d;margin:0px;padding:0px}
.momToMom .cpg_landing_subhead{color:#77ba03}
.cpg_landing_body{width:147px;height:auto;float:left;;
margin-top:4px;text-align:left}
.cpg_landing_link{font-weight:bold;;float:left;cursor:hand}.cpg_landing_body a img{vertical-align:bottom;padding-bottom:2px;margin-left:2px;margin-top:2px}
.cpg_landing_img2{width:80px;height:80px;float:left;margin-top:2px;border:0px}
.cpg_landing_image2{width:80px;height:80px;float:left;border:0px}
.cpg_landing_middleline{width:3px;height:121px;float:left;margin-right:0px;   
 background-image:url(/CMS/assets/media/images/styleimages/cpg_landing_middleline.gif)}
.cpg_subcat{width:130px;height:180px;float:left;text-align:left}
.cpg_subcat_middlepixel{width:130px;height:163px;float:left;    
background-image:url(/CMS/assets/media/images/styleimages/cpg_subcat_middlepixel.gif)}
.cpg_subcat_img1{width:100px;height:100px;float:left;border:0px;margin-left:3px;display:inline}
.cpg_subcat_image{width:125px;height:133px;float:left;border:0px}
.cpg_subcat_text{width:129px;height:30px;float:left}
.cpg_subcat_fontStyle{font-weight:bold;;
text-align:center}
.cpg_subcat_bottomline{width:130px;height:17px;float:left;   
 background-image:url(/CMS/assets/media/images/styleimages/cpg_subcat_bottomline.gif)}
 .cpg_product{width:520px;height:114px;background-image:url(/CMS/assets/media/images/styleimages/cpg_product_pixel.gif);
 background-repeat:no-repeat;padding-bottom:15px;padding-top:10px}
 .cpg_product_img1{width:100px;height:100px;float:left;margin-top:5px;border:0px}
 .cpg_product_image{width:100px;height:100px;float:left;margin-top:5px;border:0px}
 .cpg_product_text{width:403px;height:100px;float:left;margin-top:9px;margin-left:17px;
 text-align:left}.cpg_product_subhead{font-size:14px;color:#77ba03;
 width:400px;height:auto}
 .cpg_product_subhead1{width:400px;height:auto;font-weight:bold;font-size:16px;float:left;text-align:left}.cpg_product_body{width:auto;height:auto;float:left;;text-align:left;margin-top:6px}.page_header_520{width:520px;height:32px}.page_header_720{width:720px;height:50px}.page_header_760{width:760px;height:32px}a.ten_receipe_text_rollover:link{text-decoration:none;;float:left;font-size:10px}a.ten_receipe_text_rollover:visited{text-decoration:none;;float:left;font-size:10px}a.ten_receipe_text_rollover:hover{text-decoration:underline;;float:left;font-size:10px}.ten_receipes_whole{width:180px;height:679px;text-align:left;overflow:inherit}  .ten_receipes_part1{ width:180px; height:76px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part1.gif)} .ten_receipes_part2{width:180px;height:60px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part2.gif)} .ten_receipes_part3{width:180px;height:60px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part3.gif)} .ten_receipes_part4{width:180px;height:60px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part4.gif)} .ten_receipes_part5{width:180px;height:60px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part5.gif)} .ten_receipes_part6{width:180px;height:60px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part6.gif)} .ten_receipes_part7{width:180px;height:60px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part7.gif)} .ten_receipes_part8{width:180px;height:60px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_par8.gif)} .ten_receipes_part9{width:180px;height:60px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part9.gif)} .ten_receipes_part10{width:180px;height:60px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part10.gif)} .ten_receipes_part11{width:180px;height:63px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_part11.gif)}.ten_receipes_text{width:136px;height:22px;margin-top:11px;margin-left:44px}.ten_receipes_star{width:75px;height:12px;margin-left:45px;margin-top:5px} .ten_receipes_star_half{width:15px;height:12px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_star_half.gif);background-repeat:no-repeat} .ten_receipes_star_null{width:15px;height:12px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_star_null.gif);background-repeat:no-repeat} .ten_receipes_star_full{width:15px;height:12px;float:left;background-image:url(/CMS/assets/media/images/styleimages/top_receipes_star_full.gif);background-repeat:no-repeat}.body_homepage{margin:0px;padding:0px;width:100%;height:100%}.healthy_header{padding-top:7px;margin-left:10px}.healthy_header_text{float:left;font-size:16px;color:#544d3d;padding:0px;margin:0px;vertical-align:middle}.healthy_root{width:520px;height:auto;margin:0px;border:0px;padding:0px;overflow:inherit}.healthy_first_row{height:35px;width:520px;background-image:url(/CMS/assets/media/images/styleimages/520_2cm_header.gif);margin:0px;padding:0px}.healthy_second_row{margin-left:10px;height:173px;margin-right:10px;margin-bottom:0px;width:500px;margin-top:12px;padding:0px;background-image:url(/CMS/assets/media/images/styleimages/dotted_520_verti.gif);background-repeat:repeat-y}.healthy_left_column{height:173px;width:240px;margin:0px;padding:0px;float:left;border:0px}.healthy_right_column{width:240px;height:173px;float:right;margin-left:10px;padding:0px}.healthy_image{height:173px;width:120px;margin:0px;padding:0px;float:left;border:0px}.healthy_heading{color:#544d3d;margin:0px;font-size:14px;float:left;padding:0px}.healthy_para{;margin:0px;padding:0px;line-height:14px;padding-top:6px;float:left}.healthy_pointer{float:left;height:23px;width:12px;margin-top:8px;padding:0px;background-image:url(/CMS/assets/media/images/styleimages/pointer.gif);background-repeat:no-repeat}.healthy_links a:link {float:left;;margin:0px;padding-top:5px;text-decoration:none}.healthy_links a:visited {float:left;;margin:0px;padding-top:5px;text-decoration:none}.healthy_links a:active{float:left;;margin:0px;padding-top:5px;text-decoration:none}.healthy_links a:hover{float:left;;margin:0px;padding-top:5px;text-decoration:underline}.healthy_textbox{height:auto; width:120px;float:left;padding:0px;margin-top:4px}.healthy_textheading{width:120px;height:auto;float:left;margin:0px;padding:0px}.healthy_textpara{width:120px;height:auto;float:left;margin:0px;padding:0px}.healthy_textlink{width:120px;height:auto;float:left;margin:0px;padding:0px}.healthy_link{float:left;height:auto;width:65px;margin:0px;padding:0px}a.rollover_text:link{text-decoration:none;color:#645a50;float:left;font-size:16px}a.rollover_text:visited{text-decoration:none;color:#645a50;float:left;font-size:16px}a.rollover_text:hover{text-decoration:underline;color:#645a50;float:left;font-size:16px}a.rollover_text3:link {color:#58483d;margin:0px;font-size:10px}a.rollover_text3:visited {color:#58483d;margin:0px;font-size:10px}a.rollover_text3:hover {color:#990101;margin:0px;font-size:10px}a.rollover_text3:active {color:#58483d;margin:0px;font-size:10px}a.rollover_text1:link{text-decoration:underline;;float:left;font-size:10px}a.rollover_text1:visited{text-decoration:underline;;float:left;font-size:10px}a.rollover_text1:active{text-decoration:underline;;float:left;font-size:10px}a.rollover_text1:hover{text-decoration:underline;color:#990101;float:left;font-size:10px}a.rollover_text2:link{background-image:url(/CMS/assets/media/images/styleimages/whats_for_dinner_receipe.gif);float:left;    height:14px;    float:left;background-repeat:no-repeat}a.rollover_text2:visited{background-image:url(/CMS/assets/media/images/styleimages/whats_for_dinner_receipe.gif);float:left;width:82px;height:14px;float:left;background-repeat:no-repeat}a.rollover_text2:hover{background-image:url(/CMS/assets/media/images/styleimages/whats_for_dinner_receipe1.gif);background-repeat:no-repeat;float:left;width:82px;height:14px;float:left}.ready_in_15{width:220px;height:62px;float:left;background-image:url(/CMS/assets/media/images/styleimages/whatsForDinner_ReadyIn15.gif); background-repeat:no-repeat}.ready_in_30{width:220px;height:62px;float:left;background-image:url(/CMS/assets/media/images/styleimages/whatsForDinner_ReadyIn30.gif); background-repeat:no-repeat}.ready_in_45{width:220px;height:62px;float:left;background-image:url(/CMS/assets/media/images/styleimages/whatsForDinner_ReadyIn45.gif); background-repeat:no-repeat}.what_dinner_whole{width:220px;height:270px;margin-bottom:15px}.what_dinner1{width:220px;height:181px;float:left;background-image:url(/CMS/assets/media/images/styleimages/whats_for_dinner1.gif); background-repeat:no-repeat;} .what_dinner2{width:220px;height:27px;float:left;background-image:url(/CMS/assets/media/images/styleimages/whats_for_dinner2.gif);background-repeat:repeat-x}.what_dinner3{width:220px;height:177px;float:left;background-image:url(/CMS/assets/media/images/styleimages/whats_for_dinner3.gif); background-repeat:no-repeat}.what_dinner1_outer{width:230px;height:110px;float:left;margin-top:71px}.what_dinner1_green{width:95px;height:95px;float:left;border:0px; margin-top:3px; margin-left:4px}.what_dinner1_text{width:100px;height:70px;text-align:left;float:left;margin-top:15px; margin-left:10px}.what_dinner2_star{width:210px;height:27px;margin-left:10px}.what_dinner2_star_full{width:15px;height:27px;float:left;background-image:url(/CMS/assets/media/images/styleimages/whats_for_dinner_star.gif)}.what_dinner2_text{width:auto;height:auto;float:left;margin-top:6px;margin-left:9px;float:left;overflow:hidden}.what_dinner2_text2{width:auto;height:auto;;margin-top:6px;margin-left:2px;font-size:10px;float:left;overflow:hidden}.what_dinner3_outer{width:150px;height:68px;margin-top:53px;margin-left:10px}.what_dinner3_text{width:auto;height:12px;clear:left; margin-top:6px}.what_dinner3_text1{width:auto;height:12px;float:left;font-weight:bold;color:#645a50; margin-right:5px}.what_dinner3_text2{width:auto;height:12px;float:left;color:#645a50}.what_dinner3_image{width:150px;height:14px;margin-top:40px;margin-left:10px}.featured_brands_root{width:520px;height:391px;margin:0px;border:0px;padding:0px}.featured_brands_first_row{height:35px;width:520px;background-image:url(/CMS/assets/media/images/styleimages/featured_brands_header_image.gif);background-repeat:no-repeat;margin:0px;padding:0px}.featured_brands_header{padding-top:8px;margin-left:10px}.featured_brands_header_text{float:left;font-size:16px;color:#544d3d;padding:0px;margin:0px;vertical-align:middle}.featured_brands_second_row{height:335px;width:520px;float:left;margin-left:0px;margin-top:13px;padding:0px;margin-bottom:0px;margin-right:0px;background-image:url(/CMS/assets/media/images/styleimages/featured_brands_text_background1.gif)}.featured_brands_column{width:173px;height:186px;float:left;margin-left:0px;margin-top:0px;padding:0px;margin-bottom:0px;margin-right:0px}.featured_brands_dotted{width:153px;height:186px;margin-left:10px;padding:0px;margin-right:0px;margin-bottom:0px;margin-top:0px;background-image:url(/CMS/assets/media/images/styleimages/featured_brands_text_background.gif)}.featured_brands_links a:link {;margin:0px;padding-top:5px;text-decoration:none;font-weight:bold}.featured_brands_links a:visited {;margin:0px;padding-top:5px;text-decoration:none;font-weight:bold}.featured_brands_links a:active{;margin:0px;padding-top:5px;text-decoration:none;font-weight:bold}.featured_brands_links a:hover{;margin:0px;padding-top:5px;font-weight:bold;text-decoration:underline}.featured_brands_text{font:#52483D;text-align:left;width:146px;height:auto;margin-top:15px;padding:0px;float:left;margin-left:1px;overflow:visible}.featured_brands_placeholder{width:153px;height:auto}.featured_brands_img1{width:153px;height:80px;float:left;display:inline;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;border:0px;overflow:visible}.featured_brands_img2{width:153px;height:80px;float:left;display:inline;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;border:0px;overflow:visible}.featured_brands_img3{width:153px;height:80px;float:left;display:inline;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;border:0px;overflow:visible}.featured_brands_text_bottom{margin:0px;padding:0px;width:83px;height:auto;text-align:left;float:left}.featured_brands_bottom_content{width:163px;height:149px;padding:0px;margin-left:0px;float:left}.featured_brands_subtitle_head{height:auto;width:137px;margin:0px;margin-left:10px;padding-top:9px;text-align:left}.featured_brands_subtitle_style{font-size:14px}.featured_brands_bottom{width:auto;height:100px;float:left;margin-top:7px;padding-top:0px;margin-left:10px;display:inline}.featured_brands_placeholder_bot{width:60px;height:auto;float:left}.featured_brands_bottom_img1{width:60px;height:105px;float:left;border:0px}.featured_brands_bottom_text{width:auto;height:auto;text-align:left;float:left;margin-left:4px;margin-top:3px;display:inline;overflow:visible}.featured_brands_bottom_content1{width:163px;height:149px;padding:0px;margin-left:10px;float:left;overflow:visible}.featured_brands_bottom2{width:153px;height:100px;float:left;margin-top:11px;margin-left:14px;display:inline;padding-top:0px}.featured_brands_bottom_img2{border:0px;width:60px;height:105px;float:left;margin-left:0px}.featured_brands_bottom_text2{display:inline;width:auto;height:auto;text-align:left;float:left;margin-left:4px;margin-top:0px;overflow:visible}.featured_brands_bottom_text3{width:auto;height:auto;text-align:left;float:left;margin-left:5px;margin-top:0px;overflow:visible;display:inline}.featured_brands_bottom_read{margin-top:5px}.featured_brands_bottom3{width:154px;height:100px;float:left;margin-top:9px;margin-left:10px;display:inline;padding-top:0px}.featured_brands_bottom_img3{ border:0px; width:60px; height:105px; float:left}.careers_image{width:220px;height:100px;border:0px;margin-top:15px}.careers{width:220px;height:100px;border:0px}.store_locator_whole{width:220px;height:108px;background-image:url(/CMS/assets/media/images/styleimages/store_locator_image.gif);background-repeat:no-repeat;float:left}.store_locator_background{padding-bottom:15px}.store_locator{width:205px;height:21px;margin-left:8px;margin-top:75px}.store_locator_textbox{width:165px;*width:150px;height:21px;float:left;overflow:hidden;display:inline}.store_locator_button{width:38px;height:25px;float:left;margin-left:2px}a.store_locator_button_rollover{background-image:url(/CMS/assets/media/images/styleimages/sl_go_inactive.gif);background-repeat:no-repeat;float:left;width:38px;height:25px}a.store_locator_button_rollover:hover{background-image:url(/CMS/assets/media/images/styleimages/sl_go_active.gif);background-repeat:no-repeat;float:left;width:38px;height:25px}.promo_eyebrow{width:960px;height:54px;float:left;border:0px;margin:0px;padding:0px}.store_locator_initial_background{width:721px;height:313px;float:left;margin-top:12px;background-image:url(/CMS/assets/media/images/styleimages/store_locator_initial.gif);background-repeat:no-repeat;text-align:left}.store_locator_main{width:721px;height:auto;margin:0px;padding:0px}.store_locator_initial_search{width:354px;height:15px;line-height:15px;margin-left:18px;margin-top:36px;font-size:15px;;font-weight:bold}.store_locator_initial_example{width:388px;height:12px;line-height:12px;margin-left:17px;margin-top:14px;}.store_locator_initial_textbox{width:550px;height:22px;float:left;margin-left:17px;margin-top:3px;display:inline;overflow:hidden}.store_locator_initial_txt{font-size:12px;padding-left:2px;width:550px;height:22px;border:1px groove #c8c5b8}.store_locator_question{width:303px;height:15px;margin-left:19px;margin-top:25px;float:left;display:inline;font-size:15px;;font-weight:bold}.store_locator_initial_last{width:600px;height:28px;margin-left:18px;margin-top:4px;float:left;display:inline}.store_locator_initial_last_text{ width:auto;height:auto;float:left;margin-top:10px;font-size:12px;}.store_locator_initial_last_dropdown{ margin-left:2px;float:left;display:inline;margin-top:4px;max-height:20px;max-width:195px}.store_locator_combobox{ font-size:12px;;width:200px;height:20px;background-color:#FFF;margin-top:4px;padding-left:0px;padding-top:1px}.store_locator_initial_button{ max-width:129px;max-height:27px;display:inline;margin-left:12px;float:left;margin-top:4px}a.store_locator_initial_button_rollover:link{background-image:url(/CMS/assets/media/images/styleimages/store_locator_initial_button.gif);background-repeat:no-repeat;float:left;width:129px;height:27px;margin-left:0px;display:inline}a.store_locator_initial_button_rollover:visited{ background-image:url(/CMS/assets/media/images/styleimages/store_locator_initial_button.gif);background-repeat:no-repeat;float:left;width:129px;height:27px;margin-left:0px;display:inline}a.store_locator_initial_button_rollover:hover{background-image:url(/CMS/assets/media/images/styleimages/store_locator_initial_button.gif);background-repeat:no-repeat;float:left;width:129px;height:27px;margin-left:0px;display:inline}.store_locator_footer{ float:left;width:337px;height:20px;line-height:20px;margin-left:360px;display:inline;margin-top:100px;font-size:10px;}a.store_locator_link:link{font-size:10px;}a.store_locator_link:visited{font-size:10px;}a.store_locator_link:hover{font-size:10px;}.store_locator_initial_error{width:700px;height:32px;margin-top:16px}.store_locator_initial_image{width:18px;height:18px;float:left;background-image:url(/CMS/assets/media/images/styleimages/store_locator_initial_error_img.gif);background-repeat:no-repeat;margin-left:13px;display:inline}.store_locator_text{ width:380px; height:auto; float:left}.store_locator_initial_message{width:auto;height:auto;line-height:15px;margin-left:5px;margin-top:2px;font-size:15px;color:#e7353c;font-weight:bold;float:left}.store_loctor_initial_errormessage{width:auto;height:auto;float:left;line-height:12px;margin-left:5px;color:#e7353c}.store_locator_initial_header{width:720px;height:29px;border-bottom:1px solid #c8c5b8;font-size:18px;color:#6a6056;font-weight:bold;text-align:left}.store_locator_value{font-size:12px;;font-weight:bold}.storelocator_textbox{color:#949494;padding-left:2px;max-height:21px;max-width:165px;width:165px;*width:150px;height:21px}.storelocator_textbox_error{color:#e7353c;padding-left:2px;max-height:21px;max-width:165px;width:165px;*width:150px;height:21px}.weekly_special_background{width:180px;height:85px;background-image:url(/CMS/assets/media/images/styleimages/weekly_special.gif);background-repeat:no-repeat}
.weekly_special_background_input{width:113px;height:21px;overflow:hidden;float:left;
margin-left:10px;margin-top:53px;display:inline;background-color:#FFFFFF;}
.weekly_special_text_error{height:21px;color:#e7353c;width:113px;border:1px groove #7c7c7c;padding-left:4px;padding-top:3px}
.weekly_special_text{height:21px;color:#949494;width:113px;
border:1px groove #7c7c7c;padding-left:4px;padding-top:4px;margin-top:-1px;}
.weekly_background_button{float:left;margin-left:7px;margin-top:53px;width:38px;height:25px;overflow:visible}a.weekly_button{width:38px;height:25px;background:url(/CMS/assets/media/images/styleimages/ws_widget_go_inactive.gif) 0 0 no-repeat;float:left;margin-left:0px;overflow:visible}a.weekly_button:hover{width:38px;height:25px;background:url(/CMS/assets/media/images/styleimages/ws_widget_go_active.gif) 0 0 no-repeat;float:left;margin-left:0px;overflow:visible}.weeklyspecials_background{width:180px;height:85px;float:left;background-image:url(/CMS/assets/media/images/styleimages/weeklyspecials_widgets.gif);background-repeat:no-repeat}.weeklyspecials_background_input{float:left}.weeklyspecials_background_button{float:left;margin-left:auto;margin-top:55px;width:35px;height:21px}.weeklyspecials_text{font:Tahoma;font-size:12px;margin-left:12px;margin-top:55px;color:#949494;width:90px;border-top-color:#c3c3c3;padding-left:2px;height:15px;display:inline;overflow:visible}.weekly_special_background_img{background-image:url(/CMS/assets/media/images/styleimages/weekly_specials.jpg);width:721px;height:448px;float:left;margin-top:13px}.weekly_homepage_text{margin-left:0px;margin-top:23px;width:720px;height:22px;font-size:18px;font-weight:bold;color:#6a6056;padding-left:0px;border-bottom:1px groove #c8c5b8;padding-bottom:6px;line-height:22px}.weekly_special_dropdown_main{width:721px;height:auto;padding:0px;margin:0px}.weekly_homepage_error{width:700px;height:32px;margin-top:16px}.weekly_homepage_error_image{width:18px;height:18px;float:left;background-image:url(/CMS/assets/media/images/styleimages/weekly_special_initial_error_img.gif);background-repeat:no-repeat;margin-left:13px;display:inline}.weekly_homepage_error_text{float:left;margin-left:4px;width:685px;height:14px;display:inline;line-height:14px;font-size:14.67px;font-weight:bold;color:red}.weekly_homepage_error_image1{float:left;margin-left:6px;margin-top:7px;width:4px;height:7px;background-image:url(/CMS/assets/media/images/styleimages/weekly_homepage_error_button1.gif);background-repeat:no-repeat}.weekly_homepage_error_text1{float:left;margin-top:4px;margin-left:4px;width:675px;height:10px;font-weight:normal;color:red;line-height:13px}.background_img{margin-top:15px}.weekly_homepage_inputtext{width:226px;height:25px;display:inline;margin-left:19px;float:left;margin-top:266px}.weekly_homepage_input{float:left;width:179px;height:22px;display:inline;overflow:hidden}.weekly_homepage_text_input{width:170px;height:22px;border:1px groove #7c7c7c;color:#949494;overflow:visible;max-height:21px;padding-left:4px;padding-top:3px}.text_input{padding-left:7px;padding-top:2px}zip_text_input{BORDER-RIGHT:#7c7c7c 1px groove;BORDER-TOP:#7c7c7c 1px groove;PADDING-LEFT:4px;OVERFLOW:visible;BORDER-LEFT:#7c7c7c 1px groove;WIDTH:170px;COLOR:#949494;MAX-HEIGHT:21px;PADDING-TOP:3px;BORDER-BOTTOM:#7c7c7c 1px groove;HEIGHT:22px}.weekly_homepage_button a{float:left;margin-left:8px;width:38px;height:25px;background-image:url(/CMS/assets/media/images/styleimages/btn_go_inactive.gif)}.weekly_homepage_button a:hover{float:left;margin-left:8px;width:38px;height:25px;background-image:url(/CMS/assets/media/images/styleimages/btn_go_hover.gif)}.weekly_homepage_errortext{width:380px;height:auto;float:left}.weekly_special_initial_message{width:auto;height:auto;line-height:15px;margin-left:5px;margin-top:2px;font-size:15px;color:#e7353c;font-weight:bold;float:left}.weekly_special_initial_errormessage{width:auto;height:auto;float:left;line-height:12px;margin-left:5px;color:#e7353c}.weekly_homepage1_text{ margin-left:2px; margin-top:0px; width:720px; height:22px;  font-size:18px; font-weight:bold; color:#6a6056; padding-left:0px;  border-bottom:1px groove #c8c5b8; padding-bottom:6px; text-align:left}.weekly_homepage1_inputtext{width:222px;height:21px;margin-left:20px;margin-top:281px;float:left;display:inline;max-height:21px}.weekly_homepage1_input{float:left;width:179px;height:21px;max-height:21px}.weekly_homepage1_text_input{width:175px;height:21px; border:groove 1px #7c7c7c;color:#949494;overflow:visible;max-height:21px}a.weekly_homepage1_button{float:left;display:inline;margin-left:8px;width:35px;height:21px;background-image:url(/CMS/assets/media/images/styleimages/weekly_homepage_button.gif)}
.pagination_whole{width:520px;height:auto}.view_top{width:520px;height:26px;margin-top:0px;padding-top:2px;margin:0px;float:left;border-bottom:1px solid #bbb6a1}.left_content{height:auto;width:195px;float:left;padding-top:3px}.content_one{;padding:0px}.content_two{;padding-left:2px}.right_content{height:auto;width:155px;float:right;margin-left:130px}.leftbutton INPUT {display:block;vertical-align:top;margin-top:2px;width:17px; 
height:19px;}.leftbutton img {vertical-align:bottom;margin-top:5px;} .leftbutton{width:17px; height:19px; float:left; padding-bottom:2px; 
vertical-align:bottom}.page{width:110px;height:19px;float:left;padding-top:5px}.rightcontent_one{;padding-left:4px}.rightcontent_two{;padding-left:3px}.rightcontent_five{  ;  padding-left:3px}.rightcontent_six{  ;  padding-left:2px}.rightbutton INPUT{display:block;vertical-align:top;margin-top:0px;width:17px; height:19px;} .rightbutton{width:17px;height:19px;float:left;padding-top:2px;vertical-align:bottom;}.right_button_hover a{background-image:url(/CMS/assets/media/images/styleimages/cpg_pagination_button_pageavailable.gif);width:17px;height:18px;float:left;margin-top:2px;}.right_button_hover a:hover{background-image:url(/CMS/assets/media/images/styleimages/cpg_pagination_button_hover.gif);width:17px;height:18px;float:left;margin-top:2px;}.apple{height:112px;width:520px;float:left}.cpg_demarker{background-image:url(/CMS/assets/media/images/styleimages/dotted_520_hori.gif);background-repeat:repeat-x;height:1px;width:520px;padding:0px;float:left}.apple_image{width:117px;height:111px;float:left}.textbox{width:403px;height:111px;float:left}.text1{height:auto;width:403px;padding-top:6px;margin:0px}.brand_name{ font-size:16px; font-weight:bold}.text2{ height:auto; width:403px; margin:0px; padding-top:1px; }.product_title{font-size:16px;font-weight:bold;}.text3{height:auto;width:403px;margin:0px;padding-top:6px}.product_description{line-height:16px;;display:block}.view_bottom{width:520px;height:26px;margin-top:0px;padding-top:2px;margin:0px;float:left;border-top:1px solid #bbb6a1}.related_link a:link{;text-decoration:none}.related_link a:visited{;text-decoration:none}.related_link a:active{color:#8d847c;text-decoration:none}.related_link a:hover{;text-decoration:underline !important}.related_links_root{width:180px;height:auto}.related_outer_container{width:180px;height:300px;background-color:#faf7f2;float:left;text-align:left}.related_link_container{width:174px;height:auto;background-color:#FFF;margin-left:3px;margin-right:3px;float:left;display:inline}.related_inner_container{margin-top:10px;height:auto;width:174px}.related_head_text{padding-left:10px;height:auto;width:163px}.related_head_text_style{font-size:16px;}.related_demarker_head{width:153px;margin-left:10px;margin-top:6px;height:1px;background-image:url(/CMS/assets/media/images/styleimages/demarker.gif)}.related_demarker{width:153px;margin-left:10px;margin-top:4px;height:1px;background-image:url(/CMS/assets/media/images/styleimages/demarker.gif)}.related_space_bottom{height:17px;width:174px;background-color:#FFF;float:left}.bottom_curved_image{width:180px;height:13px;background-image:url(/CMS/assets/media/images/styleimages/related_link_bottom_curve.gif);background-repeat:no-repeat;float:left}.outer_bottom_curved_image{width:180px;height:13px;background-image:url(../images/related_link_outer_bottom_curve.gif);background-repeat:no-repeat;float:left}.search_result_root{height:auto;width:520px}.search_results_top_section{height:auto;width:520px;border-bottom:1px solid #c8c5b8;padding-bottom:6px;float:left;text-align:left}.search_results_top_text{width:auto;height:auto;font-size:18px;font-weight:bold;color:#6a6056}
.search_results_page_number{height:29px;margin-top:7px;width:520px;border-bottom:1px solid #c8c5b8;
float:left; padding-top:0px;padding-bottom:5px}
.search_results_left_content{ height:auto; width:200px; float:left; padding-top:3px;
margin-top:5px; text-align:left}.search_results_view{;font-family:Tahoma}
.search_results_right_content{height:auto;width:140px;float:left;margin-top:5px;margin-left:10px}
.search_results_button1{width:16px;height:17px;float:left;padding-top:0px}
.search_results_button1 INPUT, .search_results_button2 INPUT{width:17px;height:19px;vertical-align:top;
margin:0px;padding:0px;}.search_results_pages{vertical-align:top;width:auto;
height:auto;margin-left:12px;float:left;padding-top:3px;}
.search_results_pageno{;padding-left:0px;}
.search_results_button2{width:16px;height:17px;float:left;display:inline;padding-top:0px;margin-left:11px}
.search_button_hover a{background-image:url(/CMS/assets/media/images/styleimages/search_results_rightimg.gif);
background-repeat:no-repeat;width:16px;height:17px;float:left}
 .search_button_hover a:hover{background-image:url(/CMS/assets/media/images/styleimages/search_results_righthover.gif);
 background-repeat:no-repeat;width:16px;height:17px;float:left}
 .search_results_combo{width:133px;height:20px;float:right;margin-top:5px;margin-left:0px}:root .search_results_combo {margin-top:0px}
 .search_results_dropdown{;width:133px;height:20px}
 .search_results_middle_text_first{width:520px;height:auto;float:left;padding-top:0px;padding-bottom:0px;margin-top:11px}.search_results_header{height:auto;width:520px}.search_results_header_text{font-weight:bold;font-size:12px;font-family:Tahoma}.search_links a:link {float:left;font-size:12px;;text-decoration:underline;font-weight:bold}.search_links a:visited {float:left;font-size:12px;;text-decoration:underline;font-weight:bold}.search_links a:active{float:left;font-size:12px;color:#d8d47c;text-decoration:underline;font-weight:bold}.search_links a:hover{float:left;font-size:12px;color:#990101;text-decoration:underline;font-weight:bold}.search_results_description{height:auto;width:520px;float:left;padding-top:3px;text-align:left}.search_results_description_text{color:#645a50;font-family:Tahoma}.search_results_middle_text1{width:520px;height:auto;float:left;padding-bottom:0px; margin-top:12px}.search_results_middle_text_last{width:520px;height:auto;float:left;padding-bottom:30px;margin-top:12px;border-bottom:1px solid #c8c5b8}.search_results_bottom_page{height:29px;margin-top:7px;width:520px;border-bottom:1px solid #c8c5b8;float:left; padding-top:0px;padding-bottom:5px}:root .search_results_bottom_page{padding-top:3px;padding-bottom:3px}.search_results_bot_left_content{height:auto; width:222px;float:left;padding-top:3px; margin-top:2px;text-align:left}:root .search_results_bot_left_content{magin-top:0px;padding-top:0px}.search_results_bot_right_content{height:auto;width:140px;float:left;margin-top:5px;margin-left:10px}.search_results_bot_delimiter{;padding-left:2px}.search_results_backtop_text{width:auto;height:auto;padding-left:3px}.search_back_top a:link{;font-size:11px}.search_back_top a:visited{;font-size:11px}.search_back_top a:active{;font-size:11px}.search_back_top a:hover{color:#990101;font-size:11px}shortFormCopy a img{margin-top:4px}.shortFormCopy {margin-left:3px; text-align:left;;font-weight:normal;line-height:15px;margin-top:0px;text-align:justify}.shortFormCopy a,.subText a{;text-decoration:none;font-weight:bold}.shortFormCopy a:hover,.subText a:hover{text-decoration:underline;color:#900}.copyBullet {font-family:tahoma roman;font-size:11pt;color:#bbb6a1;vertical-align:top}
 .copy_dottedline{border-top:1px dotted #bbb6a1;height:1px;font-size:1px;width:100%;margin-left:0px}
 
 
 
 .backtotop520,.backtotop520 a {width:520px;text-align:right;;font-weight:bold;margin-top:0px}.backtotop720,.backtotop720 a {width:720px;text-align:right;;font-weight:bold;margin-top:0px}.backtotop520 a:hover,.backtotop720 a:hover{color:#900}.backtotop_btn{float:left; margin-top:8px; margin-left:0px; width:16px;height:17px}.backtotop_btn a{display:block; width:16px;height:17px;overflow:visible;background:url(/CMS/assets/media/images/BackToTop_btn.gif) 0 0 no-repeat}.backtotop_btn a:hover{display:block; width:16px;height:17px;overflow:visible;background:url(/CMS/assets/media/images/BackToTop_btn_hover.gif) 0 0 no-repeat}.backtotop_link{float:left; margin-top:10px; margin-left:5px}
 .copy520header{clear:both;width:520px;font-size:12px;color:52483d;
 font-weight:bold;margin-top:10px;margin-bottom:3px;text-align:left}
 html>body .copy520header{margin-top:10px}.questions720{width:690px;margin-left:3px}.questions520{width:490px;margin-left:3px}.copy720header{width:720px;font-size:12px;;font-weight:bold;margin-top:10px;margin-bottom:3px;text-align:left}
 .header520{font-size:18px;font-weight:bold;
 text-align:left;color:#6a6056;height:32px;width:520px;
 border-bottom:1px solid #c8c5b8;padding-left:0px;padding-bottom:0px}
  
 .header520_txt, .header720_txt {font-size:18px;font-weight:bold;}
 .header720{font-size:18px;font-weight:bold;text-align:left;color:#6a6056;height:32px;width:720px;
 border-bottom:1px solid #c8c5b8;padding-left:0px;padding-bottom:0px;margin-top:20px}
 .header760{font-size:18px;font-weight:bold;text-align:left;color:#6a6056;height:32px;width:760px;border-bottom:1px solid #c8c5b8;padding-left:0px;padding-bottom:0px;margin-bottom:20px}.immuno_img{float:left;padding-right:10px}
 ul li img{padding-top:0px;margin-bottom:5px;vertical-align:bottom;margin-left:-8px}html>body ul li img{padding-top:5px;margin-left:-8px;margin-bottom:0px;vertical-align:top}ul{list-style:none;margin-left:0px;padding-left:10px;margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px}html>body ul{padding-left:10px}ul li{margin-left:0px;padding-left:0px;text-indent:- 1em;margin-top:5px}li a{color:#6a6056}p.para_collapse{padding:0px;margin:0px}.t8_lower_content .one_cm_720_root img{padding-bottom:20px;*margin-bottom:1px}.t8_lower_content .one_cm_720_root p{margin:0px;padding:0px}.ifrm{height:100%;min-height:100%;width:100%;border:none;overflow:visible}.one_cm_520_root div img{padding-bottom:10px}.one_cm_520_root p{padding:0px;margin:0px}.star{;line-height:20px;padding:0px;display:block}.w200{width:200px}.w220{width:220px}.w240{width:230px}.related_top_curve_image{MARGIN-TOP:0px;FLOAT:left;BACKGROUND-IMAGE:url(/CMS/assets/media/images/styleimages/related_link_top_curve.gif);WIDTH:180px;BACKGROUND-REPEAT:no-repeat;HEIGHT:13px}
 .error_header_text{ width:auto; height:auto; font-size:18px;  font-weight:bold; color:#6a6056}.imageContainer{margin-left:7px;margin-right:7px;vertical-align:middle}.locate_store_button{DISPLAY:inline;FLOAT:left;MARGIN-LEFT:12px;WIDTH:129px;HEIGHT:27px} .placeholder{ height:78px; width:78px; margin-top:0px; float:left; border-left:0px dotted #bbb6a1; border-right:1px dotted #bbb6a1; text-align:center; vertical-align:middle} .placeholder_td{ height:78px; width:78px; margin-left:7px; margin-right:7px; margin-top:0px; border-left:1px dotted #bbb6a1; border-right:1px dotted #bbb6a1; text-align:center; vertical-align:middle} .leftClick{ height:101px; width:25px; border:solid 0px black; float:left} .headerbar{width:520px;height:35px;background-image:url(/CMS/assets/javascript/images/scroller_headerimage.gif);background-repeat:no-repeat;text-align:center;vertical-align:middle} .outerDiv{height:101px;width:470px;margin-left:0px;padding-left:0px;margin-top:0px;float:left;overflow:hidden;position:absolute} .rightClick{margin-left:470px;height:101px;width:25px;border:solid 0px black;margin-top:0px;float:left} .slidingNode{position:absolute;left:0px;margin-top:10px;height:90px;width:470px;overflow:hidden}.borders{width:100%;height:auto;padding:0px;margin:0px}.globalui_header{height:94px;width:100%;float:none;overflow:visible}
 .globalui_header_top{text-align:center;border:0px solid black;height:94px;    width:100%;
 background-image:url(/CMS/assets/media/images/styleimages/header_toplayer_back.gif); 
 background-repeat:repeat-x;overflow:visible}
  .globalui_header_top_checkout{text-align:center;border:0px solid black;height:88px;    width:100%;
 background-image:url(/CMS/assets/media/images/styleimages/header_toplayer_back.gif); 
 background-repeat:repeat-x;overflow:hidden}
 .globalui_header_inner_top{width:960px;height:94px;border:0px solid black;
 background-image:url(/CMS/assets/media/images/styleimages/header_toplayer_back.gif); 
 background-repeat:repeat-x}
  .globalui_header_checkout_top{width:960px;height:88px;border:0px solid black;
 background-image:url(/CMS/assets/media/images/styleimages/header_toplayer_back.gif); 
 background-repeat:repeat-x;overflow:hidden;}
 .globalui_header_safewaylogo{ width:222px;height:94px;margin-left:0px;margin-bottom:0px; margin-top:0px;float:left;border:0px}.globalui_header_search_main{float:right;width:285px;height:73px; margin-bottom:0px;margin-top:0px;border:0px solid black;overflow:hidden}.globalui_header_search_main_top{width:220px;height:32px;margin-left:58px; border:0px solid white;overflow:visible;float:right}.globalui_header_right_link{width:220px;height:32px;border:0px solid black}.globalui_header_right_roundcorner{height:32px;   width:220px;float:left;background-image:url(/CMS/assets/media/images/styleimages/header_right_toplinks.gif)}.globalui_header_right_innner_links{height:19px;width:204px;border:0px solid black;margin-top:6px}.globalui_header_right_img1{background-image:url(/CMS/assets/media/images/styleimages/header_srch_img1.gif);height:19px; background-repeat:no-repeat;width:19px;float:left}.globalui_header_right_link1{height:19px;background-repeat:no-repeat;width:auto; float:left;font-size:12px;margin-top:1px}.globalui_header_right_img2{height:19px;background-image:url(/CMS/assets/media/images/styleimages/header_srch_dlimiter.gif); background-repeat:no-repeat;width:13px;float:left}.globalui_header_right_img3{background-image:url(/CMS/assets/media/images/styleimages/header_srch_img2.gif);height:19px; background-repeat:no-repeat;width:19px;float:left}.top_links a:link {text-decoration:none;color:#000}.top_links a:visited {text-decoration:none; color:#000}.top_links a:active {text-decoration:underline; color:#990101}.top_links a:hover {color:#990101; text-decoration:underline}.globalui_header_right_link2{border:0px solid black;height:19px;background-repeat:no-repeat;width:auto; float:left;font-size:12px;margin-top:1px}
.Thanksgiving_globalui_inner_header_link{height:32px;width:124px;    margin:0px;padding:0px;float:left}
.Thanksgiving_img_link a:hover {width:124px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_thanksgiving_hover.gif) 0 0 no-repeat}
.Thanksgiving_img_link a{display:block; width:124px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_thanksgiving.gif) 0 0 no-repeat}
.Thanksgiving_img_link_selected a:visited{display:block; width:124px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_thanksgiving_selected.gif) 0 0 no-repeat}
.Thanksgiving_img_link_selected a:link{display:block; width:124px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_thanksgiving_selected.gif) 0 0 no-repeat}
.Community_globalui_inner_header_link{height:32px;width:63px;    margin:0px;padding:0px;float:left}.Community_img_link a:hover {width:63px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_blog_hover.gif) 0 0 no-repeat}.Community_img_link a{display:block; width:63px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_blog.gif) 0 0 no-repeat}.Community_img_link_selected a:visited{display:block; width:63px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_blog_selected.gif) 0 0 no-repeat}.Community_img_link_selected a:link{display:block; width:63px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_blog_selected.gif) 0 0 no-repeat}
.Our_store_globalui_inner_header_link{height:32px;width:101px;    margin:0px;padding:0px;float:left}.Our_store_img_link a:hover {width:101px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_ourstore_hover.gif) 0 0 no-repeat}.Our_store_img_link a{display:block; width:101px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_ourstore.gif) 0 0 no-repeat}.Our_store_img_link_selected a:visited{display:block; width:101px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_ourstore.gif) 0 0 no-repeat}.Our_store_img_link_selected a:link{display:block; width:101px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_ourstore_selected.gif) 0 0 no-repeat}
.Grocery-Delivery_globalui_inner_header_link{height:32px;width:147px;margin:0px;padding:0px;float:left}
.Grocery-Delivery_img_link a:hover {width:147px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_grocerydelivery_hover.gif) 0 0 no-repeat}
.Grocery-Delivery_img_link a{display:block; width:147px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_grocerydelivery.gif) 0 0 no-repeat}
.Grocery-Delivery_img_link_selected a:visited{display:block; width:147px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_grocerydelivery.gif) 0 0 no-repeat}
.Grocery-Delivery_img_link_selected a:link{display:block; width:147px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_grocerydelivery_selected.gif) 0 0 no-repeat}


.Summer-Ideas_globalui_inner_header_link{height:32px;width:126px;margin:0px;padding:0px;float:left}

.Summer-Ideas_img_link a:hover {width:126px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_summerideas_hover.gif) 0 0 no-repeat}

.Summer-Ideas_img_link a{display:block; width:126px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_summerideas.gif) 0 0 no-repeat}

.Summer-Ideas_img_link_selected a:visited{display:block; width:126px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_summerideas_selected.gif) 0 0 no-repeat}

.Summer-Ideas_img_link_selected a:link{display:block; width:126px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_summerideas_selected.gif) 0 0 no-repeat}

.Holiday_globalui_inner_header_link{height:32px;width:81px;margin:0px;padding:0px;float:left}
.Holiday_img_link a:hover {width:81px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_holiday_hover.gif) 0 0 no-repeat}
.Holiday_img_link a{display:block; width:81px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_holiday.gif) 0 0 no-repeat}
.Holiday_img_link_selected a:visited{display:block; width:81px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_holiday_selected.gif) 0 0 no-repeat}
.Holiday_img_link_selected a:link{display:block; width:81px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_holiday_selected.gif) 0 0 no-repeat}
.dotted_line_960{ line-height:3px; width:960px; float:center; background-image:url(/CMS/assets/media/images/styleimages/dotted_line_image.gif); background-repeat:repeat-x}
.dotted_line_520{ height:3px; width:520px; float:center; background-image:url(/CMS/assets/media/images/styleimages/dotted_line_image.gif); background-repeat:repeat-x}
.error_text_bold{ text-align:center; margin-bottom:0px;  font-weight:bold; font-size:13px; ; float:center; vertical-align:bottom; line-height:25px}
.error_text_regular{ text-align:center; margin-bottom:0px;  font-weight:regular; font-size:12px; ; float:center; vertical-align:bottom; line-height:25px}
.error_img_style{ line-height:25px; border:0px; vertical-align:middle}
.error_text_bold_fadded{ text-align:center; margin-bottom:0px; font-size:13px;  font-weight:bold; color:#b7b1aa; float:center; line-height:25px; vertical-align:bottom}
.header{float:left;width:100%;min-height:94px;height:auto;margin:0px;border:0px;padding:0px}
.leftalign{width:180px;height:auto;float:left;text-align:left}
.page_level_whole{    width:180px;    height:auto;    float:left;    overflow:hidden}
.page_level_title {    height:32px;    width:180px;    float:left;    overflow:hidden}
.page_level_top_one {    height:10px;    width:180px;    float:left}
.page_level_left{    height:10px;    width:11px;    float:left;    background-image:url('/CMS/assets/media/images/styleimages/page_level_curve1.gif');    background-repeat:no-repeat}
.page_level_border{    height:10px;    width:156px;    float:left;    background-image:url('/CMS/assets/media/images/styleimages/page_level_border1.gif');    background-repeat:repeat-x}
.page_level_right {    height:10px;    width:13px;    float:left;    background-image:url('/CMS/assets/media/images/styleimages/page_level_curve2.gif');    background-repeat:no-repeat}
.page_level_top_two{    height:22px;    width:180px;    float:left;    overflow:hidden}
.page_level_center{    height:22px;    width:180px;    float:left;    background-image:url('/CMS/assets/media/images/styleimages/page_level_center.gif'); background-repeat:no-repeat; overflow:hidden}
.page_level_text{ height:20px;width:180px;float:left;margin-left:16px;display:inline;color:white;font-family:Tahoma,Helvetica,Arial,San Serif;font-weight:bold;font-size:14px}
.page_level_textover:link{    color:white;    text-decoration:none;        font-weight:bold;    font-size:14px;    margin-top:0px;    float:left}
.page_level_textover:visited {    color:white;    text-decoration:none;        font-weight:bold;    font-size:14px;    margin-top:0px;    float:left}
.page_level_textover:hover {    color:white;    text-decoration:underline;        font-weight:bold;    font-size:14px;    float:left;    margin-top:0px}
.page_level_bottom {    height:20px;    width:180px;    float:left;    background-image:url(/CMS/assets/media/images/styleimages/page_level_bottom.gif)}



a.text:link { text-decoration:none;  !important;   font-weight:bold}a.text:visited { text-decoration:none; ;   font-weight:bold}a.text:hover{ text-decoration:underline; ;   font-weight:bold}a.text:active { text-decoration:none; color:#990101 !important;   font-weight:bold}a.subLink:link { text-decoration:none; ; font-size:10px; font-family:tahoma}a.subLink:visited { text-decoration:none; ; font-size:10px; font-family:tahoma}a.subLink:hover { text-decoration:underline; ; font-size:10px; }

a.subLink_selected:link { text-decoration:none; color:#990101; font-size:10px; font-family:tahoma}a.subLink_selected:visited{ text-decoration:none; color:#990101; font-size:10px; font-family:tahoma}a.subLink_selected:active { text-decoration:none; color:#990101; font-size:10px; font-family:tahoma}a.subLink_selected:hover { text-decoration:none; color:#990101; font-size:10px; font-family:tahoma}.page_nav_inner_div { width:120px; height:14px; margin-left:20px; display:inline; float:left}a.selectedText:active{ text-decoration:none; color:#990101;   font-weight:bold}a.selectedText:visited{ text-decoration:none; color:#990101;   font-weight:bold}a.selectedText_sec_lev:active { text-decoration:none; color:#047fbd;  font-family:tahoma}a.selectedText_sec_lev:visited{ text-decoration:none; color:#047fbd;  font-family:tahoma}a.text_sec_lev:link{ text-decoration:none;  !important;  font-family:tahoma}a.text_sec_lev:visited{ text-decoration:none; ;  font-family:tahoma}
a.text_sec_lev:hover { text-decoration:underline; ;  font-family:tahoma}a.text_sec_lev:active { text-decoration:none; color:#990101 !important;  font-family:tahoma}.newdiv { height:15px; width:auto; float:left; margin-top:3px; margin-left:5px; display:inline}BODY{ background-color:#fff; margin:0px}#T1{width:980px;text-align:center}#T1 .header{height:132px;width:980px;text-align:center}#T1 .subHeader{height:54px;width:960px;text-align:center;margin-top:0px;padding-top:0px}#T1 .footer{width:960px}#T1 .mainThreeColumn{width:721px}#T1 .mainTwoColumn {width:520px}#T1 .mainLeftColumn{width:180px}#T1 .topTenRecipes {height:679px;width:180px}#T1 .ourBrands{height:138px}#T1 .featuredBrands{height:391px}#T1 .healthyLiving {height:220px}
#T1 .weeklySpecials{width:180px;height:85px}#T1 .promo2{}#T1 .promo3{}#T1 .weeklySpecials img{border:none}.TTRBackgroundTop{background-image:url(/CMS/assets/media/images/TTRTop.gif);height:76px;width:180px}.TTRBackground   {background-image:url(/CMS/assets/media/images/TTRBg.gif);height:60px;width:180px}.TTRBackgroundBottom{background-image:url(/CMS/assets/media/images/TTRBottom.gif)}.TTRNum{float:left;width:44px;height:49px;text-align:center;margin-top:11px}.TTRStars{vertical-align:text-bottom;text-align:left;margin-left:10px;height:30px;margin-top:4px}html>body .TTRStars{text-align:left;margin-left:10px;margin-top:8px}.TTRText{margin-left:10px;font-size:10px;;text-align:left;height:20px;padding-top:5px}html>body.TTRText{margin-left:10px;font-size:10px;;text-align:left;height:20px;padding-top:8px}.TTRBox{float:left;width:125px;height:60px;vetical-align:text-bottom}
.TTRStars img{width:13px;height:12px}.weeklySpecials {background:url(/CMS/assets/media/images/weeklySpecialsBackground.gif);width:180px;height:85px}.weeklySpecialsHeader{text-align:left;margin-left:10px;margin-top:0px;padding-top:7px}.weeklySpecialsHeader1{font-size:14px;font-weight:normal;color:#fff}.weeklySpecialsHeader2{font-size:14px;color:#fff;font-weight:bold}.weeklySpecialsText{color:#fff;font-weight:bold;text-align:left;margin-left:10px;margin-top:0px;padding-top:3px}.weeklySpecialsBtn{float:left}.weeklySpecialsInputDiv{width:98px;height:19px;float:left; margin-top:10px;margin-bottom:0px; margin-left:0px;padding-bottom:0px; padding-left:10px;text-align:left;overflow:hidden}.weeklySpecialsInput{width:98px;height:19px;color:#949494;font-weight:regular;margin-top:0px;margin-bottom:0px; margin-left:0px;padding-left:0px;border:1px solid #c30d12;text-align:left;vertical-align:middle}
.weeklySpecialsBtn{float:left; margin-top:10px; margin-left:5px}.weeklySpecialsBtn a{display:block; width:38px;height:22px;overflow:visible;background:url(/CMS/assets/media/images/weeklySpecialsButtonOff.gif) 0 0 no-repeat}.weeklySpecialsBtn a:hover{display:block; width:38px; height:22px; overflow:visible;background:url(/CMS/assets/media/images/weeklySpecialsButtonOn.gif) 0 0 no-repeat}.featuredBrands{width:520px;height:391px}.featuredBrandsHeader{background-image:url(/CMS/assets/media/images/featuredBrandsHeader.jpg);width:520px;height:36px}.featuredBrandsHeader div{color:#544d3d;font-size:16px;font-weight:bold;text-align:left;padding-top:8px}.featuredBrandsCol1,.featuredBrandsCol2,.featuredBrandsCol3 {width:165px}.featuredBrands .dottedLine{border-top:1px dotted #bbb6a1;height:1px;font-size:1px;width:143px;text-align:left;margin-left:5px}.dottedLineVertical{height:330px;width:1px;border-left:1px dotted #bbb6a1;margin-left:3px;margin-right:3px}.featuredBrands .subTitle{color:#544d3d;font-size:14px;text-align:left;margin-left:10px}.featuredBrands .subText{width:84px;text-align:left;margin-left:0px;float:left;margin-top:0px}.link a img{margin-top:6px}html>body .link a img{margin-top:0px}.featuredBrands .subText a img{margin-top:8px;text-align:left}.featuredBrands .col{width:160px;height:80px}.shortFormCopy a img{margin-top:4px}
.shortFormCopy{margin-left:3px;text-align:left;;font-weight:normal;line-height:15px;margin-top:0px}.shortFormCopy a,.subText a{;text-decoration:none;font-weight:bold}.shortFormCopy a:hover,.subText a:hover{text-decoration:underline} a img{border:none;vertical-align:bottom}  .ourBrandsHeader{background-image:url(/CMS/assets/media/images/featuredBrandsHeader.jpg);width:510px;height:36px}  .ourBrandsHeaderdiv{color:#544d3d;font-size:16px;font-weight:bold;text-align:left;padding-top:8px}   .ourBrands .dottedLine{height:78px; width:1px; border-left:1px dotted #bbb6a1;border-right:none;border-top:none;border-bottom:none;vertical-align:bottom}.ourBrands img{vertical-align:middle}.ourBrands .arrowAlign{float:left;vertical-align:center;height:38px;padding-top:25px}.ourBrands .imgAlign{float:left;vertical-align:center;height:65px;padding-top:15px}.careers{width:220px;height:100px}.careersLeft{float:left;width:1px;border-left:1px solid #f0f0ef;height:95px}.careersContainer{float:left;margin-left:8px;margin-top:2px;width:129px}.careersTitle{color:#999;font-size:14px;font-weight:bold;margin-top:3px;text-align:left}
.careersText{color:#999;margin-top:3px;text-align:left}.careersLink{color:#999;margin-top:5px;text-align:left}.careersLink a,careersLink a:visited{color:#999;font-weight:bold;text-decoration:none}.careersLink a:hover{color:#c00}.careersLink a:active{color:#999;font-weight:bold}.careersLink img{padding-top:4px; align:left}.tellafriendpic{background:url(/CMS/assets/media/images/featuredBrandsHeader.jpg);display:block;float:left}.tellAFriend{height:95px;width:180px}.tellAFriend .text{color:#999;font-weight:normal;width:100px;text-align:left;padding-top:7px}.tellAFriend .link{color:#999;font-weight:bold;width:100px;text-align:left}.tellAFriend .container{float:left;height:81px;width:117px;padding-left:0px;margin-left:0px;text-align:left}.tellAFriend a,.tellAFriend a:visited{padding-bottom:5px;font-family:tahoma roman,arial;color:#999;font-size:13px;font-weight:bold;text-decoration:none}.tellAFriend a:hover{color:#c00}.tellAFriend a img{padding-top:5px;align:left}.healthyLiving{width:520;height:220}.healthyLivingHeader{background-image:url(/CMS/assets/media/images/featuredBrandsHeader.jpg);width:520px;height:36px;text-align:left}.healthyLivingHeader div{color:#544d3d;font-size:16px;font-weight:bold;text-align:left;padding-top:8px}.healthyLivingSubTitle{margin-left:0px;padding-left:0px;color:#544d3d;font-size:14px;text-align:left}.healthyLivingText{margin-top:10px;text-align:left;margin-left:0px;padding-left:0px}
.healthyLivingColumn{float:left;width:115px;margin-left:10px}.healthyLivingLink a{;text-decoration:none;font-weight:bold}.healthyLivingLink a:visited{color:#8d847c}.healthyLivingLink a:hover{text-decoration:underline}.healthyLivingLink{text-align:left;margin-top:10px}.healthyLivingLink img{margin-top:8px;align:left}.healthyLivingImg {padding-right:10px;padding-left:10px}.whatsForDinner{width:220px;height:382px;background-image:url(/CMS/assets/media/images/whatsForDinnerBG.gif)}.whatsForDinnerTitle{;font-size:16px;font-weight:bold;margin-top:10px;text-decoration:none;text-align:left;background-color:#f3efe3;width:100px;padding-left:3px}.whatsForDinner .whiteLine{height:1px;font-size:1pt;border-bottom:1px solid #fff;;border-left:none;border-right:none;border-top:none;width:220px}.whatsForDinnerReview{height:21px;background-color:#f3efe3;width:210px;padding-left:10px;vertical-align:middle;padding-top:5px;font-size:10px;text-align:left;}
.whatsForDinnerReview a,.whatsForDinnerReview a:visited{font-size:10px;}.whatsForDinnerReview a:hover{font-family:tahomafont-size:10px;color:#c00}.whatsForDinnerReview a:active{font-size:10px;color:#999}.whatsForDinnerDesc{color:#645a50;font-weight:bold;padding-left:10px;height:11px}.whatsForDinnerDesc2{color:#645a50;font-weight:normal;padding-left:10px}.recipeCategoryImg{height:30px;vertical-align:top}.whatsForDinner .space10{height:10px;font-size:1px}.whatsForDinner .dottedLine{height:1px;font-size:1pt;border-top:1px dotted #bbb6a1;;border-left:none;border-right:none;border-bottom:none;width:220px}.getRecipe{margin-top:15px;text-align:left;margin-bottom:25px;margin-left:10px}.whatsForDinner img{border:none}.emailexclusives_left{background:url(/CMS/assets/media/images/emailExclusiveLeft.gif) 0 0 no-repeat;display:block;float:left;overflow:visible;height:95px;width:97px}.emailexclusives_center{float:left;width:657px}.emailexclusives_center_center{height:68px;background-color:#faf7f2;text-align:left;padding-left:10px}.emailexclusives_title{font-size:14px;;font-weight:bold}.emailexclusives_text{}.emailexclusives_top{background:url(/CMS/assets/media/images/emailExclusiveTop.gif) 0 0 no-repeat;display:block;float:left;overflow:visible;height:13px;width:657px;vertical-align:bottom;font-size:1px}.emailexclusives_bottom{background:url(/CMS/assets/media/images/emailExclusiveBottom.gif) 0 0 no-repeat;display:block;float:left;overflow:visible;height:14px;width:657px}.emailexclusives_right{background:url(/CMS/assets/media/images/emailExclusiveRight.gif) 0 0 no-repeat;display:block;float:left;width:4px;height:95px}.emailexclusives_email{;font-weight:bold;vertical-align:bottom;text-align:left;margin-top:15px;float:left}.emailExclusivesInput{;font-weight:bold;margin-left:10px;text-align:left;margin-top:0px;float:left}.emailExclusivesInput input{height:11px;margin-top:3px}.emailExclusiveContainer{height:95px}
.emailExclusiveBtm{}.emailExclusiveBtn{float:left}.emailExclusiveInputDiv{width:198px;height:19px;float:left; margin-top:0px;margin-bottom:0px; margin-left:0px;padding-top:10px;padding-bottom:0px; padding-left:10px; text-align:left;overflow:visible}.emailExclusiveInput{width:198px;height:19px;color:#949494;font-weight:regular;margin-top:0px;margin-bottom:0px; margin-left:0px;padding-left:0px; border:1px solid #c3c3c3;text-align:left;vertical-align:middle}.emailExclusiveBtn{float:left; margin-top:8px; margin-left:15px}.emailExclusiveBtn a{display:block; width:116px;height:25px;overflow:visible;background:url(/CMS/assets/media/images/signupnow_btn.jpg) 0 0 no-repeat}#t1 #rightContainer{width:220px}#t1 #leftContainer{width:720px}#t1 #mainContainer,.mainContainer{width:980px;text-align:right;margin-left:10px;margin-top:10px}
.cmm_title , .checkout_title{
			font-size:18px;font-weight:bold;
			text-align:left;color:#6a6056;
			height:32px;width:720px;
			border-bottom:1px solid #c8c5b8;
			padding-left:0px;padding-bottom:0px;
			margin-top:20px;
			margin-bottom:10px;
			}
						

.a720_left_space {float:left;
				width:120px;
				background-color:#FFFFFF;
				height:88px;
				padding:0;
				margin:0;
				}
				
.a720_container {width:100%; text-align:center;clear:both;min-height:600px;}				
.a720_main_container{float:center; width:960px }

.a720_right_space {float:left;
				width:120px;
				background-color:#FFFFFF;
				height:1px;
				padding:0;
				margin:0}				
				
.height_55 {height:55px;}



.req_field {			color:#ff3333; 
						
						font-weight:normal; 
						text-align:left;
						margin-bottom:15px;
						}


#registration .boxBackground {background-color:#faf7f2}

.a720_top_box{height:23px;width:720px;
			font-size:1px;
			background-image: url(/CMS/assets/media/images/styleimages/720_Top.gif);
			}

.a720_bottom_box, .regBottomBox{height:27px;width:720px;
			font-size:1px;
			background-image: url(/CMS/assets/media/images/styleimages/720_Bottom.gif);}

.a720_main_box {float:left;
			width:674px;
			background-color:#f6f3ea;			
			text-align:left;
			padding:0px;
			
			}
.a720_left_box {float:left;
						width:23px;
						margin-top:0px;
						padding-top:0px;
						background-image: url(/CMS/assets/media/images/styleimages/720_Left_VerticalSmall.gif);
						background-repeat:repeat-y;
											
						}
						
.a720_right_box {float:right; width:23px;
						background-image: url(/CMS/assets/media/images/styleimages/720_Right_VerticalSmall.gif);
						background-repeat:repeat-y;	
												
						}

.a720_connector {clear:both;width:720px;height:40px;
				background-image: url(/CMS/assets/media/images/styleimages/720_Connector.gif);
						
						}
	
.720_connector{clear:both; width:720px;height:40px;
				background-image: url(/CMS/assets/media/images/styleimages/720_Connector.gif);
						
						}


.error_main_box {margin-left:10px;}


.error_txt {
						color:#ff3333; 
						
						font-weight:normal; 
						text-align:left;
						margin-left:25px;
						}

.error_title {			
						color:#ff3333; 
						font-size:14px;
						font-weight:bold; 
						text-align:left;
						margin-right:20px;
						}
						
.error_title	img {}	
		
.registration_error 	{width:720px;
						margin-bottom:10px;}

.confirm_main_box {margin-left:0px;}

.confirmIco {display:inline;float:left;
background-image: url(/CMS/assets/media/images/styleimages/checkmark.gif);
height:18px; width:20px;
margin-right:5px;}


.attentionIco {display:inline;float:left;
background-image: url(/CMS/assets/media/images/styleimages/attentionIco.gif);
height:20px; width:21px;
margin-right:5px;}


.confirm_txt {
						font-size:14px;
						font-weight:bold; 
						text-align:left;}


/* overwrite height of default container in registration section*/

.signin {height:210px;}

.signin_locked {height:120px;}

.location {
		height:65px;
		}

.offers {
		height:55px;
		}

.security_question {
		height:110px;
		}
		
.regSelectBx .security_q_sel {width:350px;}
.security_question_inner {
		height:120px;
		}

.legal {
		height:245px
		}
.user_info {height:55px}

.error {
		height:65px;
		}

.name_address {
			height:240px;
			}
.reg_more {height:425px; }

.reg_more_r2 {height:640px;}

.reg_confirm {height:170px;}

.club_card_error {height:118px;
			}

.club_card {height:205px;}
.club_card_1 {height:148px;}

.reg_email {height:120px;}
.curr_pswd {height:70px;}
.reg_pswd {height:120px;}
.noResults {height:240px;}
	
.a720_left_main_box {margin-top:0px;margin-left:0px; text-align:left;}


.regRightMainBox {float:right;margin-top:10px;margin-right:0px;}

.a720_subtitle_box {clear:both;font-family:tahoma, arial;
						color:#c4bfb8; 
						font-size:16px;
						font-weight:normal; 
						text-align:right;
						margin-top:0px;
						margin-right:0px;						
						vertical-align:top;
						padding-top:0px;
						text-align:right;

						}
.a720_main_width {}

.input_txt {			
						font-weight:bold; 
						text-align:left;
						margin-top:0px;
						margin-left:0px;}
						
.input_box_div input {border:1px solid #bbb6a1;
						/*border-bottom: thin outset;*/
						
						font-weight:normal; 
						text-align:left;
						margin-top:0px;
						margin-left:0px;
						width:200px;
						height:18px;}
						
HTML>BODY .input_box_div input {height:15px;}
						
.registration_title {width:260px;}

.reg_divider_div {margin-left:50px;height:130px; width:3px;display:inline;float:left;
background-image: url(/CMS/assets/media/images/styleimages/dottedline.gif);background-repeat:no-repeat;}


.reg_promo_container {padding-left:20px;margin-top:10px;}


.city_txt {width:100px;}

.f_name_txt {width:100px;margin-left:15px;}

.l_name_txt {width:100px;margin-left:15px;}

html>body .l_name_txt {width:100px;margin-left:20px;}

.title_txt {width:60px;}

.state_txt {width:100px;margin-left:15px;}

.zip_txt {width:100px;margin-left:15px; }

.country_txt {width:80px;margin-left:15px; }

.city_box_div {}
.city_box_div input{width:160px;}

.title_txt select{width:60px;}

.regClubCard input{width:220px;}

.f_name_box_div input{width:160px;margin-left:15px;}

  html>body .state_txt {margin-left:18px;}
  html>body .zip_txt   {margin-left:18px;}
  html>body .country_txt {margin-left:18px;}
  
.state_box_div {margin-left:15px;}
.state_box_div select{width:160px;}


.zip_box_div input{width:100px;margin-left:15px;}

.layer_box_div input{width:100px;margin-left:15px;}


.country_box_div input{width:160px;margin-left:15px;}

.phone_box_div input{width:40px;margin-left:0px;}

.phone_bx_div input {width:100px;margin-left:15px;}

.phone_box_2_div input{width:40px;margin-left:6px;}

.phone_box_3_div input{width:60px;margin-left:6px;}


.reg_clubcrad_link {clear:both;
					margin-top:5px;					
					width:200px;
					text-align:left;}

.reg_clubcrad_link_error {clear:both;
					margin-top:5px;					
					width:200px;
					text-align:left;}

.reg_clubcrad_link a , .reg_clubcrad_link_error a{color:#990101;
						
						
						font-weight:normal;}

.regNumberLookup {clear:both;
					margin-top:5px;					
					width:220px;
					text-align:right;}

.regNumberLookupError {clear:both;
					margin-top:5px;
					
					width:220px;
					text-align:left;}	
					
.regNumberLookup a {color:#990101;
						
						
						font-weight:normal;}
	
.regNumberLookupError a {color:#990101;
						
						
						font-weight:normal;}	
					
.regSelectBx select {border:1px solid #bbb6a1;
						border-bottom: thin outset;					
						color:#544d3d; 
						
						font-weight:normal; 
						text-align:left;
						margin-top:0px;
						margin-left:0px;
						width:200px;
						height:20px
						}    
						
select {border:1px solid #bbb6a1;
						border-bottom: thin outset;
						font-weight:normal; 
						text-align:left;
						margin-top:0px;
						margin-left:0px;
						width:200px;
						height:20px;
						line-height:20px;
						} 
						
.input_txt_desc {
						color:#bbb6a1; 						
						font-weight:normal; 
						font-style:italic;
						text-align:left;
						margin-top:0px;
						margin-left:0px;
						}
 .regCheckBx {float:left;border:px solid #bbb6a1}
 
 .regCheckBx checkbox {}
 
 
 .margin5Wide{margin-left:5px;}
 .margin15Wide{margin-left:15px;}
 .regSpacer5px {height:5px; font-size:1px;width:1px;}
 .regSpacer10px {height:10px; font-size:1px;width:1px;}
 
 .regTermsConditions   {float:left;}
 
 .regTermsConditionsRadio  {clear:both;vertical-align:bottom;
						
						font-weight:normal;
						float:left;
						
						
						}
						
 .regTermsConditionsRadio input {margin-left:0px;  
 								vertical-align:middle; 
 								margin-top:0px;}
 								
 .termsConditionsScroll {height:160px; 
 						overflow:auto;width:670px;
 						font-weight:normal;
 										
						background:#ffffff;
						
						font-weight:normal;
						padding-left:5px;	
						padding-top:2px;	
						line-height:16px;							
						text-align:left;
						border:1px solid #c8c5b8;}
 
  html>body  .regTermsConditionsRadio input {vertical-align:text-top;} 
  
 .regTermsConditionsLinks {margin-top:10px;
  							font-weight:normal;} 
 .regTermsConditionsLinks a {
  								color:#990101;
  								
  								text-decoration:none;}
 

 .regTermsConditionsLinks img {margin-right:20px;}

 .reqField {color:#ff3333;font-family:tahoma roman, arial;font-size:10px;}
 
 .registerBtns {display:block; 
 				margin-top:20px;  
  				margin-right:0px;
   				
   				
   				float:right;
   				vertical-align:bottom;}

.cancelBtn a, skipBtn a {color:#990000; 
 						text-decoration:underline;}
    
 .cancelBtn{float:left;margin-top:22px;margin-left:20px;}

 .ecom_cancelBtn {float:left;margin-top:15px;margin-right:15px;}

 .registerBtn {float:left;}

.regBtnActive{}   

.registerBtn1, .regBtnActive{float:left;
				margin-top:10px;
				margin-left:25px;}


.regBtnActive {	width:97px; 
	height:27px;}
	
.regBtnActive a	{
	display:block; 
	width:97px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/register_btn_default.gif) 0 0 no-repeat; 
	
}
.regBtnActive a:hover{ 
	display:block; 
		width:97px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/register_btn_hover.gif) 0 0 no-repeat; 
} 
.registerBtn1 a					{
	display:block; 
	width:97px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/register_blk_btn.gif) 0 0 no-repeat; 
	
}
.registerBtn1 a:hover{ 
	display:block; 
	width:97px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/register_blk_btn2.gif) 0 0 no-repeat; 
} 
  

  
 .updateBtn1, .updateBtn1_disabled{float:left;
					 margin-top:10px;
					 margin-left:25px;}
					 
.updateBtn1 a	{
	display:block; 
	width:93px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/update_btn_default.gif) 0 0 no-repeat; 
}
.updateBtn1_disabled a	{
	display:block; 
	width:93px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/update_blk_default.gif) 0 0 no-repeat; 
}
.updateBtn1 a:hover{ 
	display:block; 
	width:93px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/update_btn_hover.gif) 0 0 no-repeat; 
} 


.updateBtn1_disabled a:hover{ 
	display:block; 
	width:93px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/update_blk_hover.gif) 0 0 no-repeat; 
} 

					     
 .reg_error_title {margin-top:5px;
 				margin-left:10px;  
  				text-align:left;
   				
   				font-size:14px;
   				font-weight:bold;
   				color:#ffffff;
   				
   				vertical-align:bottom}
 
 .reg_error_txt {margin-top:3px;  
  				text-align:left;
  				margin-left:35px; 
   				
   				
   				font-weight:normal;
   				
   				color:#ffffff;
   				vertical-align:bottom; }
 
 .req_inline_error {vertical-align:bottom;background:url(/CMS/assets/media/images/styleimages/errorIco.gif) 0 0 no-repeat;
 width:20px;height:18px; }
.req_inline_error a, .req_inline_error_a a {color:#ff3333;
				 margin-left:5px;
				 font-family:tahoma ;
				 
   				font-weight:normal; 
   				text-align:left;
   				}
 .req_inline_error_a {float:left;margin-top:2px;vertical-align:top;}			
 .req_inline_error  img {margin-left:5px;margin-top:3px;}
 
 .req_inline_error {float:left}
 .req_inline_error  {float:left; margin-left:5px;text-align:left;}

 .req_inline_error_a {margin-left:5px;vertical-align:bottom;margin-bottom:0px}

 .help_txt{margin-top:5px;
 				
   				font-size:12px;
   				font-weight:bold;
   				font-style:italic;
   				color:#544d3d;
   				text-align:left;
   				width:350px;}
 
 .help_txt2 {	margin-top:5px;
 				
 				width:400px;
   				
   				font-weight:normal;
   				font-style:normal;
   				color:#544d3d;
   				text-align:left;}
   				
 .help_txt2 a {color:#990000}  	
 			
 .locked_txt {
 			width:320px;}
 
 .help_img {margin-right:10px;}
  
 html>body  .req_inline_error img {margin-left:5px;padding-top:3px;}

 html>body  .chk_txt {margin-top:2px;margin-left:5px;}
 .chk_txt {float:left;}
 .termsConditionsLayer {visibility:hidden; 
			position:absolute; z-index:3;display:none;
			left:350;top:655px;
			border:1px groove #544d3d;
			height:220; width:550px; 
			overflow:auto;
			background-color:#ffffff;}
			    

 #registration img{border:none}
.cmm_leftNav {width:180px;margin-top:0px;margin-left:0px;text-align:left}.cmm_myAccount{width:520px;margin-top:0px;margin-left:0px}
.cmm_leftNav_top{background-image:url(/CMS/assets/media/images/cmm_leftNavTop.jpg);height:33px;width:180px}
.cmm_leftNav_bottom{height:15px;width:180px;margin-bottom:15px}.cmm_leftNav_title{color:#fff;font-size:14px;padding-top:10px;padding-left:20px;font-weight:bold}
.cmm_leftNav_tab {clear:both;background-image:url(/CMS/assets/media/images/cmm_leftNavTab.jpg);height:32px;width:180px}
.leftnav_opentab{height:25px;background:#fff;border-left:1px solid #bbb6a1;border-right:1px solid #bbb6a1;width:180px}
html>body .leftnav_opentab{width:178px}.leftnav_opentab_submenu{height:19px;clear:both;background:#ffffff;border-left:1px solid #bbb6a1;border-right:1px solid #bbb6a1;width:178px}
.leftnav_sub_submenu_highlite{float:left;color:#990101;font-size:10px;margin-top:0px;margin-left:25px;font-weight:normal;}
html>body .leftnav_sub_submenu_highlite {margin-left:25px;padding-left:0px;}
.leftnav_sub_submenu_highlite a {color:#990101; text-decoration:none;font-weight:bold;font-size:10px;}
.cmm_leftNav_active{float:left;color:#900;margin-top:10px;margin-left:5px;font-weight:bold}
.leftnav_tab_selected{float:left;color:#990101;margin-top:10px;margin-left:5px;font-weight:bold}
.leftnav_submenu{float:left;color:#633;font-size:10px;margin-top:0px;margin-left:20px;_margin-left:10px;font-weight:normal}
.leftnav_submenu_highlite{float:left;color:#990101;font-size:10px;margin-top:0px;margin-left:20px;_margin-left:10px;font-weight:normal}.leftnav_sub_submenu{float:left;color:#633;font-size:10px;margin-top:0px;margin-left:25px;font-weight:normal}
.leftNav_tab_open_selected {clear:both;background-image:url(/CMS/assets/media/images/leftNavTab_open.jpg);height:32px;width:180px}
.leftNav_tab_seperator{width:180px;height:1px;background-image:url(/CMS/assets/media/images/opentab_end.jpg);font-size:1px}html>body.leftnav_submenu{margin-left:20px;padding-left:15px}
html>body.leftnav_sub_submenu{margin-left:25px;padding-left:20px}html>body.leftnav_submenu_highlite{margin-left:20px;padding-left:15px}
.leftnav_submenu a,.leftnav_sub_submenu a{;text-decoration:none}.leftnav_submenu_highlite a{color:#990101;text-decoration:none;font-weight:bold;font-size:10px}
.leftnav_submenu a:hover,.leftnav_sub_submenu a:hover{color:#900;text-decoration:none}.leftnav_tab_selected a{color:#990101;text-decoration:none}.leftnav_tab_selected a:hover{text-decoration:underline}
.leftnav_arrow{margin-top:12px;float:left;margin-left:10px;display:inline}.leftnav_arrow_open{margin-top:13px;float:left;margin-left:20px;display:inline}.leftnav_arrow img{}.cmm_leftNav_active a{color:#900;text-decoration:none}
.cmm_leftNav_inactive{float:left;;margin-top:9px;margin-left:5px;font-weight:bold}
.cmm_leftNav_inactive a{;text-decoration:none}.cmm_leftNav_inactive a:hover{;text-decoration:underline}

/* my account section  starts*/
.ccm_myAccount {width:520px;}


.clubCard_logos {background:url(/CMS/assets/media/images/styleimages/clubCard_logos.gif);
				height:78px;
				width:199px;
				clear:both;
display:block;
margin-top:10px;
}

.myAccountTitle {font-size:18px;
				  				
   				font-weight:bold;  				
   				;
   				margin-bottom:0px;
				}
				
.my_account_title {font-size:18px;
				font-family:tahoma, arial;  				
   				font-weight:bold;  				
   				color:#6a6056;
   				margin-bottom:0px;
 				
   				}

.a520_title_underline {
			width:520px;
			margin-bottom:10px;
			margin-top:0px;font-size:1px;
  				
   				height:23px;
   				width:520px;
   				border-bottom:1px solid #c8c5b8;
   				border-top:none;
   				padding-left:0px;padding-bottom:0px
	}

.a520_top_box{height:23px;
			
			width:520px;
			background:url(/CMS/assets/media/images/styleimages/520_Top.gif);
			
			clear:both;}

.a520_connector{background:url(/CMS/assets/media/images/styleimages/520_Connector.gif);
				height:40px;
				width:520px;
				clear:both;}

.a520_bottom {background:url(/CMS/assets/media/images/styleimages/520_Bottom.gif);
			height:27px;
			width:520px;clear:left;
				}
				
.myAccountBottomBox{height:12px;font-size:1px;}

.myAccountErrorTopBox{height:12px;font-size:1px;}


.a520_left_box {float:left; width:23px;
						margin-top:0px;padding-top:0px;
						background:url(/CMS/assets/media/images/styleimages/520_Left_VerticalSmall.gif);
						background-repeat:repeat-y;
						height:113px;										
						}
					
.a520_main_box {float:left; width:474px; background-color:#f6f3ea;height:113px}


.a520_right_box {float:left; width:23px;
						background:url(/CMS/assets/media/images/styleimages/520_Right_VerticalSmall.gif);
						background-repeat:repeat-y;	
						height:113px;	
						
						}



.a520_left_main_box {float:left;margin-top:0px;margin-left:0px; text-align:left;}

.a520_right_main_box {float:right;margin-top:10px;margin-right:0px;width:140px;}

.a520_main_box_subtitle {
						color:#b7b1aa; 
						font-size:16px;
						font-weight:normal; 
						text-align:right;
						margin-top:0px;
						margin-right:0px;
						
						}

.form_txt{			
						color:#544d3d; 
						
						font-weight:normal; 				
						text-align:left;
						margin-top:3px;
						margin-left:0px;						
						} 
						


.cmm_forgot_link {
					margin-top:0px;
					text-align:left;					
					}

					
.cmm_forgot_link a{
						
						color:#990000					
						font-weight:normal; 				
						text-align:left;															
						}
						
.cmm_edit_link, .edit_link {
					margin-top:0px;
					text-align:right;
					}
					
.cmm_edit_link img, .edit_link img {					
					margin-left:2px;
					vertical-align:bottom;
					}
					
.cmm_edit_link a, edit_link a{
					
						color:#990000; 						
						font-weight:normal; 				
						text-align:right;						
						
						}
			
			
.same_address_btn {margin-bottom:20px;	width:209px; 
	height:29px;}
	
.same_address_btn	a {	
	display:block; 
	width:209px; 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/same_address_btn.jpg) 0 0 no-repeat;}
			
/* email subscription starts */
.email_subscriptions {height:815px;}

.email_preferences {height:93px;}

.myAccount {height:450px;}

.myAccount2 {height:320px;}

.myAccountPref {height:50px;}


.cmm_email {height:130px;}

.emailSubscr {width:460px;margin-left:10px;text-align:left;}


.emailSubscLeftDiv {
					
					height:113px;
					width:37px;
					}


.emailSubscRightDivW {width:410px;}

.medGrey			{
					background-color:#e6e1db;
					}
.liteGrey			{
					background-color:#f1eee7;
					}
.darkGrey			{
					background-color:#c9c5bc
					}					
.emailSubscRtCorners {
					height:113px;
					}

.emailSubscRightDiv {
					height:113px;
					width:420px;
					float:left;
					margin-left:0px;
					
					}
					
.emailSubscDivider {
					height:113px;
					width:1px;
					font-size:1px;
					
					}
						
.emailSubscChkBx {height:93px;margin-left:7px;
					
				}
.emailSubscChkBx input{vertical-align:middle; margin-top:35px;
					
				}

.emailSubscUpLft {	margin-top:0px;
					margin-left:0px;
					vertical-align:top;
					
					height:10px; 
					width:10px;
					font-size:1px;
					background:url(/CMS/assets/media/images/styleimages/greyMedUpLft.gif) 0 0 no-repeat; 				
					}	
					
.emailSubscBtmLftDark{	margin-bottom:0px;
					margin-left:0px;
					vertical-align:text-bottom;
					
					height:10px; 
					width:10px;
					font-size:1px;
					background:url(/CMS/assets/media/images/styleimages/greyDarkBtmLft.gif) 0 0 no-repeat; 				
					}	
					
					
.emailSubscUpLftDark {	margin-top:0px;
					margin-left:0px;
					vertical-align:top;
					
					height:10px; 
					width:10px;
					font-size:1px;
					background:url(/CMS/assets/media/images/styleimages/greyDarkUpLft.gif) 0 0 no-repeat; 				
					}	
					
.emailSubscBtmLft{	margin-bottom:0px;
					margin-left:0px;
					vertical-align:text-bottom;
					
					height:10px; 
					width:10px;
					font-size:1px;
					background:url(/CMS/assets/media/images/styleimages/greyMedBtmLft.gif) 0 0 no-repeat; 				
					}	
					
.emailSubscUpRt {	margin-top:0px;
					margin-right:0px;
					vertical-align:top;					
					height:103px; 
					width:10px;
					font-size:1px;	
					background:url(/CMS/assets/media/images/styleimages/greyLiteUpRt.gif) 0 0 no-repeat; 				
					}	
					
.emailSubscBtmRt{	
					margin-bottom:0px;
					margin-right:0px;
					vertical-align:bottom;					
					height:10px; 
					width:10px;
					font-size:1px;	
					background:url(/CMS/assets/media/images/styleimages/greyLiteBtmRt.gif) 0 0 no-repeat; 			
					}				
		
		
.newsLetterName {	
						color:#544d3d; 
						
						font-weight:bold; 
						text-align:left;
						margin-top:20px;
						margin-left:20px;						
						vertical-align:top;
						padding-left:0px;
					}

.newsLetterDesc {
						color:#544d3d; 
						
						font-weight:normal; 
						text-align:left;
						margin-top:10px;
						margin-left:20px;	
						padding-left:0px;					
						vertical-align:top;
						padding-left:0px;
						width:230px; 
						}

.newspaper {
}

.newspaperImg {float:right;
				width:85px; 
				margin-right:10px;
				margin-top:12px;
				}


.saveChnagesBtnDiv { float:left;
					 margin-top:10px;
					 margin-left:20px;
					 }
.saveChangesBtn {   
					 margin-top:0px;
					 margin-left:0px;
					 }
.saveChangesBtn a					
{
	display:block; 
	width:120px; 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/saveChangesBtnHover.gif) 0 0 no-repeat; 
	
}
.saveChangesBtn a:hover
{ 
	display:block; 
	width:120px; 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/saveChangesBtnHover.gif) 0 0 no-repeat; 
} 
  
.email_radio {margin-left:0px; vertical-align:bottom;
						display:block;
						margin-top:5px;
						
						color:#544d3d; 
						
						font-weight:normal;
						text-align:left;
						}
						
 .email_radio input {vertical-align:middle; margin-top:0px;text-align:left;margin-left:0px;}
 
  html>body  .emailRadioinput {vertical-align:text-top;} 

/* contact Info */

.contact_info_edit {height:370px;}

.contact_club_card {height:220px;}

.delivery_info_edit {height:735px;}
.contact_info_edit_error {height:545px; }

.contact_info_edit_2 {height:170px;}

.contact_info_edit_fs {height:305px;}

.billing_info_edit {height:250px;}
.billing_security_edit {height:240px;}
.phone_box input {width:30px;}
.delivery_info_warning {height:250px;}
.myAccount_delivery_info {height:330px;}
.myAccount_billing_info {height:230px}

.myAccount_billing_info_main {width:350px;}

.phone_box_2 {margin-left:6px;}
.phone_box_2 input {width:40px;}
.phone_box_3 {margin-left:6px;}
.phone_box_3 input {width:40px;}

.contact_info_sub_title {width:100px;}

.title_520_container {width:520px;}

.my_account_title_link {margin-top:0px;margin-right:0px;text-align:right;}
						
.my_account_title_link a{
						color:#544d3d; 
						
						font-weight:normal;}
											
.my_account_title_link img {vertical-align:middle;
							}
.my_account_input 	input{
						border:1px solid #bbb6a1;
						/*border-bottom: thin outset;*/
						
						color:#544d3d; 
						
						font-weight:normal; 
						text-align:left;
						margin-top:0px;
						margin-left:0px;
						}

.city_box input {width:100px;}
.zip_box input {width:50px;}



 .my_account_btns {
 				display:block; 
 				margin-top:20px;  
  				margin-right:0px;
   				
   				  				
   				width:520px;
   				vertical-align:bottom;
   				
   				}
   				

.save_changes_btn, .save_changes_btn_disabled {float:left;
					 margin-top:10px;
					 margin-left:25px;}
.save_changes_btn a			
{
	display:block; 
	width:115px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/savechanges_btn_default.gif) 0 0 no-repeat; 
	
}

.save_changes_btn_disabled a {
	display:block; 
	width:115px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/savechanges_blk_default.gif) 0 0 no-repeat; 
	}
	
.save_changes_btn a:hover
{ 
	display:block; 
	width:115px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/savechanges_btn_hover.gif) 0 0 no-repeat; 
} 
  
  .save_changes_btn_disabled a:hover
{ 
	display:block; 
	width:115px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/savechanges_blk_hover.gif) 0 0 no-repeat; 
} 
  
.cmm_service_out{height:210px;}
.cmm_service_out_confirm{height:70px;}

/* signin and signin buttons */

.pswd_forgot {height:150px; }

.pswd_forgot_error {height:200px;}

.pswd_retrieve {height:180px;}

.pswd_retrieve_error {height:270px;}

.pswd_confirm {height:130px;}


.pswd_reset {height:240px;}

.signin_btns {display:block; 
 				margin-top:20px;  
  				margin-left:0px;
   				
   				
   				float:left;
   				vertical-align:bottom;}
   				

.signin_btn, .signout_btn , .next_btn, .pswdretrieve_btn , .regConfirm_btn  {
					float:left;
					 margin-top:10px;
					 }
.next_btn {margin-left:0px;}

.signin_btn span , .signout_btn span , .next_btn span , .pswdretrieve_btn span, .regConfirm_btn span {
					float:left;
					 margin-left:0px;					
					 }
					 
  
.signin_btns .cancel_btn {float:left;margin-top:22px;margin-left:20px}					 
	
	
.cancel_btn a  {color:#990000; 
 				text-decoration:underline;}
  				 
.signin_btn a					
{	
	display:block; 
	width:90px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/signin_btn_default.gif) 0 0 no-repeat; 
	
}
.regConfirm_btn a{	display:block; 
	width:104px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/continue_btn_default.gif) 0 0 no-repeat;}


.signout_content_spot {margin-right:14px;
						height:150px;
							width:200px;
						
							border:1px solid #cdcbbf;}

.signout_btn a					
{	
	display:block; 
	width:77px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/signout_btn_default.gif) 0 0 no-repeat; 
	
}


.signin_btn a:hover
{ 
	display:block; 
	width:90px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/signin_btn_hover.gif) 0 0 no-repeat; 
} 
  
  
.signout_btn a:hover
{ 
	display:block; 
	width:77px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/signout_btn_hover.gif) 0 0 no-repeat; 
} 
.regConfirm_btn a:hover  
  { 
	display:block; 
	width:104px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/continue_btn_hover.gif) 0 0 no-repeat; 
}
.next_btn a					
{
	display:block; 
	width:76px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/next_btn_default.gif) 0 0 no-repeat; 
	
}
.next_btn a:hover
{ 
	display:block; 
	width:76px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/next_btn_hover.gif) 0 0 no-repeat; 
}   
  
  
.pswdretrieve_btn a					
{
	display:block; 
	width:165px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/retrievepassword_btn_default.gif) 0 0 no-repeat; 
	
}
 
 .pswdretrieve_btn a:hover
{ 
	display:block; 
	width:165px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/retrievepassword_btn_hover.gif) 0 0 no-repeat; 
}   
   
  
.signin_error {height:315px;}
.signin_interrupt {height:180px;}


/* sign in buttons end here */


/* go buttons */

.goBtns {
				display:block; 
 				margin-top:20px;  
  				margin-right:0px;
   				
   				
   				float:left;
   				vertical-align:bottom;}
   				
 .cancelBtn a , ecom_cancelBtn {color:#990000; 
 						text-decoration:underline;}
    
 .cancelBtn{float:left;margin-top:17px;}
 
 .goBtn, .submitBtn , .closeBtn, .signupBtn {float:left;}
    

.goBtn, .submitBtn, closeBtn , .signupBtn {float:left;
					 margin-top:12px;
					 margin-left:0px;
					 vertical-align:bottom;
					 }

.signupBtn a{display:block; 
	width:116px; 
	height:25px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/signupnow_btn.jpg) 0 0 no-repeat; }

.closeBtn a{display:block; 
	width:126px; 
	height:28px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/close_btn.jpg) 0 0 no-repeat; }


.submitBtn a{display:block; 
	width:98px; 
	height:28px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/submit_btn.jpg) 0 0 no-repeat; }

.goBtn a					
{
	display:block; 
	width:73px; 
	height:30px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/go_btn_inactive.gif) 0 0 no-repeat; 
	
}

.goBtn a:hover
{ 
	display:block; 
	width:73px; 
	height:30px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/go_btn_hover.gif) 0 0 no-repeat; 
	
} 
  

/*    end of go buttons        */


.cmm_edit_link_ico, .cmm_confirm_link_ico, .edit_link_ico{foat:left;margin-right:3px;}
a.cmm_edit_link_ico {
	display:block; 
	width:16px; 
	height:16px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/editlink_ico.gif) 0 0 no-repeat; 
	}
	
	
a.cmm_confirm_link_ico {
	display:block; 
	width:16px; 
	height:16px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/confirmlink_ico.gif) 0 0 no-repeat; 
	}

/* signout starts */
.signout_promo_div  {height:110px;
					width:220px;
					border:1px solid #e3e3e3;
	   				margin-right:10px;
	   				margin-top:20px;
   				}
   				
.signout_confim_link {
						color:#544d3d; 
						font-size:10px;
						float:left;}
   				
.signout_confim_link a{
	margin-left:30px;
	text-decoration:none;}

/* signout ends */


/* club card in my account section */

.clubcard_lookup {clear:both;
					margin-top:5px;					
					width:200px;
					text-align:right;}
					

					
.clubcard_lookup a {color:#990101;
						
						
						font-weight:normal;}
						
.clubcard {height:95px;}



/* club card in my account section  ends*/


.back_my_account_link {}


html>body .no_left_margin {margin-left:0px;}
html>body .no_left_margin input{margin-left:0px}

.no_left_margin {margin-left:0px;}
.no_left_margin input{margin-left:0px;}


.vspacer5 {height:5px;width:1px;font-size:1px;}
.vspacer15 {height:15px;width:1px;font-size:1px;}

.vspacer10 {
	height:10px;width:1px;font-size:1px;}

.vspacer20 {height:20px;width:1px;
}
.vspacer25 {height:25px;width:1px;
}
.vspacer30 {height:30px;width:1px;
}

.wspacer15 {height:1px; width:15px; font-size:1px;}
.wspacer30 {height:1px; width:30px; font-size:1px;}

/* overwrite height of default container for my Account landing section */

/*.landing_email {
	height:455px;
	}*/
.landing_email {HEIGHT: 455px;}
	
.landing_email2 {height:325px;}

.landing_userid{height:55px;}

.landing_pswd{height:55px;}

.landing_club_card {
	height:55px;
	}
.landing_contact_info {
	height:230px;
	}

.landing_email_format{height:55px;}

.signout_confirm {height:90px;}

.change_pswd {height:140px;}
.change_pswd_curr {height:70px;}
.change_userid {height:125px;}
.signout {height:175px;}

/* family savings starts*/

.chkFS {margin-top:0px;padding-top:0px;}

.landing_contact_info .form_txt INPUT{margin:0px; padding:0px;margin-top:-2px;}


.mycokeawards {margin-left:5px;display:block; 
	width:93px; 
	height:33px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/mycokeawards.gif) 0 0 no-repeat; 
	}

.select_year {width:100px;}
.select_month {width:95px;}

.myAccountContainer {width:740px; align:center;}

.myaccount_container{width:960px; text-align:center;
	
	overflow:visible;}
.centerContent {align:center;width:740px;}

html>body input{text-indent:2px;margin-top:2px}   
input{padding-left:3px;padding-top:2px;} 
 
html>body select{text-indent:2px;height:20px;width:205px}   
select{padding-left:3px;padding-top:2px; height:20px; width:200px} textarea{padding-left:3px;padding-top:2px;width:200px;height:35px;color:#544d3d}
.align_bx{margin-top:4px}

.gutterHeight10px{height:10px;font-size:1px;background-color:#FFF;clear:both}
.gutterHeight12px{height:12px;font-size:1px;clear:both;}.gutterHeight14px{height:14px;font-size:1px;clear:both;}
.gutterHeight15px{height:15px;clear:both;}.gutterHeight17px{height:17px;clear:both;}
.gutterHeight20px{height:20px;clear:both;}
.gutterHeight23px{height:23px;clear:both;}.gutterHeight40px{height:40px}
.gutterHeight30px{height:30px;clear:both;}
.gutterHeight70px{height:70px;clear:both;}.height55px{height:55px;clear:both;}
.height_10px{height:10px;clear:both;}
.gutterWidth5px{width:5px;background-color:#FFF;height:1px;padding:0;margin:0}
.gutterWidth8px{width:8px;background-color:#FFF;height:1px;padding:0;margin:0}
.gutterWidth10px{width:10px;background-color:#FFF;height:1px;padding:0;margin:0}
.gutterWidth20px{width:20px;background-color:#FFF;height:1px;padding:0;margin:0}
.gutterWidth15px{width:15px;background-color:#FFF;height:1px;padding:0;margin:0}


.width5 {width:5px;height:1px;}
.width10 {width:10px;height:1px;}
.width15 {width:15px;height:1px;}
.width25 {width:25px;height:1px;}
.width65 {width:65px;height:1px;}
.width75 {width:75px;height:1px;}
.width50 {width:50px;height:1px;}
.width200 {width:200px;height:1px;}
.width100 {width:100px;height:1px;}
.width250 {width:250px;height:1px;}
.width300 {width:300px;height:1px;}

.txt_left{text-align:left;}

.clear{clear:both}.right{float:right}.left{float:left}.regular{font-weight:normal}
img 
.spacer{width:1px;height:1px;border:none}div img{vertical-align:top;padding:0px;margin:0px}div.caption{display:none}
div.genericESpot{border:0px solid white}div.genericCSpot{border:0px solid white}.error500Header{width:100%;height:94px;padding-left:10px;background-image:url(/CMS/assets/media/images/styleimages/header_toplayer_back.gif);margin-bottom:30px}.error500Para{text-align:left;margin-left:10px;margin-top:15px;font-size:12px;width:520px}
.SWR1_footer_gap {height:70px; clear:left;}
.dbl_clk{font-size:1px;margin-top:-3px}* html .dbl_clk{font-size:1px;margin-top:-2px}fieldset{margin:0;padding:0;border:none;overflow:hidden}
.forms_t6_Asterisk1{ font-weight:bold;color:#E41720;margin-left:20px;display:inline}
.forms_t6_Asterisk{font-weight:bold;color:#E41720;margin-left:2px}
.forms_t6_top_border{height:12px;width:520px;float:left;background-image:url('/CMS/assets/media/images/styleimages/forms_t6_top_border.gif')}
.forms_t6_2Divs{width:400px;height:40px}.forms_t6_Field_Title{font-weight:bold;;margin-left:3px}.forms_t6_Field_Title1{font-weight:bold;;margin-left:1px}.forms_t6_Field_Title_two{width:174px;height:auto;float:left;font-weight:bold;}.forms_t6_Field_Title_two1{font-weight:bold;;width:101px;height:auto}
.forms_t6_Field_Title_three{font-weight:bold;;float:left;width:101px;height:auto;margin-left:15px;margin-top:2px}.forms_t6_Section_Title{font-family:Roman;font-size:16px;color:#b7b199;display:inline;margin-right:14px;height:auto;width:auto;float:right}.forms_t6_Section_Title1{font-family:Roman;font-size:16px;color:#b7b199;margin-top:3px;margin-right:14px;height:auto;width:auto;float:right;display:inline}
.forms_t6_section2_form_content_2{margin-top:3px;margin-left:20px;width:auto;height:auto}.forms_t6_section2_form_content_3{margin-left:20px;width:auto;height:auto}.forms_t6_section2_form_content_1{width:auto;height:55px;background-color:#FAF7F2;overflow:hidden}.forms_t6_section2_middle_content{width:510px;height:auto;float:left;background-color:#FAF7F2}

.dijitDownArrowButton{width:16px;height:16px;background-color:#000}
.dijitDownArrowButton{width:16px;height:16px}
.forms_t6_center_content{height:481px;width:518px;float:left;border-left:1px solid #bbb6a1;border-right:1px solid #bbb6a1}.forms_t6_center_content_part1{height:61px;width:508px;margin-left:5px;margin-bottom:0px;margin-right:0px; margin-top:0px; overflow:hidden}.forms_t6_combo{width:200px;height:21px; margin-left:20px; margin-top:2px}.forms_t6_part1_border{height:6px;width:510px;float:left;background-image:url('/CMS/assets/media/images/styleimages/forms_t6_top_part1_border.gif');background-repeat:no-repeat;overflow:hidden}.forms_t6_center_content_part2_text{height:415px;width:508px;margin-left:5px; margin-bottom:0px; margin-right:0px;  margin-top:5px;  overflow:hidden}
.forms_t6_part2_top_border{height:13px;width:508px;float:left;background-image:url('/CMS/assets/media/images/styleimages/forms_t6_top_part2_border.gif')}.forms_t6_part2_center_content{height:402px;width:508px;float:left;background-color:#faf7f2;overflow:hidden}.forms_t6_bottom_border{height:13px;width:520px;float:left;background-image:url('/CMS/assets/media/images/styleimages/forms_t6_bottom_border.gif');background-repeat:no-repeat}.forms_t6_main_div{height:auto;width:520px;float:left}.forms_t6_shadow{height:3px;width:80px;float:left;background-image:url('/CMS/assets/media/images/styleimages/forms_t6_bottom_shadow.gif');background-repeat:repeat-x;margin-left:1px}.T6_Whole{width:560px;height:auto;float:left}.T6_title_whole{width:560px;height:auto;float:left}.T6_border_top{width:560px;float:left;line-height:2px;height:12px;font-size:1px;background:url(/CMS/assets/media/images/topcorners.gif)}.T6_title_background{width:560px;height:42px;line-height:inherit;float:left;background:url(/CMS/assets/media/images/SWR1_first_repeat.gif);background-repeat:repeat-y}.T6_title_text{width:468px;height:33px;float:left;font-weight:bold;font-size:14px;;margin-left:22px;margin-top:9px}.T6_whole_content{width:560px;height:auto;float:left;background-image:url(/CMS/assets/media/images/SWR1_second_repeat.gif);background-repeat:repeat-y}.T6_content_center_bottom{width:560px;height:17px;background-image:url(/CMS/assets/media/images/SWR1_second_repeat.gif);background-repeat:repeat-y;float:left}.T6_extreme_bottom{width:560px;height:12px;font-size:1px; float:left; background:url(/CMS/assets/media/images/btmcorners.gif); background-repeat:no-repeat}.T6_content_center_bottom_inner{width:56px;height:17px;float:right}.T6_content_center_top_inner{width:45px;height:17px;margin-left:481px;display:block;border:1px solid #900;overflow:visible;display:block}.T6_cancel_text1{width:33px;height:8px;margin-top:2px;color:#990101;float:left}a.T6_cancel_close{margin-left:0px;margin-top:2px;float:left;color:#900;margin-right:4px;text-decoration:none}a.T6_cancel_buttom1{width:20px;height:20px;background-image:url(/CMS/assets/media/images/cancel_btn.jpg);background-repeat:no-repeat;//overflow:visible;float:left}a.T6_cancel_buttom1:hover{overflow:visible;width:20px;height:20px;background-image:url(/CMS/assets/media/images/cancel_btn_hover.jpg);//background-repeat:no-repeat;float:left}.T6_center_content{width:370px;padding-left:10px;margin-top:12px;height:auto}html>body .T6_center_content{padding-left:15px}.T6_center_content_top{width:500px;height:auto;float:left}.T6_center_content_bottom{width:495px;height:auto;float:left; margin-top:3px; margin-left:2px;   color:#645a50}.T6_left_center_content{width:237px;height:76px;float:left;margin-top:5px}.T6_left_search{width:72px;height:13px;font-weight:bold;font-size:12px;;float:left}.T6_right_center_content{width:276px;height:auto;float:left;overflow:hidden}.T6_right_center_content_inner{width:221px;height:46px;margin-left:56px}.T6_right_center_search{width:117px;height:17px;float:left;font-weight:bold;font-size:17px;;margin-left:1px;display:inline}.T6_right_center_search_text1{font-weight:bold;font-size:17px;}.T6_center_content_bottom_text1{   color:#645a50}.T6_left_search_bottom{width:237px;height:55px;float:left;margin-top:5px}.T6_left_search_bottom_content1{width:237px;height:24px;float:left;}.T6_left_search_bottom_content1_text1{width:228px;height:24px;;float:left}.T6_left_search_bottom_content1_bullet1{width:9px;height:15px;;float:left;    margin-top:4px;background-image:url(/CMS/assets/media/images/SWR1_T6_bullet.gif);background-repeat:no-repeat}.T6_left_search_bottom_content2{width:237px;height:22px;float:left;margin-top:5px;}.T6_left_search_bottom_content2_text2{ width:229px; height:22px;  }.T6_left_search_bottom_content2_bullet2{ width:9px;height:15px;  ; float:left;  margin-top:4px;background-image:url(/CMS/assets/media/images/SWR1_T6_bullet.gif);background-repeat:no-repeat}.T6_right_center_enter_text{width:221px;height:30px;margin-top:8px;float:left}.T6_right_center_enter_keyword{height:19px;width:auto;float:left}.T6_right_center_enter_keyword_text{height:17px;width:176px;float:left;padding-top:3px;color:#949494;        border:2px inset #c3c3c3}        a.T6_right_center_go{border:1px solid #900;height:24px;width:35px;float:right;background-image:url(/CMS/assets/media/images/SWR1_T6_header_go_button.gif);background-repeat:no-repeat}a.T6_right_center_go:hover{height:24px;width:35px;float:right;background-image:url(/CMS/assets/media/images/SWR1_T6_header_go_button_hover.gif);background-repeat:no-repeat}.dj_ie .dijitDialogUnderlay{filter:alpha(opacity=33)}.dijitDialogUnderlay{background-color:#000;opacity:0.33}.dijitDialogUnderlayWrapper{position:absolute;left:0px;top:0px;z-index:998;display:none;background:transparent}.dijitDialog{position:absolute;z-index:999;padding:0px;}.tundra .dijitDialog{background:#eee;border:0px solid #999;-webkit-box-shadow:0px 5px 10px #adadad}.clubcard_layer{margin-left:10px;width:500px}.clubcard_layer_error{margin-left:10px;width:500px}.tellaFriend_layer{margin-left:10px;width:350px}.tellaFriend_layer_error{margin-left:10px;width:450px}.email_exclusive_layer{margin-left:10px;width:450px}.email_exclusive_layer_new{margin-left:10px;width:450px;height:250px}.email_exclusive_layer_btn {margin-left:10px;width:450px;height:50px}.email_exclusive_layer_error{margin-left:10px;width:450px}.waitstate_layer{margin-left:10px;width:450px}.desc_align{margin-right:75px}html>body .desc_align{margin-right:85px}.desc_align_error{margin-left:130px}html>body .desc_align_error{margin-left:120px}.email_message{height:80px}.savingsTrackTag{display:inline;float:left;font-size:1px;margin:0px;padding:0px}.imageContainer{margin-left:7px;margin-right:7px;vertical-align:middle} .placeholder{ height:78px; width:78px; margin-top:0px; float:left; border-left:0px dotted #bbb6a1; border-right:1px dotted #bbb6a1; text-align:center; vertical-align:middle} .placeholder_td{ height:78px; width:78px; margin-left:7px; margin-right:7px; margin-top:0px; border-left:1px dotted #bbb6a1; border-right:1px dotted #bbb6a1; text-align:center; vertical-align:middle} .leftClick{ height:101px; width:25px; border:solid 0px black; float:left} .headerbar{width:520px;height:35px;background-image:url(/CMS/assets/javascript/images/scroller_headerimage.gif);background-repeat:no-repeat;text-align:center;vertical-align:middle} .outerDiv{height:101px;width:470px;margin-left:0px;padding-left:0px;margin-top:0px;float:left;overflow:hidden;position:absolute} .rightClick{margin-left:470px;height:101px;width:25px;border:solid 0px black;margin-top:0px;float:left} .slidingNode{position:absolute;left:0px;margin-top:10px;height:90px;width:470px;overflow:hidden}.multipics_links a:link {font-size:10px;font-weight:bold;;margin:0px;text-decoration:none}.multipics_links a:visited {font-size:10px;font-weight:bold;;margin:0px;text-decoration:none}.multipics_links a:active{font-size:10px;font-weight:bold;;margin:0px;text-decoration:none}.multipics_links a:hover{font-size:10px;font-weight:bold;;margin:0px;text-decoration:underline} .rootDiv{height:auto;width:520px} .multipics_520_header{height:35px;width:520px;background-image:url(/CMS/assets/media/images/styleimages/520_cm_header_image.gif);background-repeat:no-repeat;margin:0px;padding:0px} .multipics_520_left_header{height:auto;width:auto;float:left} .multipics_520_left_header_text{display:inline;float:left;font-size:16px;color:#544d3d;padding:0px;margin-top:8px;margin-left:8px} .multipics_520_right_header{float:right;height:10px;width:auto;margin-right:8px;margin-top:8px;display:inline;overflow:visible}.multiplepics_720_imageContainer{margin-left:7px;margin-right:7px;vertical-align:middle} .multiplepics_720_placeholder{ height:78px; width:118px; margin-top:0px; float:left; border-left:0px dotted #bbb6a1; border-right:1px dotted #bbb6a1; text-align:center; vertical-align:middle} .multiplepics_720_placeholder_td{ height:78px; width:118px; margin-left:7px; margin-right:7px; margin-top:0px; border-left:1px dotted #bbb6a1; border-right:1px dotted #bbb6a1; text-align:center; vertical-align:middle} .leftClick{ height:101px; width:25px; border:solid 0px black; float:left} .headerbar{width:520px;height:35px;background-image:url(/CMS/assets/javascript/images/scroller_headerimage.gif);background-repeat:no-repeat;text-align:center;vertical-align:middle} .multiplepics_720_outerDiv{height:101px;width:670px;margin-left:0px;padding-left:0px;margin-top:0px;float:left;overflow:hidden;position:absolute} .rightClick{margin-left:670px;height:101px;width:25px;border:solid 0px black;margin-top:0px;float:left} .multiplepics_720_slidingNode{position:absolute;left:0px;margin-top:10px;height:90px;width:670px;overflow:hidden} .rootDiv{height:auto;width:720px} .multipics_720_header{height:35px;width:720px;background-image:url(/CMS/assets/media/images/styleimages/720_2cm_header.gif);background-repeat:no-repeat;margin:0px;padding:0px} .multipics_720_left_header{height:auto;width:auto;float:left} .multipics_720_left_header_text{float:left;font-size:16px;color:#544d3d;padding:0px;margin-top:8px;margin-left:8px;display:inline} .multipics_720_right_header{float:right;height:10px;width:auto;margin-right:8px;display:inline;overflow:visible;margin-top:5px}.multipics_links a:link {font-size:10px;font-weight:bold;;margin:0px;text-decoration:none}.multipics_links a:visited {font-size:10px;font-weight:bold;;margin:0px;text-decoration:none}.multipics_links a:active{font-size:10px;font-weight:bold;;margin:0px;text-decoration:none}.multipics_links a:hover{font-size:10px;font-weight:bold;;margin:0px;text-decoration:underline}.leftalign{width:180px;height:auto;float:left;text-align:left}a.selectedText{text-decoration:none; color:#990101;   font-weight:bold}a.selectedText:active{text-decoration:none; color:#990101;   font-weight:bold}a.selectedText:visited{text-decoration:none; color:#990101;   font-weight:bold}.search_navigation_whole{width:180px;height:auto;float:left;overflow:hidden}.search_navigation_title{height:32px;width:180px;float:left;overflow:hidden}.search_navigation_top_one{height:10px;width:180px;float:left}.search_navigation_left{height:10px;width:11px;float:left;background-image:url('/CMS/assets/media/images/styleimages/page_level_curve1.gif');background-repeat:no-repeat}.search_navigation_border{height:10px;width:156px;float:left;background-image:url('/CMS/assets/media/images/styleimages/page_level_border1.gif');background-repeat:repeat-x}.search_navigation_right{height:10px;width:13px;float:left;background-image:url('/CMS/assets/media/images/styleimages/page_level_curve2.gif');background-repeat:no-repeat}.search_navigation_top_two{height:22px;width:180px;float:left; overflow:hidden}.search_navigation_center{height:22px;width:180px;float:left;background-image:url('/CMS/assets/media/images/styleimages/page_level_center.gif');background-repeat:no-repeat;overflow:hidden}.search_navigation_text{ height:20px; width:180px; float:left; margin-left:16px;display:inline;color:white;font-family:Tahoma,Helvetica,Arial,San Serif;font-weight:bold;font-size:14px} a.search_navigation_textover:link{color:white;text-decoration:none;font-weight:bold;font-size:14px;margin-top:0px;float:left}a.search_navigation_textover:visited{color:white;text-decoration:none;font-weight:bold;font-size:14px;margin-top:0px;float:left}a.search_navigation_textover:hover{color:white;text-decoration:underline;font-weight:bold;font-size:14px;float:left;margin-top:0px}.search_navigation_bottom{height:20px;width:180px;float:left;background-image:url(/CMS/assets/media/images/styleimages/search_page_level_bottom.gif)}.tundra .dijitAccordionPane .dijitAccordionTitle{border-left:1px solid #BBB6A1;border-right:1px solid #BBB6A1;background-image:url(/CMS/assets/media/images/styleimages/page_level_title.gif);background-repeat:repeat-x;height:32px}.tundra .dijitAccordionPane-selected .dijitAccordionTitle {border-left:1px solid #BBB6A1;border-right:1px solid #BBB6A1;height:27px;background-image:url(/CMS/assets/media/images/styleimages/page_level_title1.gif)}.tundra .dijitAccordionPane .dijitAccordionBody {background:#fff;border-left:1px solid #BBB6A1;border-right:1px solid #BBB6A1}.tundra .dijitAccordionPaneFocused .dijitAccordionText{height:15px;width:auto;float:left;margin-left:5px;display:inline;margin-top:7px;color:red}.tundra .dijitAccordionPane .dijitAccordionText{height:15px;width:auto;float:left;margin-left:5px;display:inline;margin-top:7px}.tundra .dijitAccordionPane .dijitAccordionArrow {background-image:url(/CMS/assets/media/images/styleimages/page_level_pointer.gif);width:8px;height:9px;margin-top:10px;background-repeat:no-repeat;float:left}.search_navigation_newdiv{height:15px;width:auto;float:left;margin-top:3px;margin-left:5px;display:inline}.tundra .dijitAccordionPane-selected .dijitAccordionArrow {background-image:url(/CMS/assets/media/images/styleimages/page_level_pointer.gif);width:8px;height:9px;margin-top:10px;background-repeat:no-repeat;float:left}a.text:link{ text-decoration:none;  !important;   font-weight:bold}a.text:visited{text-decoration:none; ;   font-weight:bold}a.text:hover{ text-decoration:underline;;   font-weight:bold}a.text:active{text-decoration:none; color:#990101 !important;   font-weight:bold}a.subLink:link{ text-decoration:none;;font-size:10px; font-family:tahoma}a.subLink:visited{text-decoration:none; ; font-size:10px; font-family:tahoma}a.subLink:hover{text-decoration:underline; ; font-size:10px; font-family:tahoma}a.subLink_selected:link{ text-decoration:none;color:#990101;font-size:10px; font-family:tahoma}a.subLink_selected:visited{ text-decoration:none;color:#990101;font-size:10px; font-family:tahoma}a.subLink_selected:active{ text-decoration:none;color:#990101;font-size:10px; font-family:tahoma}a.subLink_selected:hover{ text-decoration:none;color:#990101;font-size:10px; font-family:tahoma}.search_navigation_inner_div{ width:120px;height:14px;margin-left:20px;display:inline;float:left} .search_navigation_bracket{ height:15px; width:auto; float:left;  font-weight:bold; ; margin-top:8px; margin-left:2px; display:inline; font-family:tahoma}   .DocHitExtractNoHit{ color:#645a50;   font-weight:normal}.DocHitExtractHit{ color:#645a50; font-size:12px;  font-weight:bold}.DocHitExtractSentence{ color:#645a50;   font-weight:normal}.accordionShellStyle{overflow:hidden;width:180px}.dijitAccordionTitleStyle{-moz-user-select:none}.dijitAccordionBodyStyle{overflow:auto;height:1px;display:none}.dialog_whole{width:560px;height:auto;float:left;font-weight:bold;font-size:12px;}.dialog_title_whole{width:560px;height:auto;float:left}.dialog_border_top{width:560px;float:left;line-height:12px;height:12px}.dialog_title_background{width:560px;height:42px;line-height:inherit;float:left;background:url(/CMS/assets/media/images/styleimages/dialog_first_repeat.gif);background-repeat:repeat-y}.dialog_title_text{ width:500px; height:30px; float:left;  font-weight:bold; font-size:14px; ; margin-left:0px; margin-top:4px; padding-top:10px; padding-left:10px;  margin-bottom:15px; background-color:#FAF7F2}.dialog_whole_content{width:560px;height:auto;float:left;background-image:url(/CMS/assets/media/images/styleimages/dialog_second_repeat.gif);background-repeat:repeat-y}.dialog_content_center_bottom{width:560px;height:20px;background-image:url(/CMS/assets/media/images/styleimages/dialog_second_repeat.gif);background-repeat:repeat-y;float:left}.dialog_extreme_bottom{width:560px; line-height:11px; height:11px; float:left; background:url(/CMS/assets/media/images/styleimages/dialog_border_bottom.gif); background-repeat:no-repeat; display:block}.dialog_content_center_bottom_inner{width:60px;height:20px;margin-left:491px}.dialog_cancel_text1{width:33px;height:8px;margin-top:2px;color:#990101;float:left;cursor:hand}a.dialog_cancel_buttom1{width:20px;height:20px;background-image:url(/CMS/assets/media/images/styleimages/dialog_close_btn1.jpg);background-repeat:no-repeat;margin-left:2px;float:left}a.dialog_cancel_buttom1:hover{width:20px;height:20px;background-image:url(/CMS/assets/media/images/styleimages/dialog_close_btn.jpg);background-repeat:no-repeat;float:left;margin-left:2px}.dialog_center_content{width:519px;margin-left:20px;margin-top:12px;height:175px;text-align:left}.dialog_center_content_top{width:519px;background-image:url(/CMS/assets/media/images/styleimages/dialog_first_repeat_vertical.gif);background-repeat:repeat-x;height:99px;float:left}.dialog_center_content_bottom{width:495px;height:auto;float:left; margin-top:3px; margin-left:2px;   color:#645a50}.dialog_left_center_content{width:237px;height:76px;float:left;margin-top:3px}.dialog_left_search{width:72px;height:13px;font-weight:bold;font-size:12px;;float:left}.dialog_right_center_content{width:270px;height:auto;float:left;overflow:hidden}.dialog_right_center_content_inner{width:221px;height:50px;margin-left:56px}.dialog_right_center_search{width:117px;height:17px;float:left;font-weight:bold;font-size:17px;;margin-left:1px;display:inline}.dialog_right_center_search_text1{font-weight:bold;font-size:17px;}.dialog_center_content_bottom_text1{   color:#645a50}.dialog_left_search_bottom{width:237px;height:55px;float:left;margin-top:5px}.dialog_left_search_bottom_content1{width:237px;height:24px;float:left;}.dialog_left_search_bottom_content1_text1{width:228px;height:24px;;float:left;text-align:left}.dialog_left_search_bottom_content1_bullet1{width:9px;height:15px;;float:left;margin-top:4px;background-image:url(/CMS/assets/media/images/styleimages/dialog_bullet.gif);background-repeat:no-repeat;background-repeat:no-repeat}.dialog_left_search_bottom_content2{width:237px;height:22px;float:left;margin-top:5px;}.dialog_left_search_bottom_content2_text2{width:228px;height:24px;;float:left; text-align:left}.dialog_left_search_bottom_content2_bullet2{width:9px;height:15px;;float:left;margin-top:4px;background-image:url(/CMS/assets/media/images/styleimages/dialog_bullet.gif);background-repeat:no-repeat;background-repeat:no-repeat}.dialog_right_center_enter_text{width:230px;height:30px;margin-top:8px;float:left}.dialog_right_center_enter_keyword{height:19px;width:auto;float:left;overflow:visible}.dialog_right_center_enter_keyword_text{width:165px;float:left;padding-top:3px;color:#949494; border:2px inset #c3c3c3;overflow:visible}a.dialog_right_center_go{height:30px;width:38px;float:left;margin-left:5px;margin-top:-1px;display:inline;background-image:url(dialog_header_go_button.jpg);background-repeat:no-repeat}a.dialog_right_center_go:hover{height:25px;width:38px;float:left;margin-left:5px;margin-top:-1px;display:inline;background-image:url(dialog_header_go_button_hover.jpg);background-repeat:no-repeat}.dj_ie .dijitDialogUnderlay {filter:alpha(opacity=33)}.dijitDialogUnderlay {background-color:#000;opacity:0.33}.dijitDialogUnderlayWrapper{position:absolute;left:0px;top:0px;z-index:998;display:none;background:transparent}.dijitDialog {position:absolute;z-index:999;padding:0px}.tundra .dijitDialog{border:0px solid #999;-webkit-box-shadow:0px 5px 10px #adadad}.tundra .dijitAccordionPane .dijitAccordionBody{overflow:hidden}.t2_accordion_root{height:390px;width:220px;float:left;overflow:visible;padding-bottom:0px}.t2_accordion_container{float:left;width:220px;height:371px;overflow:hidden;border:none}.t2_accordion_title{ height:15px; width:auto; margin-left:15px;  padding-top:10px; ; text-align:left; font-size:12px; font-weight:bold}.t2_secondpane_image{width:200px;height:100px;padding-left:10px;padding-right:10px;padding-top:8px}.t2_firstpane_text_first{height:21px;width:190px;margin-left:10px;margin-top:10px;font-size:12px;;overflow:hidden;float:left;display:inline}.t2_list_link{height:10px;width:180px;float:left;display:inline}.t2_firstpane_text{height:19px;width:190px;margin-left:10px;margin-top:4px;float:left;font-size:12px;;overflow:hidden;display:inline}.t2_firstpane_pointer{height:20px;width:6px;float:right;display:inline;margin-left:0px;padding-top:2px;overflow:hidden}.t2_firstpane_demarker{height:1px;width:190px;float:left;display:inline;margin-left:10px;background-image:url(/CMS/assets/media/images/styleimages/demarker.gif)}.t2_secondpane_text{font-size:10px;font-weight:bold;padding-top:10px;text-align:left}.t2_second_body_textpara{height:109px;width:188px;color:#52485d;margin-left:12px;margin-top:5px;background-image:url(/CMS/assets/media/images/styleimages/t2_second_body_border.gif);text-align:left}.t2_secondpane_link{height:15px;margin-left:12px;width:188px;padding-top:9px;float:left;display:inline}.t2_secondpane_newswire{font-size:10px;float:left}.t2_secondpane_link_style{text-decoration:none;}.t2_secondpane_pointer{width:7px;height:10px;float:left;padding-left:5px;padding-top:1px}.t2_thirdpane{width:190px;height:auto;margin-left:15px;margin-right:15px;overflow:hidden}.t2_thirdpane_firstcontent{width:190px;height:76px;padding-top:7px;float:left;text-align:left}.t2_thirdpane_content{width:190px;height:76px;padding-top:11px;float:left}.t2_thirdpane_title{width:190px;font-size:12px;;float:left}.t2_thirdpane_text{width:190px;;float:left;margin-top:6px}.t2_thirdpane_link{height:15px;width:190px;font-weight:bold;;float:left;margin-top:6px;padding-bottom:2px}.t2_thirdpane_link_text{height:15px;width:auto;float:left}.t2_thirdpane_pointer{width:8px;height:15px;padding-top:1.5px;float:left}a.t2_learnmore:link{text-decoration:none;}a.t2_learnmore:visited{text-decoration:none;color:#52484d}a.t2_learnmore:hover{;text-decoration:underline}.t2_thirdpane_demarker{height:1px;width:190px;float:left;display:inline;background-image:url(/CMS/assets/media/images/styleimages/demarker.gif)}.t2_bottom_border{height:7px;width:220px;float:left}.t2_bottom_left{background-image:url(/CMS/assets/media/images/styleimages/t2_bottom_left_curve.gif);height:4px;width:4px;float:left;background-repeat:no-repeat}.t2_bottom_line{background-image:url(/CMS/assets/media/images/styleimages/t2_bottom_line.gif);height:4px;width:212px;float:left;background-repeat:no-repeat;margin-top:2px}.t2_bottom_right{background-image:url(/CMS/assets/media/images/styleimages/t2_bottom_right_curve.gif);height:4px;width:4px;float:left;background-repeat:no-repeat}.t2_secondpane_video{width:220px;height:196px}.t2_secondpane_flash{width:216px;height:196px}.t2_secondpane_video_textpara{ height:68px; width:210px;padding-left:10px;float:left;display:inline;;        background-image:url(/CMS/assets/media/images/styleimages/t2_video_background.png); text-align:left}.t2_video_background{ height:265px;width:220px}.invisible {position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}
.inputbox{border:1px solid #bbb6a1;color:#544d3d;font-weight:normal;text-align:left;margin-top:0px;margin-left:0px;}.submitAllESButton{display:block;width:98px;height:28px;overflow:visible;}.submitEmailButton{display:block;width:116px;height:25px;overflow:visible;}.skiplink {display:none}.skip_link{text-decoration:underline;color:#900;float:left;font-size:11px}.leftNav_tab_seperator_selected{width:180px;height:1px;background-image:url(/CMS/assets/media/images/styleimages/opentab_end_selected.jpg);font-size:1px;background-repeat:no-repeat;}.center {text-align: center}@media screen and (-webkit-min-device-pixel-ratio:0) {.SafariBR{clear:both}}

/* ecom site styles */
.ecom_main {width:520px; float:left;}
.imageCfh .image {
		padding: 0px;
     	margin: 10px 10px 0 10px; 
      	border: 1px solid #CCCCCC;
		width: 92px;
		height:87px;
	}
	
.imageCfh .image input {width: 82px;
		height:77px;}
		
.imageCfh {
	padding-bottom: 5px;
	width: 104px;
	text-align: center;
	vertical-align:top;
	height: 134px;
	float:left;

	overflow:hidden;
	
	}
	
/* ecom categories pages */


.ecom_categories{width:520px;height:auto;float:left;margin-top:15px;
padding:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}
.ecom_cat{width:130px;height:180px;float:left;text-align:left}
.ecom_cat_middlepixel{width:130px;height:163px;float:left;    
background-image:url(/CMS/assets/media/images/styleimages/cpg_subcat_middlepixel.gif)}
.ecom_cat_img1{width:70px;height:70px;float:left;border:0px;display:inline}
.ecom_cat_image {width:125px;height:133px;border:0px;text-align:center}
.ecom_cat_image img {margin-left:25px; margin-top:30px;}
.ecom_cat_text{width:129px;height:30px;text-align:center}
.ecom_cat_text a, .ecom_cat_fontStyle, ecom_cat_fontStyle a{font-weight:bold;;
text-align:center; text-decoration:none;}
.ecom_cat_bottomline{width:130px;height:17px;float:left;   
 background-image:url(/CMS/assets/media/images/styleimages/cpg_subcat_bottomline.gif)}

/* end ecom categories   */

.text_left {text-align:left;}

.ecom_price_cont {width:220px;text-align:right;float:right}
.ecom_price_cont_det {width:260px;text-align:right;height:50px;padding-left:40px;}

.ecom_productLine {width:520px;padding-top:0px; height:auto;padding-bottom:0px;text-align:left;
margin-top:10px;}


.ecom_productLine_det {width:520px;padding-top:0px; height:245px;padding-bottom:0px;text-align:left;
margin-top:20px;}

.ecom_prod_img {height:100px; width:100px;

float:left;margin-right:0px;
}
.ecom_prod_img_det {height:200px; width:200px;

float:left;margin-right:0px;}

.help_ico {
}
.ecom_help_link {margin-right:0px;margin-top:5px;}

.ecom_back_link {margin-right:0px;margin-top:5px;}

.help_back_link {margin-left:170px;}

.ecom_help_link a{height:11px;}
.ecom_prod_img img , ecom_prod_img_det img{border:none;float:left;}

.ecom_prod_title {height:35px;
vertical-align:center;
margin:0px;font-size:12px;
width:190px;margin-top:2px;
text-wrap:unrestricted;
font-weight:bold;
}
.ecom_prod_title_det {
height:65px;
text-align:right;
margin:0px;font-size:14px;
width:260px;margin-top:2px;
margin-left:0px;
text-wrap:unrestricted;
}

.marginHelpCC {margin-left:25px;}
html>body .marginHelpCC{margin-left:55px;}

/* online savings card images 
clubcard_savings_safeway.jpg

clubcard_savings_randalls.jpg

clubcard_savings_pavilions.jpg

clubcard_savings_vons.jpg

clubcard_savings_carrs.jpg

clubcard_savings_dominicks.jpg

clubcard_savings_tomthumb.jpg

clubcard_savings_genuardis.jpg
  */


.ecom_prod_promo{background:#ffffff;height:50px; width:190px;line-height:14px;padding-top:5px;padding-left:0px;}
.ecom_promo_card,.ecom_promo_card_swy ,.ecom_promo_card_safeway {width:33px; 
height:21px;display:block;float:left;
background:url(/CMS/assets/media/images/styleimages/cc_card.gif) 0 0 no-repeat;}

.ecom_promo_card_txt {width:155px;}
.ecom_promo_card_det_txt {width:200px;margin-left:5px}
.ecom_prod_dottedline{height:1px;font-size:1px;width:180px; margin-left:0px;margin-top:10px;margin-bottom:10px;
 background-image:url(/CMS/assets/media/images/styleimages/520CM_DottedLine_500x1.gif)}
 
 
 .ecom_prod_det_dottedline{height:1px;font-size:1px;width:260px; margin-left:0px;margin-top:10px;margin-bottom:10px;
 background-image:url(/CMS/assets/media/images/styleimages/520CM_DottedLine_500x1.gif)}

.ecom_promo_card_vons {width:33px; height:21px;display:block;float:left;
background:url(/CMS/assets/media/images/styleimages/von_card.gif) 0 0 no-repeat;}

.ecom_promo_card_genuardis {width:33px; height:21px;display:block;float:left;
background:url(/CMS/assets/media/images/styleimages/g_card.gif) 0 0 no-repeat;}

.ecom_promo_card_dominicks {width:33px; height:21px;display:block;float:left;
background:url(/CMS/assets/media/images/styleimages/g_card.gif) 0 0 no-repeat;}

.ecom_promo_card_carrsqc, .ecom_promo_card_carrs {width:33px; height:21px;display:block;float:left;
background:url(/CMS/assets/media/images/styleimages/g_card.gif) 0 0 no-repeat;}
.ecom_promo_card_randalls {width:33px; height:21px;display:block;float:left;
background:url(/CMS/assets/media/images/styleimages/g_card.gif) 0 0 no-repeat;}
.ecom_promo_card_tomthumb {width:33px; height:21px;display:block;float:left;
background:url(/CMS/assets/media/images/styleimages/g_card.gif) 0 0 no-repeat;}
.ecom_promo_card_pavilions {width:33px; height:21px;display:block;float:left;
background:url(/CMS/assets/media/images/styleimages/g_card.gif) 0 0 no-repeat;}


.ecom_prod_promo_det{background:#ffffff;height:50px; width:240px;
line-height:14px;padding-top:5px;padding-left:0px;text-align:right;}

	
.ecom_promo_line1 {font-weight:normal;}
.ecom_promo_line2 {clear:both;display:block;text-align:left;}

.ecom_promo_line2 a{}

.header_text a {font-size:14px;}
.ecom_prod_right {margin-top:20px;text-align:right;float:left;width:210px;}

.ecom_prod_det_right {margin-top:0px;text-align:right;float:right;width:260px;height:auto;
}

.ecom_prod_det_left {margin-top:0px;text-align:left;width:210px;height:auto;
}


.ecom_price {margin-top:0px;width:70px;
clear:right;margin-left:10px;
float:left;}


.ecom_price1{font-size:13px;font-weight:bold;display:block;text-align:center;}
	
.ecom_price2{display:block;text-align:center:}
	
.ecom_q_arrows {width:13px;margin-left:10px;float:left;text-align:left;}

.ecom_cart_arrows  {width:13px;margin-left:15px;float:left;text-align:left;margin-right:5px;}

.ecom_request {text-align:right;margin-right:0px;
margin-top:5px;
height:20px;}


.ecom_request_radio{}
.ecom_request_det {text-align:right;margin-right:0px;
margin-top:5px;
margin-left:0px;
height:20px;
width:260px;}

.ecom_prod_buy img {width:50px;height:25px; border:none;float:left; text-align:right;}

.ecom_prod_update img {width:56px;height:25px; border:none;float:left; text-align:right;}

.ecom_prod_update  {width:56px;margin-left:10px;float:left;height:25px;text-align:left;}
.ecom_prod_buy {width:50px;margin-left:10px;float:left;height:25px;text-align:left;}

/*div.ecom_prod_buy a {
	
	display:block; 
	width:50px;
	height:25px;
	font-size:1px;
	background:url(/CMS/assets/media/images/styleimages/prod_buy.gif) 0 0 no-repeat;
	}
*/	
	
.uparrow {height:11px; width:11px;padding:0px;margin-bottom:1px;}

.downarrow {height:11px; width:11px;margin-top:1px;padding:0px;}

.uparrow a {display:block; 
	width:11px; 
	height:11px;
	font-size:1px;
	background:url(/CMS/assets/media/images/styleimages/upArrow.gif) 0 0 no-repeat; }
	
.downarrow a {display:block; 
	width:11px; 
	height:11px;	
	font-size:1px;
	background:url(/CMS/assets/media/images/styleimages/downArrow.gif) 0 0 no-repeat; }
		

.ecom_prod_box { margin:0px;padding:0px;width:25px;height:24px;margin-left:5px;float:left;}

html>body .ecom_prod_box_input {color:#544d3d;color:#949494;width:20px;
height:16px;
padding-top:2px; padding-right:2px;margin-top:2px;border:1px groove #7c7c7c;}

.ecom_prod_box_input {color:#949494;width:25px;height:20px;
padding-top:2px; padding-right:2px;margin-top:2px;border:1px groove #7c7c7c;}


.ecom_more_info{margin-bottom:3px;}
.ecom_more_info a, .ecom_request a, .ecom_see_shelf a {font-weight:normal;}


.ecom_moreinfo_link{margin-top:5px;text-align:center;height:auto}
.ecom_moreinfo_link a{color:#544d3d;}
.ecom_moreinfo_link a:hover{color:#900;}
.ecom_moreinfo_link {line-height:11px;}

.ecom_special_offer {margin-left:60px;}
.ecom_special_offer a,.ecom_special_offer_det a {color:#990101;}
.ecom_special_offer_det {margin-left:100px;}


.ecom_offer_ico {width:29px; height:25px;dipslay:block; float:left; margin-right:3px;
background:url(/CMS/assets/media/images/styleimages/specialOfferIco.gif) 0 0 no-repeat;}

.ecom_offer_det {float:left;}
.ecom_offer_txt {font-size:10px;text-decoration:none;}

.thumb_ico {width:16px; height:17px;dipslay:block; float:left;
background:url(/CMS/assets/media/images/styleimages/thumb_ico.gif) 0 0 no-repeat; }

.ecom_fav {font-size:10px;margin-top:5px;width:80px;}
.ecom_fav_det {margin-top:5px;width:150px;padding-left:50px; height:30px}
.ecom_fav div{font-size:10px;color:#cccc99;}
.ecom_fav_ico {
width:62px; height:24px;dipslay:block; float:left;
background:url(/CMS/assets/media/images/styleimages/prevPur.jpg) 0 0 no-repeat;
}


.ecom_lbs_box {width:102px;height:16px;} 

.ecom_lbs_box input {width:22px;height:16px;border:1px solid #bbb6a1;}
.ecom_lbs_txt {font-weight:bold;margin-left:10px}
.ecom_prod_line {
			clear:both;
			margin-bottom:10px;
			margin-top:0px;font-size:1px;
  				
   				height:1px;
   				width:520px;
   				border-bottom:1px solid #c8c5b8;
   				border-top:none;
   				padding-left:0px;padding-bottom:0px
	}
	
	
.sortBySelect {width:80px;}

.ecom_sortAddCartLine {clear:both;margin-top:30px;
		
			margin-bottom:15px;
			height:20px;
			width:520px;
}

.hideImg {clear:both; margin-bottom:10px;text-align:left;}
.hideImgTop {clear:both; margin-top:10px;text-align:left;}.hideImg {clear:both; margin-bottom:10px;text-align:left;}
.sortBy {margin-left:80px;}
.sortByLabel {float:left;}
.sortBySelect {float:left;margin-left:2px;}
.sortBySelect select {width:120px;}

.addAll {margin-right:5px;
		height:26px;
		width:106px;
		}
.updateAll {margin-right:5px;
		height:29px;
		width:105px;}	
	
.addAll a{display:block;height:26px;
		width:106px;
		background:url(/CMS/assets/media/images/styleimages/add_toCart_btn.gif) 0 0 no-repeat;}
		
		
		
.ecom_page_number{height:29px;margin-top:7px;width:520px;border-bottom:1px solid #c8c5b8;border-top:1px solid #c8c5b8;
float:left; padding-top:0px;padding-bottom:5px}
.ecom_left_content{ height:auto; width:180px; float:left; padding-top:3px;
margin-top:5px; text-align:left}
.ecom_view{font-family:Tahoma}
.view_cart_inline {display:inline;margin-left:2px; margin-right:2px;}
.ecom_right_content{height:auto;width:130px;float:left;margin-top:5px;margin-left:10px}
.ecom_button1{width:16px;height:17px;float:left;padding-top:0px}
.ecom_button1 INPUT, .ecom_button2 INPUT{width:17px;height:19px;vertical-align:top;
margin:0px;padding:0px;}

.ecom_pages{vertical-align:top;width:auto;
height:auto;margin-left:12px;float:left;padding-top:3px;}
.ecom_pageno{padding-left:0px;}
.ecom_sortBy {}
.ecom_button2, .ecom_button2_unavail{width:16px;height:17px;float:left;display:inline;padding-top:0px;margin-left:11px}
.ecom_button1 .ecom_button_hover a{background-image:url(/CMS/assets/media/images/styleimages/cpg_left_arrow_page_available.gif);
background-repeat:no-repeat;width:16px;height:17px;float:left}
 .ecom_button1 .ecom_button_hover a:hover{background-image:url(/CMS/assets/media/images/styleimages/cpg_left_arrow_page_available.gif);
 background-repeat:no-repeat;width:16px;height:17px;float:left}
 
 
 
 .ecom_button1_unavail .ecom_button_hover a{background-image:url(/CMS/assets/media/images/styleimages/search_results_leftimg.gif);
background-repeat:no-repeat;width:16px;height:17px;float:left}
 .ecom_button1_unavail .ecom_button_hover a:hover{background-image:url(/CMS/assets/media/images/styleimages/search_results_lefthover.gif);
 background-repeat:no-repeat;width:16px;height:17px;float:left}

.ecom_button2 .ecom_button_hover a:hover{background-image:url(/CMS/assets/media/images/styleimages/search_results_rightimg.gif);
 background-repeat:no-repeat;width:16px;height:17px;float:left}
 .ecom_button2 .ecom_button_hover a{background-image:url(/CMS/assets/media/images/styleimages/search_results_righthover.gif);
 background-repeat:no-repeat;width:16px;height:17px;float:left}
 
.ecom_button2_unavail .ecom_button_hover a:hover{background-image:url(/CMS/assets/media/images/styleimages/cpg_right_arrow_nopage_available.gif);
 background-repeat:no-repeat;width:17px;height:19px;float:left}
 .ecom_button2_unavail .ecom_button_hover a{background-image:url(/CMS/assets/media/images/styleimages/cpg_right_arrow_nopage_available.gif);
 background-repeat:no-repeat;width:17px;height:19px;float:left}

.ecom_combo{width:185px;height:20px;float:right;margin-top:5px;margin-left:0px}
 
.ecom_dropdown{width:133px;height:20px}
 
 
.ecom_category_divider {background-color:#b9b49e;height:25px;width:520px;}


.ecom_bread_crums {text-align:left;padding-top:3px;margin-left:10px; color:#ffffff; font-weight:bold;}
.ecom_bread_crums a{color:#ffffff;font-weight:bold; 

font-size:12px;text-decoration:none;}
 
.expressList {width:278px;height:376px;}
.expressList_top{width:278px;height:38px;
 background-image:url(/CMS/assets/media/images/styleimages/expressBox_top.gif);
 background-repeat:no-repeat;}
 
.expressList_right{float:right;width:15px;height:300px;
 background-image:url(/CMS/assets/media/images/styleimages/expressBox_lft.gif);
 background-repeat:vertical;padding-right:0px; padding-top:0px;
 margin-top:0px;}
 
.expressList_center {margin-top:20px;text-align:left;}
.expressList_nameBox_on {padding-left:0px;margin-left:5px;height:20px;width:220px;border:1px solid #bababa}
.expressList_nameBox_off {padding-left:0px;margin-left:5px;height:20px;width:220px;border:1px solid #ffffff;}

.expressList_left{float:left;width:15px;height:300px;
 background-image:url(/CMS/assets/media/images/styleimages/expressBox_rt.gif);
 background-repeat:vertical;
 padding-top:0px;padding-left:0px;margin-top:0px;}
 
 .expressList_bottom{clear:both;width:278px;height:38px;
 background-image:url(/CMS/assets/media/images/styleimages/expressBox_bottom.gif);
 background-repeat:no-repeat;}
 
 .express_links {
 margin-left:7px;text-align:left; width:180px;font-size:14px;
 margin-right:10px;
 margin-top:5px;
 margin-bottom:5px;
 }
 
 .express_scroll {height:170px; 
 						overflow:hidden;
 						width:225px;
 						font-weight:normal;
 						
						; 
						background:#ffffff;
						
						font-weight:normal;
						padding-left:5px;	
						padding-top:2px;	
						line-height:16px;							
						text-align:left;
						border:none;}
						
.express_scroll textarea {	height:160px;border:1px solid #c8c5b8;width:220px	}
  
 .express_save_btn { text-align:right;margin-left:110px;
 width:103px;
 height:21px;
 margin-top:10px; }
 
 .express_save_btn a{
 display:block;
 background:url(/CMS/assets/media/images/styleimages/express_save.gif) 0 0 no-repeat;
 width:103px;
 height:21px;
 overflow:visible;
 
  }
  

 .expressList_right_col{margin-left:20px;width:220px;}
 .expressList_right_col .title {font-size:14px; color:#990101;}
 .expressList_right_col div {margin-top:15px;line-height:16px;text-align:left;}
  
 .ecom_popup {margin-top:10px;margin-left:10px; width:520px;}
 
 .ecom_help_lft {float:left; width:150px; text-align:center;}
 
 .ecom_help_rt {float:left; width:360px; text-align:left;}
 
 .indent10 {padding-left:10px;}
 
 .ecom_request_form {height:290px;}
.ecom_didu_forget {height:30px;}

.pop_back_link {margin-left:280px;}

.pop_back_link_pay {margin-left:120px}

.subs_back_link {margin-left:240px;}

.promo_back_link {margin-left:190px;}

.ecom_request_note {width:400px;}

.ecom_request_container {width:520px;text-align:left;background-color:#f6f3ea;padding:10px;}

.ecom_shopping_history {width:520px;text-align:left;}

.shopping_history_item {width:220px; margin-right:20px;margin-bottom:20px;}

.shopping_history_title {font-size:14px; color:#990101;margin-bottom:10px;font-weight:bold;}

.shopping_history_link {font-size:12px;}

.border {border:1px solid #990000}

.cart_empty {height:70px;}
.order_edit_msg {height:35px;}

a.cart_empty_nonPSL {font-size:14px;}


/* ecom left nav section */

.ecom_ln_top{ 
clear:both;
display:block;
 background:url(/CMS/assets/media/images/styleimages/ecom_leftnav_top.jpg) 0 0 no-repeat;
 width:180px;
 height:34px;
 overflow:visible;
 text-align:left;

 }

.ecom_ln_top_txt { margin-left:15px; padding-top:10px;font-weight:bold;font-size:14px;}

.ecom_ln_top_txt a{
clear:both;
text-align:left;color:#6c5e54;font-size:14px;
font-weight:bold;
text-decoration:none;

}

.ecom_ln_container { 
width:180px;
border-left:1px solid #bbb6a1;
border-right:1px solid #bbb6a1;
text-align:left;
padding-top:5px;
clear:both;
text-align:left;
}


HTML>BODY .ecom_ln_container {width:178px;}

.ecom_ln_dept { clear:both;}
	
.ecom_ln_dept a {line-height:19px;
margin-left:15px;
text-decoration:none;
color:#534539;
font-weight:bold;
}

.ecom_ln_bottom{ 
display:block;
 background:url(/CMS/assets/media/images/styleimages/ecom_leftnav_bottom.jpg) 0 0 no-repeat;
 width:180px;
 height:15px;
 overflow:visible;
 }
 
.ecom_ln_dept_current {text-align:left;height:17px;margin-top:0px;}

.ecom_ln_dept_arrow {display:block;
 background:url(/CMS/assets/media/images/styleimages/leftArrow.jpg) 0 0 no-repeat;
 width:6px;
 height:7px;
 overflow:visible;
 margin-left:3px;
 margin-top:3px;}
 
HTML>BODY .ecom_ln_dept_arrow {margin-left:5px;}

.a520_banner {height:auto; width:520px;}
.ecom_ln_current_aisle a , .ecom_ln_dept_current a{
margin-left:5px;margin-left:5px;
font-weight:bold;color:#990101;
text-decoration:none;}

.ecom_ln_active a{;}

.ecom_ln_aisle {clear:both;}

.ecom_ln_aisle div a {text-align:left;}

.ecom_ln_dept a {line-height:19px;
margin-left:15px;
text-decoration:none;
color:#534539;
font-weight:normal;}


.ecom_ln_aisle a {line-height:17px;
margin-left:5px;
text-decoration:none;
color:#534539;
font-weight:normal;

}

.ecom_ln_aisle_inactive_arrow {
 display:block;
 background:url(/CMS/assets/media/images/styleimages/rightArrow_grey.jpg) 0 0 no-repeat;
 width:7px;
 height:9px;
 overflow:visible;
 margin-left:9px;
 margin-top:5px;

}

html>body .ecom_ln_aisle_inactive_arrow {margin-left:15px;}


.ecom_ln_aisle_active_arrow {
 display:block;
 background:url(/CMS/assets/media/images/styleimages/downArrow.jpg) 0 0 no-repeat;
 width:7px;
 height:5px;
 overflow:visible;
 margin-left:9px;
 margin-top:5px;
}


html>body .ecom_ln_aisle_active_arrow{ margin-left:15px;}

.ecom_ln_aisle_current {clear:both;}

.ecom_ln_aisle_current a {margin-left:5px; text-decoration:none; font-weight:bold; color:#990101;}
.active_aisle a{;}
.ecom_ln_shelf {clear:both;}
.ecom_ln_shelf a {margin-left:30px;line-height:16px;text-decoration:none;}




.ecom_ln_search_level1_open{height:14px; width:175px;text-align:left;margin-left:0px;}

.ecom_ln_search_level1_open .ecom_ln_search_arrow{
display:block;
 background:url(/CMS/assets/media/images/styleimages/downArrow.jpg) 0 0 no-repeat;
 width:7px;
 height:5px;
 overflow:visible;
 margin-left:5px;
 margin-top:5px;

}
 .ecom_ln_search_level1_open .ecom_ln_search_txt, .ecom_ln_search_level1_closed .ecom_ln_search_txt{font-weight:bold;margin-left:5px;}
 
 

 .ecom_ln_search_level2 .ecom_ln_search_txt, .ecom_ln_search_level3 .ecom_ln_search_txt { margin-left:5px;font-weight:bold;color:#b4b5a3; }

 .ecom_ln_search_level2 .ecom_ln_search_txt a, .ecom_ln_search_level3 .ecom_ln_search_txt a {text-decoration:none;font-weight:normal;}
 .ecom_ln_search_level2 .ecom_ln_search_txt a:hover ,  .ecom_ln_search_level3 .ecom_ln_search_txt a:hover {text-decoration:underline; color:#990101;}

.ecom_ln_search_level2{margin-left:12px;height:16px; width:160px;}
.ecom_ln_search_level3 {margin-left:17px;height:16px; width:160px;}

.ecom_ln_search_level2 .ecom_ln_search_arrow{
display:block;
 background:url(/CMS/assets/media/images/styleimages/leftnav_bullet.gif) 0 0 no-repeat;
 width:6px;
 height:8px;
 overflow:visible;
 margin-left:9px;
 margin-top:2px;

}


.ecom_ln_search_level1_closed .ecom_ln_search_txt a {text-decoration:none;color:#990101;}

.ecom_ln_search_level1_closed .ecom_ln_search_arrow{
display:block;
 background:url(/CMS/assets/media/images/styleimages/rightArrow_grey.jpg) 0 0 no-repeat;
 width:7px;
 height:9px;
 overflow:visible;
 margin-left:5px;
 margin-top:2px;

}

.ecom_ln_express {overflow-y:auto; height:70px;overflow-x:hidden;width:178px;}

.ecom_ln_divider {clear:both;height:1px;font-size:1px;width:160px; margin-left:5px;margin-top:10px;margin-bottom:10px;
 background-image:url(/CMS/assets/media/images/styleimages/520CM_DottedLine_500x1.gif)}

.currentOrderIco {display:block;
 background:url(/CMS/assets/media/images/styleimages/cartIcon.gif) 0 0 no-repeat;
 width:31px;
 height:30px;
 overflow:visible;
 margin-right:3px;
}

.order_right {height:80px; width:260px;float:right;text-align:right}
.order_left {margin-left:10px; float:left;}
.currentOrderTxt {font-size:14px; margin-top:7px;font-weight:bold;font-style:italic;}
.order_linkBtn {margin-right:10px;margin-top:7px;}

.order_summary_sub {margin-left:10px;font-size:18px; font-weight:normal;text-align:left;}
.order_summary_sub2 {margin-left:10px;text-align:left; margin-top:7px;font-weight:bold;}
.order_linkBtn a {color:#990101;}

.order_summary_msg {margin-left:20px;text-align:left; color:#b7b59e;font-size:14px; font-weight:bold;}

.changeDelTimeIco {display:block;
 background:url(/CMS/assets/media/images/styleimages/noteIco1.gif) 0 0 no-repeat;
 width:16px;
 height:16px;
 overflow:visible;
 margin-right:3px;} 


.changeOrderIco {display:block;
 background:url(/CMS/assets/media/images/styleimages/noteIco2.gif) 0 0 no-repeat;
 width:16px;
 height:16px;
 overflow:visible;
 margin-right:3px;} 


.order_summary_grid {width:670px;}

.order_num {margin-left:5px;width:70px;text-align:left;}
.deliveredOn {width:170px;text-align:left;}
.deliveredTo {width:370px;text-align:left;}
.order_price {text-align:left; }

.order_grid_bar .order_num {color:#ffffff; font-weight:bold;margin-top:5px;;}
.order_grid_bar .deliveredOn {color:#ffffff; font-weight:bold; margin-top:5px;}
.order_grid_bar .deliveredTo {color:#ffffff; font-weight:bold;margin-top:5px; }
.order_grid_bar .order_price {color:#ffffff; font-weight:bold;margin-top:5px;margin-right:10px;}


.order_grid_line .order_num { font-weight:bold;margin-top:10px;}
.order_grid_line .deliveredOn { margin-top:10px; }
.order_grid_line .deliveredTo {margin-top:10px; }
.order_grid_line .order_price {margin-top:10px; }

.cancelOrderIco {display:block;
 background:url(/CMS/assets/media/images/styleimages/noteIco3.gif) 0 0 no-repeat;
 width:16px;
 height:16px;
 overflow:visible;
 margin-right:3px;} 

.rxIco {display:block;
 background:url(/CMS/assets/media/images/styleimages/noteIco4.gif) 0 0 no-repeat;
 width:16px;
 height:16px;
 overflow:visible;
 margin-right:3px;} 
.current_shelf a{color:#990101;}

.landing_bottomline{width:250px;height:121px;float:left; 
 background-image:url(/CMS/assets/media/images/styleimages/cpg_landing_bottompixel.gif); 
background-position:bottom;background-repeat:no-repeat}

.landing_margin{margin-top:10px;width:250px; height:auto;margin-left:5px;}
.landing_img1{width:80px;height:80px;float:left;margin-top:2px;border:0px}
.landing_image1{width:80px;height:80px;float:left;border:0px}
.landing_image2{width:80px;height:80px;float:left;border:0px}
.landing_img2{width:80px;height:80px;float:left;margin-top:2px;border:0px;margin-left:0px;}
.landing_text{width:149px;text-align:left;height:auto;float:left;margin-left:0px;
margin-right:0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 10px}
.landing_subhead{width:145px;height:auto;float:left;
font-size:14px;color:#53483d;margin:0px;padding:0px}
.landing_subhead{color:#990101;}
.landing_body{width:147px;height:auto;float:left;
margin-top:4px;text-align:left}
.landing_middleline{width:3px;height:121px;float:left;margin-right:0px;   
 background-image:url(/CMS/assets/media/images/styleimages/cpg_landing_middleline.gif)}
 
 
 .a520_dottedline{height:1px;font-size:1px;width:510px; margin-left:0px;
 background-image:url(/CMS/assets/media/images/styleimages/520CM_DottedLine_500x1.gif)}
 

 .a720_dottedline{height:1px;font-size:1px;width:710px; margin-left:0px;
 background-image:url(/CMS/assets/media/images/styleimages/520CM_DottedLine_500x1.gif)}
 
.a520 {width:520px;}
 
 /* cart edit start */
 .ecom_cart_edit  {width:518px; height:auto; border:1px solid #b7b6a2; padding-bottom:30px;}
 .ce_item_desc {width:362px; margin-left:4px;}
 .ce_unit_price {width:75px;}
 .ce_quantity_added {width:65px; }
 
 .grid_line  .ce_unit_price, .grid_line  .ce_quantity_added {padding-top:10px;}
 .grid_line .ce_item_desc {}
 
 .cart_edit_header , .grid_line, .grid_line_alt{font-weight:bold;}
 .cart_edit_header  .ce_item_desc, .cart_edit_header  .ce_unit_price, .cart_edit_header  .ce_quantity_added ,
 .cart_edit_header .cc_item_desc, .cart_edit_header .cc_total_amt, .cart_edit_header .cc_quantity_added, .cart_edit_header .cc_unit_price {margin-top:20px;}
  
 .ce_desc_outer {width:362px;margin-left:4px;text-align:left;display: table; height: 33px; #position: relative; overflow: hidden;}
 



 .cc_item_desc {width:271px; margin-left:4px;}
 .cc_desc_outer {width:271px;margin-left:4px;text-align:left;display: table; height: 33px; #position: relative; overflow: hidden;}
 
 .cc_quantity_added {width:80px;}
 
  .cc_unit_price {width:60px;}
  
 .cc_total_amt {width:90px;}
 .cc_total_amt input {width:20px;border:1px solid  #b7b6a2} 
 
 .grid_line  .cc_total_amt, .grid_line  .cc_unit_price, .grid_line  .cc_quantity_added ,
 .grid_line_alt  .cc_total_amt, .grid_line_alt  .cc_unit_price, .grid_line_alt  .cc_quantity_added {padding-top:10px;}
  
  
 .grid_line_alt {}
 .continue_btns {float:right;margin-top:22px;margin-right:0px}					 
.continue_shopping_btn , .view_cart_btn , .confirm_btn {float:left;}
.continue_shopping_deranged_btn {float:right;}
.continue_shopping_btn a, .continue_shopping_deranged_btn a{	
	margin-left:10px;
	display:block; 
	width:164px; 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/continue_shopping_btn.jpg) 0 0 no-repeat;}
	
.view_cart_btn a{	
	display:block; 
	width:87px; 
	height:28px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/view_cart_btn.jpg) 0 0 no-repeat;
	}
 
 .confirm_btn a{	
 	margin-left:10px;
	display:block; 
	width:91px; 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/confirm_btn.jpg) 0 0 no-repeat;
	}
 
 .continue_btns .cancel_btn {margin-top:10px;}
 
.boldTxt, .bold {font-weight:bold;}
.colorTxt {color:#990101;}
.colorTxt2 {color:#e50d34;}

 /* checkout section starts */
  /* checkout delivery info starts */
 .checkout_del_dir {margin-top:5px;
 					
 			
						}
 
 .checkout_del_dir textarea {font-weight:normal;
  						height:90px; width:490px; 
  						background:#ffffff;
  						font-weight:normal;
						padding-left:5px;	
						padding-top:2px;	
						line-height:16px;							
						text-align:left;
						border:1px solid #c8c5b8;}
 

 
 .continue_btn ,  .continue_chk_btn, .change_win_btn {float:right;margin-top:20px;margin-right:0px}					 
	
.more_changes_btn	a {	
	display:block; 
	width:132px; 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/more_changes_btn.jpg) 0 0 no-repeat;}

.continue_btn a{	
	display:block; 
	width:104px; 
	height:27px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/continue_btn_default.gif) 0 0 no-repeat;}
 
 .contShopping_btn {margin-top:33px;margin-right:10px;}

.contShopping_btn a {color:#990101;}

 .continue_chk_btn a, .continue_checkout_btn a{
 
 	display:block; 
	width:164px; 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/cont_checkout_btn.jpg) 0 0 no-repeat;
	}
.checkout_btns {float:right}
.change_win_btn{float:right;margin-right:10px;}
.continue_checkout_btn {float:right; margin-left:10px}
.change_win_btn a {display:block; 
	width:158px; 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/change_win_btn.jpg) 0 0 no-repeat;
	}

 .update_del_btn {float:right;margin-top:22px;margin-right:10px}
 
 .update_del_btn a{	
	display:block; 
	width:157px; 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/update_checkout_btn.jpg) 0 0 no-repeat;}
  
  /* checkout delivery info end */
  
.checkout_del {height:345px;}
.checkout_del_incomplete {height:475px;}
.checkout_promo {height:180px;}
.checkout_msg {height:90px;}
.checkout_basket_min {height:120px;}
.checkout_promo_pop {height:120px;}
.checkout_service_out {height:70px;}
.checkout_subst {height:90px;}
.checkout_deranged {height:60px;}

.checkout_security {height:240px;}
 
.chk_radios {margin-top:0px;margin-left:5px;vertical-align:bottom;}
.chk_radios input {margin-left:0px;  
 								vertical-align:middle; 
 								margin-top:0px;}

.input_txt_radios {margin-top:3px;font-weight:bold;}

html>body .input_txt_radios {margin-top:0px;font-weight:bold;}
html>body .chk_radios input {margin-left:0px;  
 								vertical-align:bottom; 
 								margin-top:0px;}

.checkout_win_sel {height:80px;}
 
 /* checkou message starts */
 .checkout_special_offer, .checkout_promo_code, .checkout_confirm_container  {width:718px; height:auto; border:1px solid #b7b6a2; padding-bottom:30px;}

.so_header, .confirm_header {background-color:#ffffff; height:55px; text-align:center;}
.so_header div , .confirm_header div{font-weight:bold;}

.so_line, .grid_line, .confirm_line, .confirm_line{background-color:#e5e2d9;height:33px;border-bottom:1px solid #b7b6a2;}
.so_line_alt, .grid_line_alt, .confirm_line_alt {background-color:#ffffff;height:33px;border-bottom:1px solid #b7b6a2;}

.so_header .so_line, .so_header .so_item_desc, .so_header .so_promo_desc,
.so_header .so_promo_end_date, .so_header .so_indiv_price {margin-top:20px;}

.so_line, .confirm_line , .confirm_line_alt  {font-weight:bold;}
.so_item_desc{width:246px;text-align:center; margin-left:4px;}
.so_promo_desc {width:250px;}
.so_promo_end_date, .promo_remove_box {width:104px;margin-top:10px;}
.so_indiv_price {width:104px;margin-top:10px;}
.promo_remove {text-align:right;width:104px;margin-top:10px;}

 .so_line .so_item_desc,  .so_line .so_promo_desc,
 .so_line .so_promo_end_date,.so_line .so_indiv_price  {vertical-align:middle;}
 
 .so_header_border, .header_border {float:left;border-right:1px solid #b7b6a2; height:55px; width:1px;}
 .so_line_border, .line_border {float:left;border-right:1px solid #b7b6a2; height:33px; width:1px;}


.so_item_desc_outer {width:248px;text-align:left;display: table; height: 33px; #position: relative; overflow: hidden;}
.so_item_desc_middle {#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.so_item_desc_inner { #position: relative; #top: -50%}
 
 
.so_outer {width:246px;margin-left:4px;text-align:left;display: table; height: 33px; #position: relative; overflow: hidden;}
.so_middle {#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.so_inner { #position: relative; #top: -50%}
 
 .confirm_desc {width:436px;text-align:center; margin-left:4px;}
 .confirm_quantity {width:85px; margin-top:10px;}
 .confirm_price {width:85px;margin-top:10px;}
 .confirm_total_price {width:85px;margin-top:10px;}
 
.confirm_header .confirm_desc,  .confirm_header .confirm_quantity, .confirm_header .confirm_price,.confirm_header .confirm_total_price {margin-top:20px;}
 
.confirm_outer {width:436px;margin-left:4px;text-align:left;display: table; height: 33px; #position: relative; overflow: hidden;}
.confirm_middle {#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
.confirm_inner { #position: relative; #top: -50%}
 
 
 .confirm_total_line {width:240px;padding-right:40px;font-weight:bold; padding-top:10px;}
 
 .confirm_estimated_total_line {border-top:1px solid #b7b6a2;width:718;padding-top:15px; 
padding-bottom:15px;border-bottom:1px solid #b7b6a2; padding-left:440px;  margin-top:10px;font-weight:bold;height:22px;vertical-align:middle;
 }
 
 
 .grid_720_line {width:718px; height:1px; border-top:1px solid #b7b6a2;}
 
  .confirm_estimated_total_line div {color:#990000;}
  
 .confirm_estimated_total_line .confirm_total_right {padding-right:40px;}
  .confirm_estimated_total_line .confirm_total_left {padding-left:40px;}
  
 .confirm_notes {text-align:left;padding-left:10px;}
  
 /* checkout message end */
 
 /* checkout substitutions start */
 .substitutions_container, deranged_products {width:718px; height:auto; border:1px solid #b7b6a2; padding-bottom:30px;}
 
 .subst_bottom_border{border-top:1px solid #b7b6a2;height:1px;width:718px;font-size:1px;}
 .subst_note {width:718px; margin-top:10px;}
 .subst_line, .subst_line_alt, .subst_header {font-weight:bold;}
 .subst_line_alt {background-color:#e5e2d9;}
 .subst_line, .subst_line_alt {height:33px;}
 .subst_header {height:65px;font-size:10px; width:718px;border-bottom:1px solid #b7b6a2;}
 .subst_quant, .subst_price, .subst_brand_price, .subst_size_brand,  .subst_nosubst {
 float:left;font-weight:bold;margin-top:7px;
 }
  .subst_item {
 float:left;font-weight:bold;
 }
 .subst_header .subst_item, .subst_header .subst_quant, .subst_header .subst_price, 
 .subst_header .subst_brand_price, .subst_header .subst_size_brand,  .subst_header .subst_nosubst{margin-top:15px;}
 
 .sh_line_border {float:left;border-right:1px solid #b7b6a2; height:65px; width:1px;}
 .sl_line_border {float:left;border-right:1px solid #b7b6a2; height:33px; width:1px;}
 

 .subst_card {margin-right:5px;display:block;#position: relative; margin-top:3px;;}
 
 .subst_item {width:250px;text-align:left;margin-left:5px;}
 .subst_item_txt {#position: relative;}
 .subst_header   .subst_item {text-align:center;}
 .subst_quant {width:90px;}
 .subst_price {width:90px;}
 
 .subst_brand_price {width:90px;}
 
 .subst_size_brand {width:90px;}
 
 .subst_nosubst {width:90px;}
 
  /* checkout substitutions end */


  /* checkout deranged Products end */
.deranged_products_header {width:670px; height:30px; background-color:#bbb6a2; padding-top:7px;}
.deranged_products_header_txt {color:#ffffff;font-size:12px; font-weight:bold}
 
.deranged_products_line {background-color:#ffffff;width:670px;height:40px;}
.deranged_products_item {width:670px;text-align:left;margin-left:5px;}
.deranged_dottedline {height:1px;font-size:1px;width:670px; margin-left:0px;
 background-image:url(/CMS/assets/media/images/styleimages/520CM_DottedLine_500x1.gif)}
 
 /* checkout deranged products end */
   
 /*ecom checkout groceries details start */

 .checkout_grocery_detail {width:690px;}

 .checkout_grocery_bar, .order_grid_bar {width:690px; height:25px; background-color:#bbb6a2;margin-left:0px;}

 .checkout_grocery_bar_left {margin-left:10px;margin-top:5px;color:white;font-weight:bold;font-size:12px;}

  .checkout_grocery_bar .item_desc {width:480px;color:#ffffff;font-weight:bold;font-size:12px;margin-top:5px;text-align:left;margin-left:10px;} 
  .checkout_grocery_bar .quantity {width:55px;color:#ffffff;font-weight:bold;font-size:12px;margin-top:5px;}
  .checkout_grocery_bar .price {width:75px;color:#ffffff;font-weight:bold;font-size:12px;margin-top:5px;margin-right:10px;}

.checkout_grocery_line, .order_grid_line {background-color:#ffffff;width:670px;height:40px;}
.grocery_dottedline, .order_grid_dottedline {height:1px;font-size:1px;width:690px; margin-left:0px;
 background-image:url(/CMS/assets/media/images/styleimages/520CM_DottedLine_500x1.gif)}
.checkout_grocery_line .item_desc {width:480px;text-align:left; margin-left:0px;margin-top:10px;}
.checkout_grocery_line .quantity {width:55px;text-align:left; margin-left:10px;margin-top:10px;}
.checkout_grocery_line .price {width:75px;text-align:left; margin-left:10px;margin-top:10px;}


 .checkout_grocery_bar_end {background-color:#ffffff;width:670px;height:15px;}
 
  /*ecom checkout groceries details start */

  /* checkout promo start */
 .promo_container {width:670px;}
 .promo_bar {width:670px; height:25px; background-color:#bbb6a2}
 .promo_bar_left {margin-left:10px;margin-top:5px;color:white;font-weight:bold;font-size:12px;}
 .promo_bar_right {margin-right:10px;margin-top:5px;color:white;}
 .promo_bar_right a {color:white;font-size:12px;font-weight:bold; text-decoration:underline;}
  

 .promo_line {background-color:#ffffff;width:670px;height:40px;}
 .promo_bar_end {background-color:#ffffff;width:670px;height:15px;}
 
 .promo_code {font-weight:bold; width:150px; margin-left:10px;margin-top:10px;}
 .promo_desc { width:420px; margin-left:10px;margin-top:10px;}

.promo_remove_check {width:40px; margin-right:10px;margin-top:10px;height:25px;}
 
 html>body .promo_remove_check {width:40px; margin-right:0px;margin-top:10px;height:25px;}
 
  .promo_dottedline {height:1px;font-size:1px;width:670px; margin-left:0px;
 background-image:url(/CMS/assets/media/images/styleimages/520CM_DottedLine_500x1.gif)}
 
 .phone_disabled {border:none;color:#544d3d; background-color:#f6f3ea;}
 
 .phone_enabled {color:#544d3d;}
 
 .checkout_promo_link {margin-left:10px;margin-top:15px;}
 
 .checkout_promo_link a {display:block; 
	width:64px; 
	height:23px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/promo_addBtn.jpg) 0 0 no-repeat;
	}
 
 .checkout_progress_ico {margin-left:0px;
 	float:left;width:15px;display:block; 	 
	height:19px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/checkout_progressIco.gif) 0 0 no-repeat}
	
.checkout_progress_bar{text-align:center;width:720px;}
 .checkout_progress_links {clear:both;margin-bottom:10px;height:20px;}
 .checkout_progress_link {float:left; margin-left:35px;font-weight:bold}
 .checkout_progress_link a{text-decoration:none; font-weight:bold}
 .checkout_progress_link a:visited {text-decoration:underline;}
 .checkout_progress_adj {display:block;width:10px;height:20px;}
 
 .checkout_progress_buttons {
 	text-align:left;
 	width:700px; 
	height:25px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/checkout_progressbar.gif);
	background-repeat:no-repeat;
	
 }
html>body .checkout_progress_align {padding-left:15px;}
 .checkout_progress_complete {
	margin-left:25px;
 	float:left;width:97px;display:block; 	 
	height:25px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/checkout_progress_complete.gif) 0 0 no-repeat
	
	}
 
  .checkout_progress_state {
	margin-left:60px;
 	float:left;width:67px;display:block; 	 
	height:25px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/checkout_progress_state.gif) 0 0 no-repeat
	
	}
  .checkout_progress_current {
	margin-left:25px;
 	float:left;width:97px;display:block; 	 
	height:25px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/checkout_progress_here.gif) 0 0 no-repeat
	
	}
 
 .slots_win_2hr_btn_active a{
 	float:left;width:160px;display:block; 	 
	height:24px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/slots_Win_2Hr_btn_active.gif) 0 0 no-repeat
	}
	
 .slots_win_2hr_btn a{
 	float:left;width:160px;display:block; 	 
	height:24px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/slots_Win_2Hr_btn.gif) 0 0 no-repeat
	}
.slots_win_4hr_btn a{float:left;width:160px;display:block; 
	 
	height:24px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/slots_Win_4Hr_btn.gif) 0 0 no-repeat;
	margin-left:5px;
	}
	
	
.slots_win_4hr_btn_active a{float:left;width:160px;display:block; 
	 
	height:24px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/slots_Win_4Hr_btn_active.gif) 0 0 no-repeat;
	margin-left:5px;
	}
	
.slots_red_bar {
	width:720px; 
	height:8px;
	overflow: hidden;
	background:url(/CMS/assets/media/images/styleimages/slotsRedBar.gif);
	background-repeat:repeat-x;
	}
	
.slots_legend {padding-left:10px;}
 .slots_prev {margin-left:5px;margin-top:8px;}
 .slots_next {margin-right:5px;margin-top:8px;}
 .slots_prev_btn {margin-right:5px;}
 .slots_next_btn {margin-left:5px;}
 .slots_prev_btn a{float:left;width:18px;display:block; 
	 
	height:19px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/arrowBoxLeft.gif) 0 0 no-repeat
	}


.slots_next_btn a{float:left;width:18px;display:block; 
	 
	height:19px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/arrowBoxRight.gif) 0 0 no-repeat
	}
	
.header_checkout_btn a	{float:left;width:16px;display:block; margin-right:5px;
	 
	height:17px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/Leftbtn_Default.gif) 0 0 no-repeat}
	
.header_checkout_btn a:hover	{float:left;width:16px;display:block; margin-right:5px;
	 
	height:17px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/Leftbtn_Hover.gif) 0 0 no-repeat}
.header_checkout_links  {margin-top:62px;}
.header_checkout_links a {font-weight:bold;font-size:12px;}
.slots_next_txt a, .slots_prev_txt a {font-weight:bold;}
.slots_next_txt, .slots_prev_txt {display:block; margin-top:3px;}


 .slots_top_left_links {border-bottom:1px solid #b8b5ac;border-left:1px solid #b8b5ac;}
 .slots_top_right {height:75px;width:168px;

 	display:block; 

	overflow: hidden;
	background:url(/CMS/assets/media/images/styleimages/slots_legend.gif) 0 0 no-repeat;
	
	}
	
html>body .slots_top_right {width:168px;}

 .slots_top_left {height:75px;width:550px;}
 .slots_top_left_links{height:35px;width:550px;}
 .slots_top_left_header{height:40px;width:550px;}
 .slots_day, .slots_today {border-left:1px solid #b8b5ac;
 border-right:1px solid #ffffff;
 float:left; font-weight:bold;
 width:76px;text-align:center;height:40px;}
 
 .slots_today {border:1px solid #e41620;}

 .slots_header {border-bottom:1px solid #b8b5ac;height:77px;width:718px;}
 .delivery_slots {width:718px;border:1px solid #b8b5ac;height:auto;}
 .delivery_slots a {clear:both;text-decoration:none;}
 .slots_slot a {margin-top:10px;}
 .slot_discount a {color:#e21621;}
 .slots_row, .slots_row_alt {clear:both;}
.slots_row div, .slots_row_alt div {height:32px;vertical-align:middle;}
.slots_row_alt {height:32px;background-color:#e5e2d9;vertical-align:middle;}
.slots_row .slots_window, .slots_row_alt .slots_window{float:left;width:168px; font-weight:bold;}

html>body .slots_row .slots_window {width:168px;}
html>body .slots_row_alt .slots_window {width:168px;}

.slot_link, .slot_win, .slot_day {display:block;margin-top:7px;}

.slot_selected , .slots_day_selected{background-color:#e21621;}
.slot_win_selected span{color:#e21621}
.slot_selected a, .slots_day_selected .slot_day{color:#ffffff;}

.slots_row .slots_slot {float:left;
width:76px;
border-left:1px solid #b8b5ac;
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.slots_slot_borderOn {float:left;
width:76px;border:1px solid #e21621}

.slots_row_alt .slots_slot {float:left;
width:76px;
border-left:1px solid #b8b5ac;
border-right:1px solid #e5e2d9;
border-top:1px solid #e5e2d9;
border-bottom:1px solid #e5e2d9;
}
.slots_unavail {
	float:left;width:77px;display:block; 
	 
	height:30px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/slot_unavail.gif) 0 0 no-repeat}

 
 /* checkout payment starts*/
 
 .checkout_pay_confirm {height:380px;}
 .checkout_confirm {height:185px;}
 .checkout_pay_estimate {height:215px;}
 .pay_estimates_line {width:350px;}
 .pay_estimates {width:350px;}

 .ecom_pay_confirm {height:100px;}
 .ecom_pay_estimate {height:210px;}
 .ecom_pay_del_detail {height:90px;}

  .redTxt {color:#e61616;}

  .pay_dottedline{height:1px;font-size:1px;width:350px; margin-left:0px;
 background-image:url(/CMS/assets/media/images/styleimages/520CM_DottedLine_500x1.gif)}
 
.text_520_para {width: 300px;margin-left:20px;margin-top:5px;}

 .payCards {float:left;width:152px;display:block; 
	 
	height:24px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/payCards.jpg) 0 0 no-repeat
	
	}

 .exp_month select{width:90px;margin-right:5px;}
 .exp_year select {width:90px; margin-left:5px;}
 
 
 .card_veri_num input{width:80px;}
 
 .pay_zip_code input{width:80px;}
 .pay_popup_link {margin-top:5px; margin-left:5px;}
 .pay_popup_link a {text-decoration:none}
 
 .complete_order_btn {height:29px;width:128px;margin-top:20px; float:right;}
 .complete_order_btn a{float:left;width:128px;display:block; margin-right:5px;
	 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/complete_order_btn.jpg) 0 0 no-repeat}
 

 .complete_order_inactive_btn {height:29px;width:128px;margin-top:20px; float:right;}
 .complete_order_inactive_btn a{float:left;width:128px;display:block; margin-right:5px;
	 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/complete_order_blk_btn.jpg) 0 0 no-repeat}

 .print_btn {height:29px;width:122px; float:right;}
 
 .print_btn a{float:left;width:122px;display:block; margin-right:5px;
	 
	height:29px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/print_btn.jpg) 0 0 no-repeat}
 

 
 /* checkout section ends */
 
 /* cmm r2 section start*/
 
 .warning_txt {font-size:17px; color:#990101;}
 .form_bullet {float:left;width:8px;display:block; 
	 
	height:8px;
	overflow: visible;
	background:url(/CMS/assets/media/images/styleimages/form_bullet.gif) 0 0 no-repeat;
	margin-right:15px;margin-top:5px;
	}
 
.form_520_bullet_txt {width:400px;}


 /* ecom layouts */
 
 
 .ecom_T4b_content {
 	float:left;
	width:100%;
	height:auto;
	margin:0px;
	border:0px;
	overflow:inherit;
	background-color:#FFFFFF;
	padding:0px;
	min-width:965px;
	text-align:center;}
 
 
 .ecom_T4b_inner_content{	
 
 	width:965px;
	height:auto;
	margin-top:40px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;}

 .ecom_T4b_left_content{
 
 	width:182px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;}
	
 .ecom_T4b_center_content {
 	
 	width:520px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	padding:0px;
	text-align:left;}
	
 .ecom_T4b_right_content{
 	
 width:220px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	padding:0px;
	text-align:left;}
	
	
	/* globaluiheader */
	



.globalui_header_msg {margin-left:30px;margin-top:3px;text-align:left;width:350px;}

.globalui_header_guest_msg {margin-left:30px;margin-top:3px;text-align:left;width:230px;}

.globalui_header_msg_top {font-weight:bold; font-size:11px;}
.globalui_header_msg_top a {font-weight:bold; font-size:11px;text-decoraion:underline;}
.globalui_header_msg_btm {margin-top:3px;}
.globalui_header_msg_btm a {font-weight:bold; font-size:11px;text-decoraion:underline;}
.globalui_header_msg_ecom {margin-left:30px;margin-top:3px;text-align:left;width:410px;}
.globalui_header_msg_ecom_top {font-weight:bold; font-size:11px;}
.globalui_header_msg_ecom_top a {font-weight:bold; font-size:11px;text-decoraion:underline;}

.globalui_header_msg_ecom_btm {font-weight:normal; font-size:11px;margin-top:5px}
	
.globalui_header_msg_ecom_btm a {font-weight:bold; font-size:11px;text-decoraion:underline;}



.globalui_header_msg_cart_top {margin-top:15px;font-weight:bold;}
.globalui_header_msg_cart_top a {font-weight:bold;}
.globalui_header_msg_cart_btm {font-weight:normal;margin-top:3px;}

.header_cart_msg {font-weight:bold}

.globalui_header_right_ecom {width:285px; margin-top:0px;}

.globalui_header_right {width:350px;}
.globalui_header_guest_right_ecom {width:455px;}

.globalui_header_toplinks_ecom {}
.globalui_header_guest_right {width:335px;}

.globalui_header_weeklySpecials_mid {width:113px;
height:34px;float:left;
	
}

.globalui_header_weeklySpecials_mid a{

	width:113px; 
	height:34px;

}


.globalui_header_emailSavings {width:115px;
height:34px;float:left;


}

.globalui_header_emailSavings a{display:block;
	width:115px; 
	height:34px;


}
	
.globalui_header_groceryDelivery {width:132px;
height:34px;float:left;
}

.globalui_header_groceryDelivery a{
	width:132px; 
	height:34px;


}


.globalui_header_findStore_ncom {width:91px; 
	height:34px;float:left;
	overflow: hidden;

}


.globalui_header_findStore_ncom a {

	width:91px; 
	height:34px;

}
	
 
.globalui_header_findStore {width:100px; 
	height:34px; float:left;
	overflow: hidden;

}
	
.globalui_header_findStore a{ 
	width:100px; 
	height:34px;

}


.globalui_header_weeklySpecials {width:121px; 
	height:34px; float:left;
	overflow: hidden;
	
}


.globalui_header_weeklySpecials a{

	width:121px; 
	height:34px;

}

	
.globalui_header_search_main_top_nshop{width:325px;height:32px;margin-left:0px; border:0px solid white;overflow:visible;float:left}
.globalui_header_right_link_shop{width:447px;height:32px;border:0px solid black}
.globalui_header_right_link_nshop{width:325px;height:32px;border:0px solid black}
.globalui_header_right_roundcorner_shop{height:32px;   width:447px;float:left;background-image:url(/CMS/assets/media/images/h_toplinks_bg_ico.gif)}
.globalui_header_right_roundcorner_nshop{height:32px; float:right;  width:325px;background-image:url(/CMS/assets/media/images/h_toplinks_noncom.gif)}
.globalui_header_right_innner_links_shop{height:19px;width:440px;border:0px solid black;margin-top:6px;}.globalui_header_right_innner_links_nshop{height:19px;width:325px;border:0px solid black;margin-top:6px; margin-left:0px;}.globalui_header_right_img1_shop{height:19px; background-repeat:no-repeat;width:38px;float:left}.globalui_header_right_link1_shop{height:19px;background-repeat:no-repeat;width:auto; float:left;margin-top:1px}.globalui_header_right_img2_shop{height:19px; background-repeat:no-repeat;width:4px;float:left}.globalui_header_right_img3_shop{height:19px; background-repeat:no-repeat;width:30px;float:left}
.globalui_header_right_img3_nshop{height:19px; background-repeat:no-repeat;width:30px;float:left;margin-left:4px;}.globalui_header_right_link2_shop{border:0px solid black;height:19px;background-repeat:no-repeat;width:auto; float:left;margin-top:1px}
.globalui_header_right_link2_shop{border:0px solid black;height:19px;background-repeat:no-repeat;width:auto; float:left;margin-top:1px}

.globalui_header_search_main_shop{float:right;width:447px;height:73px; margin-bottom:0px;margin-top:0px;border:0px solid black;overflow:hidden}.globalui_header_search_main_top_shop{width:447px;height:32px;margin-left:0px; border:0px solid white;overflow:visible;float:right}
.globalui_header_right_link4_shop{border:0px solid black;height:19px;background-repeat:no-repeat;width:auto; float:left;margin-top:1px;margin-left:15px;}.globalui_header_search_input_go{width:285px;height:41px;float:right; margin:0px;padding:0px}

.globalui_header_search_input_go{width:285px;height:41px;float:right; margin:0px;padding:0px}.globalui_header_search_label{text-align:center;border:0px solid black; padding:0px;margin-bottom:0px;font-size:13px;font-weight:bold;margin-top:20px;width:auto;height:auto;float:left; overflow:visible;margin-left:7px;display:inline;margin-right:6px}.header_search_keyword{font-size:15px;width:51px; height:12px}.globalui_header_search_input{width:179px;height:41px;float:left; margin-top:0px;margin-bottom:0px; margin-left:0px;margin-right:0px;padding-top:20px;padding-bottom:0px; padding-left:0px; padding-right:0px;text-align:left;overflow:hidden}.header_txtSearch{width:179px;height:21px; color:#949494;margin:0px;border:groove 1px #c3c3c3;padding-bottom:0px; padding-top:2px;padding-left:7px;padding-right:0px}.globalui_header_search_go{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;border:0px solid black;float:right;width:35px;height:41px;padding-bottom:0px; padding-top:20px;padding-left:0px;padding-right:0px}.img_link_search_link a:hover {width:35px;height:21px;background:url(/CMS/assets/media/images/styleimages/header_go_hover.gif) 0 0 no-repeat}.img_link_search_link a{display:block; width:35px; height:21px; background:url(/CMS/assets/media/images/styleimages/header_go.gif) 0 0 no-repeat}
.globalui_header_middle{text-align:center;border:0px solid black;   
 background-image:url(/CMS/assets/media/images/styleimages/header_middlelayer_back.gif);height:32px;
 background-repeat:repeat-x; width:100%;overflow:visible;float:left}
 
 .globalui_header_middle_checkout{text-align:center;border:0px solid black;  overflow:hidden; 
 background-image:url(/CMS/assets/media/images/styleimages/header_middlelayer_back.gif);height:18px;
 background-repeat:repeat-x; width:100%;overflow:visible;float:left}
 .globalui_inner_header_middle{width:960px;height:32px;border:0px solid black;
 background-image:url(/CMS/assets/media/images/styleimages/header_middlelayer_back.gif);
 background-repeat:repeat-x}
  .globalui_inner_header_middle_checkout{width:960px;height:18px;border:0px solid black;overflow:hidden;
 background-image:url(/CMS/assets/media/images/styleimages/header_middlelayer_back.gif);
 background-repeat:repeat-x}
 .globalui_inner_header_middle_links{width:960px;height:32px;float:left;}.globalui_inner_header_link1{height:32px;width:69px; margin:0px;padding:0px;float:left}
.img_link_1 a:hover {width:100px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_shop_hover.gif) 0 0 no-repeat}
.img_link_1 a{display:block; width:100px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_shop.gif) 0 0 no-repeat}.img_link_2 a:hover{width:142px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_recipies_hover.gif) 0 0 no-repeat}.img_link_2 a{display:block; width:142px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_recipes.gif) 0 0 no-repeat}.img_link_3 a:hover {width:130px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_healthy_hover.gif) 0 0 no-repeat}.img_link_3 a{display:block; width:130px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_healthy.gif) 0 0 no-repeat}
.img_link_1_selected a:visited{display:block; width:100px; height:32px; background:url(/CMS/assets/media/images/styleimages/Shop_Selected_Btn.gif) 0 0 no-repeat}
.img_link_1_selected a:link{display:block; width:100px; height:32px; background:url(/CMS/assets/media/images/styleimages/Shop_Selected_Btn.gif) 0 0 no-repeat}.img_link_2_selected a:visited{display:block; width:142px; height:32px; background:url(/CMS/assets/media/images/styleimages/RecipesAndMeals_Selected_Btn.gif) 0 0 no-repeat}.img_link_2_selected a:link{display:block; width:142px; height:32px; background:url(/CMS/assets/media/images/styleimages/RecipesAndMeals_Selected_Btn.gif) 0 0 no-repeat}.img_link_3_selected a:visited{display:block; width:130px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_healthy_selected.gif) 0 0 no-repeat}.img_link_3_selected a:link{display:block; width:130px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_healthy_selected.gif) 0 0 no-repeat}.globalui_inner_header_link2{height:32px;width:142px; margin:0px;padding:0px;float:left}.globalui_inner_header_link3{height:32px;width:130px; margin:0px;padding:0px;float:left}.globalui_header_nav2{text-align:center;border:0px solid black;background-image:url(/CMS/assets/media/images/styleimages/header_bottom_upperlayer_back.gif);background-repeat:repeat-x;width:100%;height:27px;overflow:visible;float:left}.globalui_header_nav2_content{width:960px;height:27px;background-image:url(/CMS/assets/media/images/styleimages/header_bottom_upperlayer_back.gif);background-repeat:repeat-x;border:0px solid black}.globalui_bottom_header_link1 {float:left;border:0px solid black;padding-left:0px;padding-top:4px;padding-bottom:0px;padding-right:0px;font-size:13px;;margin-left:18px;display:inline}.globalui_bottom_header_link_separator {padding:0px;border:0px solid black;float:left;margin:0px;background-image:url(/CMS/assets/media/images/styleimages/header_bottomlink_dlimiter.gif);background-repeat:no-repeat;width:12px;height:27px}.globalui_bottom_header_link_others {float:left;border:0px solid black;padding-left:1px;padding-top:4px;padding-bottom:0px;padding-right:0px;font-size:13px;}.globalui_middle_links2_1 a:link{text-decoration:underline;}.globalui_middle_links2_1 a:visited{text-decoration:underline;}.globalui_middle_links2_1 a:active{text-decoration:underline;}.globalui_middle_links2_1 a:hover{text-decoration:underline;color:#990101}.globalui_middle_links2_1_selected{text-decoration:none;font-weight:bold;color:#990101}.globalui_middle_links2_1_selected a,.globalui_middle_links2_1_selected a:visited,.globalui_middle_links2_1_selected a:hover{text-decoration:none;font-weight:bold;color:#990101}
 /*.main_pane{clear:both;width:100%;height:175px;margin-top:0px;background-color:#faf7f2;background-repeat:repeat-x;overflow:hidden} */
 /* change height from 175 to 255 for footer classes */
 .main_pane{clear:both;width:100%;height:255px;margin-top:0px;background-color:#f6f3ea;background-repeat:repeat-x;overflow:hidden}
 
 .footer_content{width:960px;height:255px;padding:0px;background-color:#f6f3ea;text-align:center}
 .first_column{width:142px;height:255px;float:left;background-image:url(/CMS/assets/media/images/styleimages/footer_middle_column.gif)}
 .middle_columns{width:140px;height:255px;float:left;background-image:url(/CMS/assets/media/images/styleimages/footer_middle_column.gif)}
 .last_column{width:140px;height:255px;float:left;background-image:url(/CMS/assets/media/images/styleimages/footer_middle_column.gif)}
 .footer_links a:link{ text-decoration:underline; color:#887F76}.footer_links a:visited{ text-decoration:underline; color:#887F76}
 .footer_links a:active{ text-decoration:underline; color:#887F76}.footer_links a:hover{ text-decoration:underline; color:#990101}
 .footer_nav_header{font-size:12px;font-weight:bold;color:#645a50;padding-bottom:5px;text-decoration:none;text-align:left;padding-top:0px;padding-left:0px;padding-right:0px;width:140px}
 .text1{width:140px;height:255px;padding-top:14px}.text2{width:140px;height:255px;padding-left:12px;padding-top:14px}
 .footer_nav_links{width:140px;  text-decoration:underline;text-align:left;color:#645a50;padding-bottom:3px}
 .copyright{height:255px;float:right;width:200px}.copyright_text{color:#645a50;  font-size:10px;text-align:right;float:right;padding-top:15px}
 .footer_nav_header_exceptions{font-size:12px;font-weight:bold;color:#645a50;padding-bottom:5px;text-decoration:none;text-align:left;padding-top:1px;width:140px}
 .footer_borders{ padding:0px; margin:0px}.globalui_so_header{height:94px;width:100%;float:none;overflow:visible}.globalui_so_header_top{text-align:center;border:0px solid black;height:94px;    width:100%;background-image:url(/CMS/assets/media/images/styleimages/header_toplayer_back.gif); background-repeat:repeat-x;overflow:visible}.globalui_so_header_inner_top{width:960px;height:94px;border:0px solid black;background-image:url(/CMS/assets/media/images/styleimages/header_toplayer_back.gif); background-repeat:repeat-x}.globalui_so_header_safewaylogo{ width:211px;height:70px;margin-left:0px;margin-bottom:0px; margin-top:7px;float:left;border:0px}.globalui_so_header_search_main{float:right;text-align:right;width:447px;height:73px; margin-bottom:0px;margin-top:0px;border:0px solid black;overflow:hidden}.globalui_so_header_search_main_top{width:335px;height:32px;margin-left:0px;    border:0px solid white;overflow:visible;float:right;background-image:url(/CMS/assets/media/images/styleimages/globalui_shoponline_header_topright.gif)}.globalui_so_header_search_textlinks{margin-top:7px;float:left;padding:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;font-size:12px}.globalui_so_header_links a:link{text-decoration:none;color:#000}.globalui_so_header_links a:visited{text-decoration:none; color:#000}.globalui_so_header_links a:active{text-decoration:underline; color:#990101}.globalui_so_header_links a:hover{color:#990101; text-decoration:underline}.globalui_so_header_margin{margin-left:45px}.globalui_so_header_margin1{margin-left:27px}.globalui_so_header_margin2{margin-left:28px}
.globalui_so_header_search_input_go{width:285px;height:41px;float:right; margin:0px;padding:0px}.globalui_so_header_search_label{text-align:center;border:0px solid black; padding:0px;margin-bottom:0px;font-size:13px;font-weight:bold;margin-top:20px;width:auto;height:auto;float:left; overflow:visible;margin-left:7px;display:inline;margin-right:6px}.header_search_keyword{font-size:15px;width:51px; height:12px}.globalui_so_header_search_input{width:176px;height:41px;float:left; margin-top:0px;margin-bottom:0px; margin-left:0px;margin-right:0px;padding-top:20px;padding-bottom:0px; padding-left:0px; padding-right:0px;text-align:left;overflow:hidden}.header_txtSearch{width:179px;height:21px; color:#949494;margin:0px;border:groove 1px #c3c3c3;padding-bottom:0px; padding-top:2px;padding-left:7px;padding-right:0px}.globalui_so_header_search_go{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;border:0px solid black;float:right;width:35px;height:41px;padding-bottom:0px; padding-top:20px;padding-left:0px;padding-right:0px}.globalui_signout_links a:link{color:#000}.globalui_signout_links a:visited{color:#000}.globalui_signout_links a:active{color:#000}.globalui_signout_links a:hover{color:#000}.globalui_signout{width:390px;height:35px;float:left;margin:0px;padding:0px;margin-top:15px;text-align:left;padding-left:70px;display:inline}.globalui_signout_text1{font-size:12px;color:#000}.globalui_signout_text2{font-size:10px;color:#000}.globalui_signin{width:200px;height:35px;float:left;margin:0px;padding:0px;margin-top:15px;text-align:left;padding-left:70px;display:inline}
.globalui_signin_text1{font-size:12px;color:#000}.globalui_signin_links a:link{color:#000}.globalui_signin_links a:visited{color:#000}.globalui_signin_links a:active{color:#000}.globalui_signin_links a:hover{color:#000}.Shop_globalui_inner_header_link{height:32px;width:100px;margin:0px;padding:0px;float:left}.Shop_img_link a:hover {width:100px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_ourstore_hover.gif)}.Shop_img_link a{display:block; width:100px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_ourstore.gif) 0 0 no-repeat}.Shop_img_link_selected a:visited{display:block; width:100px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_ourstore_selected.gif) 0 0 no-repeat}.Shop_img_link_selected a:link{display:block; width:100px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_ourstore_selected.gif) 0 0 no-repeat}.Recipes-and-Meals_globalui_inner_header_link{height:32px;width:143px; margin:0px;padding:0px;float:left}.Healthy-Living_globalui_inner_header_link{height:32px;width:131px;    margin:0px;padding:0px;float:left}.Recipes-and-Meals_img_link a:hover{width:143px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_recipies_hover.gif) 0 0 no-repeat}.Recipes-and-Meals_img_link a{display:block; width:143px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_recipes.gif) 0 0 no-repeat}.Recipes-and-Meals_img_link_selected a:visited{display:block; width:143px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_recipes_selected.gif) 0 0 no-repeat}.Recipes-and-Meals_img_link_selected a:link{display:block; width:143px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_recipes_selected.gif) 0 0 no-repeat}.Healthy-Living_img_link a:hover {width:132px;height:32px;background:url(/CMS/assets/media/images/styleimages/header_healthy_hover.gif) 0 0 no-repeat}.Healthy-Living_img_link a{display:block; width:132px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_healthy.gif) 0 0 no-repeat}.Healthy-Living_img_link_selected a:visited{display:block; width:132px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_healthy_selected.gif) 0 0 no-repeat}.Healthy-Living_img_link_selected a:link{display:block; width:132px; height:32px; background:url(/CMS/assets/media/images/styleimages/header_healthy_selected.gif) 0 0 no-repeat}


.noResultsLink a{font-size:14px; color:#990101; font-weight:bold;}
.noResultsLink {font-size:14px; font-weight:bold;}


.boldFont{font-weight:bold;}

.bodyT11 {width:720px;}

 