﻿/*
######################################################################################################################################
GLOBAL CLASSES		
######################################################################################################################################
*/

form {margin: 0px} 

a
{
	outline: none;
	color: #50575C;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

.GreyBorder
{
    background-color:#AFAA97; 
    width:1;
}

.Border
{
    background-color:#C1C1C1; 
    width:1;
}

/* To be Shown for all the Promotional Messages */
.PromotionHeading
{
	font-family:Arial;
	font-size: x-large;
	color:#D32024;
}

/* BreadCrumbs Classes -- Normal and Bold*/
.BreadCrumbsBold
{
	font-family:Arial;
	font-size:10px;	
	font-weight:bold;
}
.BreadCrumbsNormal
{
	font-weight:normal;
	font-family:Arial;
	font-size:10px;	
}
a.BreadCrumbsNormal
{
	font-weight:normal;
	font-family:Arial;
	font-size:10px;	
}

/* XLarge Text -- All Variations and Colors */

.XLargeTextNormalBlack
{
	font-family:Arial;
	font-size:15px; 
	color: #413C37;
}
.XLargeTextBoldBlack
{
	font-family:Arial;
	font-size:15px; 
	color: #413C37;
	font-weight:bold;
}
.XLargeTextBoldWhite
{
	font-family:Arial;
	font-size:15px; 
	color: #FFFFFF;
	font-weight:bold;
}
.XLargeTextNormalRed
{
	font-family:Arial;
	font-size:15px; 
	color:#0058A9;
}
.XLargeTextBoldRed
{
	font-family:Arial;
	font-size:15px; 
	color:#0058A9;
	font-weight:bold;
}
.XLargeTextNormalWhite
{
	font-family:Arial;
	font-size:15px; 
	color:White;
}
.XLargeTextBoldWhite
{
	font-family:Arial;
	font-size:15px; 
	color:White;
	font-weight:bold;
}

/* Large Text -- All Variations and Colors */

.LargeTextNormalBlack
{
	font-family:Arial;
	font-size:13px; 
	color: #413C37;
}
.LargeTextBoldBlack
{
	font-family:Arial;
	font-size:13px; 
	color: #413C37;
	font-weight:bold;
}
.LargeTextNormalRed
{
	font-family:Arial;
	font-size:13px; 
	color:#0058A9;
}
.LargeTextBoldRed
{
	font-family:Arial;
	font-size:13px; 
	color:#D32024;
	font-weight:bold;
}

.LargeTextBoldBlue
{
    font-family:Arial;
	font-size:13px; 
	color:#0058A9;
	font-weight:bold;
}

.LargeTextNormalWhite
{
	font-family:Arial;
	font-size:13px; 
	color:White;
}
.LargeTextBoldWhite
{
	font-family:Arial;
	font-size:13px; 
	color:White;
	font-weight:bold;
}

.LargeTextNormalGreen
{
    font-family: arial;
    font-size: 13px;    
    color: #339900;
}


/* Regular Text -- All Variations and Colors */

.RegularTextNormalBlack
{
	font-family:Arial;
	font-size:11px; 
	color: #413C37;
}
.RegularTextNormalBlack:hover
{
	text-decoration: none;
}
.RegularTextBoldBlack
{
	font-family:Arial;
	font-size:11px; 
	color: #413C37;
	font-weight:bold;
}
.RegularTextNormalRed
{
	font-family:Arial;
	font-size:11px; 
	color:#0058A9;
}
.RegularTextBoldRed
{
	font-family:Arial;
	font-size:11px; 
	color:#0058A9;
	font-weight:bold;
}
.RegularTextNormalWhite
{
	font-family:Arial;
	font-size:11px; 
	color:White;
}
.RegularTextBoldWhite
{
	font-family:Arial;
	font-size:11px; 
	color:White;
	font-weight:bold;
}
.NWSHeadingRed
{
	font-family:Georgia,Arial;
	font-size:19px;
	color:#99130A;
}
.NWSHeadingBlue
{
	font-family:Georgia,Arial;
	font-size:19px;
	color:#005b7f;
}

/* Small Text -- All Variations and Colors */

.SmallTextNormalBlack
{
	font-family:Arial;
	font-size:10px; 
	color: #413C37;
}
.SmallTextBoldBlack
{
	font-family:Arial;
	font-size:10px; 
	color: #413C37;
	font-weight:bold;
}
.SmallTextNormalGray
{
	font-family:Arial;
	font-size:10px; 
	color:#545454;
}
.SmallTextBoldGray
{
	font-family:Arial;
	font-size:10px; 
	color:#545454;
	font-weight:bold;
}
.SmallTextNormalRed
{
	font-family:Arial;
	font-size:10px; 
	color:#0058A9;
}
.SmallTextBoldRed
{
	font-family:Arial;
	font-size:10px; 
	color:#0058A9;
	font-weight:bold;
}
.SmallTextNormalWhite
{
	font-family:Arial;
	font-size:10px; 
	color:White;
}
.SmallTextBoldWhite
{
	font-family:Arial;
	font-size:10px; 
	color:White;
	font-weight:bold;
}

/* XSmall Text -- All Variations and Colors */

.XSmallTextNormalBlack
{
	font-family:Arial;
	font-size:9px; 
	color: #413C37;
}
.XSmallTextBoldBlack
{
	font-family:Arial;
	font-size:9px; 
	color: #413C37;
	font-weight:bold;
}
.XSmallTextNormalGray
{
	font-family:Arial;
	font-size:9px; 
	color:#545454;
}
.XSmallTextBoldGray
{
	font-family:Arial;
	font-size:9px; 
	color:#545454;
	font-weight:bold;
}
.XSmallTextNormalRed
{
	font-family:Arial;
	font-size:9px; 
	color:#0058A9;
}
.XSmallTextBoldRed
{
	font-family:Arial;
	font-size:9px; 
	color:#0058A9;
	font-weight:bold;
}
.XSmallTextNormalWhite
{
	font-family:Arial;
	font-size:9px; 
	color:White;
}
.XSmallTextBoldWhite
{
	font-family:Arial;
	font-size:9px; 
	color:White;
	font-weight:bold;
}
.XSmallTextNormalGreen
{
	font-family: Arial;
    font-size: 9px;
    color: #339900;
}

.NormalText
{
    font-family: Arial;
    font-size: 12px;
    color: #4A4A49;   
}
.NormalTextBold
{
    font-family: Arial;
    font-size: 12px;
    color: #4A4A49;
    font-weight:bold;   
}
/*
######################################################################################################################################
ANCHOR LINKS
######################################################################################################################################
*/

a.SmallLinkWhite
 {
    font-size: 11px;
    color: White;
    font-family: Arial;    
    text-decoration: underline;
}

a.XSmallLink
 {

    font-size: 9px;
    color: #0058A9;
    font-family: Arial;    
    text-decoration: underline;
    cursor: pointer;
}
a.XSmallLinkNoUnderline
 {
    font-size: 9px;
    color: #FFFFFF;
    font-family: Arial;    
    text-decoration: none;    
}

a.XSmallLinkNoUnderline:hover
 {

    font-size: 9px;
    color: #FFFFFF;
    font-family: Arial;    
    text-decoration: underline;
}
a.XSmallLinkNoUnderlineBlack
 {
    font-size: 9px;
    color: #000000;
    font-family: Arial;    
    text-decoration: none;    
}

a.XSmallLinkNoUnderlineBlack:hover
 {

    font-size: 9px;
    color: #000000;
    font-family: Arial;    
    text-decoration: underline;
}
a.SmallLink
 {

    font-size: 11px;
    color: #413C37;
    font-family: Arial;    
    text-decoration: underline;
    cursor: pointer;
}
a.SmallLinkNoUnderline
 {
    font-size: 11px;
    color: #FFFFFF;
    font-family: Arial;    
    text-decoration: none;    
}

a.SmallLinkNoUnderline:hover
 {

    font-size: 11px;
    color: #FFFFFF;
    font-family: Arial;    
    text-decoration: underline;
}
a.SmallLinkNoUnderlineBlack
 {
    font-size: 11px;
    color: #000000;
    font-family: Arial;    
    text-decoration: none;    
}

a.SmallLinkNoUnderlineBlack:hover
 {

    font-size: 11px;
    color: #000000;
    font-family: Arial;    
    text-decoration: underline;
}
a.SmallLinkNoUnderlineWhite
 {
    font-size: 11px;
    color: #FFFFFF;
    font-family: Arial;    
    text-decoration: none;    
}

a.SmallLinkNoUnderlineWhite:hover
 {

    font-size: 11px;
    color: #FFFFFF;
    font-family: Arial;    
    text-decoration: underline;
}

a.SmallLinkBoldNoUnderline
 {

    font-size: 11px;
    color: #413C37;
    font-family: Arial;    
    font-weight: bold;
    text-decoration: none;
}
a.SmallLinkBoldNoUnderline:hover
 {

    font-size: 11px;
    color: #413C37;
    font-family: Arial;
    font-weight: bold;    
    text-decoration: underline;
}

a.LargeLinkBoldBlack
 {
    font-size: 13px;
    color: #546475;
    font-family: Arial;    
    text-decoration: underline;
    font-weight: bold;
    cursor: pointer;
}

.RegularLinkNormalBlack
{
    font-family: Arial;
    font-size: 12px;
    color: #4A4A49;   
}
a.LargeLink
{
    font-family: Arial;
    font-size:13px;
    color: #006699;
    font-weight: bold;
    text-decoration: underline;
}

a.SmallLinkRed
 {

    font-size: 11px;
    color: #C80E0E;
    font-family: Arial;    
    text-decoration: underline;
}
a.NormalLink
{
    font-family: Arial;
    font-size:11px;
    color: #413C37;
    font-weight: bold;
    text-decoration: underline;
}
/*
######################################################################################################################################
PRODUCT PAGES	
######################################################################################################################################
*/

.ProductHeading
{
	font-family:Arial;
}
.ProductSearchImage
{
	width: 140px;
	height: 105px;
}
.ProductSaleLink
{
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	color: #ff0000;
}
.ProductSaleLink:hover
{
	text-decoration: underline;
}
.ProductSearchLink
{
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	color: #50575C;
}
.ProductSearchLink:hover
{
	text-decoration: underline;
}
.ProductSearchImageDiv
{
	text-align: center;
}
.ProductSearchImage
{
	width: 150px;
	height: 113px;
}
.ProductSearchName
{
	text-align: left; 
	width: 185px; 
	height: 50px;
	text-align:center;
}
.ProductSearchBox
{
	float: left; 
	width: 185px; 
	height: 185px; 
	border: solid 1px #aaaaaa; 
	vertical-align:top; 
	display: table-cell; 
	padding: 4px;
}

.ProductSearchPaging
{
	font-family: Arial;
	font-size: 11px;
	color: #50575C;
}

.ProductSearchPagingLink
{
	font-family: Arial;
	font-size: 11px;
	color: #50575C;
	text-decoration: none;
}
.ProductSearchPagingLink:hover
{
	text-decoration: underline;
}

.DropDownListC{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px;
}
.DropDownListC SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 102px; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
/*
######################################################################################################################################
SHOPPING CART PAGES
######################################################################################################################################
*/

.CheckoutTitle
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#000000;
}


