* html img, div, a, span, p 
{ 	
	behavior: url(/CMSTemplates/BrandTemplateASPX/base/c/iepngfix.htc);
  }

* html #map div, #map img
{ 
behavior: none; 
}


/*#Body#*/
body {
	/*	background-color:#f6f6f6;*/
	color: #111;
	background: #f6f6f6 url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/nav.gif) 50% 0px no-repeat;
}


/*#hr#*/
hr {
	height: 0px;
	border-width: 1px 0;
	border-top: 1px solid #eee;
}

/*#Wrappers#*/
/*#Wrappers/Outer 1#*/
#outer-wrapper {
	/*	position: relative;*/
	margin-top: 120px;
	background: #f6f6f6 url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/shadow.gif) 50% top repeat-y;
}
/*#Wrappers/Outer 2#*/
#outer-wrapper2 {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/top.gif) 50% top no-repeat;
}
/*#Wrappers/Inner#*/
#inner-wrapper {
	background-color: transparent;
	position: relative;
	top: -120px;
}
/*#Header#*/
/*#Header/Layout#*/
#header {
}
/*#Header/Logo#*/
#logo {
	text-indent: -9999px;
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/logo.gif) left top no-repeat;
	width: 250px;
	height: 64px;
	margin: 20px 10px 40px 40px;
}
/*#Footer#*/
#footer {
	clear: both;
	background-color: #e60004;
	padding: 1px 0;
	margin: 50px 0 0;
}
/*#Footer/Inner#*/
#footer-inner {
	margin: 30px 40px 20px;
	padding: 1px;
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/logo-small.gif) right 50% no-repeat;
/*	height: 50px;*/
}
/*#Footer/Span#*/
#footer .number {
	color: #fff;
}
#footer span {
	color: #fff;
}
#footer p {
	color: #fff;
	font-weight: bold;
	font-size: 120%;
	margin: 7px;
}
.CopyrightYear {
	color: #fff;
}
#footer p.small {
	font-size: 100%;
	color: #FFCC0F;
}
/*#Navigation#*/
#nav {
	margin: 20px 0 0 15px;
	height: 35px;
}
/*#Navigation/Bullets#*/
#nav .top-levelCMSListMenuLinkHighlighted, 
#nav .top-levelCMSListMenuLink {
	font-size: 120%;
	line-height: 15px;
	padding: 0px 15px;


}
/*#Navigation/Links#*/
#nav a, #nav span {
	color: #c00;
	font-weight: bold;
}
/*#Navigation/Hover & Active#*/
#nav a:hover, #nav a:active {
	color: #c00;
}
/*#Navigation/Top Level height#*/
#nav a.top-levelCMSListMenuLinkHighlighted,
#nav a.top-levelCMSListMenuLink, 
#nav span.top-levelCMSListMenuLinkHighlighted, 
#nav span.top-levelCMSListMenuLink {
	height: 35px;
	line-height: 35px;
	border-left: 1px solid #ddd;

}
/*#Navigation/Drop Down#*/
#nav .subnavCMSListMenuUL .subnavCMSListMenuLI, 
#nav .subnavCMSListMenuUL .subnavCMSListMenuHighlightedLI {
	left: 0px;
	background-color: #FFDE00;
	opacity: 1;
	top: -15px;
	width: 200px;
}
/*#Navigation/Drop Down/Links#*/
#nav .subnavCMSListMenuUL .subnavCMSListMenuLink, 
#nav .subnavCMSListMenuUL .subnavCMSListMenuLinkHighlighted {
	padding-Top: 5px;
	padding-Bottom: 5px;
	padding-Left: 15px;
	margin: 0px 0;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
/*#StoreLocator#*/
#locator {
	/*	padding-top: 10px;*/
	margin: 0;
	padding: 0;
}
#locator-spacer {
	height: 130px;
}
#locator-abs-container {
	padding-top: 18px;
	margin-top: 10px;
}
/*#StoreLocator/Badge#*/
#locator-badge {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/locator-badge.png) left top no-repeat;
	width: 164px;
	height: 164px;
	top: 0;
	left: -10px;
}
/*#StoreLocator/Bar#*/
#locator-bar {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/locator-bar.png) left top no-repeat;
	height: 109px;
	margin: 0 0 0;
	padding: 17px 0 0 180px;
	width: 800px;
}

