﻿/*** TEMPORARY ***/
p#ValidDates b			{display:none;}

/*** chain-specific overrides for Cashwise  ***/

body 				{font-size:0.7em; height:100%; background:transparent; 
				font-weight:normal; font-style:normal; font-family: Verdana, Arial, Helvetica, sans-serif; color:black; margin-top:0; 
				margin-left:0 ;padding-left:0; padding-right:0;}
html				{height:100%; background: transparent url(/Assets/129/Images/cashwise_background.jpg) repeat-x fixed;}
a:link,
a:visited,
a:active			{font-weight:bold; color:#FF0000; text-decoration:none;}
a:hover				{font-weight:bold; color:#FF0000; text-decoration:underline;}
h2				{color:#FF0000;}
#imgSubHeader			{clear:both; float:left;}
/* =static content */
#StaticContentPage 	{background-color:#FFF;margin:0; clear:both; float:left;}
#LeftNav 			{ margin-top:1em; }
#LeftNav a			{  border-bottom:1px solid #ccc; padding:0.5em; }
#StaticContentPage h2				{font-weight:bold; font-size:18px; color:#000;text-decoration:underline;border:none;}
#StaticContentPage p				{clear:both;width:60%;font-size:120%;margin-top:1em;}
#StaticContentPage td p { margin:0; }
#StaticContentPage ol, div#StaticContentPage ul				{font-weight:bold;font-size:120%;}
#StaticContentPage img.HeaderImage {float:left; margin:0 20px 20px 0;}
#StaticContentPage p.HeaderText	{ clear:none; float:left; width:250px;}
#sustainability	{width:820px;margin:0 auto 20px;}
#sustainability p {font-size:14px;width:auto;margin:0;}
#sustainability h2 {font-size:14px;margin:15px 0 2px;}
#sustainabilityImage {height:300;width:820;margin-top:40px;}
#sustainability li {font-size:14px;font-weight:normal;}
#sustainability ul {margin-top:4px;}


/* =available varieties */
#availablevarieties:after	{content: ""; display: block; height: 0; clear: both; }
#availablevarietiestop		{background:#FF0000 url("../../Common/Images/avail_varieties_300_r1_c1.png") 0 0 no-repeat; }
#availablevarietiestop h2 	{color:#FFFFFF; display:block; font-size:110%; width:90%; margin:0 auto; text-align:center; border:0;}

/*** ad Pods need moved to default.css once finalized 
#AdMaster1			{border:1px solid #FF0000; width:220px; text-align:center; height:auto; background:#FFFFCC;}
#AdMaster1_pnlImage		{margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:5px;}
#AdMaster1_pnlImage h3		{text-align:center; color:#FF0000; font:12px Arial bold}
***/

/************** =BUTTON STYLES **************/


/* =button style: party platter and bakery depts */
#TopNavigation				{margin:5px auto}
#TopNavigation a 			{background: url(/Assets/129/Images/submit_button_large.gif) 0 0 no-repeat; color:#ffffff; display:block; float:left; font-size:80%; height:18px; margin:0 3px ; padding:3px 0 0 0; text-align:center; width:100px;}
#TopNavigation a:hover 		{background-position: -200px 0; text-decoration:none; }
#TopNavigation a:active 	{background-position: -100px 0;}


/* =button style: large standard */
#TitleBar a,
#buttonsubmit a, #ListButtons a			{background: url(/Assets/129/Images/submit_button_large.gif) 0 0 no-repeat;}
#LoginButtonDiv a				{color:#FF0000; padding:0; width:auto; margin:0px auto; background:none;}

/* =button style: large checkbox style ***/
#ButtonLogin a,
#ButtonRegister a, #ButtonBack a,
#ButtonDelete a, #ButtonUpdate a,
 #ButtonViewHide a		{background: url(/Assets/129/Images/login_button_large.gif) 0 0 no-repeat;}

/* =button style: extra-large */
#ButtonGetPassword a,
#recipevideos a				{background: url(/Assets/129/Images/login_button_extra_large.gif) 0 0 no-repeat;}

.btnAdd { font-weight:bold; font-size: 11px; color:white; width: 33px; background: url(/Assets/129/Images/submit_button_small.gif) 0 0 no-repeat; border:none;}

/* transparent PNG support for IE6 
#StoreHeaderRightTop		{ behavior: url(/Assets/Common/Js/iepngfix.htc); } */

/* =header */
#StoreHeader			{background: transparent url(/Assets/129/Images/HeaderBG.gif) no-repeat top right;}
#StoreHeaderRightTop 		{width:142px; border: 0; margin:0 0 41px 0; background: none;}
#StoreHeaderLogo		{display:none;}
#LoginBox a				{float:left; width:100%; }
a.SignUpLink			{ background-color:#000; color:#fff; font-size:9px; height:1.5em; }
#LoginBox a.button, #LoginBox a span { background-image:none; color: #ff0000; font-size:12px; }

#LoginNewProfileLinkDiv		{color:#FFFFFF; width:100%; background:none; letter-spacing:-1px;}
#LoginButtonDiv			{color:#FF0000; }
#LoginNewProfileLinkDiv a	{color:#FFFFFF; }

#LoginLabelTextDiv { color:#ff0000; margin-bottom:5px; }
#LoginAsLabelDiv { background-color:#000; color:#fff; }
#LoginProfileLinkDiv	{ background-color:#fff; font-size:9px; margin-top:5px; padding:2px; }
#LoginProfileLinkDiv a { display:inline; float:none; width:auto; } 

/* =nav bar */
#nav				{background-color:#FF0000; }
#nav 				{padding: 0 0 0 45px;}
#nav ul			{padding: 0 ;}
#nav ul, #nav li a,
#nav li a:visited, 
#nav li a:active		{color:#FFFFFF; font-size:95%; text-decoration:none; }
#nav li a:hover			{color:#FFFF00;}
#nav li ul 			{background: #FF0000;}
#nav li:hover			{background:#FF6600;}

/* =featured recipe, weekly article, ask the chef, cooking tips */
#FeaturedRecipeTeaser		{background:transparent url(/Assets/129/Images/lime_green_background.jpg) repeat-x; }
#FeaturedArticleTeaser		{background:transparent url(/Assets/129/Images/bright_yellow_background.jpg) repeat-x; }
#AskTheChefTeaser		{background:transparent url(/Assets/129/Images/lime_green_background.jpg) repeat-x; }
#CookingTipsTeaser		{background:transparent url(/Assets/129/Images/bright_yellow_background.jpg) repeat-x; }
#FeaturedArticleTeaser h3	{color:#000000;}
#AskTheChefTeaser h3,
#CookingTipsTeaser h3,
#FeaturedRecipeTeaser h3	{color:#FFFFFF;}
#MealPlanner h3			{border-bottom:1px solid black;}

/* =splash page */
#SplashContainer		{margin-top:0; margin-bottom:0; padding:0;overflow:hidden;}
#AdPromo			{width:25%; height:300px; padding:0; margin:0; background:#FFFC00;overflow:hidden;}
#AdPromo img	{margin:0 auto;}
#CobornsDelivers		{float:left; width:48%; height:210px; background:white;}
#CobornsDelivers img		{margin:40px auto;}
#FeaturedRecipeTeaser,
#FeaturedArticleTeaser		{width:245px; margin:0; float:left; display:inline;}
#FeaturedArticleTeaser h2 a,
#CookingTipsTeaser h2 a	{color:black;}

/* =slideshow */
#playpause { left:10px; right:auto; bottom:10px; }

/* =meal planner */
#MealPlanner			{background:transparent url(/Assets/129/Images/beige_gradient.jpg) repeat-x;}
#MealPlanner a			{color:#003366;}

/* =shopping list */
#savedshoppinglists h2		{color:#C02407; border-bottom:1px solid #FF0000;}

/* =manage list legend */
#legend th			{background-color:#FF0000;}

/* =coupons grid */
#tblCouponTopN			{border:2px solid #FF0000; }
#CouponList h3			{color:#FF0000; }

/* =3-panel toolbox */
#Department h3, #Aisles h3, #Category h3	{color:#FF0000; }
#InBetween1, #InBetween2			{color:#FF0000; }

/* =grid styles */
#CategoryHeader h3		{color:#FF0000; }
.GridItem			{clear:both; text-align:left; background-color: #FFFFFF; color: #000000; font-weight: bold;}
.GridItem th			{text-align:left; background-color: #FF0000; color: #FFFFCC; font-weight: bold;}
.GridAlternatingItem		{text-align:left; background-color: #CCCCCC; color: #000000; font-weight: bold;}
#CircularAdText1_dlCategory h3	{color:#FF0000;}

#Options .ItemImage { height:auto; }
	


/* =recipe page */
#RecipeCardTop					{width:100%; height:42px; padding:0; background:none;}
#RecipeCardMiddle				{background:none; background-color:#f4F1cf; }
#RecipeCardBottom				{display:none;}
#FeaturedRecipeTeaser.recipe,
#MealPlanner.recipe				{margin-top:12px;}

/* =headers */
 #ctl00_ContentPlaceHolder1_EmailPreferences1_lblDailyEmails,
#SavedRecipes h2,
#PasswordRecoverControl h1,		
#UpdatePanelPage  h1,	
#EmailPreferences1_lblDailyEmails,
#EmailPreferences1_lblMonthlyEmails,
#DietaryPreferencesLabel,		
#DietaryPreferencesTip h1,
#privacy h2 ,
#recipecontent h3,		
#CtrlDivSubTitle h2,		
#FeaturedArticleFull h3,		
#ContactUs h2, #EmploymentApplication h2,
#ContactUsThanks h2,
#AboutUs h3,	
#EmploymentPositionsHeader h1,
#EmploymentPositions h1,
#StoreLocator h2,
#RecipeSaveToRecipeBox h1,
#ManageList h3,					
#QuickSearch ul	a,
#QuickSearch h2, 
#ContactUs hr, #ContactUsThanks hr,
#EmploymentApplication hr,
#CircularLists span a	{color:#FF0000;}	

/* =about us page */
#StoreSelector					{background-color:#70A6A4; }

/* =employment header */
#EmploymentLogo {clear:both; margin-bottom:12px; float:left; width:100%; height:250px; background:transparent url(/Assets/129/Images/careers.jpg)}

/* = deli page = */
table.PartyPlatter			{float:left;}
table.PartyPlatter td		{padding:1em;}

/* =Shopping List */
#ShoppingListHeaderSmall {background:url(/Assets/129/Images/Cashwise_shopping_list_top.jpg) no-repeat;height:109px;margin-bottom:-1px;}
div#ShoppingList div#ShoppingListItemsDisplay { margin:0;min-height:30px;}
#FiveListButtons {background:url(/Assets/129/Images/Cashwise_shopping_list_bottom.jpg) no-repeat;min-height:78px;padding-top:12px;}
#FiveListButtons a {display:inline;border:0 none;float:left;margin:0 0 0 10px;padding:0px;}
#FiveListButtons a.shoplistPrint span,#FiveListButtons a.shoplistEmail span, #FiveListButtons a.shoplistLast span,#FiveListButtons a.shoplistSave span, #FiveListButtons a.shoplistManage span	{margin-top:37px;}
#FiveListButtons a.shoplistPrint {background:url(/assets/129/images/ShopList_print.png) no-repeat;margin-left:24px;behavior:url(/Assets/Common/Js/iepngfix.htc);}
#FiveListButtons a.shoplistEmail {background:url(/assets/129/images/ShopList_email.png) no-repeat;margin-left:12px;behavior:url(/Assets/Common/Js/iepngfix.htc);}
#FiveListButtons a.shoplistLast {background:url(/assets/129/images/ShopList_lastlist.png) no-repeat;margin-left:12px;behavior:url(/Assets/Common/Js/iepngfix.htc);}
#FiveListButtons a.shoplistSave {background:url(/assets/129/images/ShopList_save.png) no-repeat;margin-left:15px;behavior:url(/Assets/Common/Js/iepngfix.htc);}
#FiveListButtons a.shoplistManage {background:url(/assets/129/images/ShopList_manage.png) no-repeat;margin-left:12px;behavior:url(/Assets/Common/Js/iepngfix.htc);}
#FiveListButtons a:link,#FiveListButtons a:visited,#FiveListButtons a:active,#ItemCount {font-family: "Avian","Arial", "Helvetica", Verdana;color:#ff3333; font-weight:normal;}
#ManageList #ShoppingListItemsDisplay {background: transparent url(/Assets/129/Images/Cashwise_shopping_list_middle_large.jpg) repeat-y;}
#trashcanSmall {margin-left:6px;}
#ShoppingList table div.shopListItemSmall	{font-family: "Avian","Arial", "Helvetica", Verdana;color:#000;font-weight:normal;}
#ShoppingList td {border-bottom:none;}
#ShoppingList table {width:255px;}
#ShoppingListHeaderLarge {background:transparent url(/Assets/129/Images/Cashwise_shopping_list_top_large.jpg) no-repeat; height:60px;}
#ManageList h3 {margin-left:22px;font-family: "Avian","Arial", "Helvetica", Verdana;}
#ManageList input {margin-left:20px;}
#ManageList .category {margin-left:32px; width:510px;}
#ManageList .Item	{font-family: "Avian","Arial", "Helvetica", Verdana;}
#ShoppingListMain {background:transparent url(/Assets/129/Images/Cashwise_shopping_list_middle.jpg) top right; }
#AddYourOwnItems input {margin-left:5px; width:196px;}

#signUpPop1, #signUpPop2, #signUpPop3 {top:194px;}
.sidebarFeaturesText {font-size:1.2em;}