.giftmessage 
{
	height: 90px;
	width: 100%;	
	font-family: Arial;
	font-size: 12px;	
}

/*
######################################################################################################################################
OUTPUT MESSAGES
######################################################################################################################################
*/
.NonQualifyingCouponMessage
{
	color: #FF6600;	
	font-size: 10px;
    font-family: Arial;
}

.ItemMessage
{
	color: #D32024;
    font-size: 10px;
    font-family: Arial;
}


.OutputMessage
{
	color: #D32024;
	font-weight: bold;
	font-size: 12px;
}

.errorLg
{
	font-family:Arial;
	font-size:11px; 
	color:#D32024;
}

/*
######################################################################################################################################
TOP NAVIGATION BAR
######################################################################################################################################
*/

.menulist a 
{			
	display: block;	
	color: #FFFFFF;
	padding: 5px 5.3pt 5px 5.3pt;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	margin:0px
}
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus 
{	
	color: #413C37;
	background-color: #DEE8F3;
}
.menulist a.highlighted {
 color: #413C37;
 background-color: #DEE8F3;
}
DIV.dMenu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 	
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	OVERFLOW: visible; 
	PADDING-TOP: 0px; 
	POSITION: absolute;
	Z-INDEX: 500; 
}
DIV.dMenu #dContainer_1
{
width:148px;background-color: Transparent;	
}
DIV.dMenu #dContainer_2
{
width:148px;background-color: Transparent;	
}
DIV.dMenu #dContainer_3
{
width:148px;background-color: Transparent;	
}
DIV.dMenu #dContainer_4
{
width:296px;background-color: Transparent;	
}
DIV.dMenu #dContainer_5
{
width:296px;background-color: Transparent;	
}
DIV.dMenu #dContainer_6
{
width:296px;background-color: Transparent;	
}
DIV.dMenu #dContainer_7
{
width:296px;background-color: Transparent;	
}
DIV.dMenu #dContainer_8
{
width:296px;background-color: Transparent;	
}
DIV.dMenu #dContainer_9
{
width:444px;background-color: Transparent;	
}
DIV.dMenu #dContainer_10
{
width:148px;background-color: Transparent;	
}

