/************ FAQ Main Content *****************/


#block_2 div.faq_tabsWrapper { padding: 0 !important; margin: 15px 0 0 0 !important; width: 496px !important; }
#block_2 div.faq_tabsWrapper2 { padding: 0 !important; margin: -5px 0 0 0 !important; width: 496px !important; }
#block_2 div#faq_openTabs { padding: 0 !important; margin: 0 !important; }
#block_2 div#faq_openTabs div.faq_tab h3 { color: #444 !important; border: none; margin: 0 0 15px 25px;}
#block_2 div#faq_openTabs div.faq_tab { background: #fff !important;  padding: 23px 0 0 0; margin:0; }
#block_2 div#faq_openTabs div.faq_tabControl { padding-top: 20px !important; overflow: hidden !important; }
#block_2 div#faq_openTabs ul { list-style-type: none !important; }
#block_2 div#faq_openTabs ul.faq_tabNavigation { overflow: hidden !important; height: 32px !important; width: 500px; margin: 0; padding: 0;}
#block_2 div#faq_openTabs ul.faq_tabNavigation li{ float: left !important; margin: 0 !important; }
#block_2 div#faq_openTabs ul.faq_tabNavigation li a { font-weight: bold !important; font-size: 1em !important; display: block !important; color: #fff !important; padding: 10px 0 0 5px !important; text-decoration: none !important; outline: none !important; }
#block_2 div#faq_openTabs ul.faq_tabNavigation li a:hover { text-decoration: underline !important; }
#block_2 div#faq_openTabs ul.faq_tabNavigation li a.on { color: #fff !important; text-decoration: none !important;}
#block_2 div.faq_table_footer{ background-color: #fff; width:496px !important; margin:0 !important; padding:0 !important; }
#block_2 div.faq_table_footer p { margin:0 25px 0 25px !important; padding:25px 0 0 0 !important; }
#block_2 div.faq_table_bottom { background: transparent url(../../graphics/getgrowing/gg_faq_table_bottom.gif) no-repeat !important; width:496px !important; height:30px !important; margin:0 !important; padding:0 !important;  }


#block_2 div.button_container { margin:10px 0 0 0; padding:0; border:0; width:190px; display:inline-block; float:right;}
#block_2 div.button_container ul { list-style: none !important; }
#block_2 div.button_container ul li { margin:0 0 0 30px; padding:7px 0 0 0; height:35px; }
#block_2 div.button_container ul li.print {  float:left; padding:8px 0 0 0; margin:0; border:0; }
#block_2 div.button_container ul li.send { float:right; padding: 8px 0 0 30px; margin:0; background-image: url('../../graphics/mealplanner/plannerShareIcon.gif'); background-repeat: no-repeat; background-position: 0 -2px;}
#block_2 div.button_container ul li a { font-weight:normal; text-decoration:none; }
#block_2 div.button_container ul li a:hover { font-weight:normal; text-decoration:underline;  }

/************ Accordion CSS *****************/

#block_2 #accordion0,#accordion1,#accordion2,#accordion3,#accordion4,#accordion5,#accordion6,#accordion7,#accordion8,#accordion9 div.faqStyle { margin:0; padding:0; }
#block_2 h4.toggler { margin:0 !important; padding:10px 50px 10px 50px !important; font-size:1em !important; color:#017c67 !important; }
#block_2 .toggler { margin:0; padding:0; border-bottom:1px solid #cccccc !important; background: url('../../graphics/getgrowing/gg_faq_closed.jpg') no-repeat left; background-position: 22px 8px; }
#block_2 .toggler_active { margin:0; padding:0; border-bottom:1px solid #cccccc; background:url('../../graphics/getgrowing/gg_faq_open.jpg') no-repeat left;  background-position: 22px 8px; }
#block_2 div.element { margin:0; padding:0 30px 0 30px; background: #f5fafd;overflow:hidden; }
#block_2 div.faq_tab p { padding: 0 25px 10px 25px !important; margin:0;}
#block_2 div.faq_tab div.element p { margin:0; padding:15px 0 15px 0 !important;}
#block_2 p.toggler { margin:10px 25px 0 25px; padding:0 0 10px 25px; color: #017c67; font-weight: bold;}

