body, td, th	{ 
	font: 12px Verdana, Arial;
	color: black;
}
textarea, input, select  {
	font: 11px Verdana, Arial;
	color: #323232;
	border: solid 1px #a7a6aa;
}
.default_form textarea, input, select {
	font: 12px Verdana, Arial;
	color: #323232;
	border: solid 1px #a7a6aa;
}

.search {
	font: 11px Verdana, Arial;
	color: #323232;
	border: solid 1px #d6c19e;
}
.noborder {
	border: none;
}

.common {
	font: 12px Verdana, Arial;
	color: black;
}
.topheader {
	font: 28px Georgia, Times;
	color: #db6c00;
	margin-bottom: 10px;
}
.subheader {
	font: 18px Georgia, Times;
	color: #556629;
}
.subheader_smaller {
	font: 15px Georgia, Times;
	color: #0B526A;
}
.orangebold {
	font: 12px Verdana, Arial;
	font-weight: bold;
	color: #db6c00;
}
.blueheader {
	font: 16px Georgia, Times;
	color: #0B526A;
}

.small {
	font: 11px Verdana, Arial;
	color: black;
}
.yellow {
	font: 14px Georgia, Times;
	color: #db6c00;
}
.reg {
	font-size: smaller;
}

.link	{
	font: 12px Verdana, Arial;
	color: #db6c00;
	text-decoration: none;
}
a:link				{ color: #db6c00; text-decoration: none; }
a:active			{ color: #db6c00; text-decoration: none; }
a:hover				{ color: #cd1141; text-decoration: none; }
a:hover:active		{ color: #cd1141; text-decoration: none; }
a:visited			{ color: #ca9a6b; text-decoration: none; }
a:visited:hover		{ color: #cd1141; text-decoration: none; }

.linknu {
	text-decoration: none;
}
a.linknu:link			{ color: #db6c00; text-decoration: none; }
a.linknu:active			{ color: #db6c00; text-decoration: none; }
a.linknu:hover			{ color: #cd1141; text-decoration: none; }
a.linknu:hover:active	{ color: #cd1141; text-decoration: none; }
a.linknu:visited		{ color: #ca9a6b; text-decoration: none; }
a.linknu:visited:hover	{ color: #cd1141; text-decoration: none; }

.linkwu {
	text-decoration: underline;
}
a.linkwu:link			{ color: #db6c00; text-decoration: underline; }
a.linkwu:active			{ color: #db6c00; text-decoration: underline; }
a.linkwu:hover			{ color: #cd1141; text-decoration: underline; }
a.linkwu:hover:active	{ color: #cd1141; text-decoration: underline; }
a.linkwu:visited		{ color: #ca9a6b; text-decoration: underline; }
a.linkwu:visited:hover	{ color: #cd1141; text-decoration: underline; }

.main_nav_active {
	font: 12px Georgia, Times;
	color: black;
	background-image: url(/images/new/common/nav-active-bkg.gif);
	text-decoration: none;
}
.main_nav_active a:link				{ text-decoration: none; color: #000000; }
.main_nav_active a:active			{ text-decoration: none; color: #000000; }
.main_nav_active a:hover			{ text-decoration: none; color: #000000; }
.main_nav_active a:hover:active		{ text-decoration: none; color: #000000; }
.main_nav_active a:visited		 	{ text-decoration: none; color: #000000; }
.main_nav_active a:visited:hover	{ text-decoration: none; color: #000000; }

.main_nav_inactive {
	font: 12px Georgia, Times;
	color: #848a4b;
	background-image: url(/images/new/common/nav-inactive-bkg.gif);
}
.main_nav_inactive a:link			{ text-decoration: none; color: #848a4b; }
.main_nav_inactive a:active			{ text-decoration: none; color: #848a4b; }
.main_nav_inactive a:hover			{ text-decoration: none; color: #000000; }
.main_nav_inactive a:hover:active	{ text-decoration: none; color: #000000; }
.main_nav_inactive a:visited	 	{ text-decoration: none; color: #848a4b; }
.main_nav_inactive a:visited:hover	{ text-decoration: none; color: #000000; }

.main_nav_link {
	font: 12px Georgia, Times;
	text-decoration: none;
	float: left;
}
a.main_nav_link:link			{ text-decoration: none; color: #848a4b; }
a.main_nav_link:active			{ text-decoration: none; color: #848a4b; }
a.main_nav_link:hover			{ text-decoration: none; color: #000000; }
a.main_nav_link:hover:active	{ text-decoration: none; color: #000000; }
a.main_nav_link:visited		 	{ text-decoration: none; color: #848a4b; }
a.main_nav_link:visited:hover	{ text-decoration: none; color: #000000; }

.user_nav {
	font: 11px Verdana, Arial;
}
.user_nav a:link 			{ color: #323232; text-decoration: underline; }
.user_nav a:active			{ color: #323232; text-decoration: underline; }
.user_nav a:hover			{ color: #cd1141; text-decoration: underline; }
.user_nav a:hover:active	{ color: #cd1141; text-decoration: underline; }
.user_nav a:visited			{ color: #323232; text-decoration: underline; }
.user_nav a:visited:hover	{ color: #cd1141; text-decoration: underline; }

.user_nav_active {
	color: #cd1141
}

.home_top_header {
	font: 20px Georgia, Times;
	color:black	
}

.ear {
	margin: 5px 5px 5px 5px;
}
.ear_hp1 {
	margin: 0px 15px 0px 15px;
	font: 11px Verdana, Arial;
}
.ear_hp2 {
	margin: 0px 15px 0px 15px;
	font: 12px Verdana, Arial;
}
.ear_right_hp {
	margin: 0px 15px 0px 15px;
}
.ear_right_header {
	font: 16px Georgia, Times;
	color: #556629;
}
.ear_left {
	margin: 10px 30px 10px 30px;
}

.ear_hp_header1 {
	margin: 0px 0px 10px 0px;
	font: 22px Georgia, Times;
	color: #556629;
}
.ear_hp_header2 {
	margin: 0px 0px 10px 0px;
	font: 22px Georgia, Times;
	color: #556629;
}
.ear_left_header {
	margin: 0px 0px 15px 0px;
	font: 20px Georgia, Times;
	color: #0B526A;
}

.bf {
	clear: both;
}

#corner {
	width: 14px;
	height: 14px;
}
#corner_tl {
	width: 14px;
	height: 14px;
	display: block; 
	float:left;
}
#corner_tr {
	width: 14px;
	height: 14px;
	display: block; 
	float:right;
}
#corner_bl {
	width: 14px;
	height: 14px;
	display: block; 
	float:left;
}
#corner_br {
	width: 14px;
	height: 14px;
	display: block; 
	float:right;
}

#corner_tl_w {
	width: 14px;
	height: 14px;
	display: block; 
	float:left;
}
#corner_tr_w {
	width: 14px;
	height: 14px;
	display: block; 
	float:right;
}
#corner_bl_w {
	width: 14px;
	height: 14px;
	display: block; 
	float:left;
}
#corner_br_w {
	width: 14px;
	height: 14px;
	display: block; 
	float:right;
}

.imgborder {
	border: 1px solid #f3dfbe;
}
.imgborder1 {
	margin: 0px 0px 5px 0px;
	padding: 4px 4px 4px 4px;
	border: 1px solid #f3dfbe;
	background-color: white;
}
.imgborder2 {
	margin: 0px 0px 5px 0px;
	padding: 4px 4px 0px 4px;
	border: 1px solid #f3dfbe;
	background-color: white;
}

.imgborder3 {
	margin: 0px 0px 5px 0px;
	padding: 0px 4px 0px 4px;
	border: 1px solid #f3dfbe;
	background-color: white;
}

.separator_long {
	width: 574px;
	height: 1px;
	background-image: url(/images/new/common/separator-long.gif);
}
.separator_promos {
	margin: 6px 0px;
	width: 233px;
	height: 1px;
	background-image: url(/images/new/common/separator-promos.gif);
}
.separator_recipes {
	width: 235px;
	height: 1px;
	margin: 10px 0px 8px 0px;
	background-image: url(/images/new/common/separator-recipes.gif);
}
.separator_recipes_short {
	display: block;
	width: 178px;
	height: 1px;
	margin: 10px 0px 8px 0px;
	background-image: url(/images/new/common/separator-recipes-sml.gif);
}
.separator_recipes_vertical {
	display: block;
	width: 1px;
	height: 270px;
	margin: 0px 20px 0px 20px;
	background-image: url(/images/new/common/separator-vertical.gif);
}
.separator_vertical_tall {
	display: block;
	width: 1px;
	height: 503px;
	margin: 0px 30px 0px 30px;
	background-image: url(/images/new/common/separator-vertical-tall.gif);
}

.recipe_pane {
	font: 12px Verdana, Arial;
	color: black;
}
.recipe_name, .product_name {
	font: 28px Georgia, Times;
	color: #db6c00;
	margin-bottom: 10px;
}
.recipe_name_print {
	font: 28px Georgia, Times;
	color: black;
	margin-bottom: 10px;
}
.recipe_servings {
	font: 14px Georgia, Times;
	color: #556629;
	margin: 5px 0px 5px 0px;
}
.recipe_servings_print {
	font: 14px Georgia, Times;
	color: black;
	margin: 5px 0px 5px 0px;
}
.recipe_header, .product_header {
	font: 18px Georgia, Times;
	color: #556629;
}
.recipe_header_print {
	font: 18px Georgia, Times;
	color: black;
}
.recipe_header_big, .product_header_big {
	font: 22px Georgia, Times;
	color: #848a4b;
}
.recipe_box_name {
	font: 14px Georgia, Times;
	color: #556629;
}
.recipe_box_name a 					{ text-decoration: none; }
.recipe_box_name a:link				{ color: #556629; }
.recipe_box_name a:active			{ color: #556629; }
.recipe_box_name a:hover			{ color: #cd1141; }
.recipe_box_name a:hover:active		{ color: #cd1141; }
.recipe_box_name a:visited		 	{ color: #ca9a6b; }
.recipe_box_name a:visited:hover	{ color: #cd1141; }

.recipe_box_descr {
	font: 11px Verdana, Arial;
	color: black;
}
.recipe_descr {
	font: 16px Georgia, Times;
	color: black;
}
.product_descr {
	font: 16px Georgia, Times;
	color: black;
}

.nutrition_tools {
	font: 16px Georgia, Times;
	color: black;
}

.nutrition_selected {
	font: 16px Georgia, Times;
	color: #cd1141;
}


.healthier_you_header {
	font: 18px Georgia, Times;
	color: #db6c00;
}

.special_offers_header1 {
	font: 22px Georgia, Times;
	color: #848a4b;
}
.special_offers_header2 {
	font: 22px Georgia, Times;
	color: #db6c00;
}
.special_offers_subheader {
	font: 16px Georgia, Times;
	color: #556629;
	margin: 0px 0px 8px 0px;
}

.recipe_search_header {
	font: 20px Georgia, Times;
	color: #db6c00;
}
.recipe_search_subheader {
	font: 16px Georgia, Times;
	color: #848a4b;
}

.member_area_header {
	font: 22px Georgia, Times;
	color: #848a4b;
}
.member_area_cheader {
	font: 16px Georgia, Times;
	color: #0B526A;
}
.member_area_fheader {
	font: 18px Georgia, Times;
	color: #0B526A;
}
.wtb_shoplist {
	font: 12px Verdana, Arial;
	color: #db6c00;
}

.cheader {
	font: 16px Georgia, Times;
	color: #0B526A;
}
	
.footer {
	font:12px Verdana, Arial;
	color: #db6c00;
}

.footer a:link				{ color: #db6c00; }
.footer a:active			{ color: #db6c00; }
.footer a:hover			{ color: #cd1141; }
.footer a:hover:active	{ color: #cd1141; }
.footer a:visited		 	{ color: #ca9a6b; }
.footer a:visited:hover	{ color: #cd1141; }

.copyright {
	font:10px Verdana, Arial;			
	color: #323232;
}