UL.menu {
	MARGIN-TOP: 4px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 8px; LIST-STYLE-TYPE: none;
}
UL.menu LI {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; font-size: 10px; PADDING-BOTTOM: 0.7em; MARGIN-LEFT: 0px;
}
UL.menu LI A:hover {
	CURSOR: hand; color: #cc0000;
}
UL.menu LI A {
	font-family:Arial ;font-size: 8.5pt; PADDING-BOTTOM: 1em; CURSOR: hand; color: #413C37; TEXT-DECORATION: none;font-weight:normal;z-index:500;
}
.nav_menu_1_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:150px; margin:0px
}
.nav_menu_1_m2 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:150px; margin:0px
}
.nav_menu_2_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:150px;
}
.nav_menu_2_m2 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:150px; 
}
.nav_menu_3_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:255px;
}
.nav_menu_3_m2 
{
	LEFT: 0px; FLOAT: left;BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:255px;
}
.nav_menu_4_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:250px;
}
.nav_menu_4_m2 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:250px;
}
.nav_menu_5_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:250px;
	
}
.nav_menu_5_m2 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:250px;
}
.nav_menu_6_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:280px;
}
.nav_menu_6_m2 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:280px;
}
.nav_menu_7_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:255px;
}
.nav_menu_7_m2 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:255px;
}
.nav_menu_8_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:290px;
}
.nav_menu_8_m2 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:290px;
}
.nav_menu_9_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:300px;	
}
.nav_menu_9_m2 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:300px;
}
.nav_menu_9_m3 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:300px;
}
.nav_menu_9_m4 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:300px;
}
.nav_menu_10_m1 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_b.gif); WIDTH: 148px;HEIGHT:100px;
}
.nav_menu_10_m2 
{
	LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(https://www.pillsburystore.com/images/pillsbury/homepage/drp_a.gif); WIDTH: 148px; HEIGHT:100px;
}


/*
######################################################################################################################################
PRODUCT SEARCH PAGE
######################################################################################################################################
*/

/*
######################################################################################################################################
SITE MASTER PAGE
######################################################################################################################################
*/

#promobar
{
	width: 785px;
	height: 25px;
}
#promobar span
{
	margin: 0xp;
	float: left;
	padding: 3px 0px 0px 10px;
	text-transform: uppercase;
}

#master
{
	width: 785px;
	padding: 0px;
	margin: 0px;
}

#maintop, #main, #mainbottom, #master, #header, #menu, #top, #footer, #privacy, #content, #bettylogo, #cookinglogo, #search, #mainCheckout,#mainParent
{ 
	margin-left: auto;
	margin-right: auto;
}

#maintop
{
	width: 785px;
	height: 20px;
	margin-top: 0px;
}
#mainParent
{
	width: 802px;
	margin-top: -1px;
}
#main
{
	width: 802px;
	margin-top: -1px;
}

#mainbottom
{
	width: 802px;
	height: 15px;
}

#mainCheckout
{
	width: 802px;	
}
#header
{
	height: 84px;
	width: 797px;
	position: relative;
	z-index: 200;
}
#headerCheckout
{
	height: 67px;
	width: 785px;
	position: relative;
	z-index: 200;
	background-color:#FFFFFF;	
}
#cookinglogo
{ 	
	float: left;
	margin-top: 40px;
	margin-left: 35px;
}

#pillsburylogo
{
	float: left;
	margin-top: 0px;	
	height: 84px;
	width:797px;
	background-color: Transparent;
	background-image : url(https://www.pillsburystore.com/images/pillsbury/homepage/bckgrnd_main.jpg);	
	background-repeat:no-repeat;	
}

#bettylogoCheckout
{
	float: left;
	margin-top: 2px;
}
#search
{	
	position:relative;
	float: left;
	width: 180px;
	margin-top: 50px;
	padding-left: 10px;		
}

#searchCheckout
{
	margin-left:10px;
	float: left;
	width: 180px;
	margin-top:20px;	
}

#top
{
	text-align: left;
	color: #FFFFFF;
}

#top, #footer
{
	font-size: 85%;
	height: 20px;
	width: 775px;
	padding-top: 5px;
	background-color: #0058A9;	
}

.divAd
{
	width: 775px;
	padding-top: 5px;
	height: 90px;
	text-align: center;		
}

#links, #footer, #privacy
{ 
	
	text-align: center;
	color: #FFFFFF;
}

#links
{	
	position:relative;
	float: left;
	padding-left:0px;
	width: 280px;
	margin-top: 40px;
	font-size: 85%;
	background-color: Transparent;
	color:#000000;
	padding-top:15px;
}

#CheckoutTopNav
{
	float:right;
	text-align:right;
	margin-top:45px;
	padding-right:5px;
}

#top a
{
	text-decoration: underline;
}

#links a, #footer a, #privacy a
{
	text-decoration: none;	
}

#links a.cart
{
	color: #0058A9;
}

#top a, #footer a, #privacy a
{
	padding: 0px 5px 0px 5px;
}

#top a:hover, #links a:hover, #footer a:hover, #privacy a:hover
{
	text-decoration: underline;
}

#top a, #footer a, #footer a:hover
{ 
	background: transparent;
	/*color: #4A4A49;*/
	color: #FFFFFF;
}

#links a, #links a:hover, #privacy a, #privacy a:hover
{
    background: transparent;
	color: #4A4A49;
}

#privacy
{
	font-size: 85%;
	margin-top: 5px;
	width: 775px;
	color: #4A4A49;
}

/*
######################################################################################################################################
HOME PAGE
######################################################################################################################################
*/

.XLargeTextNormalRedTimes
{
	font-family:Trebuchet MS, Arial, New Roman;
	font-size:18px; 
	color: #0058A9;
}

.XLargeTextNormalBlackTimes
{
	font-family:Trebuchet MS, Arial, New Roman;
	font-size:18px; 
	color: #50575C;
}
.LargeTextNormalBlackTimes
{
	font-family:Trebuchet MS, Arial, New Roman;
	font-size:13px; 
	color: #50575C;
}

.MainHomeSec
{ 
	width: 785px;
	text-align: center;
}
#HomeImagePromo
{
	width: 785px;
	height: 225px;
}
#HomeImagePromoSec
{
	width: 229px;
	height: 225px;
	padding-left: 540px;
}
#HomeImageSecTop
{ 
	width: 245px;
	height: 80px;	
}
#HomeImageSecMiddle
{ 
	width: 245px;
	height: 85px;
	margin-top: -10px;
}
#HomeImageSecBottom
{ 
	width: 245px;
	height: 80px;
	margin-top: -5px;
	
}
#HomeShopBy
{
	width: 556px;
	height: 115px;
	float: left;
}

.sectionImg
{
	height: 101px;
	width: 133px;
}
#HomeNewsLetter
{
	width: 229px;
	background-color: #0058A9;
	height: 115px;
	float: right;
}	
#CookbookHomeNewsLetter
{	
	background-color: #0058A9;
	height: 115px;
	float: right;
	vertical-align:middle;
	width:190px;
}	
#divDepartmentAd
{
	height: 600px;	
	vertical-align: top;
	float: right;
	text-align: center;	
	padding-top: 5px;
	padding-left: auto;
	padding-right: auto;
}
#HomeSections
{
	width: 556px;
	float: left;
}
#HomeTopBrands
{ 
	width: 229px;
	padding-top: 20px;
	float: right;
}
#DvPromotion
{ 
	width: 229px;
	padding-top: 20px;
	float: right;
}
#HeaderBarSmall
{
	width: 219px;
	height: 30px;
	float: left;
}

#HeaderBarSmall span
{
	float: left;
	margin: 0px;
	padding: 2px 0px 0px 25px;	
}
#HeaderBarSmall1
{
	width: 219px;
	height: 30px;
	float: left;
}

#HeaderBarSmall1 span
{
	float: left;
	margin: 0px;
	padding: 2px 0px 0px 25px;	
}


#HeaderBar
{
	width: 540px;
	height: 30px;
	float:left;
}

#HeaderBar span
{
	float: left;
}
#HeaderBar span
{
	margin: 0px;
	padding: 2px 0px 0px 10px;
}

#HeaderBar a
{
	margin: 0px;
	float: right;
	padding: 5px 10px 0px 0px;
}

#HeaderBarLeft, #HeaderBarRight
{
	height: 30px;
	width: 5px;
	float: left;
}
#HeaderBarLeft1, #HeaderBarRight1
{
	height: 30px;
	width: 5px;
	float: left;
}

/*
######################################################################################################################################
HELP PAGE
######################################################################################################################################
*/

.HelpSubtitle
{
    font-family: Arial;
	font-size: small;
	font-weight: bold;
	color: #0058A9;
	text-decoration: none;
	text-align: left;	
}

.HelpBody
{
    vertical-align: top;
    font-family: Arial;
	font-size: small;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}
