div.socialtable { page-break-before: always !important; width: 100%; margin-top: 20px; } div.cover { max-width: 100% !important; margin: 15% 0 0 0 !important; } strong { font-family: Verdana, Geneva, sans-serif !important; } .uparrowdiv, .downarrowdiv, .leftarrowdiv, .rightarrowdiv{ max-width: 100%; min-height:40px; background: #783296; color:white; padding: 15px 15px 15px 15px; position:relative; word-wrap:break-word; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:2em 4em 2em 2em; } .uparrowdiv-pink { min-height:40px; background: #C39; color:white; padding: 15px 15px 15px 15px; position:relative; word-wrap:break-word; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:2em 4em 2em 2em; } .uparrowdiv:after{ content:''; display:block; /* position:absolute;*/ position: relative; top:-20px; left:30px; width:0; height:0; border-color: transparent transparent #306 transparent; border-style: solid; border-width: 10px; } .uparrowdiv-pink:after{ content:''; display:block; position:absolute; top:-20px; left:30px; width:0; height:0; border-color: transparent transparent #C39 transparent; border-style: solid; border-width: 10px; } .downarrowdiv:after{ content:''; display:block; position:absolute; top:100%; left:30px; width:0; height:0; border-color: #783296 transparent transparent transparent; border-style: solid; border-width: 10px; } .leftarrowdiv:after{ content:''; display:block; position:absolute; top:10px; left:-20px; width:0; height:0; border-color: transparent #783296 transparent transparent; border-style: solid; border-width: 10px; } .rightarrowdiv:after{ content:''; display:block; position:absolute; top:10px; left:100%; width:0; height:0; border-color: transparent transparent transparent #783296; border-style: solid; border-width: 10px; } p.quote { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; font-size: 2em; line-height: 1em; text-decoration: none; text-indent: 0em; text-align: left; color: #ffffff; margin: 0em 2em 0em 0em; } p.quote2 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; font-size: 2em; line-height: 1em; text-decoration: none; text-indent: 0em; text-align: left; color: #306; margin: 1em 0em 0em 0em; } p.quote3 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; font-size: 2em; line-height: 1em; text-decoration: none; text-indent: 0em; text-align: right; color: #306; margin: .2em 0em 1em 0em; } /* toc classes */ p.tocch { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: bold; font-size: 0.88em; text-indent: 0em; text-align: left !important; color: #f00505; margin: 1.5em 0em 0em 0em; } p.tocch2 { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: bold; font-size: 0.88em; text-indent: 0em; text-align: left !important; color: #f00505; margin: 1.5em 0em 0em 0em; } p.toched { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: normal; font-size: 1.65em; line-height: 100%; text-indent: 0em; text-align: left !important; color: #000000; margin-top: 0em; margin-bottom: .2em; -webkit-hyphens: none; } p.tocchhed2 { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: normal; font-size: 1.65em; line-height: 100%; text-indent: 0em; text-align: left !important; color: #000000; margin: 1em 0em 0em 0em; -webkit-hyphens: none; } p.tocdek { font-family: Georgia, "Times New Roman", Times, serif !important; font-weight: normal; font-style: italic; font-size: 1em; line-height: 1.26em; text-indent: 0em; text-align: left !important; color: #57402d; -webkit-hyphens: none; margin-top: 0.2em; margin-right: 0em; margin-bottom: 0.5em; margin-left: 0em; } /* chapter openers*/ p.co-xx { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: bold; font-size: 2em; line-height: 105%; text-align: center !important; color: #783296; margin-top: 0em; margin-bottom: .5em; } /* FM and copyright */ p.p-centersm { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: normal; font-size: 0.7em; text-align: center !important; color: #000000; margin-top: 0em; margin-bottom: 0.75em; } p.p-centersm2 { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: bold; font-size: 0.7em; text-align: center !important; color: #000000; margin-top: 0em; margin-bottom: 1em; } span.fracnum { font-weight: bold; font-size: 50%; vertical-align: 50%; } p.right { text-align: right; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1em; text-decoration: none; text-indent: 0em; color: #000000; margin: 1em 0em 2em 0em; } /* new css */ img.top { margin-top: 30px; max-width: 100%; } img.center { margin: 5% 25% 0% 25%; } div.keep { page-break-inside: avoid !important; } div.keep-top { page-break-inside: avoid !important; margin-top: 1.5em; } div.breakbefore { page-break-before: always !important; } p.co-intro-no-indent2 { font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-style: normal; font-size: .85em; text-indent: 0em; text-align: left; color: #FFFFFF; margin: 0em; line-height: 120%; } p.co-intro-no-indent-top { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1em; text-indent: 0em; text-align: left; color: #000000; margin: 1em 0em 0em 0em; } p.co-intro-no-indent-top2 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1em; text-indent: 0em; text-align: left; color: #FFFFFF; margin: 1em 0em 0em 0em; } p.co-intro-no-indent-btm { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1em; text-indent: 0em; text-align: left; color: #000000; margin: 0em 0em 1.5em 0em; } p.co-intro-indent { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1em; text-indent: 1.33em; text-align: left; color: #000000; margin: 0em; } p.co-intro-indent-btm { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1em; text-indent: 1.33em; text-align: left; color: #000000; margin: 0em 0em 1em 0em; } p.co-intro-flama-no-indent { font-family: Verdana, Geneva, sans-serif; font-weight: normal; font-style: normal; font-size: 1em; line-height: 1.33em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #000000; margin: .5em 0em 0em 0em; } p.co-intro-flama-no-indent2 { font-family: Verdana, Geneva, sans-serif; font-weight: normal; font-style: normal; font-size: 1em; line-height: 1.33em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #000000; margin: 1em 0em 0em 0em; } p.redsubhed { font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-style: normal; font-size: 3em; line-height: 100%; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #ff0000; margin: 0em; -webkit-hyphens: none; } p.co-display-no-indent { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1.5em; line-height: 1.11em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #222; margin: 0em; } p.co-display-no-indent-top { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1.5em; line-height: 1.11em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #222; margin: 1em 0em 0em 0em; } p.co-display-no-indent-btm { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1.5em; line-height: 1.11em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #222; margin: 0em 0em 1.5em 0em; } p.co-display-indent { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1.5em; line-height: 1.11em; text-decoration: none; font-variant: normal; text-indent: 1.33em; text-align: left; color: #222; margin: 0em; } p.x-s-subheadblue { font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-style: normal; font-size: 1.5em; line-height: 1em; text-decoration: none; text-transform: uppercase; text-indent: 0em; text-align: left; color: #00D; margin: 1em 0em 0em 0em; } p.x-s-subheadblue2 { font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-style: normal; font-size: 2em; line-height: 1em; text-decoration: none; text-transform: uppercase; text-indent: 0em; text-align: left; color: #00D; margin: 0em 0em 0em 0em; } p.x-s-subheadrounded { font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-style: normal; font-size: 2em; line-height: 1em; text-indent: 0em; text-align: left; color: #ff0000; margin: 1em 0em 0em 0em; } p.purplesubhed { font-family: Verdana, Geneva, sans-serif; font-weight: bold; text-transform: uppercase; margin: .25em 0em .5em 0em; color: #306; } p.purplesubhed2 { font-family: Verdana, Geneva, sans-serif; font-weight: bold; text-transform: uppercase; margin: 2em 0em .5em 0em; color: #639; line-height: 120%; } p.sb-intro { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1.5em; line-height: 1.2em; text-decoration: none; text-indent: 0em; text-align: left; color: #222; margin: 1em 0em 0em 0em; } p.t-body-subheds { font-family: "Flama"; font-weight: normal; font-style: normal; font-size: 1.25em; line-height: 1em; text-decoration: none; text-transform: uppercase; text-indent: 0em; text-align: left; color: #ff0000; margin: 1em 0em 0em 0em; } p.t-body-first-pp { font-family: Verdana, Geneva, sans-serif; font-weight: normal; font-style: normal; font-size: 1em; text-indent: 0em; text-align: left; color: #000000; margin: 0em; } p.t-body-subheds-override { margin: 0.78em 0em 0em 0em; } p.t-body-first-pp-indent { font-family: Verdana, Geneva, sans-serif; font-weight: normal; font-style: normal; font-size: 1em; text-indent: 1.33em; text-align: left; color: #000000; margin: 0em; } /* ch02 worst classes */ p.worst-category { font-family: Verdana, Geneva, sans-serif !important; font-weight: bold; font-style: normal; font-size: 1em; text-decoration: none; text-indent: 0em; text-align: left; color: #ff0000; margin: 2em 0em 0em 0em; } p.worst-category2 { font-family: Verdana, Geneva, sans-serif !important; font-weight: bold; font-style: normal; font-size: 1em; text-decoration: none; text-indent: 0em; text-align: left; color: #ff0000; margin: 0em 0em .25em 0em; } p.worst-hed { font-family: Verdana, Geneva, sans-serif !important; font-weight: bold; font-style: normal; font-size: 1em; text-indent: 0em; text-align: left; color: #000000; line-height: 120%; margin-top: 0em; margin-right: 0em; margin-bottom: 0.2em; margin-left: 0em; } p.worst-hed2 { font-family: Verdana, Geneva, sans-serif !important; font-weight: bold; font-style: normal; font-size: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #000000; line-height: 0.95em; margin-top: 1.5em; margin-right: 0em; margin-bottom: 0.25em; margin-left: 0em; } p.worst-hed-instead { font-family: Verdana, Geneva, sans-serif !important; font-weight: bold; font-style: normal; font-size: 0.9em; text-indent: 0em; text-align: left; color: #000000; line-height: 120%; margin-top: 0em; margin-right: 0em; margin-bottom: 0.2em; margin-left: 0em; } p.burst-3-evaluation- { font-family: Georgia, "Times New Roman", Times, serif !important; font-weight: normal; font-style: italic; font-size: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #633; margin: 0em 0em 0em 0em; } p.k-report-card-body { font-family: "MHM Prensa"; font-weight: normal; font-style: normal; font-size: 0.67em; line-height: 1.12em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #000000; margin: 0.38em 0em 0em 0em; } p.eat-this-instead- { font-family: Georgia, "Times New Roman", Times, serif !important; font-weight: bold; font-style: italic; font-size: 1.5em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #0A0; margin: 0.7em 0em 0em 0em; } p.x05-equivalent { font-family: Verdana, Geneva, sans-serif; font-size: 0.9em; margin: .3em 0em 0em 0em; color: #000; font-style: italic; font-weight: bold; line-height: 120%; } span.worst- { color: #306 } p.co-intro-no-indent { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1em; text-decoration: none; text-indent: 0em; text-align: left; color: #000000; margin: 0em; } /*ch3 classes */ span.benefits { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #E00; font-weight: bold; } span.season { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #000; font-weight: bold; } /* ch4 classes */ p.claim { font-weight: bold; font-family: Verdana, Geneva, sans-serif; margin: 0 0 0 0; font-size: 1em; text-align: left; } p.claim2 { font-weight: bold; font-family: Verdana, Geneva, sans-serif; margin: 1em 0em 0em 0em; font-size: 1em; text-align: left; } p.blurbs { font-weight: bold; font-family: Verdana, Geneva, sans-serif; margin: 0em 0em 0em 0em; } span.blurbs2 { font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; margin: 0em 0em 0em 0em; font-size: 1em; line-height: 120%; } td.claimhed { background-color: #09F; color: #ffffff; font-weight: bold; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align: center; } td.meat { border-bottom: 1px solid #0094c0; padding: 0px 0px 0px 0px; border-right: 0px; border-spacing: 0px; font-weight: bold; font-family: Verdana, Geneva, sans-serif !important; width: 25%; } p.p-p-item { } /* test code */ div.main_ing { max-width: 100%; margin-top: 15px; margin-bottom: 15px; margin-left: 0%; margin-right: 0%; border-style: solid; border-width: 0px; border-color: #fff; padding: 0px 0px 0px 0px; page-break-inside: avoid !important; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; } div.container { /*width: 768px;*/ width:100%; margin: 10px 0px 20px 0px; background-color: #fff; color: #333; vertical-align: top; } div.top { padding: 0em; background-color: #fff; } div.top h1 { padding: 0em 0em .2em 0em; margin: 0em; font-family: Verdana, Geneva, sans-serif !important; color: #000; line-height: 120%; text-align:left; } div.leftnav { float: right; width: 160px; margin-left: 30px; margin-top: 10px; border-style: solid; border-width: 5px; border-color: #963; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding: 0px 10px 5px 10px; page-break-inside: avoid !important; } div.content { margin-right: 30px; padding: 0px 0px 0px 0px; max-width: 570px; } /* ch2 recipe classes */ div.rec-keep { width: 90%; margin: 10px auto; background-color: #fff; color: #333; border: 1px solid gray; line-height: 130%; } div.rec-sb { border-style: solid; border-width: 5px; border-color: #963; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding: 10px 10px 10px 10px; page-break-inside: avoid !important; bottom: 0px; max-width: 150px; margin-right: 0%; margin-top: 20px; margin-bottom: 10px; margin-left: 1.5em; clear: both; } img.sb { width: 160px !important; } p.rec-sb { font-family: Verdana, Geneva, sans-serif; font-weight: normal; font-style: normal; font-size: 0.8em; text-indent: 0em; text-align: left; color: #000000; line-height: 1.2em; margin-top: .25em; } p.rec-sb-hed { font-family: Verdana, Geneva, sans-serif; font-weight: bold; color: #000; margin-bottom: 0em; } .reched { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: bold; font-size: 1.25em; line-height: 1em; text-indent: 0em; text-align: left !important; color: #360; margin-top: 0em; margin-bottom: 0em; } .reched2{ font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: bold; font-size: 1.25em; line-height: 1em; text-indent: 0em; text-align: left !important; color: #360; margin-top: 1.25em; margin-bottom: 0em; } .reched3{ font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: bold; font-size: 1.25em; line-height: 1em; text-indent: 0em; text-align: left !important; color: #360; margin-top: 0em; margin-bottom: 0.2em; } .ing { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: bold; font-size: .67em; text-indent: 0em; text-align: left !important; color: #000000; line-height: 1.25em; margin-top: 0em; margin-bottom: .5em; } .ing2 { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: bold; font-size: .67em; text-indent: 0em; text-align: left !important; color: #000000; line-height: 1.25em; margin-top: .75em; margin-bottom: .5em; } span.tip { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: normal; font-style: italic; } p.note2 { font-family: Georgia, "Times New Roman", Times, serif !important; font-weight: normal; font-style: italic; font-size: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #000000; margin: .5em 0em 1.25em 0em; } .rec-how { font-family: "Verdana", "Geneva", "Helvetica Neue", sans-serif !important; font-weight: normal; text-indent: 0em; text-align: left !important; color: #000000; margin-top: .5em; margin-bottom: 0em; } /* comparison classes */ p.burst-1-hedred { font-family: Verdana, Geneva, sans-serif !important; font-weight: bold; font-style: normal; font-size: 1em; text-indent: 0em; text-align: left; color: #000; margin: .75em 0em 0em 0em; line-height: 1.2em; } p.burst-1-hedgreen { font-family: Verdana, Geneva, sans-serif !important; font-weight: bold; font-style: normal; font-size: 1em; text-indent: 0em; text-align: left; color: #000; margin: .75em 0em 0em 0em; line-height: 1.2em; } p.smk-hed { font-family: Verdana, Geneva, sans-serif !important; font-weight: bold; font-style: normal; font-size: 1em; text-indent: 0em; text-align: left; color: #000; margin: 1em 0em 0em 0em; line-height: 1.2em; } p.smk-body { font-family: Georgia, "Times New Roman", Times, serif !important; font-weight: normal; font-style: normal; font-size: 1em; text-indent: 0em; text-align: left; color: #000000; margin: 0em; } p.smk-values { font-family: Georgia, "Times New Roman", Times, serif !important; font-weight: bold; font-style: italic; font-size: 0.9em; text-indent: 0em; text-align: left; color: #000000; margin: 0.35em 0em .35em 0em; line-height: 1.2em; } /* ch7 classes */ p.x-s-special-headers { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; font-size: 1em; text-decoration: none; text-indent: 0em; text-align: left; color: #000000; margin: 1em 0em 0em 0em; } /* span classes */ span.italic { font-style: italic; } span.co-intro-lede-ins { font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-style: normal; text-transform: uppercase; line-height: 120%; } span.leadin { font-family: Verdana, Geneva, sans-serif; font-size: 1em; color: #00B; font-weight: bold; } span.redbold { font-weight: bold; font-style: normal; color: #E00; font-family: Verdana, Geneva, sans-serif; text-decoration: none; } span.redbold-override { font-size: 0.83em; line-height: 1em; } span.right { text-align: right !important; } span.left{ text-align: left !important; } span.center { text-align: center !important; } span.normal { font-style: normal !important; } span.normal2 { font-style: normal !important; font-weight: normal !important; } span.normal-purple { font-style: normal !important; color: #306; } span.red { color:#D00; } span.reddk { color: #700; } span.purple { color:#639; } span.bluedk { color: #00A; } span.blue { color: #00D; } span.cyan { color: #06F; } span.pink { color: #C39; } span.greenlite { color: #0B0; } span.orange { color: #F60; } span.orangebold { font-weight: bold; color: #F60; } span.orangebolddk { font-weight: bold; color: #C30; } span.yellowdk { color: #F90; } span.black { color: #000000; } span.gray { color: #555; } span.blackbold { font-weight: bold; color: #000000; } span.purplebold { font-weight: bold; color: #783296; } span.greenbold { font-weight: bold; color: #050; } span.bolder { font-weight: bolder; } /* table classes */ table.main { vertical-align: top; padding: 0px 5px 0px 0px; } img.main { max-width: inherit !important; } table.table { margin-top: 3.0%; margin-bottom: 3.0%; margin-right: 0.0%; margin-left: 0.0%; width: 100%; page-break-inside: avoid !important; font-family: Verdana, Geneva, sans-serif !important; } table.value { margin-top: 3.0%; margin-bottom: 3%; margin-right: 0.0%; margin-left: 0.0%; width: 100%; page-break-inside: avoid !important; font-family: Verdana, Geneva, sans-serif !important; } table.table2 { margin-top: 3.0%; margin-bottom: 1.0%; margin-right: 0.0%; margin-left: 0.0%; width: 100%; page-break-inside: avoid !important; font-family: Verdana, Geneva, sans-serif !important; } table.table3 { margin-top: 0%; margin-bottom: 1.0%; margin-right: 0.0%; margin-left: 0.0%; width: 100%; page-break-inside: avoid !important; font-family: Verdana, Geneva, sans-serif !important; } table.produce { font-family: Verdana, Geneva, sans-serif !important; margin-bottom: 10px; line-height: 110%; vertical-align: middle; width: 100%; page-break-inside: avoid !important; } td.gray { background-color: #636466; color: #ffffff; font-weight: bold; } td.black { background-color: #000000; color: #ffffff; font-weight: bold; } td.blacklg { background-color: #09F; color: #ffffff; font-weight: bold; font-size: 1.5em; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding: 10px; } td.pink { background-color: #C39; color: #ffffff; font-weight: bold; font-size: 1.2em; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding: 6px; } td.red { background-color: #ed1c24; color: #ffffff; font-weight: bold; } td.redline { background-color: #ed1c24; color: #ffffff; font-weight: bold; border-bottom: 0px solid #ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding: 6px; } td.grnline { background-color: #3C3; color: #ffffff; font-weight: bold; border-bottom: 0px solid #ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding: 6px; line-height: 1em; } td.cyanline { background-color: #0094c0; color: #ffffff; font-weight: bold; border-bottom: 0px solid #ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding: 6px; line-height: 1em; } td.grayline { background-color: #777; color: #ffffff; font-weight: bold; border-bottom: 0px solid #ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding: 6px; } td.purline { background-color: #606; color: #ffffff; font-weight: bold; border-bottom: 0px solid #ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding: 6px; line-height: 1em; } td.cyanline { background-color: #09C; color: #ffffff; font-weight: bold; border-bottom: 1px solid #0094c0; line-height: 1em; } td.redltline { background-color: #F63; color: #ffffff; font-weight: bold; border-bottom: 0px solid #ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding: 6px; line-height: 1em; } td.clear { background-color: transparent; } td.yellow { background-color: #ffc20e; color: #ffffff; font-weight: bold; } td.yellow1 { background-color: #FFA500; color: #ffffff; font-weight: bold; } td.violet1 { background-color: #883f98; color: #ffffff; font-weight: bold; } td.violet2 { background-color: #9e6aad; color: #ffffff; font-weight: bold; } td.violet3 { background-color: #b590c2; color: #ffffff; font-weight: bold; } td.skyblue1 { background-color: #007098; color: #ffffff; font-weight: bold; } td.skyblue2 { background-color: #3f8aaf; color: #ffffff; font-weight: bold; } td.skyblue3 { background-color: #ffffff; color: #C39; font-weight: bold; text-align: center; padding-bottom: 10px; } td.head { background-color: #ed1c24; color: #ffffff; font-weight: bold; border-spacing: 0px; padding: 3px 0px 3px 5px; } td.blueline { border-bottom: 1px solid #0094c0; padding: 3px 5px 3px 5px; border-right: 0px; border-spacing: 0px; font-weight: bold; font-family: Verdana, Geneva, sans-serif !important; font-size: small; } td.blueline_no { border-bottom: 1px solid #0094c0; padding: 3px 0px 6px 8px; border-right: 0px; border-spacing: 0px; font-weight: bold; font-family: Verdana, Geneva, sans-serif !important; vertical-align: top; } td.blueline_pro { border-bottom: 1px solid #0094c0; padding: 3px 0px 6px 8px; font-size: 0.8em; border-right: 0px; border-spacing: 0px; font-weight: bold; font-family: Verdana, Geneva, sans-serif !important; vertical-align: top; } td.blueline_hed { border-bottom: 1px solid #0094c0; padding: 3px 0px 14px 8px; font-size: 1.75em; border-right: 0px; border-spacing: 0px; font-weight: bold; font-family: Verdana, Geneva, sans-serif !important; vertical-align: bottom; line-height: 1em; } td.blueline1 { border-bottom: 1px solid #0094c0; border-collapse: collapse; padding: 3px 0px 3px 10px; text-align: left; border-left: 1px dotted #0094c0; border-spacing: 0px; font-weight: bold; font-family: Verdana, Geneva, sans-serif !important; font-size: small; } td.blueline2 { border-bottom: 1px solid #0094c0; border-collapse: collapse; padding: 3px 0px 3px 5px; text-align: left; border-left: 1px dashed #0094c0; border-spacing: 0px; font-weight: bold; font-family: Verdana, Geneva, sans-serif !important; font-size: small; } td.ingred { vertical-align:top !important; } td.center { vertical-align: middle !important; text-align: center !important; } span.xchart1 { font-weight: normal; } span.xchart2 { font-weight: bold; color: #06F; } span.chartlight { font-size: 80%; font-family: Verdana, Geneva, sans-serif !important; } /* index classes */ p.index-alpha { font-family: Verdana, Geneva, sans-serif !important; font-weight: bold; font-style: normal; font-size: 2em; line-height: 0.71em; text-indent: 0em; text-align: left; color: #d90000; margin: 1em 0em 0em 0em; } p.index-1 { font-family: Georgia, "Times New Roman", Times, serif !important; font-weight: bold; font-style: normal; font-size: 1em; line-height: 1.41em; text-indent: -3.53em; text-align: left; color: #000000; margin: 0em 0em 0em 3.53em; } p.index-2 { font-family: Georgia, "Times New Roman", Times, serif !important; font-weight: normal; font-style: normal; font-size: 1em; line-height: 1.41em; text-indent: -2.35em; text-align: left; color: #000000; margin: 0em 0em 0em 3.53em; } p.index-3 { font-family: Georgia, "Times New Roman", Times, serif !important; font-weight: normal; font-style: normal; font-size: 1em; line-height: 1.41em; text-indent: -1.18em; text-align: left; color: #000000; margin: 0em 0em 0em 3.53em; } span.normal { font-weight: normal !important; font-style: normal !important; } span.index-bold { font-weight: bold !important; color: #639; } span.underline { font-weight: normal !important; text-decoration:underline !important; color: #000; } p.timelineblack { font-family: "Flama"; font-weight: normal; font-style: normal; font-size: 1.5em; line-height: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #000000; margin: 0em 0em 0em 0em; } p.timelineblack2 { font-family: "Flama"; font-weight: bold; font-style: normal; font-size: 1em; line-height: 1em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: left; color: #D00; margin: .2em 0em .2em 0em; } p.price { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; font-size: 2em; line-height: 1.33em; text-align: left; color: #080; margin: 0em; } p.co-intro-flama2 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; font-size: 2em; line-height: 1.33em; font-variant: normal; text-indent: 0em; text-align: center; color: #080; margin: 1em 0em 0em 0em; } p.no-indent-center { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1em; line-height: 1.11em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; color: #222; margin: 0em; } p.no-indent-center2 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; font-size: 1.25em; line-height: 1.11em; text-decoration: none; font-variant: normal; text-indent: 0em; text-align: center; color: #222; margin: .5em 0em 0em 0em; }