

div.mealPlanner_tab_header {background: url(../themes/mw.theme.002/img/tab_header.jpg); text-align: left; padding: 0px 0px 0px 30px; height: 18px;}
div.mealPlanner_tab_1 {width:160px; height: 18px; background: url(../themes/mw.theme.002/img/tab_bg.jpg); overflow: hidden; position: relative; top: 2px; left: 0px; z-index: 0; border-width: 1px; border-color: #FE9D32; border-style:solid; text-align: center; padding: 0px}
div.mealPlanner_tab_2 {width:160px; height: 18px; background: url(../themes/mw.theme.002/img/tab_bg.jpg); overflow: hidden; position: relative; top: 4px; left: 0px; z-index: 0;border-width: 1px; border-color: #FE9D32; border-style:solid; text-align: center; padding: 0px}
div.mealPlanner_tab_3 {width:160px; height: 370px; background: url(../themes/mw.theme.002/img/tab_bg.jpg); overflow: hidden; position: relative; top: 6px; left: 0px; z-index: 0;border-width: 1px; border-color: #FE9D32; border-style:solid; text-align: center; }
div.mealPlanner_text {text-align: left; padding: 2px;}

div.mp_recipe_popup {visibility: hidden; opacity: .99; display: none; width:360px; height: 410px; overflow: hidden; position: relative; top: -415px; left: 8px; z-index: 99; background-color: #ffffff; border-width: 0px; border-color: #ffffff; border-style:solid; text-align: left; padding: 0px}

div.mp_selected_day {overflow: hidden; width:100%; border:0px; text-align: left;  padding: 2px}

.mp_recipe_header { font-family: "Arial", "Geneva", sans-serif; text-decoration: none; font-size: 18px; color: #ffffff; font-weight: bold; line-height: 100%;}
.mp_recipe_subheader { font-family: "Arial", "Geneva", sans-serif; text-decoration: none; font-size: 14px; color: #333333; font-weight: bold; line-height: 100%;}
.mp_recipe_text { font-family: "Arial", "Geneva", sans-serif; text-decoration: none; font-size: 12px; color: #333333; font-weight: normal; line-height: 100%;}

.mp_link { font-family: "Arial", "Geneva", sans-serif; text-decoration: none; font-size: 12px; color: #333333; font-weight: normal; line-height: 100%;}

.mp_link a:link  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 12px; color: #FE9D32; font-weight: normal; line-height: 100%;}
.mp_link a:hover  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 12px; color: #FE9D32; font-weight: normal; line-height: 100%;}
.mp_link a:visited  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 12px; color: #FE9D32; font-weight: normal; line-height: 100%;}
.mp_link a:active  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 12px; color: #FE9D32; font-weight: normal; line-height: 100%;}

.mp_item a:link  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 12px; color: #FE9D32; font-weight: normal; line-height: 100%;}
.mp_item a:hover  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 12px; color: #FE9D32; font-weight: normal; line-height: 100%;}
.mp_item a:visited  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 12px; color: #FE9D32; font-weight: normal; line-height: 100%;}
.mp_item a:active  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 12px; color: #FE9D32; font-weight: normal; line-height: 100%;}

.wc_meal_sm { font-family: "Arial", "Geneva", sans-serif; text-decoration: none; font-size: 11px; color: #000000; font-weight: bold; line-height: 100%;}

.wc_item_sm { font-family: "Arial", "Geneva", sans-serif; text-decoration: none; font-size: 10px; color: #000000; font-weight: normal; line-height: 100%;}
.wc_item_sm a:link  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 10px; color: #FE9D32; font-weight: normal; line-height: 100%;}
.wc_item_sm a:hover  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 10px; color: #FE9D32; font-weight: normal; line-height: 100%;}
.wc_item_sm a:visited  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 10px; color: #FE9D32; font-weight: normal; line-height: 100%;}
.wc_item_sm a:active  { font-family: "Arial", "Geneva", sans-serif; text-decoration: underline; font-size: 10px; color: #FE9D32; font-weight: normal; line-height: 100%;}

.mp_day { font-family: "Arial", "Geneva", sans-serif; text-decoration: none; font-size: 12px; color: #ffffff; font-weight: bold; line-height: 100%;}

.wc_subheader { font-family: "Arial", "Geneva", sans-serif; text-decoration: none; font-size: 14px; color: #5CAD00; font-weight: bold; line-height: 100%;}
.wc_subheader_sm { font-family: "Arial", "Geneva", sans-serif; text-decoration: none; font-size: 11px; color: #5CAD00; font-weight: bold; line-height: 100%;}

table.wc	{
			background-color: #ffffff;
			border-collapse: collapse;
			border: 0px solid #000000;
}

td.wc 		{
			background-color: #5CAD00;
			border-collapse: collapse;
			border: 1px solid #000000;
}

td.wcG 		{
			background-color: #5CAD00;
			border-collapse: collapse;
			border: 1px solid #000000;
}

td.wcO 		{
			background-color: #FE9D32;
			border-collapse: collapse;
			border: 1px solid #000000;
}


td.wc:hover {
			background-color: #FE9D32;
}

td.wc_item 		{
			padding: 0px 0px 0px 4px;
}

table.wcwd	{
			background-color: #ffffff;
			border-collapse: collapse;
			border: 1px solid #000000;
			padding: 4px;
}

table.mp_recipe	{
			border-collapse: collapse;
			border: 1px solid #5CAD00;
}

td.mp_recipe	{
			border-collapse: collapse;
			border: 1px solid #5CAD00;
			padding: 8px;
}

table.mp	{
			border-collapse: collapse;
			border: 1px solid #000000;
}

td.mp	{
			border-collapse: collapse;
			border: 0px solid #000000;
			padding: 8px;
}

td.mp_day 		{
			width: 60px; 
			background-color: #5CAD00;
			text-align: center;
			padding: 2px;
			border-collapse: collapse;
			border: 1px solid #000000;
}

td.mp_today 	{
			width: 60px; 
			background-color: #FE9D32;
			text-align: center;
			padding: 2px;
			border-collapse: collapse;
			border: 1px solid #000000;
}

td.mp_day:hover {
			width: 60px; 
			background-color: #FE9D32;
			text-align: center;
			padding: 2px;
			border-collapse: collapse;
			border: 1px solid #000000;
}

td.mp_daynav 	{
			width: 20px; 
			background-color: #ffffff;
			text-align: center;
			padding: 2px;
			border-collapse: collapse;
			border: 1px solid #000000;
}

td.mp_item 	{
			padding: 0px 0px 0px 15px;
}

td.mp_item2 {
			padding: 0px 0px 0px 30px;
}

hr.mp 	{
	border: 0;
  	width: 100%;
	color: #999999;
	background-color: #999999;
	height: 1px;
	padding: 0px;
	margin: 0px;
}

ul.mp_ingredient {margin-left: -25px; list-style-type: circle; margin-top: .5em; margin-bottom: .5em;} 

