/* Global */

.foot-head {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; padding-top:12px;}

.foot-head:link {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none;}

.foot-head:active {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none;}

.foot-head:visited {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; text-decoration:none;}

.foot-head:hover {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px;}

.footer  {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:9px; padding:0px;}
/*a.footer  {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:9px; padding:0px;}*/
.footer a { color: #999; text-decoration:underline; font-size: 9px !important; }
.footer a:focus, .footer a:hover { color: #999; text-decoration:underline; font-size: 9px !important; }

.breadcrumb  {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:9px;}

.breadcrumb:link  {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:9px; }

.breadcrumb:active  {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:9px; }

.breadcrumb:visited  {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:9px; }

.breadcrumb:hover  {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:9px; }

.text, td, body  {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; }
.text:link  {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; }
.text:active  {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; }
.text:visited  {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; }
.text:hover  {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; }

/*a:link  {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; }
a:active  {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; }
a:visited  {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; }
a:hover  {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; }*/

.form { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6F7070; margin-top: 0; margin-bottom: 0; border: 1px solid #666666; background-color:#FFFFFF; }
.formtext { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; }
.formtextPromo { font-family:Arial, Helvetica, sans-serif; color:#999; font-size:11px; }
.formbtn { font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px; color:#212A6B; border: 1px solid #212A6B; padding: 5px; }
.printwinnerul li { list-style: none !important; }


.formtext2 { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; }



/*faq*/
.faq-green {font-family:Arial, Helvetica, sans-serif; color:#026333; font-size:12px; font-weight:bold; padding:6px;}
.faq-text {font-family:Arial, Helvetica, sans-serif; color:#6F7070; font-size:12px; padding:6px;}

/* Homepage */
.simply  {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }
.simply:link  {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }
.simply:active  {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }
.simply:visited  {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }
.simply:hover  {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }

.easy  {font-family:Arial, Helvetica, sans-serif; color:#E6E0B4; font-size:14px; font-weight:bold; }
.easyurl:link  {font-family:Arial, Helvetica, sans-serif; color:#E6E0B4; font-size:10px; }
.easyurl:active  {font-family:Arial, Helvetica, sans-serif; color:#E6E0B4; font-size:10px; }
.easyurl:visited  {font-family:Arial, Helvetica, sans-serif; color:#E6E0B4; font-size:10px; }
.easyurl:hover  {font-family:Arial, Helvetica, sans-serif; color:#E6E0B4; font-size:10px; }

/* Products */
.spotlight {font-family:Arial, Helvetica, sans-serif; color:#D27430; font-size:12px; }
.spotlight:link  {font-family:Arial, Helvetica, sans-serif; color:#D27430; font-size:12px; }
.spotlight:active  {font-family:Arial, Helvetica, sans-serif; color:#D27430; font-size:12px; }
.spotlight:visited  {font-family:Arial, Helvetica, sans-serif; color:#D27430; font-size:12px; }
.spotlight:hover  {font-family:Arial, Helvetica, sans-serif; color:#D27430; font-size:12px; }

/*  RECIPES  */
.recipe-title  {font-family:Arial, Helvetica, sans-serif; color:#026333; font-size:14px; font-weight:bold; }




/* Subnav */
.subnav {font-family:Arial, Helvetica, sans-serif; color:#777777; font-size:11px; line-height:16px; margin-left:6px; margin-right:8px;}
.subnav:link  {font-family:Arial, Helvetica, sans-serif; color:#777777; font-size:11px; text-decoration:none; }
.subnav:active  {font-family:Arial, Helvetica, sans-serif; color:#777777; font-size:11px;  text-decoration:none; }
.subnav:visited  {font-family:Arial, Helvetica, sans-serif; color:#777777; font-size:11px;  text-decoration:none; }
.subnav:hover  {font-family:Arial, Helvetica, sans-serif; color:#D27430; font-size:11px;  text-decoration:none; }
.subnav-on  {font-family:Arial, Helvetica, sans-serif; color:#D27430; font-size:11px;  text-decoration:none; }

/* Entertaining */
.entertain-menu {font-family:Arial, Helvetica, sans-serif; color:#FBFADD; font-size:12px;}
.entertain-menu:link {font-family:Arial, Helvetica, sans-serif; color:#FBFADD; font-size:12px;}
.entertain-menu:active {font-family:Arial, Helvetica, sans-serif; color:#FBFADD; font-size:12px;}
.entertain-menu:visited {font-family:Arial, Helvetica, sans-serif; color:#FBFADD; font-size:12px;}
.entertain-menu:hover {font-family:Arial, Helvetica, sans-serif; color:#FBFADD; font-size:12px;}

/* passover */
.blue-head  {font-family:Arial, Helvetica, sans-serif; color:#0B6292; font-size:12px; font-weight:bold; }
.entertain-menu-sel {font-family:Arial, Helvetica, sans-serif; color:#5BA9DD; font-size:12px;}
.small-blue  {font-family:Arial, Helvetica, sans-serif; color:#0B6292; font-size:10px;  }

/* Passover Products sections*/
.spotlightPassover {font-family:Arial, Helvetica, sans-serif; color:#0B6292; font-size:12px; }
.spotlightPassover:link  {font-family:Arial, Helvetica, sans-serif; color:#0B6292; font-size:12px; }
.spotlightPassover:active  {font-family:Arial, Helvetica, sans-serif; color:#0B6292; font-size:12px; }
.spotlightPassover:visited  {font-family:Arial, Helvetica, sans-serif; color:#0B6292; font-size:12px; }
.spotlightPassover:hover  {font-family:Arial, Helvetica, sans-serif; color:#0B6292; font-size:12px; }





/* shabbat */
.green-head  {font-family:Arial, Helvetica, sans-serif; color:#026333; font-size:12px; font-weight:bold; }
.entertain-menu-sel2 {font-family:Arial, Helvetica, sans-serif; color:#026333; font-size:12px;}
.small-green  {font-family:Arial, Helvetica, sans-serif; color:#026333; font-size:10px;  }
/* rosh hashanah */
.dark-green-head  {font-family:Arial, Helvetica, sans-serif; color:#666600; font-size:12px; font-weight:bold; }
.entertain-menu-sel3 {font-family:Arial, Helvetica, sans-serif; color:#666600; font-size:12px;}
.small-dark-green  {font-family:Arial, Helvetica, sans-serif; color:#666600; font-size:10px;  }
/* purim */
.dark-blue-head  {font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:12px; font-weight:bold; }
.entertain-menu-sel4 {font-family:Arial, Helvetica, sans-serif; color:#2D6093; font-size:12px;}
.small-dark-blue  {font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:10px;  }
/* Shavouth */
.brown-head  {font-family:Arial, Helvetica, sans-serif; color:#CC9933; font-size:12px; font-weight:bold; }
.entertain-menu-sel5 {font-family:Arial, Helvetica, sans-serif; color:#D0D076; font-size:12px;}
.small-brown  {font-family:Arial, Helvetica, sans-serif; color:#CC9933; font-size:10px;  }
/* succoth */
.dark-blue-head  {font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:12px; font-weight:bold; }
.entertain-menu-sel6 {font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:12px;}
.small-dark-blue  {font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:10px;  } 
/* chanukah */
.dark-green-head  {font-family:Arial, Helvetica, sans-serif; color:#666600; font-size:12px; font-weight:bold; }
.entertain-menu-sel7 {font-family:Arial, Helvetica, sans-serif; color:#295388; font-size:12px;}
.small-dark-green  {font-family:Arial, Helvetica, sans-serif; color:#666600; font-size:10px;  }

.health-green-head  {font-family:Arial, Helvetica, sans-serif; color:#326432; font-size:12px; font-weight:bold; }




/* cookoff */
.cookoff {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; padding-top:12px;}

.cookoff:link {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline;}

.cookoff:active {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}

.cookoff:visited {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline;}

.cookoff:hover {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}

/* cookoff ALT */
.cookoffALT {font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; padding-top:12px;}

.cookoffALT:link {font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-decoration:underline;}

.cookoffALT:active {font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;}

.cookoffALT:visited {font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-decoration:underline;}

.cookoffALT:hover {font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;}

/* -- new menu/flash styles -- */
#flashcontent { width: 769px; height: 300px; margin: 0px; padding: 0px; }

.topGifBack { color: #D17430 !important; background: #ffffff url(/shared_resources/nav/images/menu-bg2-top.gif) no-repeat left top; height: 17px; width: 105px; font-size: 10px !important; margin: 0 !important; padding: 3px 0 0 3px !important; cursor: default; }
li.menuon { background: #D17430 url(/shared_resources/nav/images/menu-bg2-top.gif) no-repeat left top; color: #FFF !important; height: 17px; width: 105px; font-size: 10px !important; margin: 0 !important; padding: 3px 0 0 3px !important; cursor: pointer; }


.bottomGifBack { color: #D17430 !important; background: #ffffff url(/shared_resources/nav/images/menu-bg2-bot.gif) no-repeat left top; height: 17px; width: 105px; font-size: 10px !important; margin: 0 !important; padding: 3px 0 0 3px !important; cursor: default; }
li.menuon2 { background: #D17430 url(/shared_resources/nav/images/menu-bg2.gif) no-repeat left top; color: #FFF !important; height: 17px; width: 105px; font-size: 10px !important; margin: 0 !important; padding: 3px 0 0 3px !important; cursor: pointer; }


.mainGifBack { color: #D17430 !important; background: #ffffff url(/shared_resources/nav/images/menu-bg2.gif) no-repeat left top; height: 17px; width: 105px; font-size: 10px !important; margin: 0 !important; padding: 3px 0 0 3px !important; cursor: default; }
li.menuon3 { background: #D17430 url(/shared_resources/nav/images/menu-bg2-bot.gif) no-repeat left top; color: #FFF !important; height: 17px; width: 105px; font-size: 10px !important; margin: 0 !important; padding: 3px 0 0 3px !important; cursor: pointer; }


.productsTab { background: url(/shared_resources/nav/images/products.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 63px; cursor: default; }
.productsTab2 { background: url(/shared_resources/nav/images/products-over.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 63px; cursor: pointer; }


.recipeTab { background: url(/shared_resources/nav/images/recipes.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 53px; cursor: default; }
.recipeTab2 { background: url(/shared_resources/nav/images/recipes-over.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 53px; cursor: pointer; }


.entertainTab { background: url(/shared_resources/nav/images/entertaining.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 74px; cursor: default; }
.entertainTab2 { background: url(/shared_resources/nav/images/entertaining-over.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 74px; cursor: pointer; }

.calendarTab { background: url(/shared_resources/nav/images/holidays.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 57px; cursor: default; }
.calendarTab2 { background: url(/shared_resources/nav/images/holidays-on.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 57px; cursor: pointer; }


.kosherTab { background: url(/shared_resources/nav/images/thatskosher.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 78px; cursor: default; }
.kosherTab2 { background: url(/shared_resources/nav/images/thatskosher-over.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 78px; cursor: pointer; }

.healthTab { background: url(/shared_resources/nav/images/healthycorner.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 78px; cursor: default; }
.healthTab2 { background: url(/shared_resources/nav/images/healthycorner-on.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 78px; cursor: pointer; }

.magicTab { background: url(/shared_resources/nav/images/2magicmax.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 68px; cursor: default; }
.magicTab2 { background: url(/shared_resources/nav/images/2magicmax-on.gif) no-repeat left top; margin: 0; padding: 0; height: 26px; width: 68px; cursor: pointer; }

.buyNowTab { margin: 0; padding: 0; height: 28px; width: 102px; cursor: default; }
.buyNowTab2 { margin: 0; padding: 0; height: 28px; width: 102px; cursor: pointer; }


#topBorderBottom { border-bottom: 1px solid #999; }

#moveUp { margin: 0; padding: 0; }

#NonFlashPiece { -margin: 0 0 -3px 0; -padding: 0; }



/* FIX */
.cookoff2 {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin: 0; padding:12px 0 0 0;}
.cookoff2 a:link {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px ; text-decoration:underline;}
.cookoff2 a:active {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
.cookoff2 a:visited {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:underline;}
.cookoff2 a:hover {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}


.cookoffW { margin: 0 0 12px 0; padding: 0; font-family:Arial, Helvetica, sans-serif; color:#cc99cc; font-size:12px;}
.cookoffW ul { margin: 0; padding: 0; }
.cookoffW li { margin: 0; padding: 0; list-style: none; }
.cookoffW a:link {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:underline;}
.cookoffW a:active {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
.cookoffW a:visited {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:underline;}
.cookoffW a:hover {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}

.shift { margin-bottom: 25px; }

/* 120 contest styles */
.cookoff3 {font-family:Arial, Helvetica, sans-serif; color:#00483a; font-size:11px; margin: 0; padding:0 8px 0 0;}
.cookoff3 a:link { color:#00483a !important; font-size:11px !important; text-decoration:underline !important;}
.cookoff3 a:active { color:#00483a !important; font-size:11px !important;}
.cookoff3 a:visited { color:#00483a !important; font-size:11px !important; text-decoration:underline !important;}
.cookoff3 a:hover { color:#00483a !important; font-size:11px !important;} 
.cookoff3 li { list-style-type: upper-roman; }
.cookoff4 {font-family:Arial, Helvetica, sans-serif !important; color:#00483a !important; font-size:11px !important; }
.cookoff5 {font-family:Arial, Helvetica, sans-serif; color:#00483a; font-size:11px; margin: 0; padding:0 8px 0 25px;}
.cookoff5 li { list-style-type: upper-roman; }
.cookoff6 { width: 445px; height: 517px; font-family:Arial, Helvetica, sans-serif; color:#00483a; font-size:11px; margin: 0; padding:8px; overflow: auto; position: relative; border: 1px dashed #CCCCCC; }
.cookoff7 {font-family:Arial, Helvetica, sans-serif; color:#00483a; font-size:11px; margin: 10px 0 10px 0; padding: 6px; background-color: #eee; border: 1px dashed #CCCCCC;}
.cookoff8 {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin: 0; padding:8px;}

/* new footer */
#mano_footer { padding-top: 5px; margin-bottom: 5px; font-size: 9px !important; }
#mano_footer ul { margin: 0; padding: 0; font-size: 9px; color: #999; text-align: right; font-size: 9px !important; }
#mano_footer li { margin: 0; padding: 0; display: inline; font-size: 9px !important; }
#mano_footer a { color: #999; text-decoration:underline; font-size: 9px !important; }
#mano_footer a:focus, #m120_footer a:hover { color: #999; text-decoration:underline; font-size: 9px !important; }

/* IMC TAG */
#IMCTag { font-family:Arial, Helvetica, sans-serif; color:#999; font-size:10px; padding:8px 0 10px 0; text-align: right; }

#IMCTagAlt { font-family:Arial, Helvetica, sans-serif; color:#999; font-size:10px; padding:0 0 10px 0; text-align: left; }
#IMCTagAlt  a { color: #999; text-decoration:underline; font-size: 9px !important; }
#IMCTagAlt  a:focus, #IMCTagAlt  a:hover { color: #999; text-decoration:underline; font-size: 9px !important; }