.squeeze77 {width:77%;} .squeeze23 {width:23%;} .squeeze51 {width:51%;} .squeeze26 {width:26%;} .squeeze36 {width:36%;} .squeeze39 {width:39%;} .squeeze45 {width:45%;} .squeeze88 {width:88%;} .squeeze49 {width:49%;} .squeeze53 {width:53%;} .squeeze63 {width:63%;} .squeeze56 {width:56%;} .squeeze80 {width:80%;} .squeeze71 {width:71%;} .squeeze85 {width:85%;} span.black{ } h1.head { font-size: 1.0em; margin-bottom:1.9em; } p.adc { text-align: center; margin-top:.4em; } p.crt { font-size: .8em; text-align: center; } div.copyright { text-align: center; } div.dedication { margin-left:1em; font-size: 1.5rem; } div.toc { text-align: center; } h1.toc_head { border-top: 2px solid; font-size: 2.1em; padding-top:.2em; margin-bottom: 0em; line-height: 1.0em; color:#77787B; text-align: left; } div.toc_top { font-size: 1.0em; text-align: left; } div.toc_top1 { font-size: 1.0em; text-align: left; margin-top:1.2em; } span.border { padding-bottom:2px; border-bottom:1px solid #000000; } div.tocentry { text-align: left; padding-top:8px; } div.tocentry0 { text-align: left; padding-top:0px; } span.chap_num { font-size: 1.7em; } div.toc_chap0 { font-size: 1.0em; margin-bottom:0em; text-align: left; margin-top:1.0em; } div.toc_sec1 { font-size: 1.1em; margin-bottom:0em; text-align: left; margin-top:0.0em; } div.toc_sec2 { font-size: 1.1em; margin-bottom:0em; text-align: left; margin-top:.7em; } span.black { } div.toc_top0 { text-align: left; padding-top:10px; font-size: 1.1em; } h1.fm_title { font-size: 2.4em; margin-bottom:1.4em; text-align: left; } div#div3{ margin-top:1em; } div.sect1 { margin-top: 1.7em; margin-bottom:.5em; text-align: left; font-size: 1.2em; } div.sect2 { margin-top:1.7em; text-align: left; margin-bottom:.3em; font-size: 1.1em; } p.top_pad { margin-top:1.7em; } div.sect3 { margin-top:1.7em; margin-bottom:.3em; text-align: left; font-size: 1.0em; } .gray { } span.grays { font-size: 0.8em; } span.gray1 { } span.dk_gray { } div.gray { margin-top:1.5em; margin-bottom:1.5em; margin-left:2.5em; margin-right:2.5em; font-size:.9em; } div.box { border-top:1px solid; border-bottom:1px solid; padding:.5em; margin-top:2em; } div.box1 { border:1px solid; padding:.8em; margin-top:1em; margin-bottom:1em; } div.box1t { border:1px solid; padding:.8em; margin-top: 6em; margin-bottom:1em; } p.box_header { font-size: 1.8em; border-bottom:1px solid; padding-bottom:.5em; padding-top:.1em; text-align: left; } p.box_header-1 { font-size: 1.2em; text-align: left; margin-top:1.3em; } p.margin { margin-left: 1.5em; margin-top: .7em; text-align: left; } p.margin_title { margin-top:1.5em; text-align: left; margin-left:1.5em; text-indent:-1.5em; } p.margin_title1 { margin-top:1.5em; text-align: left; } span.MT_icon { display:inline-block; margin:0 0.2em 0 0; text-align: left; width: 1.3em; } p.textbox_text { text-align: left; margin-top: 1em; } h1.chapter_title { font-size: 2.2em; text-align: left; color:#77787B; margin-top: .75em; margin-bottom:3em; } h1.chapter_title3 { text-align: left; font-size: 450%; margin-right: 20%; font-weight: bold; padding-bottom: .15em; margin-top: 0.5em; margin-bottom: 0.2em; line-height: 0.9em; padding-top: 0.2em; } p.ch_opener { text-align: left; color: #666666; line-height: 1.4em; margin-right: 10%; } span.span1 { text-align: center; font-size: 75%; font-weight: normal; line-height: 0.5em; margin-left: 1em; } h1.chapter_title0 { font-size: 2.2em; text-align: left; color:#77787B; margin-top: .75em; margin-bottom: 0; } h1.chapter_title1 { font-size: 2.2em; text-align: left; color:#77787B; margin-top: 0; margin-bottom: 3em; } p.textbox_head { text-align: center; } p.textbox_head1 { text-align: center; margin-top:1.0em; font-size: 102%; } p.textbox_head2 { font-size: 1.3em; text-align: center; margin-top:1.0em; } div.grayline_box { border-top: 3px solid #77787B; border-bottom: 3px solid #77787B; margin-top:2em; margin-bottom: 2em; } p.block-head { font-size: 1.7em; margin-top:.7em; margin-bottom:1.0em; } p.block-head1 { margin-top: .7em; font-size: 1.3em; margin-bottom: 1em; text-align: left; } p.block_text0 { font-size:1.0em; text-align: left; margin-top: .4em; } p.block_text { font-size:1.0em; text-align: left; margin-top: 1em; } p.block_text1 { font-size:1.0em; text-align: left; margin-top: .75em; } p.block_text2 { font-size:1.0em; text-align: left; margin-top: .75em; margin-bottom: .7em; } span.percent { font-weight: bold; } p.block_text_normal, p.block_quote { font-size:1.0em; text-align: left; margin-top: 1em; } p.block_head2 { font-size:0.9em; text-align: left; margin-top: 2em; } p.letter_head { font-size: 1.3em; text-align: center; margin-bottom:.5em; } div.letter { page-break-before:always; padding-top: 1em; } span.mono { } p.letter_text { text-align: left; margin-top:1.3em; } p.spaceabove01, div.spaceabove01 { margin-top:1.5em; } p.para_head-2 { margin-top:1.5em; line-height:1.5em; font-size: 1.1em; margin-bottom:0.3em; } p.textbox1 { text-align: left; margin-top: 1em; } p.textbox2_head { text-align: left; margin-top:1.3em; } p.textbox2_head1 { text-align: left; margin-top: 2.5em; font-size: 1.25em; } p.textbox1_head { font-size: 1.7em; text-align: left; } p.textbox1_head_c { font-size: 1.7em; margin-bottom: .75em; text-align: center; } p.textbox1_head1 { text-align: left; font-size: 1.7em; } div.pagebreak_always{ page-break-before:always; } div.textbox_mp { margin-top: 1.2em; margin-bottom: 1.2em; border-top: 1px solid #000000; padding: 1em; border-bottom: 1px solid #000000; background-color: #e6f9ff } p.graybox_text1 { } div.pointer { margin-top: 1.3em; text-align:left; margin-bottom: 1.3em; } p.sect4 { margin-top: 1.5em; text-align: left; font-weight: bold; } div.simple_list { margin-top: 1.2em; margin-bottom: 1.2em; } table { margin-top: 1em; margin-bottom: 1em; border-collapse: collapse; } table.box1 { font-size: .85em; margin-top: .5em; border-bottom: 1px solid black; margin-bottom: 1em; border-collapse: collapse; } .pad_05 { padding-bottom: .5em; } td { text-align: left; vertical-align: top; padding: 2px 5px 2px 5px; } td.center { text-align: center; } p.textbox_center { text-align: center; font-size: .9em; margin-top: .4em; } div.block0 { margin-top: 1.5em; margin-bottom: 1.5em; } div.num_block { margin-top: .5em; margin-left: 2em; } div.simple_list1 { margin-top: .5em; margin-left: 2em; } p.simpletext_list { margin-left: 1.2em; } p.simpletext_list1 { margin-left: 1.2em; margin-right: 1.2em; } p.textbox2_left { font-size: .95em; text-align: left; margin-top: 1.2em; } p.textbox_head3 { font-size: 1.1em; font-weight: bold; margin-top: 1em; text-align: center; padding-top: .2em; border-top: 1px solid black; padding-bottom: .2em; border-bottom: 1px solid black; } p.textbox_head3_sm { font-size: .95em; text-align: left; margin-top: 2em; } div.LA_list { margin-left: 2em; } p.LA_item { margin-left: 1.3em; text-indent: -1.3em; } span.LA_icon { display:inline-block; margin:0 0.1em 0 0; text-align: left; width: 1.2em; } div.textbox-1 { margin-top: 1.2em; margin-bottom: 1.2em; border: 2px solid black; padding: 1em; } p.textbox-1_head { text-align: center; font-size: 1.3em; margin-bottom: 1em; } .small_95 { font-size: .95em; } div.ingredients0 { margin-top: 1.2em; font-size: .9em; margin-bottom: 1.2em; } p.IL_item { margin-left: 1em; text-indent: -1em; text-align: left; } p.IL_item_1 { margin-left: 2em; text-indent: -1em; text-align: left; } p.blockline_head { page-break-before:always; padding-top: 1em; text-align: center; font-size: 1.25em; margin-bottom: 1em; } p.caption { text-align: center; font-size: .95em; } p.textbox3_head2 { text-align: left; margin-top: 1.5em; font-size: 1.15em; } p.textbox3_head3 { text-align: right; font-size: 1.8em; margin-bottom: 0; } p.textbox3_1 { font-size: .9em; margin-left: 1.2em; margin-right: 1em; margin-top: .6em; text-align: left; } p.textbox3_right { font-size: .9em; margin-left: 1.2em; margin-right: 1.2em; text-align: right; } span.Big_sarif { font-size: 1.3em; } span.yield { font-size: .85em; } p.box_yield { font-size: .85em; margin-top: .4em; margin-bottom: .4em; color:#77787B; font-weight: bold; } h1.SR_head { text-align: left; font-size: 3em; border-bottom: 1px solid black; padding-bottom: .15em; margin-top: 0; margin-bottom: .4em; } p.head { margin-top: 1.3em; text-align: left; margin-bottom: 1em; } p.head_box { font-size: 1.75em; margin-top: 1.5em; margin-bottom: 1.3em; } p.head_box_blue { font-size: 1.75em; margin-bottom: 1.3em; } p.chap_sec { margin-top: .4em; text-align: left; font-size: 1.1em; margin-bottom: 2.5em; color:#77787B; } p.textbox_head02 { text-align: left; margin-top: 1.7em; margin-bottom: .3em; font-size: .95em; } p.meal { page-break-before:always; padding-top: 1.5em; text-align: left; font-size: 1.15em; } p.meal_nobrk { text-align: left; font-size: 1.15em; } p.recipe_title { font-size: 1.2em; margin-top: 1.3em; text-align: left; page-break-before:always; } p.recipe_title_nobrk { font-size: 1.2em; margin-top: 1.3em; text-align: left; } p.recipe_title_nosp { font-size: 1.1em; margin-top: 0; text-align: left; page-break-before: always; } div.ingredients { margin-top: .5em; margin-bottom: .5em; font-size: .95em; } p.nutrition_text_1 { text-align: left; font-size: .9em; margin-left: 0em; } p.nutrition_text { text-align: left; font-size: .9em; margin-left: 1.0em; } p.nutrition_text2 { text-align: left; font-size: .9em; margin-left:2em; } div.recipe_hr > hr { margin-top: 1.5em; margin-bottom: 1.5em; margin-left: 7%; margin-right: 7%; border-bottom: 0px; } p.nutrition_text0 { page-break-before:always; padding-top: 1em; text-align: left; font-size: 1.1em; } p.recipe_text { text-align: left; font-size: .95em; font-weight: bold; margin-top: .3em; } span.norm { font-size: .9em; font-weight: normal; } h2.section { margin-top: 3em; text-align: left; font-size: 1.3em; margin-bottom: .75em; } h2.section_break { margin-top: 3em; text-align: left; font-size: 1.3em; margin-bottom: .75em; page-break-before: always; } p.bull_item { text-align: left; margin-left: 1.1em; text-indent: -1.1em; } span.bull { display:inline-block; margin:0 0.2em 0 0; text-align: left; width: .9em; } p.left1, div.left1 { margin-left: 1.2em; text-align:left; } p.sect3 { font-size: 1.1em; margin-top: 1.7em; text-align: left; margin-bottom: .4em; } p.sect3_pg { page-break-before: always; padding-top: 1.2em; font-size: 1.1em; text-align: left; margin-bottom: .4em; } div.background { background-color:#000000; display:inline-block; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:1px; margin-top: 1.2em; } p.white { font-size:1.1em; } span.white { color: #FFFFFF; } p.recipe_title0 { text-align: left; font-weight:bold; } span.normal { font-weight:normal; font-size:0.85em; } span.normal1 { font-weight:normal; } .pair { font-size:1.1em; } span.list_num { display:inline-block; margin:0 0.25em 0 0; text-align:right; } p.ul_list { text-indent:-1.3em; margin-left:1.3em; } p.day_meal { page-break-before:always; font-size: 0.9em; margin-top: 1.5em; } p.day_mealp { font-size: 0.9em; padding-top: 1.0em; page-break-before: always; } p.recipe_head { font-weight: bold; margin-top: 0.5em; margin-bottom: 0.5em; line-height: 1.2em; font-size: 1.2em; display: inline-block; border-bottom: 1px solid; text-align: left; } p.recipe_head0 { font-weight: bold; margin-top: 0em; margin-bottom: 0.5em; line-height: 1.2em; font-size: 1.2em; display: inline-block; border-bottom: 1px solid; text-align: left; } p.recipe_head_women { font-weight: bold; margin-top: 1.5em; margin-bottom: 0em; line-height: 1.2em; font-size: 1.0em; text-align: left; } p.recipe_head_men { font-weight: bold; margin-top: 1.5em; margin-bottom: 0em; line-height: 1.2em; font-size: 1.0em; text-align: left; } p.needs { text-align: left; margin-top: 0.5em; font-size: 0.95em; } div.ingredients3 { margin-top: .5em; margin-bottom: .7em; font-size: .95em; } p.IL_item3 { margin-left: 1em; text-indent: -1em; text-align: left; margin-top: 0.4em; } p.method { text-align: left; margin-top: 1em; margin-bottom: 0.5em; font-size: 0.95em; } p.method_text { text-align: left; margin-top: 1em; margin-left: 2.5em; margin-bottom: 0.5em; font-size: 0.95em; } p.method_text0 { text-align: left; margin-top: 0em; margin-left: 1.5em; margin-bottom: 1em; font-size: 0.95em; } p.method_texth { text-align: left; margin-top: 0em; margin-left: 2.5em; text-indent: -1.0em; margin-bottom: 1em; font-size: 0.95em; } span.W_sans { } p.nutrition { text-align: left; margin-top: 0.5em; font-size: 0.95em; } p.nutri_text3 { text-align: left; font-size: 90%; } span.rec_head1 { font-size: 80%; } div.num_list { margin-top: 0em; margin-bottom: 0.8em; } p.num_list { text-indent:-1.6em; margin-left:2.6em; margin-top: 0.5em; font-size: 0.95em; text-align: left; } p.num_list1 { text-indent:-1.3em; margin-left:4.5em; margin-top: 0.5em; font-size: 0.95em; } p.num_list span.number { width:2em; margin-right: 0.2em; font-weight: bold; font-size: 110%; } span.font1 { } p.notes { margin-top: 1.5em; text-indent: -4.4em; margin-left: 4.4em; margin-right: 25%; font-size: 0.95em; } p.yield3 { font-size: 1em; margin-top: 0em; margin-bottom: 0em; text-align: right; font-weight: bold; } p.yield3a { font-size: 0.9em; margin-top: 0em; margin-bottom: 0em; text-align: right; font-weight: bold; } span.yield3_col { color:#77787B; font-size: 75%; } p.tab_head { text-align: left; } div.tab_box { border: 1px solid; padding: 3%; margin-top: 20%; } table.tab1 { width: 100%; margin-top: 0.3em; font-size: 0.95em; margin-bottom: 0em; border-collapse: collapse; } span.blacks { } div.ul_list { margin-top: 0em; margin-bottom: 0em; } p.pointer { text-indent:-1.25em; margin-left:1.5em; font-size: 0.9em; text-align: left; font-weight: bold; } p.pointer span.pointer { display: inline-block; text-align: left; width: 1em; margin-right: 0.3em; } p.day_text { font-size: 0.9em; margin-top: 1.2em; } p.day_text1 { font-size: 0.9em; font-weight: bold; } span.day_text0 { font-weight: normal; } p.head2 { text-align: left; margin-top: 1.0em; margin-bottom: 1.0em; font-size: 1.0em; } p.ur_list_head { page-break-before: always; padding-top: 1.0em; text-align: left; font-weight: bold; } p.ur_list_head0 { margin-top: 1.0em; text-align: left; font-weight: bold; } div.ul_list1 { margin-top: 0em; margin-bottom: 0em; } div.ul_list10 { margin-top: 0.8em; margin-bottom: 0em; } p.ul_list1 { text-indent:-1.45em; margin-left:2.45em; margin-top: 0.5em; font-size: 0.95em; text-align: left; } p.ul_list1 span.ul_ornament { width:2em; margin-right: 0.2em; font-weight: bold; } p.hanging_1 { margin-left:3em; text-indent:-2em; font-size: 0.95em; text-align: left; } span.ul_text { font-weight: normal; } div.textbox_gray { margin-top: 1.0em; margin-bottom: 1.0em; padding: 3%; font-size: 90%; border: 1px solid; } p.textbox_headl { text-align: left; margin-right: 20%; color: #666666; font-size: 1.6em; } p.graybox_text { text-align: left; margin-top: 0.7em; } p.time_text { margin-left:1.25em; text-indent:-1.25em; font-size: 0.95em; font-weight: bold; text-align: left; margin-top: 0.4em; } p.time_textt { margin-left:1.25em; margin-top: 1em; text-indent:-1.25em; font-size: 0.95em; font-weight: bold; text-align: left; } p.space1 { margin-top: 1em; } div.three_day { text-align: left; padding-top: 1.0em; page-break-before: always; } p.sugarfree_head { text-align: left; font-size: 1.6em; color: #666666; } p.sugarfree_day0 { font-size: 1.2em; margin-top: 1em; text-align: left; margin-bottom: 0.5em; } p.sugarfree_day { font-size: 1.2em; page-break-before: always; text-align: left; margin-bottom: 0.5em; padding-top: 1em; } p.mealtime_nobrk { text-align: left; margin-top: 0.5em; } p.mealtime { page-break-before:always; text-align: left; margin-top: 0.5em; } p.recipe_subhead { text-align: left; color: #666666; } p.recipe_subhead1 { text-align: left; } p.graybox_subhead2 { text-align: left; margin-top: 1.0em; margin-bottom: 0em; } p.graybox_textb0 { text-align: left; } p.box_text { text-align: left; margin-right: 5%; margin-bottom: 1.0em; } p.quation { text-align: left; margin-top: 1.5em; margin-bottom: 1.0em; font-weight: bold; } h1.app { font-size: 3.4em; margin-bottom:0.2em; border-bottom: 1px solid; text-align: left; font-weight: bold; page-break-before:always; } p.bm_title { text-align: left; margin-bottom: 2em; font-size: 2.2em; color: #999999; } p.h1_app { font-weight: bold; margin-top: 1.0em; font-size: 1.2em; text-align: left; margin-bottom: 0em; } p.h2_app { font-weight: bold; margin-top: 0.7em; font-size: 1.05em; text-align: left; margin-bottom: 0.3em; } p.nonindent_app { text-align: left; } div.list_app { margin-top: 1.0em; margin-bottom: 1.0em; } div.list_app0 { margin-top: 0em; margin-bottom: 1.0em; } p.list1 { text-align: left; margin-left: 2.0em; text-indent: -1.0em; font-size: 0.95em; } p.list2 { text-align: left; margin-left: 3.0em; text-indent: -1.0em; font-size: 0.95em; } div.list_app1 { margin-top: 0em; margin-bottom: 0em; } p.list_notes { text-align: left; margin-left: 1.0em; font-size: 0.95em; margin-top: 0.5em; } h1.ack { text-align: left; color: #666666; font-size: 1.7em; margin-bottom: 0.4em; letter-spacing: 0.1em; } p.ack { text-align: left; margin-top: 0.7em; } p.ata_text { text-align: left; margin-top: 0.8em; } span.glight { color: #77787B; } span.dgray { } p.sect1_a { text-align: justify; text-indent: 0em; } p.nonindent_ul { text-align: left; } p.recipe_intro { text-align: justify; margin-top: 1.0em; } span.grayt { }