/*#StoreLocator/Button#*/
#locator button, .locator-submit {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/go.gif) left top no-repeat;
	height: 28px;
	width: 40px;
	border: none;
	text-indent: -9999px;
	margin-left: 5px;
	margin-top:5px;
	padding: 5px 0;
}
/*#StoreLocator/Button/Active#*/
#locator button:active, .locator-submit:active {
	opacity: 0.9;
	filter: alpha(opacity=90);
}
/*#StoreLocator/Location Description#*/
span.locator-desc {
	font-size: 150%;
	color: #fff;
	font-weight: bold;
	text-shadow: #333 1px 1px 3px;
}
/*#StoreLocator/Fields#*/
.locator-fields {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/locator-form-background.png) left top no-repeat;
	height: 38px;
	line-height: 38px;
	width: 360px;
	float: left;
	padding: 0 10px;
}
/*#StoreLocator/Selection#*/
.locator-fields select {
	width: 295px;
}
.location-detail .mapArea {
	float: right;
	height: 100px;
	border: 5px solid #F6CE26;
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/viewmap.gif) center center repeat-y;
}
/*#StoreLocator/Content#*/
#locator-content {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/locations-bg.gif) left bottom no-repeat;
	color: #c00;
}
/*#StoreLocator/Lists#*/
#location-lists {
	font-size: 120%;
}
.location-stores {
	padding: 5px 0;
	width: 150px;
}
/*#StoreLocator/Content list#*/
#locator-content {
	padding-top: 10px;
}
#locator-content li {
	padding: 5px 0;
}
#locator-content a {
	color: #111;
	font-weight: bold;
}
/*#StoreLocator/Content list/Links/Hover & Active#*/
#locator-content a:hover, #locator-content a:active, .location-stores a:hover, .location-stores a:active {
	color: #c00;
	text-decoration: none;
}
/*#StoreLocator/Details#*/
#locator-content .location-detail {
	border-left: 1px solid #ccc;
/*	padding-left: 20px;*/	color: #111;
}
/*#StoreLocator/Details/h2#*/
.location-detail h2 {
	color: #c00;
	height: auto;
	font-size: 120%;
	margin: 10px 0;
}
#locator .location-detail a {
	color: #c00;
	font-weight: normal;
}
/*#Specials#*/
/*#Specials/Background#*/
.special .product-image {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/back.gif) 50% 50% no-repeat;
}
#content {
	padding: 0;
}
/*#Recipes#*/
/*#Recipes/Button#*/
.continue-button {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/recipe-button.png) left top no-repeat;
	width: 72px;
	height: 39px;
	line-height: 32px; /*	text-align: center;*/;
	padding-left: 10px;
	text-decoration: none; /*	padding: 0 20px 0px 0;*/ /*	border: none;*/;
	color: #222;
	display: inline-block;
	margin-left:165px;
}

.continue-button2 {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/recipe-download-button.png) left top no-repeat;
	width: 120px;
	height: 39px;
	line-height: 32px;
	text-align: left;
	padding-left: 35px;
	text-decoration: none;
/*	border: none;*/
	color: #222;
	display: inline-block;
	margin-top: 5px;
	color: white;
	font-family: Helvetica, Arial, sans-serif;
}

.continue-button:active {
	color: #000;
}

.continue-button2:active {
	color: #000;
}

/*#Paragraph#*/
p.large, .homepage-message {
	color: #444;
	font-size: 150%;

}

p.large p {
	color: #444;
	font-size: 150%;

} 
/*#Store Locater/Map#*/
.map {
	border: 3px solid #F6CE26;
}
#map {
	border-color: #F6CE26;
}
/*#Specials/Categories#*/
#categories {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/categories-bottom.gif) left bottom no-repeat;
	padding-bottom: 15px;
}
/*#Specials/Categories/Inner#*/
#categories-inner {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/categories-top.gif) left top no-repeat;
	padding-bottom: 0;
}
/*#Specials/Categories/p#*/
#categories p {
	color: #333;
}
/*#Specials/Title#*/
.specials-title {
	color: #E02D13;
}

.specials-information{
	color: black;
}

