﻿body { margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */ text-align:center; /* Hack for IE5/Win */ /*background-color: #C6D7DE;*/ background-image: url(images/common/background.gif); background-repeat: repeat}

.navbar_link {  font-family: Tahoma, Arial; font-size: 9px; color: #FFFFFF; font-weight: bold}
.navbar_link a:link {  color: #FFFFFF; text-decoration: none}
.navbar_link a:visited {  color: #FFFFFF; text-decoration: none}
.navbar_link a:hover {  color: #FFFFFF; text-decoration: underline}
.navbar_link a:active {  color: #FFFFFF; text-decoration: none}

.sidenav_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #333333}
.sidenav_link a:link {  color: #333333; text-decoration: none}
.sidenav_link a:visited {  color: #333333; text-decoration: none}
.sidenav_link a:hover {  color: #CC0000; text-decoration: underline}
.sidenav_link a:active {  color: #333333; text-decoration: none}

.sidenav_header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #333333 ; font-weight: bold; text-decoration: underline}

.sidenav_link_callout { color: #CC0000; font-weight: bold}
.sidenav_link_callout a:link {  color: #FF6600; text-decoration: none; font-weight: normal}
.sidenav_link_callout a:visited {  color: #FF6600; text-decoration: none; font-weight: normal}
.sidenav_link_callout a:hover {  color: #CC0000; text-decoration: underline; font-weight: normal}
.sidenav_link_callout a:active {  color: #FF6600; text-decoration: none; font-weight: normal}

.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999}
.footer a:link {  color: #999999; text-decoration: underline}
.footer a:visited {  color: #999999; text-decoration: underline}
.footer a:hover {  color: #CC0000; text-decoration: underline}
.footer a:active {  color: #999999; text-decoration: underline}

.storefinder_box {  background-color: #EEEEEA; border: 1px #CCCCBF solid; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px}

.storefinder_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; line-height: 10px}

.form_elements {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333}

.form_button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #E1081E; border: #E1081E; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}

.node_header {  font-family: Tahoma, Arial; font-size: 9px; font-weight: bold; color: #E1081E; text-transform: uppercase}
.node_header a:link {  color: #CC0000; text-decoration: none}
.node_header a:visited {  color: #CC0000; text-decoration: none}
.node_header a:hover {  color: #CC0000; text-decoration: underline}
.node_header a:active {  color: #CC0000; text-decoration: none}

.node_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333}
.node_text a:link {  color: #333333; text-decoration: none}
.node_text a:visited {  color: #333333; text-decoration: none}
.node_text a:hover {  color: #333333; text-decoration: none}
.node_text a:active {  color: #333333; text-decoration: none}

.node_background_01 {  background-image: url(images/home/node_background_01.jpg); background-repeat: no-repeat}
.node_background_02 {  background-image: url(images/home/node_background_02.jpg); background-repeat: no-repeat}
.node_background_03 {  background-image: url(images/home/node_background_03.jpg); background-repeat: no-repeat}
.node_background_04 {  background-image: url(images/home/node_background_04.jpg); background-repeat: no-repeat}

.body_text_small {  font-family: Tahoma, Arial; font-size: 9px; color: #666666; line-height: 12px}
.body_text_small a:link {  color: #CC0000; text-decoration: underline}
.body_text_small a:visited {  color: #CC0000; text-decoration: underline}
.body_text_small a:hover {  color: #FF7979; text-decoration: none}
.body_text_small a:active {  color: #CC0000; text-decoration: underline}

.body_text_small_leftnav {  font-family: Tahoma, Arial; font-size: 9px; color: #666666; line-height: 12px}
.body_text_small_leftnav a:link {  color: #0099CC; text-decoration: none; font-weight: bold}
.body_text_small_leftnav a:visited {  color: #0099CC; text-decoration: none; font-weight: bold}
.body_text_small_leftnav a:hover {  color: #CC0000; text-decoration: none; font-weight: bold}
.body_text_small_leftnav a:active {  color: #0099CC; text-decoration: none; font-weight: bold}

.body_text_small_bold_italic { font-family: Tahoma, Arial; font-size: 9px; color: #666666 ; font-style: italic; font-weight: bold}

.body_text_medium {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000}
.body_text_medium a:link {  color: #CC0000; text-decoration: none}
.body_text_medium a:visited {  color: #CC0000; text-decoration: none}
.body_text_medium a:hover {  color: #CC0000; text-decoration: underline}
.body_text_medium a:active {  color: #CC0000; text-decoration: none}

.headline {  font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 17px; font-weight: bold; color: #0066CC; text-transform: uppercase; letter-spacing: 1px; line-height: 17px}
.headline a:link {  color: #0066CC; text-decoration: none}
.headline a:visited {  color: #0066CC; text-decoration: none}
.headline a:hover {  color: #CC0000; text-decoration: none}
.headline a:active {  color: #0066CC; text-decoration: none}

.photo_healthybites {  background-image:  url(images/internal/health/health_healthybites_photo_example.jpg); background-repeat: no-repeat; background-position: right}

.photo_recipes { background-image: url(images/internal/recipes/recipe_photo_example.jpg); background-repeat: no-repeat; background-position: right}

.photo_weeklymenu { background-image:  url(images/internal/weeklymenu/menu_photo_example.jpg); background-repeat: no-repeat; background-position: right}

li { margin-left: 20px }

.list_bullets_arrows {  list-style-image: url(images/common/bullet_arrow.gif); list-style-position: outside}

.body_text_small_menu { font-family: Tahoma, Arial; font-size: 9px; color: #518295; line-height: 9px}
.body_text_small_menu a:link {  color: #006282; text-decoration: none}
.body_text_small_menu a:visited {  color: #006282; text-decoration: none}
.body_text_small_menu a:hover {  color: #CC0000; text-decoration: none}
.body_text_small_menu a:active {  color: #006282; text-decoration: none}

.body_text_small_menu_header { font-family: Tahoma, Arial; font-size: 9px; color: #FFFFFF; line-height: 12px ; font-weight: bold; letter-spacing: 1px}

.table_menu {  border: 1px #89D0E7 solid}

.body_text_small_icontext { font-family: Tahoma, Arial; font-size: 9px; color: #999999}
.body_text_small_icontext a:link {  color: #999999; text-decoration: none}
.body_text_small_icontext a:visited {  color: #999999; text-decoration: none}
.body_text_small_icontext a:hover {  color: #CC0000; text-decoration: none}
.body_text_small_icontext a:active {  color: #999999; text-decoration: none}

.td_left_gradient {  background-color: #eeeeee; background-image: url(images/internal/left_gradient.jpg); background-repeat: repeat-x}

.hr {  border: #CCCCCC; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.body_text_medium_gray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #666666}
.body_text_medium_gray a:link {  color: #CC0000; text-decoration: none}
.body_text_medium_gray a:visited {  color: #CC0000; text-decoration: none}
.body_text_medium_gray a:hover {  color: #CC0000; text-decoration: underline}
.body_text_medium_gray a:active {  color: #CC0000; text-decoration: none}

.menu_slideout {  background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; background-image: url(images/common/navbar_menu_gradient.gif); background-repeat: repeat-x; background-position: bottom}
.menu_slideout a:link {  color: #333333; text-decoration: none}
.menu_slideout a:visited {  color: #333333; text-decoration: none}
.menu_slideout a:hover {  color: #E1081E; text-decoration: underline}
.menu_slideout a:active {  color: #333333; text-decoration: none}

.body_text_medium_darkgray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333}
.body_text_medium_darkgray a:link {  color: #CC0000; text-decoration: underline}
.body_text_medium_darkgray a:visited {  color: #CC0000; text-decoration: underline}
.body_text_medium_darkgray a:hover {  color: #FF7979; text-decoration: none}
.body_text_medium_darkgray a:active {  color: #CC0000; text-decoration: underline}

.body_text_medium_red_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold}

.floral_featured {  font-family: Tahoma, Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; filter:DropShadow (Color=#390614, OffX=1, OffY=1, Positive=true)}

.floral_featured_header { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 18px; line-height: 18px; color: #B9133F; font-weight: bold; text-decoration: none}
.floral_featured_header a:link {  color: #B9133F; text-decoration: none}
.floral_featured_header a:visited {  color: #B9133F; text-decoration: none}
.floral_featured_header a:hover {  color: #B9133F; text-decoration: underline}
.floral_featured_header a:active {  color: #B9133F; text-decoration: none}

.floral_featured_price { font-family: Tahoma, Arial; font-size: 14px; color: #E25508; font-weight: bold}
.garden_featured_price { font-family: Tahoma, Arial; font-size: 14px; color: #336600; font-weight: bold}

.floral_everyday { font-family: Tahoma, Arial; font-size: 10px; color: #FFFFFF; font-weight: bold}

.answer_aisle_header { font-family: Tahoma, Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; filter:DropShadow (Color=#124A5C, OffX=1, OffY=1, Positive=true) }

.answer_aisle_headline {  font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; font-weight: bold; text-transform: capitalize; color: #006699}
.answer_aisle_headline a:link {  color: #006699; text-decoration: none}
.answer_aisle_headline a:visited {  color: #006699; text-decoration: none}
.answer_aisle_headline a:hover {  color: #CC0000; text-decoration: none}
.answer_aisle_headline a:active {  color: #006699; text-decoration: none}

.table_dropdowns { border: 1px #FFBFDF solid; background-color: #FFDDEE; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

.orange_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E25508; font-weight: bold }

.cart_links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.cart_links a:link {  color: #CC0000; text-decoration: underline}
.cart_links a:visited {  color: #CC0000; text-decoration: underline}
.cart_links a:hover {  color: #CC0000; text-decoration: underline}
.cart_links a:active {  color: #CC0000; text-decoration: underline}

.table_gray_white { border: 1px #CCCCCC solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px }

.small_text_white {  font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 9.5px; color: #FFFFFF}
.small_text_white a:link {  color: #FFFFFF; text-decoration: none}
.small_text_white a:visited {  color: #FFFFFF; text-decoration: none}
.small_text_white a:hover {  color: #FFFFFF; text-decoration: none}
.small_text_white a:active {  color: #FFFFFF; text-decoration: none}

.red {  color: #CC0000}

.table_border { border: 1px #999999 solid}

.baby_text_yellow {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333}
.baby_text_yellow a:link {  color: #D7AC00; text-decoration: none}
.baby_text_yellow a:visited {  color: #D7AC00; text-decoration: none}
.baby_text_yellow a:hover {  color: #D7AC00; text-decoration: underline}
.baby_text_yellow a:active {  color: #D7AC00; text-decoration: none}

.baby_text_blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #666666}
.baby_text_blue a:link {  color: #00AAD5; text-decoration: none}
.baby_text_blue a:visited {  color: #00AAD5; text-decoration: none}
.baby_text_blue a:hover {  color: #00AAD5; text-decoration: underline}
.baby_text_blue a:active {  color: #00AAD5; text-decoration: none}

.baby_text_pink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333}
.baby_text_pink a:link {  color: #FF6699; text-decoration: none}
.baby_text_pink a:visited {  color: #FF6699; text-decoration: none}
.baby_text_pink a:hover {  color: #FF6699; text-decoration: underline}
.baby_text_pink a:active {  color: #FF6699; text-decoration: none}

.baby_text_pink_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6699; font-weight: bold}

.baby_text_blue_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00AAD5; font-weight: bold }

.headline_red { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #CC0000; font-weight: bold }

.headline_orange { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; font-weight: bold; color: #B37151}
.headline_orange a:link {  color: #B37151; text-decoration: none}
.headline_orange a:visited {  color: #B37151; text-decoration: none}
.headline_orange a:hover {  color: #CC0000; text-decoration: none}
.headline_orange a:active {  color: #B37151; text-decoration: none}

.body_text_recipelist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #666666}
.body_text_recipelist a:link {  color: #666666; text-decoration: none}
.body_text_recipelist a:visited {  color: #666666; text-decoration: none}
.body_text_recipelist a:hover {  color: #333333; text-decoration: underline}
.body_text_recipelist a:active {  color: #666666; text-decoration: none}

.headline_gray { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; font-weight: bold; color: #666666}

.list_bullets_blue { list-style-image: url(images/common/bullet_blue.gif); list-style-position: outside }

.headline_nocaps { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 17px; font-weight: bold; color: #0066CC; text-transform: capitalize; filter:DropShadow (Color=#CCCCCC, OffX=1, OffY=1, Positive=true); line-height: 17px }

.headline_lightblue { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; font-weight: bold; color: #0092F2}

.bakery_featured { font-family: Tahoma, Arial; font-size: 10px; color: #FFFFFF; font-weight: bold }

.bakery_featured_header { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 18px; line-height: 18px; color: #EC4271; font-weight: bold; text decoration: none}
.bakery_featured_header a:link {  color: #EC4271; text-decoration: none}
.bakery_featured_header a:visited {  color: #EC4271; text-decoration: none}
.bakery_featured_header a:hover {  color: #EC4271; text-decoration: underline}
.bakery_featured_header a:active {  color: #EC4271; text-decoration: none}

.catering_featured_header { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 18px; line-height: 18px; color: #451934; font-weight: bold; text decoration: none }
.catering_featured_header a:link {  color: #451934; text-decoration: none}
.catering_featured_header a:visited {  color: #451934; text-decoration: none}
.catering_featured_header a:hover {  color: #451934; text-decoration: underline}
.catering_featured_header a:active {  color: #451934; text-decoration: none}

.bakery_featured_price { font-family: Tahoma, Arial; font-size: 14px; color: #0092F2; font-weight: bold }

.headline_catering { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; font-weight: bold; color: #E25508}

.headline_wine { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; font-weight: bold; color: #843534}

.headline_wine_blue { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 14px; font-weight: bold; color: #535F79}

.pets_text_blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333}
.pets_text_blue a:link {  color: #637BA0; text-decoration: none}
.pets_text_blue a:visited {  color: #637BA0; text-decoration: none}
.pets_text_blue a:hover {  color: #637BA0; text-decoration: underline}
.pets_text_blue a:active {  color: #637BA0; text-decoration: none}

.pets_text_brown {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333}
.pets_text_brown a:link {  color: #A68158; text-decoration: none}
.pets_text_brown a:visited {  color: #A68158; text-decoration: none}
.pets_text_brown a:hover {  color: #A68158; text-decoration: underline}
.pets_text_brown a:active {  color: #A68158; text-decoration: none}

.pets_text_brown_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A68158; font-weight: bold }

.headline_pink { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; font-weight: bold; color: #EC4271}

.wine_gradient_background {  background-image: url(images/internal/wine/wine_gradient.jpg); background-repeat: repeat-x}

.table_border_wine { border: 1px #D6D6AB solid; background-color: #FDF2E3}

.headline_wine_blue_large { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 18px; font-weight: bold; color: #535F79 }

.body_text_small_wine { font-family: Tahoma, Arial; font-size: 9px; color: #666666; line-height: 12px }
.body_text_small_wine a:link {  color: #535F79; text-decoration: none}
.body_text_small_wine a:visited {  color: #535F79; text-decoration: none}
.body_text_small_wine a:hover {  color: #CC0000; text-decoration: none}
.body_text_small_wine a:active {  color: #535F79; text-decoration: none}

.headline_orange_large { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 18px; font-weight: bold; color: #B37151 }

.body_text_medium_shoppinglist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #666666 ; text-transform: capitalize}

.body_text_content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333}
.body_text_content a:link {  color: #CC0000; text-decoration: underline}
.body_text_content a:visited {  color: #CC0000; text-decoration: underline}
.body_text_content a:hover {  color: #FF7979; text-decoration: none}
.body_text_content a:active {  color: #CC0000; text-decoration: underline}

.body_text_content h3 { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 18px; font-weight: bold; color: #A68158 }

.body_text_content h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #637BA0 }

.body_text_content table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333}

.attention { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF3300; font-weight: bold }

.holidaymeals_featured_header { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 18px; line-height: 18px; color: #996600; font-weight: bold }


* html a:hover {visibility:visible}

.navregular { position: relative; font-family: sans-serif; background-image:  url(http://www.hy-vee.com/images/internal/weeklymenu/menu_nav_regular_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 67px; height: 39px; margin: 0; padding: 0;}
.navregular a { display: block; color: #000000; font-size: 11px; width: 67px; height: 39px; display: block; color: black; text-decoration: none;}
.navregular a:hover img { visibility: hidden}

.navdiabetic {	position: relative;	font-family: sans-serif; background-image:  url(http://www.hy-vee.com/images/internal/weeklymenu/menu_nav_diabetic_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 96px; height: 39px; margin: 0; padding: 0;}
.navdiabetic a { display: block; color: #000000; font-size: 11px; width: 96px; height: 39px; display: block; color: black; text-decoration: none;}
.navdiabetic a:hover img { visibility: hidden}

.navgluten { position: relative; font-family: sans-serif; background-image:  url(http://www.hy-vee.com/images/internal/weeklymenu/menu_nav_gluten_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 110px; height: 39px; margin: 0; padding: 0;}
.navgluten a { display: block; color: #000000; font-size: 11px; width: 110px; height: 39px; display: block; color: black; text-decoration: none;}
.navgluten a:hover img{ visibility: hidden}

.navsodium { position: relative; font-family: sans-serif; background-image:  url(http://www.hy-vee.com/images/internal/weeklymenu/menu_nav_sodium_over.jpg); background-repeat: no-repeat; white-space: nowrap; display: block; width: 108px; height: 39px; margin: 0; padding: 0;}
.navsodium a { display: block; color: #000000; font-size: 11px; width: 108px; height: 39px; display: block; color: black; text-decoration: none;}
.navsodium a:hover img { visibility:hidden}
.headline_brands_green {font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12px; font-weight: bold; color: #006940}

.headline_photo_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: bold;
	color: #339933;
	line-height: normal;}
	
.headline_photo_superscript {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #339933;
	vertical-align: top;
	top: 15px;}
	
.headline_photo_size {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #339933;
	vertical-align: top;
	top: 15px;}
.RemoveButton
{
	BORDER-RIGHT: white thin solid;	
	BORDER-TOP: white thin solid;	
	FONT-SIZE: 9px;	
	BORDER-LEFT: white thin solid;	
	BORDER-BOTTOM: white thin solid;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}

