/* ------------------------------------- */
/* set link setyle if no class tag is specified*/
A:visited  {text-decoration : none; color: #666666;}
A:link  {text-decoration : none; color: #666666;}
A:hover  {text-decoration : none; color: #666666;}
/* ------------------------------------- */
/* ------------------------------------- */

/*This gets rid of unwanted space between images*/
tr td img {display:block; border:0;} 

/* ------------------------------------- */
/* Standard CSS elements */
body {font-family: Verdana, Arial, Helvetica, Times, sans-serif; color: #666666; font-size: 8pt; margin:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0;}

p A:visited {text-decoration : none; color: #666666;}
p A:link {text-decoration : none; color: #666666;}
p A:hover {text-decoration : underline; color: #666666;}
p {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; color: #666666; font-size: 8pt; line-height: 14pt; margin:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0;}

p.RoyalSlider A:visited {text-decoration : none; color: #61903d;}
p.RoyalSlider A:link {text-decoration : none; color: #61903d;}
p.RoyalSlider A:hover {text-decoration : none; color: #61903d;}
p.RoyalSlider {font-family:Verdana, Arial, sans-serif; font-size:13pt; line-height: 18pt; color:#61903d; font-weight:normal; margin:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0;}


UL A:visited {text-decoration : none; color: #666666;}
UL A:link {text-decoration : none; color: #666666;}
UL A:hover {text-decoration : underline; color: #666666;}
UL {margin:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0;}

LI A:visited {text-decoration : none; color: #666666;}
LI A:link {text-decoration : none; color: #666666;}
LI A:hover {text-decoration : underline; color: #666666;}
LI {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; color: #666666; font-size: 8pt; line-height: 18pt; margin:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0;}


/* Page Title */
H1 {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 34pt; color: #cc6600; font-weight:normal; margin:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0;}

H1.RoyalSlider A:visited  {text-decoration : none; color: #cc6600;}
H1.RoyalSlider A:link  {text-decoration : none; color: #cc6600;}
H1.RoyalSlider A:hover  {text-decoration : none; color: #cc6600;}
H1.RoyalSlider {font-family:Verdana, Arial, sans-serif; font-size:30pt; line-height:35pt; color:#cc6600; font-weight:normal; margin:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0;}

/* Orange Subtitle */
H2 A:visited {text-decoration : none;color : #cc6600;}
H2 A:link  {text-decoration : none;color : #cc6600;}
H2 A:hover  {text-decoration : underline;color : #cc6600;}
H2 {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 20pt; color: #cc6600; font-weight:normal; margin:0px;}

/* Smaller Orange SubTitle */
H3 A:visited {text-decoration : none;color : #cc6600;}
H3 A:link  {text-decoration : none;color : #cc6600;}
H3 A:hover  {text-decoration : underline;color : #cc6600;}
H3 {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 11pt; color: #cc6600; line-height: 16pt; margin:0px;}

/* Smaller Green SubTitle */
H4 A:visited {text-decoration : none;color : #61903d;}
H4 A:link  {text-decoration : none;color : #61903d;}
H4 A:hover  {text-decoration : underline;color : #61903d;}
H4 {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; color: #61903d; line-height: 16pt; margin:0px;}

/* Green Subtitle */
H5 A:visited {text-decoration : none;color : #61903d;}
H5 A:link  {text-decoration : none;color : #61903d;}
H5 A:hover  {text-decoration : underline;color : #61903d;}
H5 {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 20pt; color: #61903d; font-weight:normal; margin:0px;}


/* ------------------------------------- */


/* ------------------------------------- */
/* set font properties for public pages of the website */

.main_body A:visited {text-decoration : none;color : #666666;}
.main_body A:link  {text-decoration : none;color : #666666;}
.main_body A:hover  {text-decoration : underline;color : #666666;}
.main_body {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt;}


.main_body_Olive A:visited {text-decoration : none;color : #8f8849;}
.main_body_Olive A:link  {text-decoration : none;color : #8f8849;}
.main_body_Olive A:hover  {text-decoration : underline;color : #8f8849;}
.main_body_Olive {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 7pt; font-weight:normal; color: #8f8849; line-height: 14pt;}


.main_title_small {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 20pt; color: #cc6600; line-height: 20pt;}


.main_bodyJusty {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt; text-align:justify}

.news_latest A:visited {text-decoration : none;color : #666666;}
.news_latest A:link  {text-decoration : none;color : #666666;}
.news_latest A:hover  {text-decoration : underline;color : #666666;}

.news_latest {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 11pt;}
.news_Date {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #CCCCCC; line-height: 11pt;}
.news_StoryTitle {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 12pt; font-weight:normal; color: #666666; line-height: 18pt;}


.YouTube_Title A:visited {text-decoration : none;color : #666666;}
.YouTube_Title A:link  {text-decoration : none;color : #666666;}
.YouTube_Title A:hover  {text-decoration : underline;color : #666666;}
.YouTube_Title {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 12pt;}

.YouTube_info A:visited {text-decoration : none;color : #666666;}
.YouTube_info A:link  {text-decoration : none;color : #666666;}
.YouTube_info A:hover  {text-decoration : underline;color : #666666;}
.YouTube_info {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 7pt; font-weight:normal; color: #666666; line-height: 12pt;}

/* ------------------------------------- */
/* ------------------------------------- */


/* ------------------------------------- */
/* set font properties for navigation */

.top_navNav A:visited {text-decoration : none;color : #8fb077;}
.top_navNav A:link  {text-decoration : none;color : #8fb077;}
.top_navNav A:hover  {text-decoration : underline;color : #8fb077;}
.top_navNav {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #8fb077; line-height: 8pt;}

.top_navItem A:visited {text-decoration : none;color : #90894a;}
.top_navItem A:link  {text-decoration : none;color : #90894a;}
.top_navItem A:hover  {text-decoration : underline;color : #90894a;}
.top_navItem {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #90894a; line-height: 9pt;}



.bottom_navAddress {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 14pt;}
.bottom_navName {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt;}

.bottom_navNav A:visited {text-decoration : none;color : #999933;}
.bottom_navNav A:link  {text-decoration : none;color : #999933;}
.bottom_navNav A:hover  {text-decoration : underline;color : #999933;}
.bottom_navNav {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #999933; line-height: 8pt;}

.management_Login A:visited {text-decoration : none;color : #dddabb;}
.management_Login A:link  {text-decoration : none;color : #dddabb;}
.management_Login A:hover  {text-decoration : underline;color : #dddabb;}
.management_Login {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #dddabb; line-height: 8pt;}

/* ------------------------------------- */
/* ------------------------------------- */


/* ------------------------------------- */
/* set font properties for admin pages of the website */
.adminTitle {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 16pt; font-weight:normal; color: #666666; line-height:16pt;}
.adminSubTitle {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 12pt; font-weight:normal; color: #666666; line-height:16pt;}

.bodytext A:visited {text-decoration : none;color : #666666;}
.bodytext A:link  {text-decoration : none;color : #666666;}
.bodytext A:hover  {text-decoration : underline;color : #666666;}
.bodytext {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt;}

.bodytextAlt A:visited {text-decoration : none;color : #999999;}
.bodytextAlt A:link  {text-decoration : none;color : #999999;}
.bodytextAlt A:hover  {text-decoration : underline;color : #999999;}
.bodytextAlt {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #999999; line-height: 14pt;}

.error_Captiom {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 18pt; font-weight:normal; color: #cc4400; line-height: 18pt;}
.error_Message {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 12pt;}
/* ------------------------------------- */
/* ------------------------------------- */


/* ------------------------------------- */
/* custom error handler */

.error_Title {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 16pt; font-weight:normal; color: #ff0000; line-height: 13pt;}

.error_body A:visited {text-decoration : none;color : #666666;}
.error_body A:link  {text-decoration : none;color : #666666;}
.error_body A:hover  {text-decoration : underline;color : #666666;}
.error_body {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 10pt;}

/* ------------------------------------- */
/* ------------------------------------- */


/* ------------------------------------- */
/* automated emails */

.email_Title {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #61903d; line-height: 14pt;}

.email_body A:visited {text-decoration : none;color : #666666;}
.email_body A:link  {text-decoration : none;color : #666666;}
.email_body A:hover  {text-decoration : underline;color : #666666;}
.email_body {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt;}


.email_Footer A:visited {text-decoration : none;color : #666666;}
.email_Footer A:link  {text-decoration : none;color : #666666;}
.email_Footer A:hover  {text-decoration : underline;color : #666666;}
.email_Footer {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt;}

/* ------------------------------------- */
/* email a friend */
/* ------------------------------------- */

/* Page H1 Title - Orange */
H1.emailFriend {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 26pt; color: #cc6600; font-weight:normal; margin:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0;}

/* Main Body Text - Black */
p.emailFriend A:visited {text-decoration : none;color : #000000;}
p.emailFriend A:link  {text-decoration : none;color : #000000;}
p.emailFriend A:hover  {text-decoration : underline;color : #000000;}
p.emailFriend {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #000000; line-height: 13pt;}

/* Large Title - Orange */
p.emailFriend_Title A:visited {text-decoration : none;color : #cc6600;}
p.emailFriend_Title A:link  {text-decoration : none;color : #cc6600;}
p.emailFriend_Title A:hover  {text-decoration : underline;color : #cc6600;}
p.emailFriend_Title {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 26pt; line-height:30pt; color: #cc6600; font-weight:normal; margin:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0;}

/* Green Sub Title */
p.emailFriend_Green A:visited {text-decoration : none;color : #61903d;}
p.emailFriend_Green A:link  {text-decoration : none;color : #61903d;}
p.emailFriend_Green A:hover  {text-decoration : underline;color : #61903d;}
p.emailFriend_Green {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 11pt; color: #61903d; line-height: 16pt; font-weight:normal; margin:0px;}




/* ------------------------------------- */
/* set font, color, size for form fields */

/* ------------------------------------- */
/* set font, color, size for form fields */
.searchform {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #8fb077;
	padding-left: 5px;
    border-bottom: 1px solid #8fb077;
    border-left: 1px solid #8fb077;
    border-right: 1px solid #8fb077;
    border-top: 1px solid #8fb077;	
	width: 125px;
	height: 22px;	
}


.frontforms {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 5px;
}

.ConstantContactSubcribe {
	font-family:  Arial, Helvetica, Verdana, Tahoma, Times, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 5px;	
	height: 26px;
	width: 196px;
}

.contactSelect {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 5px;
}


.contactMessage {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 10px;
	height: 200px;
	width: 500px;
}


.shareMessage {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 10px;
	height: 100px;
	width: 500px;
}

.adminMessage {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 10px;
	height: 200px;
	width: 370px;
}


.catalog_detailsFormText {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: 666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 5px;
	width: 288;
}

.catalog_detailsForm {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	color: 666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 5px;
}

.checkout_Billing {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 5px;
	width: 180px;
}

.checkout_CCNumber {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 5px;
	width: 250px;
}

.checkout_NoSize {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 5px;
}

.checkout_dropdown {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 2px;
	height: 18px;
}

.adminSelect {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    border: 1px solid #cccccc;	
	padding-left: 2px;
	height: 18px;
}


.account_forms {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #666666;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 5px;
	width: 200px;
}



.productDetail_quantity {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 14pt;
	background-color: #FFFFFF;
	color: #000000;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
	padding-left: 10px;
}

/* ------------------------------------- */
/* ------------------------------------- */


/* ------------------------------------- */
/* set font properties for navigation */

.recipe_details_ingredients A:visited {text-decoration : none;color : #666666;}
.recipe_details_ingredients A:link  {text-decoration : none;color : #666666;}
.recipe_details_ingredients A:hover  {text-decoration : underline;color : #666666;}
.recipe_details_ingredients {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 16pt;}

/* ------------------------------------- */
/* ------------------------------------- */



/* ------------------------------------- */
/* set font properties for navigation */

.recipes_print A:visited {text-decoration : none;color : #000000;}
.recipes_print A:link  {text-decoration : none;color : #000000;}
.recipes_print A:hover  {text-decoration : underline;color : #000000;}
.recipes_print {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #000000; line-height: 18pt;}

.recipes_hopper_name A:visited {text-decoration : none;color : #996600;}
.recipes_hopper_name A:link  {text-decoration : none;color : #996600;}
.recipes_hopper_name A:hover  {text-decoration : underline;color : #996600;}
.recipes_hopper_name {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #996600; line-height: 12pt;}

.recipes_hopper_body A:visited {text-decoration : none;color : #787048;}
.recipes_hopper_body A:link  {text-decoration : none;color : #787048;}
.recipes_hopper_body A:hover  {text-decoration : underline;color : #787048;}
.recipes_hopper_body {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #787048; line-height: 12pt;}

.recipes_View A:visited {text-decoration : none;color : #adab7b;}
.recipes_View A:link  {text-decoration : none;color : #adab7b;}
.recipes_View A:hover  {text-decoration : underline;color : #adab7b;}
.recipes_View {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #adab7b; line-height: 12pt;}

.recipes_hopper_moreLink A:visited {text-decoration : none;color : #787048;}
.recipes_hopper_moreLink A:link  {text-decoration : none;color : #787048;}
.recipes_hopper_moreLink A:hover  {text-decoration : underline;color : #787048;}
.recipes_hopper_moreLink {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 7pt; font-weight:normal; color: #787048; line-height: 10pt;}

.recipes_hopper_title {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #cc6600; line-height: 14pt;}


.relatedItems_title {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #36581e; line-height: 14pt;}

.video_product_Name {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #996600; line-height: 14pt;}


.recipes_form_labels {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #6a6523; line-height: 12pt;}

.recipeProductSelect {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	color: #443a38;
    border-bottom: 1px solid #abadb3;
    border-left: 1px solid #abadb3;
    border-right: 1px solid #abadb3;
    border-top: 1px solid #abadb3;
	padding-left: 5px;
	width:270px;
	
}

.recipeMealTypeSelect {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	color: #443a38;
    border-bottom: 1px solid #abadb3;
    border-left: 1px solid #abadb3;
    border-right: 1px solid #abadb3;
    border-top: 1px solid #abadb3;
	padding-left: 5px;
	width:175px;
	
}

.recipeSearchBox {
	font-family:  Verdana, Arial, Helvetica, Times, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	color: #443a38;
    border-bottom: 1px solid #abadb3;
    border-left: 1px solid #abadb3;
    border-right: 1px solid #abadb3;
    border-top: 1px solid #abadb3;
	padding-left: 5px;
	width:175px;	
}


/* ------------------------------------- */
/* ------------------------------------- */


/* ------------------------------------- */
/* set font properties for catalog */

.catalog_nav_gray A:visited {text-decoration : none;color : #666666;}
.catalog_nav_gray A:link  {text-decoration : none;color : #666666;}
.catalog_nav_gray A:hover  {text-decoration : underline;color : #666666;}
.catalog_nav_gray {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt;}

.catalog_nav_white {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #FFFFFF; line-height: 14pt;}
/* ------------------------------------- */
.catalog_category_title A:visited {text-decoration : none;color : #cc6600;}
.catalog_category_title A:link  {text-decoration : none;color : #cc6600;}
.catalog_category_title A:hover  {text-decoration : underline;color : #cc6600;}
.catalog_category_title {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 30pt; font-weight:normal; color: #cc6600; line-height: 30pt;}

.catalog_subcategory_title A:visited {text-decoration : none;color : #cc6600;}
.catalog_subcategory_title A:link  {text-decoration : none;color : #cc6600;}
.catalog_subcategory_title A:hover  {text-decoration : underline;color : #cc6600;}
.catalog_subcategory_title {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 24pt; font-weight:normal; color: #cc6600; line-height: 24pt;}

.catalog_Category_Info A:visited {text-decoration : none;color : #000000;}
.catalog_Category_Info A:link  {text-decoration : none;color : #000000;}
.catalog_Category_Info A:hover  {text-decoration : underline;color : #000000;}
.catalog_Category_Info {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #000000; line-height: 14pt;}

.catalog_Category_ProductName A:visited {text-decoration : none;color : #36581e;}
.catalog_Category_ProductName A:link  {text-decoration : none;color : #36581e;}
.catalog_Category_ProductName A:hover  {text-decoration : underline;color : #36581e;}
.catalog_Category_ProductName {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 7pt; font-weight:normal; color: #36581e; line-height: 10pt;}
/* ------------------------------------- */


.catalog_cookieCrumbs A:visited {text-decoration : none;color : #000000;}
.catalog_cookieCrumbs A:link  {text-decoration : none;color : #000000;}
.catalog_cookieCrumbs A:hover  {text-decoration : underline;color : #000000;}
.catalog_cookieCrumbs {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #000000; line-height: 14pt;}

.catalog_productDetailName A:visited {text-decoration : none;color : #cc6600;}
.catalog_productDetailName A:link  {text-decoration : none;color : #cc6600;}
.catalog_productDetailName A:hover  {text-decoration : underline;color : #cc6600;}
.catalog_productDetailName {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 18pt; font-weight:normal; color: #cc6600; line-height: 20pt;}

.catalog_productPrice {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #994c00; line-height: 14pt;}
.catalog_productDetailInfo {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #000000; line-height: 14pt;}
.catalog_productQuantity {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #000000; line-height: 14pt;}



.productDetails_formLabels {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 13pt;}


.catalog_productName A:visited {text-decoration : none;color : #666666;}
.catalog_productName A:link  {text-decoration : none;color : #666666;}
.catalog_productName A:hover  {text-decoration : underline;color : #666666;}
.catalog_productName {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt;}





.catalog_productDetailShipping {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 14pt;}

.catalog_productRelatedItems {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #999999; line-height: 14pt;}


.catalog_body {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 11pt; font-weight:normal; color: #666666; line-height: 14pt;}
.catalog_bodySM {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt;}
.catalog_bodySM_bullet {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 16pt;}

.catalog_ProductImage A:visited {text-decoration : none;color : #FFFFFF;}
.catalog_ProductImage A:link  {text-decoration : none;color : #FFFFFF}
.catalog_ProductImage A:hover  {text-decoration : none;color : #FFFFFF;}










/* ------------------------------------- */
/* ------------------------------------- */





/* ------------------------------------- */
/* shopping cart */
.cart_ColumnTitles {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #cc6600; line-height: 13pt;}
.cart_productName {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #666666; line-height: 16pt;}
.cart_productDetailInfo {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 16pt;}
.cart_Subtotal {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #666666; line-height: 13pt;}
.cart_titleSubtotal {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #666666; line-height: 13pt;}
.cart_OrderTotal {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #61903d; line-height: 13pt;}
.cart_title_OrderTotal {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #61903d; line-height: 13pt;}

.cart_EditRemove A:visited {text-decoration : none;color : #999999;}
.cart_EditRemove A:link  {text-decoration : none;color : #999999;}
.cart_EditRemove A:hover  {text-decoration : underline;color : #999999;}
.cart_EditRemove {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #999999; line-height: 13pt;}


.catalog_itemsInCart A:visited {text-decoration : none;color : #000000;}
.catalog_itemsInCart A:link  {text-decoration : none;color : #000000;}
.catalog_itemsInCart A:hover  {text-decoration : underline;color : #000000;}
.catalog_itemsInCart {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #000000; line-height: 10pt;}

/* ------------------------------------- */
/* ------------------------------------- */

/* ------------------------------------- */
/* set font properties for checkout process */
.checkout_SectionTitle {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #666666; line-height: 13pt;}
.checkout_SectionTitleBlue {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 18pt; font-weight:normal; color: #cc6600; line-height: 22pt;}
.checkout_instructions {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 7pt; font-weight:normal; color: #666666; line-height: 13pt;}
.checkout_formLabel {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 14pt;}
.checkout_body {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 13pt;}
.checkout_bodyBlue {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 13pt;}
.checkout_productName {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #666666; line-height: 16pt;}
.checkout_productDetail {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 16pt;}
.checkout_ColumnTitles {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #cc6600; line-height: 13pt;}
.checkout_privacy {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 13pt;}
.checkout_SectionTitleBlueLRG {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #cc6600; line-height: 14pt;}

.checkout_Subtotal {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #666666; line-height: 13pt;}
.checkout_titleSubtotal {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #666666; line-height: 13pt;}
.checkout_OrderTotal {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #61903d; line-height: 13pt;}
.checkout_title_OrderTotal {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 14pt; font-weight:normal; color: #61903d; line-height: 13pt;}



.checkout_UPSRates 		{font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 11pt; font-weight:normal; color: #666666; line-height: 13pt;}
.checkout_UPSHandling 	{font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 11pt; font-weight:normal; color: #666666; line-height: 13pt;}
.checkout_UPSFinePrint 	{font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 13pt;}


.checkout_privacyLink A:visited {text-decoration : none;color : #666666;}
.checkout_privacyLink A:link  {text-decoration : none;color : #666666;}
.checkout_privacyLink A:hover  {text-decoration : underline;color : #666666;}
.checkout_privacyLink {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 13pt;}

.account_Create_SubTitle {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 18pt; font-weight:normal; color: #cc6600; line-height: 18pt;}
.account_SectionTitle {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 18pt; font-weight:normal; color: #cc6600; line-height: 18pt;}
.account_Show_SubTitle {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 11pt; font-weight:normal; color: #666666; line-height: 14pt;}
.account_body {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 14pt;}
.account_PastOrdersTitle {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 16pt; font-weight:normal; color: #666666; line-height: 14pt;}
.account_WelcomeBack {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 8pt; font-weight:normal; color: #666666; line-height: 14pt;}
.account_ColumnTitles {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #cc6600; line-height: 13pt;}

.viewOrder_body A:visited {text-decoration : none;color : #666666;}
.viewOrder_body A:link  {text-decoration : none;color : #666666;}
.viewOrder_body A:hover  {text-decoration : underline;color : #666666;}
.viewOrder_body {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 9pt; font-weight:normal; color: #666666; line-height: 13pt;}

.viewOrder_Titles {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 13pt; font-weight:normal; color: #666666; line-height: 18pt;}

.viewOrder_OrderNum {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 22pt; line-height: 22pt; font-weight:normal; color: #cccccc; }

/* ------------------------------------- */
/* ------------------------------------- */


.sample_attach {z-index:100;}

.regForm_Title A:visited  {text-decoration : none; color: #cc6600;}
.regForm_Title A:link  {text-decoration : none; color: #cc6600;}
.regForm_Title A:hover  {text-decoration : none; color: #cc6600;}
.regForm_Title {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 18pt; color: #cc6600; margin:0px;}

.regForm_P A:visited {text-decoration : none;color : #666666;}
.regForm_P A:link  {text-decoration : none;color : #666666;}
.regForm_P A:hover  {text-decoration : underline;color : #666666;}
.regForm_P {font-family:  Verdana, Arial, Helvetica, Times, sans-serif; font-size: 10pt; font-weight:normal; color: #666666; line-height: 14pt;}