/*#Specials/DateRange#*/
h2 {
	color: #c00;
}
/*#Specials/Category Links#*/
.category-list a {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/category-bullet.gif) 8px 50% no-repeat;
	color: #333;
}
/*#Specials/Category Links/Hover#*/
.category-list a:hover {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/category-bullet-hover.gif) left 50% no-repeat;
}
/*#Specials/Divider#*/
.specials-divider {
	height: 0px;
	border-width: 1px 0;
	border-top: 1px solid #eee;
}
/*#Headings/H2#*/
h2 {
	color: #c00;
	font-weight: bold;
}
.special p.product-desc {
	color: #c33;
}
.recipe-top h2 {
	color: #fff;
}
/*#Promotions#*/
.promos {
	background-color: #eee;
	border-color: #ccc;
}
/*#Static Pages#*/
.static h2 {
	margin-top: 1.5em;
}
.static-image img {
	margin-top: 90px;
	border-color: #ddd;
}
.static p.lead {
	border-color: #ddd;
	color: #555;
}
.static p {
	color: #555;
}
.static .static-table .columnTitle {
	color: #e33;
	width: 60px;
}
.static .static-table a {
	text-decoration: none;
}
.static-image img, .static-image-img, .recipe-image img {
	border-color: #ddd;
}
p.lead {
	border-color: #ddd;
}
p.careerlead {
	border-color: #ddd;
}
/*#Career Overview#*/
.JobTitle-Outer {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/category-bullet.gif) 8px 50% no-repeat;
	padding-left: 30px;
	font-weight: bold;
	color: #133F62;
}
.JobTitle-Outer a {
	color: #c33;
}
.JobDetails-Outer {
	padding-left: 30px;
	padding-bottom: 20px;
}
.JobDetails-Inner {
	padding-left: 30px;
	padding-bottom: 10px;
}
.JobTitle, .RecipeTitle, .RecipeTitle a {
	font-size: 130%;
}
.CareersAltBackground {
background-color: #eee;
}
.CareersBackground {
	background-color: #fff;
}
.columnTitle {
	color: #c33;
	font-size: 1em;
	font-weight: bold;
	vertical-align: top;
}
/*#Career/header#*/
#CareerDetail-header {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/categories-top.gif) left top no-repeat;
}
/*#Career/Footer#*/
#CareerDetail-Footer {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/categories-bottom.gif) left bottom no-repeat;
	height: 20px;
}
/*#Column Body#*/
.columnBody {
	color: #133F62;
}
/*#Column Header#*/
.col-Header {
	padding-left: 30px;
	font-weight: bold;
	color: #e33;
}
/*#Column Details#*/
.col-Detail {
	color: #133F62;
	margin-left: 30px;
}
/*#Recipes#*/
.recipe-filter p {
	color: #fff;
}
.ReadMore a {
	color: #13496E;
	font-weight: bold;
}
.recipe-right {
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/promo-ex.png) 8px 50% no-repeat;
}
.RecipeDescription {
	padding-left: 10px;
	color: #133F62;
	padding-bottom: 10px;
}
.RecipeImage-Outer {
	vertical-align: top;
}
.RecipeTitle-Outer {
	padding-left: 10px;
	font-weight: bold;
	color: #133F62;
}
.RecipeTitle-Outer a {
	color: #c33;
}
.recipe-results {
	margin-top: 20px;
}
/*#Recipe Datagrid#*/
.RecipeHeader {
	color: #c33;
	font-weight: bold;
	background-color: #fff;
}
.RecipeFooter {
	color: #eee;
	font-weight: bold;
	background-color: #919191;
}
.RecipeItem {
	background-color: #eee;
	color: black;
}
.RecipeAlternatingItem {
	color: black;
}
.recipe-details h3 {
	color: #c33;
}
.recipe-item {
	border-width: 0 0 1 0;
	border-right: 1px solid #c33;
}
/*#Recipe Detail Labels#*/
.recipe-budget
{
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/recipebudget.png) no-repeat;	
	color: white;
}
.recipe-cookingTime
{
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/recipecookingtime.png) no-repeat;	
	color: white;
}
.recipe-preparationTime
{
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/recipepreptime.png) no-repeat;	
	color: white;
}
.recipe-Serves
{
	background: url(/CMSTemplates/BrandTemplateASPX/SuperValue/images/recipeserves.png) no-repeat;	
	color: white;
}


/*#Links#*/
.small a:link {
	color: #FFCC0F;
	text-decoration: underline;
}

.small a:visited {
	color: #FFCC0F;
	text-decoration: underline;
}

.small a:hover {	
        color: #FFCC0F;
	text-decoration: underline;
}

.specials-button:visited {
        color: #FFFFFF;
	text-decoration: none;
}

.specials-button:link {
        color: #FFFFFF;
	text-decoration: none;
}

