
/*reset.css*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/*cms.css*/
body,.fcke_content{font-family:sans-serif;font-size:1em;line-height:1.2em;color:#6c6d6c;font-family:'Helvetica'}h1,h2,h3,h4,h5,h6,p,ul,ol,li,blockquote,dl,dt,dd,pre,form,table{margin-bottom:1em}h1{line-height:1.1em;font-size:2.35em;font-family:'Helvetica';font-weight:bold;font-style:normal;color:#c70000}h2{line-height:1.2em;font-size:1.65em;font-family:'Helvetica';font-weight:normal;font-style:normal;color:#a6ae42;background:url(/data/h2_arrow.png) left center no-repeat;padding:0 0 0 16px;margin:25px 0 20px 0}h3{font-size:1.85em;font-family:'Helvetica';font-weight:normal;font-style:normal;color:#c70000;margin:20px 0 15px 0}h4{font-size:1.33em;font-family:'Helvetica';font-weight:normal;font-style:normal;color:#9aca12;margin:15px 0 10px 0}h5{font-size:1.33em;font-family:'Helvetica';font-weight:normal;font-style:normal;color:#c70000;margin:10px 0 5px 0}h6{font-size:1.33em;font-family:'Helvetica';font-weight:bold;font-style:normal;color:#c70000;margin:5px 0}.header-07{font-size:1em;font-family:'Helvetica';font-weight:bold;font-style:normal;color:#9aca12}.header-08{font-size:1em;font-family:'Helvetica';font-weight:normal;font-style:normal;color:#595959}.header-01{font-size:1.65em;font-family:"Helvetica";font-weight:normal;font-style:italic;color:#ab222a}.header-02{font-size:2.3em;font-family:"Helvetica";font-weight:bold;font-style:normal;color:#ab222a}.header-03{font-size:4.0;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#ab222a}.header-04{font-size:1.85em;font-family:"Helvetica";font-weight:bold;font-style:normal;color:#6c6d6c}.header-05{font-size:2em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#9daa42}.header-06{font-size:2.3em;font-family:"Helvetica";font-weight:bold;font-style:normal;color:#9daa42}.header-09{font-size:1.65em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#ab222a}.header-10{font-weight:bold;font-size:1.2em;color:#5c8727}.header-11{font-size:2.8em;font-family:"Open Sans";font-weight:normal;color:#dc7229}.blog-header-01{font-size:27px;line-height:38px;color:#527938;font-family:"Open Sans Semibold"}.blog-header-02{font-size:20px;line-height:28px;color:#6c6d6c;font-family:"Open Sans Semibold";background:0;padding:0;margin:0}.blog-header-03{font-size:18px;line-height:24px;color:#527938;font-family:"Open Sans Semibold"}.blog-header-04{font-size:18px;line-height:24px;color:#c70000;font-family:"Open Sans"}.blog-header-05{font-size:20px;line-height:28px;color:#c70000;font-family:"Open Sans Semibold"}.fcke_content h1{font-size:3.2em;margin:0 0 .5em 0;line-height:1.2em}.fcke_content h2{font-size:2.3em;margin:0 0 .5em 0;line-height:1.15em}.fcke_content h3{font-size:2.5em;margin:0 0 .48em 0;line-height:1.2em}.fcke_content h4{font-size:1.8em;margin:0 0 .55em 0;line-height:1.25em}.fcke_content h5{font-size:1.8em;margin:0 0 .55em 0;line-height:1.25em}.fcke_content h6{font-size:1.8em;margin:0 0 .55em 0;line-height:1.25em}.fcke_content div.header-07{font-size:1.35em;margin:0}.fcke_content div.header-08{font-size:1.35em;margin:0}a,a:visited{font-size:1em;color:#c70000;text-decoration:underline}a:hover,a:active{color:#9aca12;text-decoration:none}ul{list-style-type:none;margin:10px 0 10px 0;padding-left:20px}ul li{background:url(/data/bullet.png) left center no-repeat;padding-left:15px}ol{list-style:decimal;margin:10px 0 10px 0;padding-left:40px;color:#c70000}ol li p{color:#6c6d6c;padding-left:0}.cke_top ul li,.cke_rcombo .cke_text ul li,.cke_rcombopanel ul li,.cke_format .cke_text ul li,.cke_format_panel ul li{background:url(/data/t.png) left center no-repeat !important;padding-left:0}.cke_rcombo .cke_text{width:100px !important}.cke_rcombopanel{width:400px !important}.cke_format .cke_text{width:150px !important}.cke_format_panel{width:550px !important}

/*style.css*/
@font-face{font-family:'Open Sans';src:url('/fonts/OpenSans-Regular-webfont.eot');src:url('/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url('/fonts/OpenSans-Italic-webfont.eot');src:url('/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/OpenSans-Italic-webfont.woff') format('woff'),url('/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Open Sans';src:url('/fonts/OpenSans-Bold-webfont.eot');src:url('/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/OpenSans-Bold-webfont.woff') format('woff'),url('/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans SemiBold';src:url('/fonts/OpenSans-SemiBold-webfont.eot');src:url('/fonts/OpenSans-SemiBold-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/OpenSans-SemiBold-webfont.woff') format('woff'),url('/fonts/OpenSans-SemiBold-webfont.ttf') format('truetype'),url('/fonts/OpenSans-SemiBold-webfont.svg#OpenSansSemiBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans Light';src:url('/fonts/OpenSans-Light-webfont.eot');src:url('/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/OpenSans-Light-webfont.woff') format('woff'),url('/fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url('/fonts/OpenSans-BoldItalic-webfont.eot');src:url('/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),url('/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');font-weight:bold;font-style:italic}html{font-size:94%}body{background-image:url('/images/blueskybg.png');background-position:center top;background-repeat:no-repeat}.br{border:0;margin:0;clear:both}.left{float:left}.right{float:right}.text-right{text-align:right}.cleardiv{clear:both;height:1px;font-size:0;line-height:0}.clearfix:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.semi-strong{font-family:'Open Sans SemiBold'}.datatable td{padding:6px}.datatable .datarow2 td{background-color:#fff}.bare-list li,.bare-list{list-style-image:none;list-style-type:none;padding:0;margin:0;background-image:none}.small{font-size:75%}sup{font-size:.75em;line-height:.5em;vertical-align:top}strong{font-weight:bold}em{font-style:italic}.clear{clear:both}.uppercase{text-transform:uppercase}.center{text-align:center}.middle{vertical-align:middle}.write-tb-lr{width:111px;height:32px;line-height:32px;position:absolute;top:35%;right:-40px;display:block;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}::-moz-selection{color:#FFF;background:#73abde}::selection{color:#FFF;background-color:#73abde}input:focus,textarea:focus,select:focus{outline:1px solid #9daa42}.nowrap{white-space:nowrap}div.page-header{width:940px;position:relative;left:0;color:#737475;border-bottom:1px solid #d6d4d4;font-family:'Open Sans Light';font-style:normal;font-size:2.4em;line-height:.75em;margin-bottom:.5em;padding:0 0 -5px 0;letter-spacing:-3px}div.blog-page-header{width:990px;position:relative;left:0;color:#737475;border-bottom:1px solid #d6d4d4;font-family:'Open Sans Light';font-style:normal;font-size:2.4em;line-height:.75em;margin-bottom:5px;padding:0 0 -5px 0;letter-spacing:-3px}div.page-header a,div.page-header a:hover,div.blog-page-header a,div.blog-page-header a:hover{color:#c3c4c3;text-decoration:none}div.page-header strong,div.blog-page-header strong{font-weight:bold}div.page-header span,div.blog-page-header span{font-family:'Open Sans Semibold'}.text-01{font-size:.8em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#6c6d6c}.text-015{font-size:.9em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#6c6d6c}.text-02{font-size:1em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#6c6d6c}.text-03{font-size:1em;font-family:"Helvetica";font-weight:bold;font-style:normal;color:#6c6d6c}.text-04{font-size:1.2em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#6c6d6c}.text-05{font-size:1.35em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#6c6d6c}.text-06{font-size:1.65em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#6c6d6c}.text-07{font-size:1.35em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#ab222a}.text-08{font-size:1.65em;font-family:"Helvetica";font-weight:bold;font-style:normal;color:#ab222a}.text-09{font-size:1em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#9daa42;background:0;padding:0}.text-10{font-size:1.35em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#9daa42}.text-11{font-size:1em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#26722e}.text-12{font-size:1.2em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#26722e}.text-13{font-size:1.1em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#26722e}.text-14{font-size:1.35em;font-family:"Helvetica";font-weight:bold;font-style:normal;color:#26722e}.text-15{font-size:1.65em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#26722e}.text-16{font-size:1.65em;font-family:"Helvetica";font-weight:bold;font-style:normal;color:#26722e}.nav-01{font-size:1em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#77787b}.nav-02{font-size:1em;font-family:"Helvetica";font-weight:bold;font-style:normal;color:#6c6d6c}.footer-01{font-size:.65em;font-family:'Open Sans';font-weight:normal;font-style:normal;color:#6c6d6c}.footer-02{font-size:.95em;font-family:'Open Sans';font-weight:bold;font-style:italic;color:#6c6d6c}.black{color:#231f20}.dark-gray{color:#6c6d6c}.light-gray{color:#c3c4c3}.biege{color:#e0e3c0}.red{color:#ab222a}.light-green{color:#9daa42}.medium-green{color:#5c8727}.dark-green{color:#26722e}.orange{color:#dc7229}div#background{position:relative;width:1000px;margin:0 auto;background-image:url('/images/masthead.png');background-repeat:no-repeat;background-position:top center}div#top_nav{position:absolute;top:0;right:0;text-align:right;line-height:auto;color:#6593b0;font-size:1.3em;font-weight:bold;z-index:100}div#top_nav div#customer_button{float:right;width:120px;height:30px;margin-top:3px;padding:2px 0 4px 0;background-image:url('/images/customer_pill.png');text-align:center;line-height:30px}div#top_nav div#customer_button a{font-size:.55em;font-weight:normal;color:#6593b0;text-decoration:none}div#top_nav div#customer_button a img{vertical-align:middle}div#top_nav div#live_contact{float:right;width:396px;height:27px;margin-top:4px;padding:6px 0 7px 0;background-image:url('/images/phone_pill.png')}div#top_nav div#live_contact ul{margin:0;padding:0}div#top_nav div#live_contact ul li{background-image:none;list-style:none;font-size:.55em;font-weight:bold;float:left;margin-left:0;padding-left:10px;line-height:22px}div#top_nav div#live_contact ul li span{font-size:1.65em;color:#de893c}div#top_nav div#live_contact ul li a{font-weight:normal;text-decoration:none;color:#6593b0}div#top_nav div#live_contact ul li a img{vertical-align:middle}div#top_nav a,div#top_nav span{color:#000;font-weight:bold}ul#the_social{position:absolute;top:122px;right:-16px;z-index:1}ul#the_social li{display:inline-block;vertical-align:top}div#wrapper{position:relative;width:940px;height:auto;margin:0 auto}div#header{position:relative;width:1000px;height:160px}div#header div#logo{position:absolute;top:12px;left:30px}ul#main_nav{position:absolute;top:71px;right:8px;line-height:1em;margin:0}ul#main_nav li{height:30px;padding:0 10px;float:left;text-align:center;line-height:2.0;border-left:1px solid #aaafb5;background:0}ul#main_nav li a,ul#main_nav li a:visited{color:#77787b}ul#main_nav li:first-child{border-left:0}ul#main_nav li.double-line{line-height:1.4em}ul#main_nav li a:hover,ul#main_nav li a.selected{color:#dc7229}ul#main_nav li a{font-size:.85em;font-weight:bold;text-decoration:none}div#content{position:relative;width:940px;margin:auto}div#content div#headline{width:627px;height:598px}div#content img#splash{position:absolute;top:115px;left:0;z-index:-1}div.two-column{margin:15px auto}div.two-column div.column-1{width:444px;float:left}div.two-column div.column-2{width:460px;float:left;margin-left:17px}div.three-column{background-image:url('/images/3col-bg.png');background-position:top center;background-repeat:repeat-y;width:940px;border:30px solid white;border-left:0;border-right:0;min-height:185px;box-shadow:1px 1px 5px #999;height:auto}div.three-column div.column-1{float:left;width:241px;padding:0 30px 0 30px}div.three-column div.column-2{float:left;width:263px;padding:0 30px 0 30px}div.three-column div.column-2 select{width:125px}div.three-column div.column-2 input#find_out{float:right;position:relative;top:25px}div.three-column div.column-3{float:left;width:254px;padding:0 30px 0 30px}div.three-column div.column-3 input#subscribe,div.three-column div.column-3 input#email{float:right;clear:right}div.three-column div.column-3 input#email{width:232px;margin-bottom:25px}div#footer{width:1000px;height:auto;min-height:130px;margin:15px 0 0 0;background-image:url('/images/dtg_vert_logo.png');background-position:bottom right;background-repeat:no-repeat;background-color:#ebeced;border-top:3px solid #9daa42}div#footer ul#footer_nav{width:940px;height:100%}div#footer ul{margin:0;padding:0}div#footer ul#footer_nav li{float:left;height:120px;padding-left:6px;padding-right:25px;padding-top:10px;border-right:1px solid #d0d1d3;background:0}div#footer ul#footer_nav li a,div#footer ul#footer_nav li a:visited,div#footer ul#footer_nav li a:active{color:#292929;text-decoration:none}div#footer ul#footer_nav li a:hover{text-decoration:underline}div#footer ul#footer_nav li.last{border-right:0;padding-right:0}div#footer ul#footer_nav li h6{font-family:'Open Sans';font-size:.9em;font-weight:bold;font-style:italic;color:#000;line-height:1em}div#footer ul#footer_nav li ul li{height:auto;float:none;border:0;padding:0;font-family:'Open Sans';font-size:.65em;font-weight:normal;font-style:normal;color:#6c6d6c;line-height:1em;margin-bottom:.5em}div#menu_editor{width:100%;margin-top:40px}div#menu_editor div.left{width:50%}div#menu_editor div.left ul#menu_controls{margin-left:30px}div#menu_editor div.left ul#menu_controls li{font-size:1em;vertical-align:middle}div#menu_editor div.left ul#menu_controls li label span,div#menu_editor div.left ul#menu_controls li span.checkboxes{color:#5c8727;display:block;float:left;width:140px;margin-top:4px}div#menu_editor div.left ul#menu_controls li label.inline{float:none;width:auto;display:inline;color:#6c6d6c}div#menu_editor div.left ul#menu_controls li select{width:225px;vertical-align:middle}div#menu_editor div.left ul#menu_controls li img{vertical-align:middle}div#menu_editor div.left ul#menu_controls li input{vertical-align:middle}div#menu_editor div.right{width:50%}div#menu_editor div.right div#menu_summary{border:18px solid #e0e0bd;box-shadow:0 0 10px #CCC;-moz-box-shadow:0 0 10px #CCC;-webkit-box-shadow:0 0 10px #CCC;padding:20px 0}div#menu_editor div.right div#menu_summary div.left{width:265px;padding-right:15px;border-right:1px solid gray}div#menu_editor div.right div#menu_summary div.left span#plan_totals_header{display:block;text-align:right;font-size:1.2em;color:#6c6d6c}div#menu_editor div.right div#menu_summary div.left span#plan_total{display:inline-block;float:right;font-size:2.4em;letter-spacing:3px;line-height:normal;border-bottom:1px solid #c3c4c3}div#menu_editor div.right div#menu_summary div.left p#meal_average{clear:right;display:block;text-align:right;line-height:normal;margin:0;font-size:2.0;color:#77787b}div#menu_summary div.left p#meal_average span#price{color:#c3c4c3}div#menu_summary div.left p#meal_average span#price.red{color:#ab222a}div#menu_editor div.right div#menu_summary div.left p#fees_disclaimer{text-align:right;margin:0;line-height:normal;color:#77787b;font-size:.9em}div#menu_editor div.right div#menu_summary div.left p#meal_average span#label{font-size:.5em}div#menu_editor div.right div#menu_summary div.left p#meal_average span#price{letter-spacing:0}div#menu_editor div.right div#menu_summary div.left span#plan_total.filled{letter-spacing:0}div#menu_editor div.right div#menu_summary div.left span#plan_disclaimer{display:block;text-align:right;font-size:.7em;color:#6c6d6c;white-space:nowrap}div#menu_editor div.right div#menu_summary div.right{width:150px;color:#6c6d6c;font-size:1em;text-align:center}div#menu_editor div.right div#menu_summary div.right label#recurring_check{display:block;margin-top:17px}div#menu_editor div.right p#allergies_dislikes{float:right;margin-top:15px;margin-bottom:0;font-size:1em}div#menu_editor div.right p#allergies_dislikes a#allergies_link{color:#ab222a;text-decoration:underline}table#meal_plan{border-spacing:7px;border-collapse:separate;caption-side:bottom;font-size:1em;color:#6c6d6c;*border-collapse:expression('separate',cellSpacing = '7px')}table#meal_plan thead tr th{width:120px;height:33px;background-color:#e5e5e5;text-align:center;vertical-align:middle}table#meal_plan thead tr td{width:33px;height:33px}table#meal_plan thead tr td#these_are_not_the_droids_youre_looking_for{visibility:hidden}table#meal_plan tbody tr.meal-titles th,table#meal_plan tbody tr.meal-titles td{width:auto;height:30px;background-color:#FFF;text-align:center;color:#c12026;font-size:.85em;line-height:1.2em}table#meal_plan tbody tr th{position:relative;display:block;background-color:#c3c4c3;text-align:center;width:33px;height:95px}table#meal_plan tbody tr td{width:120px;height:95px;background-color:#e5e5e5;vertical-align:top}table#meal_plan tbody tr td div{position:relative;width:100%;height:95px;overflow:hidden}table#meal_plan tbody tr td img.meal-image{position:absolute;top:0;left:0}table#meal_plan tbody tr td img.more-info{position:absolute;bottom:5px;right:3px;cursor:pointer}table#meal_plan tbody tr td div img.meal-image{cursor:pointer}div#grid_paging{position:relative;width:100%;height:75px}div#grid_paging a#prev_week{display:block;float:left;width:108px;height:56px;line-height:52px;background-image:url('/images/prev_week.png');color:#FFF;text-align:right;text-decoration:none;padding-right:12px;z-index:2}div#grid_paging div#current_week{position:absolute;top:0;left:0;width:690px;margin-left:120px;text-align:center;z-index:1}div#grid_paging div#current_week h3{margin-bottom:10px}div#grid_paging a#next_week{display:block;float:right;width:107px;height:56px;line-height:52px;background-image:url('/images/next_week.png');color:#FFF;text-align:left;text-decoration:none;padding-left:12px;z-index:3}div#table_caption{width:920px;margin:0 auto;margin-top:50px;text-align:left}div#table_caption h1{float:left;font-style:normal}div#table_caption h2{float:right;font-size:.9em;line-height:2.5em}div#table_caption div#cutoff_info{width:405px;margin-bottom:15px}div#table_caption div#cutoff_info h5{font-size:1.4em;background-color:#ef7a22;color:#FFF;height:40px;line-height:40px;text-align:center;margin-bottom:0}div#table_caption div#cutoff_info h5.green-bg{background-color:#a6ad42}div#table_caption div#create_gurantee{width:405px}div#table_caption div#cutoff_info h6{margin-top:0;font-weight:normal;color:#77787b;background-color:#fce4d3;font-size:1.05em;height:33px;line-height:33px;text-align:center}div#table_caption div#cutoff_info h6.green-bg{background-color:#edefd9}div#table_caption div#fine_print{width:465px;font-size:.8em}div#table_caption div#diet_analysis_form{float:right;width:239px;height:auto;border:12px solid #e4e6c6;padding:0 10px 10px 10px;box-shadow:0 0 10px #CCC;-moz-box-shadow:0 0 10px #CCC;-webkit-box-shadow:0 0 10px #CCC}div#table_caption div#diet_analysis_form h3{text-align:center;line-height:normal;font-size:1.5em;font-weight:bold}div#table_caption div#diet_analysis_form h6{font-weight:normal;text-align:center;font-size:1.2em}div#table_caption form{text-align:center}div#table_caption input#bmi_submit{border:0;width:111px;height:31px;background:url('/images/view_results_small.png') no-repeat}input.info-popup{cursor:pointer}div#info_popup{width:229px;height:auto;z-index:1000}span.red.location-selected{font-size:1.3em}div#info_popup_top{width:241px;height:30px;background:url('/images/info_popover_bg_top.png') no-repeat}div#info_popup_middle{width:241px;height:auto;background:url('/images/info_popover_bg_middle.png') right repeat-y}div#info_popup_content{padding:6px 30px 10px 40px}div#info_popup_content p{font-size:.8em}div#info_popup_bottom{width:241px;height:20px;background:url('/images/info_popover_bg_bottom.png') no-repeat right}div#optout_popup{position:fixed;top:50%;left:50%;z-index:100;background-color:#FFF;width:390px;height:330px;border:10px solid #9daa42;margin:-200px 0 0 -165px;padding:0 10px 10px 10px;box-shadow:3px 3px 10px #999}div#optout_popup div.scroller{overflow:auto;width:390px;height:335px}div#optout_popup p{line-height:1.3em}div#optout_popup textarea#allergies_text{width:230px;height:92px;resize:none}div#optout_popup input#submit_allergies{float:right;margin-top:5px}div#optout_popup p#opt_buttons{margin-top:40px;text-align:center}div#optout_popup p#opt_buttons input#stay{margin-right:25px}div#optout_popup div.close{cursor:pointer;text-align:right;color:#6c6d6c;font-size:1.35em;margin-top:3px}div#allergies_popup{position:fixed;top:50%;left:50%;z-index:100;background-color:#FFF;width:300px;height:245px;border:10px solid #9daa42;margin:-128px 0 0 -105px;padding:0 10px 10px 10px;box-shadow:3px 3px 10px #999}div#allergies_popup p{line-height:1.3em}div#allergies_popup textarea#allergies_text{width:290px;height:110px;resize:none}div#allergies_popup input#submit_allergies{float:right;margin-top:5px;margin-right:15px}div#allergies_form{position:absolute}div#allergies_thanks{position:absolute;width:auto}div#allergies_thanks h3{font-weight:bold}div#allergies_popup div.close{cursor:pointer;text-align:right;color:#6c6d6c;font-size:1.35em;margin-top:3px}div#meal_popup{position:fixed;top:50%;left:50%;margin:-253px 0 0 -255px;width:510px;height:505px;border-radius:11px;background-color:#e0e0bd;z-index:100}div#meal_popup ul.tabs{position:relative;top:27px;left:45px;padding:0}div#meal_popup ul.tabs li{float:left;display:block;width:205px;height:33px;line-height:33px;text-align:center;background-color:#c9ccac;font-size:1.05em;color:#6c6d6c;margin-right:10px;border-radius:10px 10px 0 0}div#meal_popup ul.tabs li.selected{background-color:#FFF}div#meal_popup ul.tabs li a{text-decoration:none;color:#626366}div#meal_popup div.close{position:absolute;top:5px;right:10px;cursor:pointer;color:#6c6d6c;font-size:1.35em}div#meal_popup div#loading{position:absolute;top:0;left:0;width:400px;height:395px;margin:60px 45px;background-color:#FFF;padding:10px;z-index:3;text-align:center}div#meal_popup div#loading img{margin-top:239px;vertical-align:middle}div#meal_popup div#meal_info{position:absolute;top:0;left:0;width:390px;height:395px;margin:60px 45px;background-color:#FFF;padding:10px 15px;z-index:2;overflow:auto}div#meal_popup h2.meal-description{margin-top:10px;color:#ab222a}div#meal_popup div#meal_info img{width:385px;padding:0 0 15px 0}div#meal_popup p.meal_name{text-align:right;font-weight:bold;font-size:1.05em;margin-bottom:5px}div#meal_popup div#nutrition_info{position:absolute;top:0;left:0;width:400px;height:395px;margin:60px 45px;background-color:#FFF;padding:10px;overflow:auto;z-index:1}div#meal_popup div#nutrition_label{position:relative;width:230px;margin:0 auto;border:1px solid black;color:#000;padding:10px;background-color:#FFF;font-size:.8em}div#nutrition_label h2{font-family:'FranklinGothic-Black','Helvetica-Black','Arial-Black',sans-serif;font-size:2.3em;font-weight:bold;color:#000;margin:0}div#nutrition_label p{color:#000;line-height:1.5em;margin-bottom:0}div#nutrition_label p#amount_per_serving{margin-top:5px}div#nutrition_label .bold{font-weight:bold}div#nutrition_label .single-spaced{line-height:1em;margin-bottom:5px}div#nutrition_label .small{font-size:.8em}div#nutrition_label p.separator{border-bottom:1px solid #000}div#nutrition_label span#calories_from_fat_right,div#nutrition_label span#daily_value{float:right}div#nutrition_label hr{margin:0;padding:0;border:0;height:4px;background-color:black;margin:0}div#nutrition_label hr.thick{height:8px}div#nutrition_label dl#nutritionals{width:230px;font-size:1em}dl#nutritionals dt{float:left;display:block;clear:both;width:115px;line-height:1.5em;margin-bottom:0;border-bottom:1px solid black}dl#nutritionals dt span{font-weight:normal}dl#nutritionals dt.indent{margin-left:10px;width:105px;font-weight:normal}dl#nutritionals dd{float:right;display:block;width:115px;line-height:1.5em;margin-bottom:0;text-align:right;border-bottom:1px solid black}dl#nutritionals dt.last,dl#nutritionals dd.last{border:0}dl#nutritionals dt.thick,dl#nutritionals dd.thick{height:0;overflow:hidden;border-top:3px solid black;border-top:3px solid black}dl#nutritionals dd#trans_fat{color:#FFF}div#nutrition_label table#daily_values{width:230px;font-size:.8em;line-height:1em;margin-bottom:0}div#nutrition_label table#daily_values th,div#nutrition_label table#daily_values td{line-height:1.5em;text-align:left;white-space:nowrap}div#nutrition_label table#daily_values caption{line-height:1.2em;text-align:left;white-space:normal}div#nutrition_label table#daily_values thead th{border-bottom:1px solid black}div#shipping_info{width:100%}div#shipping_info div#shipping_info_box{position:relative;width:906px;height:auto;margin:10px auto;border:17px solid #e4e6c6}div#shipping_info div#shipping_info_fields{width:510px;padding:20px;line-height:30px}div#shipping_info div#shipping_info_fields h1{font-style:normal}div#shipping_info div#shipping_info_fields label{color:#5c8727;font-size:1.1em;padding-left:10px}div#shipping_info div#shipping_info_fields label.left-side{width:95px;display:inline-block;padding-left:0}div#shipping_info div#shipping_info_fields input#street{width:400px}div#shipping_info div#shipping_info_fields input#street2{width:400px;margin-left:98px}div#shipping_info div#shipping_info_fields input#first_name{width:150px}div#shipping_info div#shipping_info_fields input#last_name{width:150px}div#shipping_info div#shipping_info_fields input#f{width:90px}div#shipping_info div#shipping_info_fields input#phone{width:135px}div#shipping_info div#shipping_info_fields input#email{width:135px}div#shipping_info img#fedex{position:absolute;bottom:20px;right:57px}div#progress_bar_wrapper{height:30px;min-height:30px;border:1px solid white}ul#progress_bar{position:relative;width:941px;height:30px;margin:0 0 15px 0;padding:0;font-family:Open Sans}ul#progress_bar li.current3{display:block;float:left;width:303px;height:30px;line-height:30px;text-align:center;color:#FFF;font-size:1em;margin:0;background:url('/images/progress_bar-red.png') center center repeat-x}ul#progress_bar li.complete3{display:block;float:left;width:303px;height:30px;line-height:30px;text-align:center;color:#FFF;font-size:1em;margin:0;background:url('/images/progress_bar-orange.png') center center repeat-x}ul#progress_bar li.next3{display:block;float:left;width:303px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_bar-grey.png') center center repeat-x}ul#progress_bar li.current2{display:block;float:left;width:458px;height:30px;line-height:30px;text-align:center;color:#FFF;font-size:1em;margin:0;background:url('/images/progress_bar-red.png') center center repeat-x}ul#progress_bar li.complete2{display:block;float:left;width:458px;height:30px;line-height:30px;text-align:center;color:#FFF;font-size:1em;margin:0;background:url('/images/progress_bar-orange.png') center center repeat-x}ul#progress_bar li.next2{display:block;float:left;width:458px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_bar-grey.png') center center repeat-x}ul#progress_bar li.current_end{display:block;float:left;width:6px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_end_right-red.png') center center no-repeat}ul#progress_bar li.next_end{display:block;float:left;width:6px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_end_right-grey.png') center center no-repeat}ul#progress_bar li.start_complete{display:block;float:left;width:6px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_end_left-orange.png') center center no-repeat}ul#progress_bar li.start_current{display:block;float:left;width:6px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_end_left-red.png') center center no-repeat}ul#progress_bar li.complete_current{display:block;float:left;width:9px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_arrow-orange.png') center center no-repeat}ul#progress_bar li.next_next{display:block;float:left;width:8px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_divide-grey.png') center center no-repeat}ul#progress_bar li.complete_complete{display:block;float:left;width:9px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_divide-white.png') center center no-repeat}ul#progress_bar li.current_next{display:block;float:left;width:10px;height:30px;line-height:30px;text-align:center;color:#8f908d;font-size:1em;margin:0;background:url('/images/progress_arrow-red.png') center center no-repeat}ul#progress_bar li.current3 a,ul#progress_bar li.complete3 a,ul#progress_bar li.current2 a,ul#progress_bar li.complete2 a{color:#FFF;text-decoration:none}ul#progress_bar li.center{width:406px}div#pickup_map{padding:20px;width:610px;height:480px;background-color:#e4e7c6}div#pickup_map_sidebar{width:270px;margin-left:20px}div#pickup_map_sidebar form#search label{font-size:1em;color:#5c8727}div#pickup_map_sidebar form#search label input{width:115px;height:25px;line-height:25px;padding:0 5px;font-weight:bold;font-family:Helvetica,sans-serif;font-size:1em}div#pickup_map_sidebar form#search label input#search_btn{height:auto;vertical-align:middle}div#pickup_map_sidebar div#name{margin-top:25px;font-size:1.35em}div#pickup_map_sidebar p{font-size:1em}div#pickup_map_sidebar div#zip_error p,div#pickup_map_sidebar div#error p{color:#ab222a;font-weight:bold}div#pickup_map_gmap{width:610px;height:480px}h5.location{font-weight:normal;font-size:1em;color:#77787b}div#pickup_location div.back{margin-top:25px}ul#progress_bar.checkout.mail-order{background-image:url('/images/progress_bar_mail_step_2.png')}ul#progress_bar.checkout.mail-order li{width:470px}ul#progress_bar.checkout.local{background-image:url('/images/progress_bar_local_step_3.png')}div#checkout{position:relative}#checkout input[type="text"],#checkout textarea{padding:9px 9px;border:solid 1px #ccc;outline:0;background:#fff url('/images/form_bg.png') left top repeat-x;background:-webkit-gradient(linear,left top,left 25,from(#fff),color-stop(4%,#eee),to(#fff));background:-moz-linear-gradient(top,#fff,#eee 1px,#fff 25px);box-shadow:rgba(0,0,0,0.1) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 8px;font-weight:bold}#checkout input[type="file"],#checkout input[type="file"]:focus,#checkout input[type="file"]:hover{border:0;background:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}div#checkout div#validation_errors{position:relative;width:820px;min-height:75px;padding:30px 0 30px 110px;margin:15px auto 15px auto;background-color:#fffbe7;border:4px solid #c22026;background-image:url('/images/bad_apple.png');background-repeat:no-repeat;background-position:center left}div#checkout div#validation_errors h2{font-weight:bold;color:#000;background-image:none;padding-left:0;padding-top:0;margin-top:0;text-decoration:underline;font-size:1.3em}div#checkout div#right_checkout_pane{width:520px;padding:10px;border:15px solid #e5e7c7}div#checkout p.error{color:red;font-size:.55em;font-weight:bold}div#right_checkout_pane div#badges{margin:30px 0 30px 15px;float:left;width:135px;text-align:center}div#right_checkout_pane div#badges div#security{margin-top:10px}div#right_checkout_pane div#badges div#security div#auth_net{float:left}div#right_checkout_pane div#badges div#security div#geo_cert{float:right}div#right_checkout_pane div#auth_net img{width:55px;height:45px;vertical-align:middle}div#right_checkout_pane div#geo_cert img{margin-top:5px;width:63px;height:35px;vertical-align:middle}div#left_checkout_pane p#indicates_required{padding-top:30px}div#left_checkout_pane h2#customer_info_header{padding-left:20px;font-size:1.35em}div#right_checkout_pane h2#billing_info_header{text-align:center;font-size:1.35em}div#right_checkout_pane h2#billing_info_header label{padding-left:25px;font-size:.85em;vertical-align:baseline}div#right_checkout_pane h2#billing_info_header label input{vertical-align:middle}div#left_checkout_pane fieldset#customer_info label{display:block;float:left;width:110px;margin-right:15px;font-size:1em;color:#5c8727;text-align:right}div#left_checkout_pane input,div#right_checkout_pane input{padding:5px 0;outline:0}div#left_checkout_pane fieldset#customer_info input,div#right_checkout_pane fieldset#billing_info input,div#right_checkout_pane fieldset#credit_card_info input,div#left_checkout_pane fieldset#customer_info label,div#right_checkout_pane fieldset#billing_info label,div#right_checkout_pane fieldset#credit_card_info label,div#left_checkout_pane fieldset#customer_info select,div#right_checkout_pane fieldset#billing_info select,div#right_checkout_pane fieldset#credit_card_info select{margin-top:10px;vertical-align:middle}div#left_checkout_pane fieldset#customer_info label.inline,div#right_checkout_pane fieldset#billing_info label.inline{display:inline;float:none;margin:0}div#left_checkout_pane fieldset#customer_info input{width:187px}div#left_checkout_pane fieldset#customer_info input#zip{width:67px}div#left_checkout_pane img#fedex{margin:25px 0 0 0}div#left_checkout_pane div#pickup_location{width:333px;margin:50px 0 0 0}div#checkout div#back{position:absolute;bottom:0;left:0}div#right_checkout_pane fieldset#billing_info label{display:block;float:left;width:105px;margin-right:15px;font-size:1em;color:#5c8727;text-align:right}div#right_checkout_pane fieldset#billing_info input{width:379px}div#right_checkout_pane fieldset#billing_info input#billing_city{width:136px}div#right_checkout_pane fieldset#billing_info input#billing_zip{width:63px}div#right_checkout_pane fieldset#billing_info input#billing_phone{width:170px}div#right_checkout_pane fieldset#credit_card_info{width:62%;float:right;margin-right:15px;margin-top:30px}div#right_checkout_pane fieldset#credit_card_info label{display:block;float:left;width:150px;margin-right:15px;font-size:1em;color:#5c8727;text-align:right}div#right_checkout_pane fieldset#credit_card_info input#cc_number{width:132px}div#right_checkout_pane fieldset#credit_card_info input#cc_cvc{width:50px}div#right_checkout_pane table#cart{width:460px;border:1px solid #5c8727;float:right}div#right_checkout_pane table#cart caption{text-align:left;color:#5c8727;font-weight:bold;margin-left:10px}div#right_checkout_pane table#cart tr td{padding-left:10px;line-height:25px}div#right_checkout_pane table#cart tr.odd td{background-color:#FFF}div#right_checkout_pane table#cart tr.even td{background-color:#EEE}div#right_checkout_pane table#cart tr td.numeric{border-left:1px solid #5c8727;text-align:center;padding:0}div#right_checkout_pane fieldset#coupon_info{float:left;margin-left:55px}div#right_checkout_pane fieldset#coupon_info label{display:block;float:left;width:140px;margin-right:15px;font-size:1em;color:#5c8727;text-align:right;white-space:nowrap}div#right_checkout_pane fieldset#coupon_info input#coupon_code{width:100px}div#right_checkout_pane fieldset#coupon_info input#apply_code{margin-top:5px;margin-left:155px}div#right_checkout_pane p#coupon_error{margin-left:210px;color:red;margin-top:15px;clear:both}div#right_checkout_pane dl#price_summary{float:right;width:150px}div#right_checkout_pane dl#price_summary dt{display:block;width:60%;float:left;clear:right;margin:0;border-top:1px solid #5c8727;line-height:1.4em}div#right_checkout_pane dl#price_summary dd{display:block;width:40%;float:right;margin:0;text-align:right;border-top:1px solid #5c8727;line-height:1.4em}div#right_checkout_pane dl#price_summary .top{border:0}div#right_checkout_pane fieldset#aux_info label{display:block;font-size:1em;color:#5c8727;text-align:left}div#right_checkout_pane fieldset#aux_info textarea{width:300px;height:75px}div#right_checkout_pane fieldset#aux_info,div#right_checkout_pane fieldset#marketing_info{line-height:2em;margin-top:25px;margin-left:60px}div#right_checkout_pane input#place_order{width:331px;position:relative;display:block;margin:25px auto}span#terms_error{font-weight:bold;color:red;white-space:normal}.textfield{border:1px solid #a6a5a3;-moz-box-shadow:0 0 3px #a6a5a3;-webkit-box-shadow:0 0 3px #a6a5a3;box-shadow:0 0 3px #a6a5a3}#blog-search #search-box .blog-textfield{border:1px solid #d6d4d4;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#blog-categories a{color:#6c6d6c;text-decoration:underline;font-size:.9em;font-family:'Open Sans'}#faq-toc{margin-top:20px;margin-bottom:50px}#faq-toc h3{color:#76787a;font-size:1.65em;font-weight:normal;margin:30px 0 15px 0}#faq-toc ul{margin-left:10px}#faq-toc li{margin-bottom:10px}#faq-toc li a{color:#c22126;text-decoration:underline;font-size:.9em}#faq-content .faq-question{margin-bottom:20px;color:#77787b;font-size:1em}#faq-content h4.question{font-size:.9em;color:#5c8727;margin-bottom:20px;font-weight:bold}#faq-contact div.row{margin-bottom:10px}#faq-contact div.row textarea{height:6em}#faq-contact div.row input,#faq-contact div.row textarea{-moz-box-shadow:0 1px 3px #000;-webkit-box-shadow:0 1px 3px #000;box-shadow:0 1px 3px #000;border:1px solid #777;padding:6px;width:100%}#faqs-left,#faq-contact{float:left}#faqs-left{width:580px;margin-right:30px}#faq-contact{width:330px}#faq-contact div.submit{text-align:center}#faq-contact div.submit input{margin:auto auto}.placeholder-blur{color:#999}.errors{color:#ab222a}#main-menu-tabs{margin-top:50px}#main-menu-tabs ul,#second-menu-tabs ul{margin:0;padding:0;white-space:nowrap}#main-menu-tabs li,#second-menu-tabs li{display:inline-block;zoom:1;*display:inline;margin-right:12px}#main-menu-tabs li.last,#second-menu-tabs li.last{margin-right:0}#main-menu-tabs a,#second-menu-tabs a{background-color:#efeff0;display:block;padding:20px 0 20px 0;width:304px;text-align:center;font-size:1.05em}#main-menu-tabs a:hover,#second-menu-tabs a:hover{background-color:#e4e6c6}.selected-main-menu-ve #main-meal-menu-ve{background-color:#e4e6c6}.selected-main-menu-tr #main-meal-menu-tr{background-color:#e4e6c6}.selected-main-menu-lc #main-meal-menu-lc{background-color:#e4e6c6}#menu-breakfast,#menu-lunch,#menu-dinner{display:none}.selected-breakfast #second-breakfast{background-color:#e4e6c6}.selected-lunch #second-lunch{background-color:#e4e6c6}.selected-dinner #second-dinner{background-color:#e4e6c6}.selected-breakfast #menu-breakfast{display:block}.selected-lunch #menu-lunch{display:block}.selected-dinner #menu-dinner{display:block}#menu-columns{margin-bottom:20px}#second-menu-tabs{margin-top:15px;margin-left:10px}#second-menu-tabs a{display:block;width:166px;text-align:center;padding:5px 0 5px 0;font-size:.9em;margin-left:-10px}#menu-info-left{float:left;width:506px}#menu-info-right{float:left;margin-left:30px;width:400px;font-size:.9em}div#menu_info_buttons{margin-top:50px;text-align:center}div#menu_info_buttons img{margin-bottom:25px}#menu-info-right h2{margin-top:15px;color:#5c8727;font-size:2em}#sample-menu-header{background-color:#f6f6ec;padding:0;margin:10px 0 10px 0;border:1px solid #b4b4b6;border-width:1px 0 1px 0;color:#c22026;text-align:center;padding:5px 0 5px 0;font-size:1.3em;text-transform:uppercase}.menu-item{border-bottom:1px solid #b4b4b5;margin-top:20px;margin-bottom:20px;padding-bottom:20px}.menu-image,.menu-desc{float:left}.menu-image{width:230px;height:155px;overflow:hidden}.menu-desc{margin-left:15px;width:260px;font-size:.7em}.menu-image img{margin-top:-10px}.menu-item h3{font-size:1.6em;color:#5c8727;margin-bottom:15px;margin-top:0}.menu-item ul,.menu-item li{text-align:right}.menu-item li{font-size:.7em;margin:0 !important}#menu-pricing{border:6px solid #e4e7c6;padding:10px;-moz-box-shadow:1px 1px 5px #000;-webkit-box-shadow:1px 1px 5px #000;box-shadow:1px 1px 5px #000}#page-header-container{position:relative}#popular-plan{position:absolute;top:0;right:0;background-image:url('/images/most_popular_menu.png');background-position:center center;background-repeat:no-repeat;width:108px;height:107px;text-indent:-999999px;margin-top:-20px;margin-right:60px}.menu-pricing-col{float:left;width:30%;margin-left:1%;padding-right:1%;border-right:1px solid #d6d7d9}.menu-pricing-col.last{border-right:0}.menu-pricing-col h3{font-size:1.05em;color:#5c8727;padding:0}.menu-price-line{margin-top:10px}.menu-price-line span{float:left}.menu-price-line span.menu-price-col{float:right}#plan-simple-prices{background-color:#f6f7ec;width:315px;margin-bottom:0}#plan-simple-prices th,#plan-simple-prices td{padding:3px}#plan-simple-prices thead{background-color:#f1f1f2}#plan-simple-prices th{text-align:left}#plan-simple-prices thead th,#plan-simple-prices td{text-align:right}#plan-simple-prices thead th{color:#5c8727}.menu-price-contents{margin-top:3em}#calorie-note{font-size:.7em}.floatr-container{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:center;z-index:50000}.floatr-modal{background-color:#000;opacity:.5;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;z-index:50010;filter:alpha(opacity = 50)}.floatr-content{margin:auto auto;text-align:left;z-index:50020;position:relative;margin-top:50px}.floatr-content-follow{position:fixed;left:50%;top:50%}.floatr-close-button{z-index:50030}.floatr-show{display:block !important}#webform .webform_errors{padding:.8em;margin-bottom:1em;border:2px solid #DDD;background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;line-height:1.2em}#webform,#webform span{font-size:1em;font-family:"Helvetica";font-weight:normal;font-style:normal;color:#6c6d6c}#webform tr td:first-child span{color:#5c8727;font-size:.95em}#webform input[type="text"],#webform textarea,#webform select{padding:9px;border:solid 1px #ccc;outline:0;background:#fff url('/images/form_bg.png') left top repeat-x;background:-webkit-gradient(linear,left top,left 25,from(#fff),color-stop(4%,#eee),to(#fff));background:-moz-linear-gradient(top,#fff,#eee 1px,#fff 25px);box-shadow:rgba(0,0,0,0.1) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 8px;font-weight:bold}#webform input[type="file"],#webform input[type="file"]:focus,#webform input[type="file"]:hover{border:0;background:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#webform input[type="image"]{margin:10px 0 0 0}#webform select{padding:5px}#plan-changes-menu,#resources-menu{padding:10px}#plan-changes-menu{border-top:2px solid #75777a}#contact-us-form #webform{float:right;margin:0 0 50px 50px;min-height:150px}#contact-us-form #contact_submit{float:right}div#copy_wrapper{width:940px;margin:auto}div#copy_wrapper td{padding:5px}ul.nobullet{margin:0}ul.nobullet li{background:0;padding:0;margin:0 0 .5em 0}ol.nonumber{list-style:none;margin:0}h2.noarrow{background:0;padding:0}.nomargin{margin:0}#price-compare-header{margin-top:75px;margin-bottom:0;font-size:1em;border:10px solid #FFF;width:940px}.price-compare-td-data,.price-compare-th{width:90px;text-align:center;vertical-align:middle}.price-compare-th{color:#df802a;font-weight:bold}.price-compare-td1{width:268px;text-align:left}#price-compare-th1{width:245px;text-align:left}#price-compare-table{border:10px solid #e0e0bd;background-color:#eff0dd;width:940px;margin-bottom:35px;font-size:1em;color:#77787b}#price-compare-table tr{border-bottom:1px solid #939593}.price-compare-td1{background-color:#eaead5;font-weight:bold;padding:10px 16px 10px 26px;line-height:36pt;vertical-align:middle}.price-compare-td2{background-color:#f3ebb4;color:#000}.price-compare-td3{background-color:#f3f2e5;border-right:3px solid #eaead5}.price-compare-td4{background-color:#f4f3e8;border-right:3px solid #eaead5}.price-compare-td5{background-color:#f6f6ec;border-right:3px solid #eaead5}.price-compare-td6{background-color:#f8f7ef;border-right:3px solid #eaead5}.price-compare-td7{background-color:#f8f7ef;border-right:3px solid #eaead5;border-top:1px solid #77787b}.price-compare-td2sm{background-color:#f3ebb4;color:#000;font-size:.8em}.price-compare-td3sm{background-color:#f3f2e5;border-right:3px solid #eaead5;font-size:.8em}.price-compare-td4sm{background-color:#f4f3e8;border-right:3px solid #eaead5;font-size:.8em}.price-compare-td5sm{background-color:#f6f6ec;border-right:3px solid #eaead5;font-size:.8em}.price-compare-td6sm{background-color:#f8f7ef;border-right:3px solid #eaead5;font-size:.8em}.price-compare-td7sm{background-color:#f8f7ef;border-right:3px solid #eaead5;border-top:1px solid #77787b;font-size:.8em}div#error div#error_500{background-image:url('/images/error.png');background-repeat:no-repeat;padding-left:330px;min-height:340px}div#error div#error_404{background-image:url('/images/404.png');background-repeat:no-repeat;padding-left:330px;min-height:340px}div#menus_2 div#menu_feature{position:relative;width:943px;height:466px}div#menus_2 ul#menu_plans{width:125px;float:left;height:466px;margin:0;margin-top:-5px;padding:0;display:table;border-spacing:0 5px;border-collapse:separate}div#menus_2 ul#menu_plans li{width:125px;height:135px;list-style:none;background-image:none;line-height:130px;display:table-row}div#menus_2 ul#menu_plans li#menu_header{width:125px;height:45px;line-height:40px;text-align:center;padding-left:0}div#menus_2 ul#menu_plans li a{width:110px;padding:0 0 0 12px;display:table-cell;font-family:'Open Sans';font-size:1.05em;color:#77787b;text-decoration:none;line-height:normal;vertical-align:middle;background-color:#efeff0}div#menus_2 ul#menu_plans li a strong{font-size:1.2em}#menus_2 ul#menu_plans li#menu_header a{font-size:1em;color:#FFF;background-color:#77787b;margin:0;padding:0}div#menus_2 ul#menu_plans li.selected{background-color:#b32017}div#menus_2 ul#menu_plans li.selected a{color:#FFF;background-color:#b32017}div#menus_2 div#slides{width:815px;height:466px;float:right;position:relative}div#menus_2 div#slides ul#meals{width:815px;height:70px;position:absolute;bottom:0;padding:0;margin:0;white-space:nowrap;z-index:100}div#menus_2 div#slides ul#meals li{padding:0;margin:0;background-image:none;float:right;width:268px;height:70px;line-height:70px;text-align:center;background-image:url('/images/alpha-pixel-45.png');background-repeat:repeat;margin-right:5px}div#menus_2 div#slides ul#meals li:first-child{margin-right:0}div#menus_2 div#slides ul#meals li.selected{background-image:url('/images/alpha-pixel-orange-55.png')}div#menus_2 div#slides ul#meals li a{font-family:'Open Sans',sans-serif;color:#585959;text-decoration:none;font-size:1.2em;text-shadow:#d7d7d7 1px 1px;display:block;width:268px;height:70px}div#menus_2 div#slides ul#meals li.selected a{color:#FFF}div#menus_2 div#slides a.slide-buttons{display:block;position:absolute;top:193px;width:25px;height:25px}div#menus_2 div#slides a#slide_left{left:4px;background-image:url('/images/menu-slide-left.png')}div#menus_2 div#slides a#slide_right{right:4px;background-image:url('/images/menu-slide-right.png')}div#menus_2 div#slides ul#indicators{position:absolute;top:0;right:0}div#menus_2 div#slides ul#indicators li{float:left;margin:0;margin-right:10px;padding:0;background-image:none}div#menus_2 div#slides ul#indicators li a{display:block;width:15px;height:15px;background-image:url('/images/slide-indicator-off.png');background-repeat:no-repeat;background-position:center center}div#menus_2 div#slides ul#indicators li a.selected{background-image:url('/images/slide-indicator-on.png')}div#menus_2 div#slides div#slide{position:relative;overflow:hidden;width:815px;height:466px}div#menus_2 div#slides div#slide ul.slide-deck{position:relative;left:0;margin:0;padding:0;width:2445px}div#menus_2 div#slides div#slide ul.slide-deck li{background-image:none;padding:0;margin:0;float:left}div#menus_2 div#slides a#get_started_now{display:block;position:absolute;top:110px;left:25px;width:185px;height:25px;background-image:url('/images/get-started-now.png');background-repeat:no-repeat}div#menus_2 div#menu_copy1{float:left;width:455px;margin:15px 0 0 0;padding:0}div#menus_2 div#menu_copy1 div#feature_box{border:1px solid #dddede;margin-top:25px;margin-bottom:25px;padding:0 10px}div#menus_2 div#menu_copy1 div#feature_box h3{color:#a6ae42;font-size:1.3em;text-align:center;background-color:#FFF;width:60%;margin:-0.5em auto 25px auto}div#menus_2 div#menu_diet_analysis{float:right;width:440px;background-color:#edefd9;background-image:url('/images/triangle_footer.png');background-position:center bottom;background-repeat:no-repeat;margin:45px 0 0 0;padding:0}div#menus_2 div#menu_diet_analysis .datatable td span.fb{display:none}div#menus_2 div#menu_diet_analysis .datatable .datarow2 td{background-color:transparent}div#menus_2 div#menu_diet_analysis h2{font-family:'Open Sans',sans-serif;font-size:2.45em;color:#FFF;background-image:none;background-color:#c4c980;width:100%;height:60px;margin:0;padding:0;line-height:60px;text-align:center}div#menus_2 div#menu_diet_analysis form{position:relative;width:400px;margin:15px auto 0 auto}div#menus_2 div#menu_diet_analysis form input[type=image]{display:block;margin-left:75px}#bmi_preview{display:none}#floatr-bmi_preview{display:block}.bmi_preview{width:681px;margin:0 auto;position:relative;position:fixed}.bmi_preview .popup-close-button{position:absolute;left:-10px;top:-10px}#diet_analysis #what_you_get{background-color:#f3f3f3;border:1px solid #e1e1e1;padding:10px 10px 0 10px}#diet_analysis #what_you_get .left{color:#ac1310;text-align:right}#diet_analysis #menu_diet_analysis{background-image:url('/images/da_bg.png');background-repeat:repeat-x;zoom:1;border:1px solid #d6d5d5;width:480px}#diet_analysis #menu_diet_analysis tr.datarow2 td,#diet_analysis #menu_diet_analysis tr.datarow1 td{background-color:transparent}#diet_analysis #menu_diet_analysis h2{font-family:"Open Sans";color:#838483;background-image:none;font-size:1em;text-align:center}#diet_analysis #menu_diet_analysis td{white-space:nowrap}#diet_analysis div#menu_diet_analysis form{zoom:1}#diet_analysis #menu_diet_analysis tr td:first-child{text-align:center}#diet_analysis #menu_diet_analysis tr td:last-child *{width:auto}div#diet_analysis #analysis_info{margin:0 0 0 140px}div#diet_analysis #analysis_info ul{list-style:disc;margin:0 0 0 20px}div#diet_analysis #bmi{width:870px;border:10px solid #e4e6c6;padding:25px}div#diet_analysis #bmi_left{width:45%;text-align:right;vertical-align:middle}div#diet_analysis #bmi_right{width:55%;vertical-align:middle}div#diet_analysis .divider{background:#bbbcbd;height:2px;width:940px;margin:40px 0}div#diet_analysis .box{border:10px solid #e4e6c6;padding:25px;text-align:center;width:370px}div#diet_analysis .orange{color:#f17a22;font-size:1.8em}div#diet_analysis div#get_started{width:515px;padding-left:425px;height:214px;background-image:url('/images/best_plan_for_you.png');margin:0;padding-top:14px}div#diet_analysis div#get_started h3{color:#FFF;font-size:1.2em;font-style:italic;text-align:center;margin:0}div#diet_analysis div#get_started h3 span{background-color:#7e1f2c;padding:3px 5px}div#diet_analysis div#get_started h4{color:#FFF;margin:10px 0 10px 0;font-size:1.5em}div#diet_analysis div#get_started div#or_divider{width:1px;height:91px;border-left:1px dashed white;overflow:visible;font-size:1.65em;line-height:91px;color:#FFF}div#diet_analysis div#get_started div#or_divider span{background-image:url('/images/red_box.png');background-repeat:no-repeat;background-position:center center;background-color:transparent;zoom:1;margin-left:-0.5em}div#diet_analysis div#get_started form{margin:20px 45px;width:432px}div#diet_analysis div#get_started form fieldset{width:205px;color:#FFF}div#diet_analysis div#get_started form fieldset label{font-size:.95em}div#diet_analysis div#get_started form fieldset label#low_carb{display:block;padding-left:15px}div#diet_analysis div#get_started form input#get_started_btn{clear:both;margin-top:20px}div#diet_analysis #webform tr td:first-child{width:200px}div#diet_analysis div#bmi_scale{width:939px;height:425px;margin-top:50px;background-image:url('/images/bmi_scale.png');background-position:bottom center;background-repeat:no-repeat}div#bmi_scale div#bmi_indicator{position:relative;left:-70px;width:505px;height:130px}div#bmi_scale div#bmi_indicator.x16-{left:-70px}div#bmi_scale div#bmi_indicator.x16{left:47px}div#bmi_scale div#bmi_indicator.x17{left:99px}div#bmi_scale div#bmi_indicator.x18{left:151px}div#bmi_scale div#bmi_indicator.x19{left:192px}div#bmi_scale div#bmi_indicator.x20{left:220px}div#bmi_scale div#bmi_indicator.x21{left:248px}div#bmi_scale div#bmi_indicator.x22{left:276px}div#bmi_scale div#bmi_indicator.x23{left:304px}div#bmi_scale div#bmi_indicator.x24{left:332px}div#bmi_scale div#bmi_indicator.x25{left:360px}div#bmi_scale div#bmi_indicator.x26{left:390px}div#bmi_scale div#bmi_indicator.x27{left:420px}div#bmi_scale div#bmi_indicator.x28{left:450px}div#bmi_scale div#bmi_indicator.x29{left:480px}div#bmi_scale div#bmi_indicator.x30{left:213px}div#bmi_scale div#bmi_indicator.x31{left:243px}div#bmi_scale div#bmi_indicator.x32{left:273px}div#bmi_scale div#bmi_indicator.x33{left:303px}div#bmi_scale div#bmi_indicator.x34{left:333px}div#bmi_scale div#bmi_indicator.x35{left:363px}div#bmi_scale div#bmi_indicator.x36{left:389px}div#bmi_scale div#bmi_indicator.x37{left:415px}div#bmi_scale div#bmi_indicator.x38{left:441px}div#bmi_scale div#bmi_indicator.x39{left:467px}div#bmi_scale div#bmi_indicator.x40{left:493px}div#bmi_scale div#bmi_indicator.x40\+{left:493px}div#bmi_indicator div#bmi_figure{font-size:7em;color:#c22026;width:200px;height:110px;background-image:url('/images/bmi_indicator.png');background-repeat:no-repeat;background-position:bottom center;text-align:center}div#bmi_indicator div#bmi_figure p{position:relative;margin:0 auto}div#bmi_indicator div#bmi_figure{float:left}div#bmi_indicator.x30 div#bmi_figure,div#bmi_indicator.x31 div#bmi_figure,div#bmi_indicator.x32 div#bmi_figure,div#bmi_indicator.x33 div#bmi_figure,div#bmi_indicator.x34 div#bmi_figure,div#bmi_indicator.x35 div#bmi_figure,div#bmi_indicator.x36 div#bmi_figure,div#bmi_indicator.x37 div#bmi_figure,div#bmi_indicator.x38 div#bmi_figure,div#bmi_indicator.x39 div#bmi_figure,div#bmi_indicator.x40 div#bmi_figure,div#bmi_indicator.x40\+div#bmi_figure{float:right}div#bmi_indicator p#bmi_description{position:relative;left:-25px;width:305px;float:right;font-size:1.3em;line-height:normal;white-space:nowrap}div#bmi_indicator.x30 p#bmi_description,div#bmi_indicator.x31 p#bmi_description,div#bmi_indicator.x32 p#bmi_description,div#bmi_indicator.x33 p#bmi_description,div#bmi_indicator.x34 p#bmi_description,div#bmi_indicator.x35 p#bmi_description,div#bmi_indicator.x36 p#bmi_description,div#bmi_indicator.x37 p#bmi_description,div#bmi_indicator.x38 p#bmi_description,div#bmi_indicator.x39 p#bmi_description,div#bmi_indicator.x40 p#bmi_description,div#bmi_indicator.x40\+p#bmi_description{float:left;left:0}p#bmi_description span#bmi_category{color:#5c8727;font-weight:bold}div#calorie_reduction div.box h5{font-size:1.3em}div#projection_chart{margin:50px 0}div#change_report{border:12px solid #d6d6d7;padding:10px 30px;margin-bottom:145px}div#change_report input.shim{margin-left:132px}div#change_report hr{width:100%;height:2px;border:0;background-color:#dddede;margin-bottom:20px}div#change_report div.right,div#change_report div.left{line-height:25px;width:50%}div#change_report div.right{width:40%}div#change_report span.desc{display:block;width:120px;padding-right:10px;text-align:right;float:left}div#order_process_header{width:100%;height:155px;background-image:url('/images/order_process_header.png');background-position:top right;background-repeat:no-repeat}div#order_process_header a{color:#6593b0;text-decoration:none;font-weight:bold}div#order_process_header a img{vertical-align:text-top}div#order_process_header div.live-contact{width:123px;height:30px;line-height:30px;text-align:center;position:absolute;left:838px}div#order_process_header div#live_chat{width:87px;height:30px;padding-left:28px;position:absolute;left:812px;top:83px;line-height:40px;text-align:center}div#order_process_header div#live_chat a{color:#8f8f8f}div#order_process_header div#click2call{width:87px;height:30px;padding-left:28px;position:absolute;left:687px;top:83px;line-height:40px;text-align:center}div#order_process_header div#click2call a{color:#8f8f8f;font-size:.85em}div#order_process_header div#header_phone_num{width:240px;height:30px;position:absolute;left:687px;top:43px;line-height:35px;color:#FFF;white-space:nowrap}div#order_process_header div#header_phone_num span#call_now{display:inline-block;margin-left:2px;width:85px;text-align:center;font-weight:bold;font-size:.85em}div#order_process_header div#header_phone_num span#call_now_phone_number{width:153px;display:inline-block;font-weight:normal;color:#b32017;font-size:1.4em;text-align:center}div#order_process_footer{position:relative;width:1000px;height:35px;margin:35px auto 0 auto;background-color:#ebeced;border-top:2px solid #9daa42;background-image:url('/images/order_process_footer.png');background-repeat:no-repeat;background-position:918px 7px}#site_wrapper{width:990px;margin:0 auto}#header_wrapper{padding-bottom:49px}#site_logo{position:absolute;margin-left:-15px}#site_logo img{width:290px}#site_container{position:relative;padding:0;margin:0}#site_container h1{font-size:2.4em;color:#737475;font-family:'Open Sans Light';letter-spacing:-3px;font-weight:normal;width:965px;border-bottom:1px #d6d4d4 solid;line-height:.7em}#site_container h1.plans{font-size:2.4em;color:#737475;font-family:'Open Sans Light';letter-spacing:-3px;font-weight:normal;width:965px;border-bottom:1px #d6d4d4 solid;margin:0;padding:0;position:relative;line-height:.7em}#site_container h1.menu_page{font-size:2.4em;color:#737475;font-family:'Open Sans Light';letter-spacing:-3px;font-weight:normal;width:965px;border-bottom:1px #d6d4d4 solid;margin-top:-30px;padding-top:30px;line-height:.7em}#checkout_wrapper{width:945px;margin:0 auto;z-index:1}#checkout_content{width:945px;margin:40px auto 0 auto}#checkout_logo{padding-top:20px;left:-15px;position:relative;float:left}#checkout_left,#panel_left{width:575px;font-family:'Open Sans';font-weight:normal;color:#737475;float:left;padding-bottom:50px}#checkout_left{font-size:.83em}#panel_left p{font-size:1em}#checkout_left a{text-decoration:none}#checkout_left h1{font-family:'Open Sans Light';font-weight:normal;color:#737475;letter-spacing:-3px;font-size:2.9em;width:575px;border-bottom:1px #d6d4d4 solid;margin-bottom:15px}#checkout_left h2{font-family:'Open Sans Light';font-weight:normal;font-size:2.2em;color:#737475;letter-spacing:-3px;padding:0;width:575px;border-bottom:1px #b20d15 solid;text-align:left;background-image:none}#checkout_left #contact_form h2,#checkout_left #address_form h2,#checkout_left #contact_info h2,#checkout_left #returning_customers h2,#checkout_left #billing_form h2,#checkout_left #return_form h2{font-family:'Open Sans Light';font-weight:normal;font-size:1.8em;color:#737475;letter-spacing:-2px;padding:0;margin:0;width:525px;border-bottom:1px #b20d15 solid;text-align:left;position:relative;background-image:none}#checkout_left h3{font-family:'Open Sans';font-weight:normal;color:#b20d15;letter-spacing:-1px;font-size:1.2em;padding:0;line-height:.5em}#checkout_right p.address{text-align:left;margin:0 auto;width:175px;padding:20px}#contact_info table{position:relative;top:15px;margin:0 auto}#contact_info td{text-align:left;padding:10px;font-size:.8em}#zip_box{position:relative;width:600px;text-align:center;left:-20px;clear:both;margin-bottom:10px}#zip_box span{position:relative;bottom:13px;color:#b32216}#choose_zip{float:left;width:280px}#zip{color:#737475;background-image:url('/images/new_zip.png');background-position:left top;background-repeat:repeat-x;border:1px #e9e9e9 solid;height:22px;left:5px;margin:4px 2px 2px;top:1px;width:119px;float:left}#change_zip{height:33px;width:300px;color:#737475;background-image:url('/images/new_zip.png');background-position:left top;background-repeat:repeat-x;border:1px #e9e9e9 solid;display:block;float:left;vertical-align:center;line-height:10px;margin-bottom:30px;position:relative;right:4px;line-height:30px;padding-left:10px;font-size:.9em}#change_zip label{float:left}#change_zip a{color:#4e791a;background-image:url('/images/zip_button.png');background-repeat:no-repeat;background-position:right top;display:block;float:left;text-transform:uppercase;width:80px;height:30px;position:relative;top:-5px;line-height:29px;position:relative;top:1px;text-align:center}#checkout_left .answer{font-family:'Open Sans';font-weight:normal;color:#737475;font-size:1em}#fedex_home{padding:20px 10px 10px 10px}#fedex_home a{color:#737475;position:relative;top:-6px;padding-left:5px;text-decoration:underline}#checkout_right,#panel_right{width:350px;font-family:'Open Sans';font-weight:normal;font-size:.8em;color:#737475;float:right;padding-bottom:50px}#coupon_promo{position:relative;margin:0 auto;width:250px;color:#ba2c33;padding-top:20px}#coupon_promo input#coupon_code{width:100px}#submit_coupon{display:block;text-align:right;right:0;position:relative;margin-top:5px;margin-right:15px;margin-left:auto}p#coupon_error{color:#ba2c33;font-weight:bold;text-align:center}#coupon_button a{margin:20px;top:-15px;right:-3px;height:25px;width:95px;padding:5px 16px 0 16px;position:relative;display:block;background-image:url('/images/coupon_button.png');background-repeat:no-repeat;background-position:right bottom;color:#FFF;text-decoration:none;font-size:.9em}#checkout_button{position:relative;clear:both;text-align:center;border-bottom:1px #b20d15 solid;padding-bottom:1em}form#pickup_location{margin-bottom:0}#security_logos p{display:block;margin-left:30px;text-align:left;margin-bottom:0}#security_logos div{display:inline-block}#security_logos div{display:inline-block}#badge{position:absolute;right:10px;top:10px}#checkout_right h2{background-color:#fff;background-image:none;color:#b20d15;display:block;font-family:'Open Sans Light';font-size:2.2em;font-weight:normal;letter-spacing:-2px;height:25px;left:-20px;margin:0;padding-left:20px;padding-top:25px;position:relative;top:-20px;vertical-align:bottom;width:320px;background-image:none}#checkout_right h3{font-family:'Open Sans SemiBold';font-weight:normal;font-size:1.5em;letter-spacing:-1px;color:#737475;padding-top:5px;padding-left:20px;padding-bottom:5px;margin:0}#checkout_right p#pl_placeholder{padding-top:5px;padding-left:20px;padding-bottom:5px;margin:0}#checkout_right .deliveryInfo{font-size:11px;padding-left:20px}#help{font-family:'Open Sans';font-weight:normal;font-size:1.5em;color:#737475;text-align:right;padding-right:20px;letter-spacing:-1px;position:relative;top:10px}#help a{text-decoration:none}#help_number{color:#ba2c33;font-family:'Open Sans SemiBold';font-weight:normal;font-size:1.5em;padding-left:5px;letter-spacing:-2px;z-index:100}#help_number_nav{color:#ba2c33;font-family:'Open Sans';font-weight:normal;font-size:2em;padding-left:5px;letter-spacing:-2px;z-index:100;padding-right:10px}#live_chat{font-family:'Open Sans Light';font-weight:normal;font-size:1.5em;letter-spacing:-2px;color:#7ea452;background-image:url('/images/help-bubble.png');background-position:left middle;background-repeat:no-repeat;padding-left:50px;padding-bottom:10px;position:relative;top:30px}#plan_info{background-image:url('/images/plan_info_bg.png');background-position:left top;background-repeat:repeat-x;background-color:#fdfdfd;border:1px #d6d5d5 solid;width:300px;padding:20px;margin:0;position:relative;top:60px;font-family:'Open Sans';font-weight:normal}p.pickup_detail{padding-left:20px;padding-top:10px;color:#727070}p.pickup_detail a{color:#7ea452}table#checkout_pricing{width:300px;border:1px #d6d4d4 solid}table#checkout_pricing th{font-family:'Open Sans SemiBold';font-weight:normal;font-size:1.5em;letter-spacing:-1px;color:#737475;text-align:left;padding:12px 27px;background:url('/images/pricing_th_bg.png');background-repeat:repeat-x;background-color:#d8d7d7}tr.r1,tr.r1 td{background-color:#dfdfde;padding:10px 27px}tr.r2,tr.r2 td{background-color:#e9e9e8;padding:10px 27px}tr.r1_total,tr.r1_subtotal,tr.r1_total td,tr.r1_subtotal td{background-color:#dfdfde}tr.r2_total,tr.r2_subtotal,tr.r2_total td,tr.r2_subtotal td{background-color:#e9e9e8}tr.r1 td,tr.r2 td{padding:10px 27px}td.right_col,th.right_col{text-align:right;border-left:1px #bebebe solid}tr.r1_subtotal td{padding:10px 27px;border-top:1px #bebebe solid}tr.r2_subtotal td{padding:10px 27px;border-top:1px #bebebe solid}tr.r1_total td{color:#ba2c33;padding:10px 27px}tr.r2_total td{color:#ba2c33;padding:10px 27px}#under_plan{clear:both;position:relative;top:70px;font-size:11px;line-height:1em;padding-top:10px;width:300px;margin:0 auto;padding-bottom:50px}#under_plan h3{margin-bottom:10px}#under_plan p{padding-left:30px}#address_form,#contact_info,#returning_customers,#contact_form,#billing_form,#return_form{color:#737475;font-size:1.2em;background-color:#FFF;border:1px #d6d5d5 solid;text-align:center;padding:25px;margin-bottom:25px;vertical-align:top}#contact_form a{text-decoration:none}#contact_form table,#address_form table,#billing_form table,#return_form table{width:520px;margin:0 auto;vertical-align:top}#contact_form td.label,#address_form td.label,#billing_form td.label,#return_form td.label{font-size:.85em;text-align:right;padding:8px 0;white-space:nowrap;height:23px;vertical-align:top}#contact_form td.field,#address_form td.field,#billing_form td.field,#return_form td.field{font-size:.85em;text-align:left;padding-left:10px;padding-top:8px;vertical-align:center;white-space:nowrap}#return_form td.field{font-size:.85em;text-align:left;padding-left:10px;padding-top:8px}#contact_form td.field_top,#address_form td.field_top,#billing_form td.field_top,#return_form td.field_top{font-size:.85em;text-align:left;padding-left:10px;padding-top:8px;vertical-align:top;white-space:nowrap}#contact_form td.field select,#address_form td.field select,#billing_form td.field select{float:left;border:1px #d6d5d5 solid;vertical-align:top}#return_form td.field select{height:23px;text-align:right;border:1px #d6d5d5 solid}#contact_form input,#address_form input,#billing_form input,#return_form input{height:23px;width:200px;background-image:url('/images/contact_form.png');background-repeat:repeat-x;background-position:left top;border:1px #d6d5d5 solid;vertical-align:top}#return_form input{height:23px;width:150px;background-image:url('/images/contact_form.png');background-repeat:repeat-x;background-position:left top;border:1px #d6d5d5 solid}#contact_form input.zip,#address_form input.zip,#billing_form input.zip{width:65px;padding-right:5px;vertical-align:top}#return_form p{text-align:left;margin:0;padding-top:10px;white-space:normal}#contact_form input.checkbox{width:15px;height:15px;float:right;position:relative;top:5px;padding:8px 1px;border:0;background-color:none;vertical-align:top}#address_form input.checkbox{width:15px;height:15px;position:relative;padding:8px 1px;border:0;background-color:none}#billing_form input.checkbox{width:15px;height:15px;position:relative;padding:8px 1px;border:0;background-color:none}#return_form input.checkbox{width:15px;height:15px;position:relative;padding:8px 1px;border:0;background-color:none}#billing_form input.radio{width:15px;height:15px;position:relative;padding:8px 1px;border:0;background-color:none}#billing_form input#cc_cvc{width:50px}.state_cell{display:inline;background-color:#FFF;width:60px;vertical-align:middle}.state_cell select{width:60px;float:left;border:1px #d6d5d5 solid;vertical-align:middle}.title{display:inline;background-color:#FFF;width:60px;height:23px}.title select{width:60px;border:1px #d6d5d5 solid;vertical-align:middle}.zip_cell{display:inline;float:right;line-height:14px}.tablefix{width:200px;text-align:left;padding-left:6px}#credit_logos{position:relative;margin-bottom:-150px;margin-right:30px;padding:0;top:-190px;width:145px;float:right}div#geo_cert{margin-top:13px}div#geo_cert img{width:74px;height:auto}div#auth_net{margin-top:5px;margin-right:25px}div#auth_net img{width:60px;height:auto}.comment_box{border:1px #d6d5d5 solid}#contact_form .note,#address_form .note{color:#ba2c33;position:relative;font-size:.8em;width:auto;display:inline;left:0;top:26px}#billing_form .note{color:#ba2c33;font-size:1em;text-align:right}.red{color:#ba2c33;font-size:.8em}.form_break{border-bottom:1px #ba2c33 solid;height:30px}#coupon_button{position:relative}div#pickup_map_gmap{width:580px}#map_locations{width:580px;height:220px;overflow-y:auto;overflow-x:hidden;font-size:.8em;margin-top:20px;background-color:#f1f1f1}#map_locations table{width:100%;border:1px #dad8d8 solid}#map_locations tr td{background-color:#f1f1f1;padding:0 17px;color:#000;border-bottom:1px #dad8d8 solid;text-align:center;line-height:1.2em;height:28px;padding-top:7px;padding-bottom:7px;margin-bottom:-7px;overflow:hidden}#map_locations tr td a{color:#000;text-decoration:underline}#map_locations tr.active td{background-image:url('/images/map_location_select.png');background-repeat:repeat-x;background-color:#d2d1d0;color:#FFF}#map_locations tr.active td a{color:#FFF;text-decoration:underline}.cont_disabled{opacity:.5;filter:alpha(opacity = 50)}#nav_new{width:100%;float:right;padding-top:20px}#top_tabs{position:relative;width:425px;float:right;vertical-align:middle}#like_button{position:relative;float:left;margin-top:0;margin-right:25px}#like_button div{margin-left:15px}#live_chat_tab{position:relative;float:left;height:30px;vertical-align:middle;padding:10px 20px 0 0;background-image:url('/images/head_tab_right.png');background-repeat:no-repeat;background-position:top right;white-space:nowrap;width:auto;margin-right:15px}#live_chat_tab a:link,#live_chat_tab a:visited,#live_chat_tab a:active{color:#64883b;font-family:'Open Sans';font-size:1.1em;left:2px;letter-spacing:-1px;position:relative;text-decoration:none;margin-top:-10px;background-image:url('/images/head_tab_left.png');background-repeat:no-repeat;background-position:top left;display:block;height:40px;padding:5px 0 0 15px;margin-left:-19px}#current_customer_tab{position:relative;float:left;height:30px;vertical-align:middle;padding:10px 20px 0 0;background-image:url('/images/head_tab_right.png');background-repeat:no-repeat;background-position:top right;white-space:nowrap;width:auto}#current_customer_tab a:link,#current_customer_tab a:visited,#current_customer_tab a:active{color:#64883b;font-family:'Open Sans';font-size:1.1em;left:2px;letter-spacing:-1px;position:relative;text-decoration:none;margin-top:-10px;background-image:url('/images/head_tab_left.png');background-repeat:no-repeat;background-position:top left;display:block;height:40px;padding:5px 0 0 17px;margin-left:-19px}#cart_tab{position:relative;float:left;width:138px;height:46px;vertical-align:middle;padding:0 6px 7px 7px;background-image:url('/images/cart.png');background-position-y:-5px;background-repeat:no-repeat;white-space:nowrap;line-height:36px;text-align:center}#cart_tab a{color:#64883b;font-family:'Open Sans';font-size:1.1em;text-decoration:none;letter-spacing:-1px}#cart_tab img{vertical-align:text-top;padding-right:3px}#live_chat_tab a span{position:relative;top:-6px;padding-left:2px}#current_customer_tab a span{position:relative;top:-3px;padding-left:2px}#help_box{position:relative;float:right;margin-top:20px;height:auto;width:380px;text-align:right;z-index:2;clear:both}#help_content{position:relative;float:left;line-height:1.2em}#help_content h1{font-family:'Open Sans Light';font-weight:normal;color:#737475;letter-spacing:-3px;font-size:1.9em;padding:0 5px;display:inline}#order_now_button{position:relative;float:left;background-image:url('/images/order_button.png');background-repeat:no-repeat;white-space:nowrap;z-index:2;margin-top:-5px}#order_now_button a:link,#order_now_button a:visited,#order_now_button a:active{color:#FFF;text-decoration:none;vertical-align:middle;display:block;height:39px;width:122px;text-align:center;line-height:30px;position:relative;left:-2px;white-space:nowrap}#order_now_button #order_now_popover{display:none;position:absolute;top:33px;right:4px;width:404px;height:78px;padding:6px;background-image:url('/images/order_now_hover.png');z-index:1;font-family:'Open Sans';text-align:center}#order_now_button:hover #order_now_popover{display:block}#order_now_button #order_now_popover h4{color:#517822;letter-spacing:-1px}#order_now_button #order_now_popover ul{width:100%;margin:0;padding:0}#order_now_button #order_now_popover ul li{text-align:center;display:inline-block;background-image:none;border-left:1px solid #d6d4d4;margin:0;padding:0 13px;zoom:1;*display:inline}#order_now_button #order_now_popover ul li:first-child{border-left:0}#order_now_button #order_now_popover ul li a{display:inline;font-size:.85em;color:#535454;text-decoration:none;height:auto;width:auto;line-height:normal;left:auto}#order_now_button #order_now_popover ul li a:hover{color:#df7d26}#nav_links{color:#d6d4d4;font-family:'Open Sans Light';padding-top:15px;position:relative;height:auto;float:right;text-align:center}#nav_links a:link,#nav_links a:visited,#nav_links a:active,.top-nav a:link,.top-nav a:visited,.top-nav a:active{color:#737475;text-decoration:none;font-family:'Open Sans SemiBold';padding:0 10px}#nav_links a:link.active,#nav_links a:visited.active,#nav_links a:active.active,#nav_links a:hover,.top-nav a:hover{color:#df7d26;text-decoration:none;font-family:'Open Sans SemiBold';padding:0 10px}.top-nav a:link,.top-nav a:visited,.top-nav a:active,.top-nav a:hover{font-size:12px;padding:0 5px}#progress_wrapper{position:relative;height:100px;width:608px;float:right}#progress_tracker{position:relative;height:100px;width:500px}#checkout_progress{float:right;position:absolute;right:0;top:60px;z-index:50}#checkout_progress ul{list-style:none;list-style-type:none;display:block;padding:0;margin:0}#checkout_progress ul li{background-image:url("/images/progress_circle.png");background-position:70px 0;display:block;float:left;font-family:'Open Sans';font-size:.8em;height:55px;line-height:40px;margin:0;padding:0;text-align:right;width:120px}#checkout_progress li{display:block}#checkout_progress ul li.active{background-image:url("/images/progress_circle.png");background-position:-118px 0}#checkout_progress ul li a:link,#checkout_progress ul li a:visited,#checkout_progress ul li a:active{text-decoration:none}.progress_num{color:#fff;font-size:1.2em;left:-19px;padding:25px 0 25px 25px;position:relative;top:-20px}.progress_num a:link,.progress_num a:visited,.progress_num a:active{color:#FFF}.progress_txt{left:34px;position:relative;text-align:center;top:-35px}#checkout_bar{float:right;height:55px;margin:0;padding:0;position:absolute;right:0;top:58px;vertical-align:middle;z-index:25}#checkout_bar ul{display:block;height:25%;list-style:none outside none;margin:0;padding-right:20px}#checkout_bar ul li{background-image:url("/images/progress_grey.png");background-position:right center;background-repeat:repeat-x;display:block;float:left;height:55px;margin-left:26px;right:83px;width:85px;zoom:1}#checkout_bar ul li.active{background-image:url('/images/progress_red.png');display:block}div#checkout_wrapper div#validation_errors,div#groupon div#validation_errors,div#google div#validation_errors,div#landing div#validation_errors{padding:.8em;margin-bottom:1em;border:2px solid #DDD;background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;line-height:1.2em;text-align:left}.tab_holder{width:980px;height:51px;position:relative;left:-2px;margin-top:65px}.trad_tab{background-image:url('/images/trad_tab.png');background-repeat:no-repeat;position:top center;height:50px;width:318px;text-align:center;float:left;padding:0 3px}.lowcarb_tab{background-image:url('/images/lowcarb_tab.png');background-repeat:no-repeat;position:top center;height:50px;width:318px;text-align:center;float:left;padding:0 3px}.veg_tab{background-image:url('/images/veg_tab.png');background-repeat:no-repeat;position:top center;height:50px;width:318px;text-align:center;float:left;padding:0 3px}.grey_tab{background-image:url('/images/grey_tab.png');background-repeat:no-repeat;position:top center;height:50px;width:318px;text-align:center;float:left;padding:0 3px}.trad_tab a:link,.trad_tab a:visited,.trad_tab a:active,.lowcarb_tab a:link,.lowcarb_tab a:visited,.lowcarb_tab a:active,.veg_tab a:link,.veg_tab a:visited,.veg_tab a:active,.grey_tab a:link,.grey_tab a:visited,.grey_tab a:active{display:block;height:50px;width:315px;color:#737475;font-family:'Open Sans';font-size:1.5em;text-decoration:none;padding-top:18px;margin:0;letter-spacing:-2px}#plan_choice{overflow:hidden;position:relative;clear:both;width:960px;border:1px #c8c9c9 solid;box-shadow:0 0 30px #d6e3ed;-moz-box-shadow:0 0 30px #d6e3ed;-webkit-box-shadow:0 0 30px #d6e3ed;background-image:url('/images/choose_table_bg.png');background-color:#dbdada;background-repeat:repeat-x;z-index:50}#plan_choice_bottom{position:relative;clear:both;width:960px;z-index:50;margin-top:-50px}#plan_information{position:relative;margin:55px 0 -72px 280px}#plan_information h3{color:#517822;font-family:'Open Sans';letter-spacing:-2px}#plan_information ul.plan_description{list-style-type:none;font-family:'Open Sans Light';font-size:1.2em;color:#737475;margin:30px 0 30px 10px}#plan_choice ul.plan_description li{padding:10px;margin:0;background-image:url('/images/plan_large_bullet.png');background-position:1px 17px}#plan_person_trad{position:absolute;z-index:-10;top:-25px}#plan_person_veg{position:absolute;z-index:-10;top:-35px}#plan_person_lowcarb{position:absolute;z-index:-10;bottom:0}#best_value,#best_value_2{position:relative;display:inline;z-index:0;top:68px;left:337px}#best_value_lowcarb{position:relative;display:inline;z-index:0;top:68px;left:720px}#best_value_lowcarb_2{position:relative;display:inline;z-index:0;top:68px;left:585px}#started{display:block;color:#000;font-family:'Open Sans';font-size:1.2em;margin-bottom:30px}#plan_list,#plan_list_2{z-index:100}#plan_list ul.centered li,#plan_list_2 ul.centered li{background-image:none}.plan-option{width:164px;height:84px;margin:10px auto;border:1px solid #dbdbdb;border-radius:10px;overflow:hidden;background-color:#FFF;font-family:'Open Sans'}.plan-option .plan-desc{width:100%;height:19px;border-top:1px solid #eaebeb;border-bottom:1px solid #eaebeb;background-color:#f4f5f6;font-size:.65em;line-height:1.1em;padding:6px 0}.plan-option .plan-pricing{float:left;width:50%;margin-top:11px}.plan-option .plan-price{color:#517822;font-weight:normal;font-size:1.3em;font-family:'Open Sans SemiBold'}.plan-option .plan-price-term{font-size:.7em}.plan-option a img{margin-top:12px}.plan_trad_a{width:449px;height:371px;text-align:center;background-image:url('/images/trad_box.png');background-repeat:no-repeat;border:1px #FFF solid;padding-left:5px;box-shadow:0 0 10px #afafaf;-moz-box-shadow:0 0 10px #afafaf;-webkit-box-shadow:0 0 10px #afafaf;margin:15px;float:left;z-index:200}.plan_trad_b{width:449px;height:371px;text-align:center;background-image:url('/images/trad_box.png');background-repeat:no-repeat;border:1px #FFF solid;padding-left:5px;box-shadow:0 0 10px #afafaf;-moz-box-shadow:0 0 10px #afafaf;-webkit-box-shadow:0 0 10px #afafaf;margin:15px 15px 15px 0;float:left;z-index:200}.plan_veg_a{width:449px;height:371px;text-align:center;background-image:url('/images/veg_box.png');background-repeat:no-repeat;border:1px #FFF solid;padding-left:5px;box-shadow:0 0 10px #afafaf;-moz-box-shadow:0 0 10px #afafaf;-webkit-box-shadow:0 0 10px #afafaf;margin:15px;float:left;z-index:200}.plan_veg_b{width:449px;height:371px;text-align:center;background-image:url('/images/veg_box.png');background-repeat:no-repeat;border:1px #FFF solid;padding-left:5px;box-shadow:0 0 10px #afafaf;-moz-box-shadow:0 0 10px #afafaf;-webkit-box-shadow:0 0 10px #afafaf;margin:15px 15px 15px 0;float:left;z-index:200}.plan_lowcarb_a{width:449px;height:371px;text-align:center;background-image:url('/images/lowcarb_box.png');background-repeat:no-repeat;border:1px #FFF solid;padding-left:5px;box-shadow:0 0 10px #afafaf;-moz-box-shadow:0 0 10px #afafaf;-webkit-box-shadow:0 0 10px #afafaf;margin:15px 15px 15px 390px;z-index:200}.plan_lowcarb_b{width:449px;height:371px;text-align:center;background-image:url('/images/lowcarb_box.png');background-repeat:no-repeat;border:1px #FFF solid;padding-left:5px;box-shadow:0 0 10px #afafaf;-moz-box-shadow:0 0 10px #afafaf;-webkit-box-shadow:0 0 10px #afafaf;margin:15px auto;z-index:200}.plan_trad_a h3,.plan_trad_b h3{color:#517822;font-family:'Open Sans';letter-spacing:-2px;margin:15px 0 5px 0;padding:0}.plan_veg_a h3,.plan_veg_b h3{color:#96b1c5;font-family:'Open Sans';letter-spacing:-2px;margin:15px 0 5px 0;padding:0}.plan_lowcarb_a h3,.plan_lowcarb_b h3{color:#517822;font-family:'Open Sans';letter-spacing:-2px;margin:25px 0;padding:0}.best_plan{font-family:'Open Sans';letter-spacing:-1px;font-size:1.1em;padding:0;margin-bottom:-6px;display:block}.plan_box_trad{height:282px;width:200px;background-image:url('/images/plan_bg.png');background-repeat:repeat-x;background-color:#e3e0dd;background-position:top left;float:left;border:1px #b3da75 solid;margin:10px 5px;text-align:center}.plan_box_trad_value{height:282px;width:200px;background-image:url('/images/plan_bg.png');background-repeat:repeat-x;background-color:#e3e0dd;background-position:top left;float:left;border:3px #b3da75 solid;margin:7px 2px;text-align:center}.plan_box_veg{height:282px;width:200px;background-image:url('/images/plan_bg.png');background-repeat:repeat-x;background-color:#e3e0dd;background-position:top left;float:left;border:1px #a1bcd1 solid;margin:10px 5px;text-align:center}.plan_box_veg_value{height:282px;width:200px;background-image:url('/images/plan_bg.png');background-repeat:repeat-x;background-color:#e3e0dd;background-position:top left;float:left;border:3px #a1bcd1 solid;margin:7px 2px;text-align:center}.plan_box_lowcarb{height:282px;width:200px;background-image:url('/images/plan_bg.png');background-repeat:repeat-x;background-color:#e3e0dd;background-position:top left;float:left;border:1px #b1ac4b solid;margin:10px 5px;text-align:center}.plan_box_lowcarb_value{height:282px;width:200px;background-image:url('/images/plan_bg.png');background-repeat:repeat-x;background-color:#e3e0dd;background-position:top left;float:left;border:3px #b1ac4b solid;margin:7px 2px;text-align:center}.plan_box_trad ul,.plan_box_trad_value ul,.plan_box_veg ul,.plan_box_veg_value ul,.plan_box_lowcarb ul,.plan_box_lowcarb_value ul{list-style-type:none;padding-left:2px;margin:0;font-family:'Open Sans';font-size:.7em;text-align:left}.plan_box_trad ul li,.plan_box_trad_value ul li,.plan_box_veg ul li,.plan_box_veg_value ul li,.plan_box_lowcarb ul li,.plan_box_lowcarb_value ul li{padding-left:7px;margin:0 0 0 -3px;line-height:18px;background-image:url('/images/plan_small_bullet.png');background-position:1px 10px}.plan_box_trad h4,.plan_box_trad_value h4,.plan_box_veg h4,.plan_box_veg_value h4,.plan_box_lowcarb h4,.plan_box_lowcarb_value h4{color:#737475;font-family:'Open Sans';font-size:1.6em;padding:7px 0;letter-spacing:-1px;margin:7px 0 10px}.plan_box_trad h5,.plan_box_trad_value h5,.plan_box_veg h5,.plan_box_veg_value h5,.plan_box_lowcarb h5,.plan_box_lowcarb_value h5{font-family:'Open Sans SemiBold';color:#444;font-size:2em;text-align:center;letter-spacing:-2px;padding-top:10px}.plan_button{text-align:center;background-image:url('/images/checkout_button_1.png');background-repeat:no-repeat;background-position:top center;height:45px;width:176px;white-space:nowrap;margin:5px}.plan_button a:link,.plan_button a:visited,.plan_button a:active{color:#b22317;text-decoration:none;display:block;height:45px;width:176px;white-space:nowrap;position:relative;top:12px;font-family:'Open Sans';letter-spacing:-1px;font-size:1.1em}#how-it-works,#how-it-works h2{font-family:'Open Sans'}#how-it-works #slideshow{position:relative;width:575px;border:1px solid #c6c7c7;min-height:300px;background-color:#fdfdfd;background-image:url(/images/how-it-works-slideshow-bg.png);background-position:bottom left;background-repeat:repeat-x}* html #how-it-works #slideshow{height:300px}#how-it-works #slideshow-controller{position:relative}#how-it-works #slideshow-controller #checkout_progress{top:0;float:none;right:auto}#how-it-works #slideshow-controller #checkout_bar{top:0;float:none;right:auto}#how-it-works #slideshow-controller ul{margin:0 auto 0 auto;padding:0;list-style-type:none;list-style-image:none;width:460px}#how-it-works #slideshow-controller li{float:left;text-align:center;list-style-type:none;list-style-image:none;background:0;padding-left:0;position:relative;padding-right:20px;max-width:130px}#how-it-works #slideshow-controller .progress-number{text-align:left;margin:auto auto;width:56px;position:relative}#how-it-works #slideshow-controller .progress-number div{position:absolute;height:32px;width:32px;top:12px;left:8px;z-index:105;background-color:#b4b3b3}#how-it-works #slideshow-controller .progress-number a{background-image:url(/images/donut.png);background-position:top center;background-repeat:no-repeat;display:block;width:33px;height:33px;padding:20px 0 0 20px;position:relative;z-index:110;color:#fff;text-decoration:none}#how-it-works #slideshow-controller a{text-decoration:none}#how-it-works #slideshow-controller .progress-number a:hover+div{background-color:#df7d26 !important}#how-it-works #slideshow-controller .progress-number a.active+div{background-color:#b4b3b3}#how-it-works #slideshow-controller li.active .progress-number div{background-color:#b32017}#how-it-works #slideshow-controller li .progress-text a{color:#b4b3b3;font-size:.98em}#how-it-works #slideshow-controller li.active .progress-text a{color:#c70000}#how-it-works #slideshow-controller li .progress-bar{height:1px;width:80%;background-color:#b6b5b6;position:absolute;left:50%;top:25px;right:0;z-index:100}#how-it-works #slideshow-controller li#last-item{padding-right:0}#how-it-works #slideshow-controller li#last-item .progress-bar{height:0;width:0}#how-it-works #slideshow-controller li.active .progress-bar{background-color:#b32017}#how-it-works #slideshow-controller li.active .progress-text{color:#b32017}#how-it-works #slideshow{overflow:hidden;position:relative}#how-it-works #slideshow .slide{position:relative;padding:20px}#how-it-works #slideshow .hidden{display:none}#how-it-works #slideshow .transition{position:absolute}#how-it-works #slideshow .slide h3{font-size:1.2em;font-family:'Open Sans Light';padding:0;margin:0 0 10px 0}#how-it-works #slideshow .slide .block{margin-bottom:30px}#how-it-works #slideshow #slideshow-custom-bg,#how-it-works #slideshow.slide1 #slideshow-custom-bg{background-image:url(/images/hiw-slide1-bg.png);background-repeat:no-repeat;background-position:right -22px;min-height:505px}#how-it-works #slideshow #slide1 #plate-right{height:140px;width:220px;float:right}#how-it-works #left-col,#how-it-works #right-col{float:left}#how-it-works #left-col{width:600px}#how-it-works #right-col{width:320px;margin-left:20px}#how-it-works #right-col .right-box{border:1px solid #c6c7c7;margin-bottom:20px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#how-it-works h2{padding:0;margin:0;background:0;font-size:1.4em}#custServNum{color:#638b33}#bodyLiveChat{vertical-align:middle}.slide-did-you-know{border:1px solid #d7d7d7;background-color:#fff;padding:10px 30px 10px 40px;margin-top:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.slide-did-you-know .did-you-know-left,.slide-did-you-know .did-you-know-right{float:left}.slide-did-you-know .did-you-know-left{width:60px;padding-right:35px;text-transform:uppercase;font-family:'Open Sans Light';background-image:url(/images/hiw-did-you-know.png);background-repeat:no-repeat;background-position:center right}.slide-did-you-know .did-you-know-right{margin-left:30px;font-size:.75em;width:335px;line-height:1.75em}.slide-did-you-know .did-you-know-right span{color:#c70000}#how-it-works .slide #get-started-slide .plan{position:relative;float:left;width:160px;height:225px;border:1px solid #ecebec;margin-left:20px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 3px 5px #d1d1d1;-webkit-box-shadow:1px 3px 5px #d1d1d1;box-shadow:1px 3px 5px #d1d1d1}#how-it-works .slide #get-started-slide .plan:first-child{margin-left:0}#how-it-works .slide #get-started-slide .plan h3{margin-top:15px;margin-left:15px;text-align:left;color:#737475;font-size:1em;font-weight:bold}#how-it-works .slide #get-started-slide div.plan div.meal-name{position:absolute;display:block;width:100%;bottom:50px;left:0;text-align:center;font-size:.75em}#how-it-works .slide #get-started-slide .plan-get-started{position:absolute;bottom:10px;left:37px}#how-it-works #slideshow #slideshow-custom-bg{padding-top:20px}#how-it-works #slideshow.slide2 #slideshow-custom-bg{background-image:url(/images/hiw-slide2-bg.png);background-repeat:no-repeat;background-position:right 0;min-height:505px}#how-it-works #slideshow.slide3 #slideshow-custom-bg{background-image:url(/images/hiw-slide3-bg.png);background-repeat:no-repeat;background-position:right 0;min-height:505px}#how-it-works #slideshow.slide4 #slideshow-custom-bg{background-image:url(/images/hiw-slide4-bg.png);background-repeat:no-repeat;background-position:right 0;min-height:505px}ul#slide_controls{width:612px;height:42px;margin:0;padding:0}ul#slide_controls li{float:left;width:153px;height:42px;background-image:none;margin:0;padding:0;margin-left:-7px}ul#slide_controls li a{color:#b32317;font-size:.8em;width:153px;height:34px;line-height:34px;text-align:center;display:block;margin:0 auto;padding-top:8px;text-decoration:none;background-image:url('/images/hiw_tab_off.png');background-repeat:no-repeat}ul#slide_controls li a:hover,ul#slide_controls li a.selected:hover{color:#b32317;background-image:url('/images/hiw_tab_hover.png');background-position:4px 3px}ul#slide_controls li a.selected{color:#FFF;background-image:url('/images/hiw_tab_on.png')}div.note{font-size:.5em;text-align:right;margin-top:10px}#how-it-works #menu_diet_analysis{background-image:url('/images/free_diet_analysis_bg.png');background-repeat:no-repeat;zoom:1;border-bottom:1px solid #d6d5d5}#how-it-works #menu_diet_analysis h2{margin-left:25px}#how-it-works #menu_diet_analysis tr.datarow2 td,#how-it-works #menu_diet_analysis tr.datarow1 td{background-color:transparent}#how-it-works #menu_diet_analysis h2{font-family:"Open Sans",Helvetica;padding-top:21px;padding-bottom:15px;font-size:2.4em}#how-it-works #menu_diet_analysis td{white-space:nowrap}#how-it-works div#menu_diet_analysis form{zoom:1}#how-it-works #menu_diet_analysis tr td:first-child{text-align:right}#how-it-works #menu_diet_analysis tr td:last-child *{width:auto}#how-it-works #slide2-plate-right{float:right;height:180px;width:140px}#how-it-works #slide3-pickup-areas{width:530px;background-image:url(/images/hiw-pickup-icons.png);background-repeat:no-repeat;background-position:20px;font-size:.9em;border:1px solid #d7d7d7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 3px 5px #d1d1d1;-webkit-box-shadow:1px 3px 5px #d1d1d1;box-shadow:1px 3px 5px #d1d1d1}#how-it-works #slide3-pickup-areas h4{font-size:1.4em;padding-left:160px;color:#70934a}#how-it-works #slide3-pickup-areas ul{margin:0;padding-left:120px;background-repeat:no-repeat;background-position:top left;list-style-type:disc;list-style-position:outside}#how-it-works #slide3-pickup-areas li{background:0;padding-left:0;margin-bottom:0}#how-it-works #slide3-pickup-areas li .smaller{font-size:.8em}.plan_button_value{text-align:center;background-image:url('/images/checkout_button_2.png');background-repeat:no-repeat;background-position:top center;height:45px;width:176px;white-space:nowrap;margin:5px}.plan_button_value a:link,.plan_button_value a:visited,.plan_button_value a:active{color:#FFF;text-decoration:none;display:block;height:45px;width:176px;white-space:nowrap;position:relative;top:12px;font-family:'Open Sans';letter-spacing:-1px;font-size:1.1em}#popular{position:relative;left:15px;top:-75px;height:100px;width:100px;margin:0;padding:0}#guarantee_badge{position:absolute;top:-25px;right:10px;z-index:60;width:100px}.per_meal_price{text-align:center;color:#b32317;font-family:'Open Sans SemiBold';padding-bottom:10px;display:block;letter-spacing:-1px}.per_week{color:#737475;font-size:.7em;text-align:center}#plan_recommendation,#plan_recommendation_2{font-family:'Open Sans';font-size:.8em;color:#737475;display:block;text-align:center;margin:0 20px 20px 20px;letter-spacing:-1px}#sample_menu{color:#b32317;font-family:'Open Sans';letter-spacing:-1px;position:relative}#sample_menu h1{font-size:2.2em;color:#737475;font-family:'Open Sans Light';letter-spacing:-3px;font-weight:normal;width:965px;border-bottom:1px #b32317 solid;margin-top:70px}.menu_items{position:relative;clear:both;width:960px;border:1px #c8c9c9 solid;box-shadow:0 0 30px #d6e3ed;-moz-box-shadow:0 0 30px #d6e3ed;-webkit-box-shadow:0 0 30px #d6e3ed;background-image:url('/images/sample_menu_bg.png');background-color:#FFF;background-repeat:repeat-x;background-position:bottom left;z-index:50;margin:0;padding:0;text-align:center}.menu_food{float:left;margin:15px 5px;position:relative;left:3px;font-family:'Open Sans SemiBold';color:#737475;width:181px;overflow:hidden}.menu_food p{margin:15px 0 0 0;padding:0}.menu_image{width:179px;height:179px;overflow:hidden;border:1px #c8c9c9 solid}#quick_facts{font-family:'Open Sans';letter-spacing:-1px;line-height:24px;width:630px;word-spacing:3px;float:left;position:relative}#quick_facts p{margin:0;padding:0 0 30px 50px}#quick_facts h1{font-size:2.2em;color:#737475;font-family:'Open Sans Light';letter-spacing:-3px;font-weight:normal;width:630px;border-bottom:1px #b32317 solid;margin-top:70px;word-spacing:0}#quick_facts strong{font-family:'Open Sans SemiBold';font-weight:normal}#healthy_eating{font-family:'Open Sans';letter-spacing:-1px;line-height:24px;width:630px;word-spacing:3px;float:left;position:relative}#healthy_eating p{margin:0;padding-bottom:30px;text-align:justify;text-justify:inter-word}#healthy_eating h1{font-size:2.2em;color:#737475;font-family:'Open Sans Light';letter-spacing:-3px;font-weight:normal;width:630px;border-bottom:1px #b32317 solid;margin-top:20px;word-spacing:0}#diet_people{float:right;position:relative;margin-top:70px}#amy{height:275px;width:275px;background-image:url('/images/amy.png');background-repeat:no-repeat;font-family:'Open Sans';font-size:.7em;color:#000;position:relative;margin-bottom:30px}#jason{height:275px;width:275px;background-image:url('/images/jason.png');background-repeat:no-repeat;font-family:'Open Sans';font-size:.7em;color:#000;position:relative;margin-bottom:30px}#donna{height:275px;width:275px;background-image:url('/images/donna.png');background-repeat:no-repeat;font-family:'Open Sans';font-size:.7em;color:#000;position:relative;margin-bottom:30px}#amy div{float:right;margin-right:20px;position:relative;top:45px}#jason div{float:right;margin-right:20px;position:relative;top:50px}#donna div{float:right;margin-right:20px;position:relative;top:60px}#amy h2,#jason h2,#donna h2{color:#b32317;padding:0;margin-bottom:10px;font-family:'Open Sans Light';letter-spacing:-1px;width:150px;border-bottom:1px #737475 solid;background-image:none;position:relative;display:block;right:0;top:-25px;float:right}#amy h3,#jason h3,#donna h3{color:#b32317;padding:0;margin-right:30px;font-family:'Open Sans SemiBold';font-style:italic;letter-spacing:-1px;font-size:1.6em;position:relative;display:block;right:0;top:-50px;float:right;clear:both}#amy p,#jason p,#donna p{width:100px;text-align:left;position:relative;display:block;right:0;margin-left:30px;padding:0;line-height:15px;top:-25px;float:right;margin-right:20px}#amy p:before,#jason p:before,#donna p:before{content:url('/images/quote_close.png')}#amy p:after,#jason p:after,#donna p:after{content:url('/images/quote_open.png')}#as_seen{position:relative;clear:both;width:960px;border:1px #c8c9c9 solid;box-shadow:0 0 2px #edecea;-moz-box-shadow:0 0 2px #edecea;-webkit-box-shadow:0 0 2px #edecea;background-image:url('/images/as_seen_bg.png');background-repeat:repeat-x;background-position:top left;background-color:#e7e6e6;text-align:center}#as_seen h2{margin:10px;color:#737475;font-family:'Open Sans Light';font-size:1.3em;text-align:left;background-image:none}#as_seen img{padding:0 10px 5px 10px}#final_invitation{text-align:center;margin-top:40px;position:relative}#final_invitation h2{font-family:'Open Sans Light';color:#737475;font-size:3em;letter-spacing:-2px;background-image:none}#final_invitation h3{font-family:'Open Sans Light';color:#737475;letter-spacing:-1px;font-size:1.4em}#final_invitation strong{text-transform:uppercase;color:#b32317;font-family:'Open Sans';font-weight:normal}.create-plan-popup .floatr-content{background-color:#f4f4f4;width:500px;padding-bottom:5px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.create-plan-popup .floatr-content .popup-close-button{background-image:url(/images/create-plan-popup-close.png);background-position:center center;background-repeat:no-repeat;text-indent:-9999em;float:right;display:block;width:16px;height:16px;padding:0;position:relative;right:10px;top:10px}.floatr-content{-moz-box-shadow:0 0 3px #e7e7e7;-webkit-box-shadow:0 0 3px #e7e7e7;box-shadow:0 0 3px #e7e7e7}#floatr-create-plan{text-align:center;margin-top:30px}#floatr-create-plan-content{padding-top:30px;font-family:'Open Sans'}#floatr-create-plan h3{color:#000;font-size:14px;font-family:'Open Sans Light'}#floatr-create-plan .row label{color:#000;font-size:12px}#floatr-create-plan .row label span{color:#b72e26}#floatr-create-plan .row input[type=text]{border:1px solid #e7e7e7;padding:5px;-moz-box-shadow:0 0 3px #e7e7e7;-webkit-box-shadow:0 0 3px #e7e7e7;box-shadow:0 0 3px #e7e7e7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:14px}#floatr-create-plan .row input[type=text]{width:100px;margin-left:20px}#floatr-create-plan .row input[type=submit]{margin-top:15px}#floatr-create-plan #floatr-availabilityMsg{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 7px #000;-webkit-box-shadow:0 0 7px #000;box-shadow:0 0 7px #000;color:#5f7730;height:120px;margin:30px;border:2px solid #fff;position:relative;background-image:linear-gradient(bottom,#d2ddbf 25%,#f3f8e2 71%,#f3f8e2 33%);background-image:-o-linear-gradient(bottom,#d2ddbf 25%,#f3f8e2 71%,#f3f8e2 33%);background-image:-moz-linear-gradient(bottom,#d2ddbf 25%,#f3f8e2 71%,#f3f8e2 33%);background-image:-webkit-linear-gradient(bottom,#d2ddbf 25%,#f3f8e2 71%,#f3f8e2 33%);background-image:-ms-linear-gradient(bottom,#d2ddbf 25%,#f3f8e2 71%,#f3f8e2 33%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.25,#d2ddbf),color-stop(0.71,#f3f8e2),color-stop(0.33,#f3f8e2))}#floatr-create-plan-content #floatr-availabilityMsg .right{float:right;margin:-10px 10px 0 0}#floatr-availabilityMsg img{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px}#floatr-create-plan-content #floatr-availabilityMsg ul{float:left;width:210px;list-style-type:none;background-image:none;padding-left:none;text-align:left;font-size:11px;margin-top:0}#floatr-create-plan-content #floatr-availabilityMsg li{background-image:none}#floatr-create-plan-content #floatr-availabilityMsg p{margin-top:15px;font-size:14px}#floatr-create-plan-content #floatr-availabilityMsg div span{font-weight:bold;font-size:1em}#floatr-create-plan-content #floatr-availabilityMsg div{font-size:11px;margin:12px;line-height:2em}#floatr-create-plan-content #floatr-availabilityMsg span{font-size:1.2em;font-weight:bold}#floatr-create-plan-content #floatr-availabilityMsg .note{font-size:.7em;color:#7b7b7b}#create-plan{display:none}#top_text{font-family:'Open Sans'}#menu_container{top:-90px;position:relative}#menu_popular{position:relative;width:100px;height:100px;left:175px;top:88px}#menu_badge{position:absolute;top:5px;right:10px;width:100px;height:100px;float:right}#trad_menu_box{float:left;width:310px;background-image:url('/images/trad_menu_box.jpg');background-repeat:no-repeat;background-position:center bottom;margin:9px;border:1px #FFF solid;min-height:968px;-moz-box-shadow:1px 50px 50px 20px #eaf1f7;-webkit-box-shadow:1px 50px 50px 20px #eaf1f7;box-shadow:1px 50px 50px 20px #eaf1f7}#veg_menu_box{float:left;width:310px;background-image:url('/images/veg_menu_box.jpg');background-repeat:no-repeat;background-position:center bottom;margin:9px;border:1px #FFF solid;min-height:968px;-moz-box-shadow:1px 50px 50px 20px #eaf1f7;-webkit-box-shadow:1px 50px 50px 20px #eaf1f7;box-shadow:1px 50px 50px 20px #eaf1f7}#lowcarb_menu_box{float:left;width:310px;background-image:url('/images/lowcarb_menu_box.jpg');background-repeat:no-repeat;background-position:center bottom;margin:9px;border:1px #FFF solid;min-height:968px;-moz-box-shadow:1px 50px 50px 20px #eaf1f7;-webkit-box-shadow:1px 50px 50px 20px #eaf1f7;box-shadow:1px 50px 50px 20px #eaf1f7}.menu_box{width:248px;min-height:931px;background-image:url('/images/menu_frame.png');background-repeat:no-repeat;background-position:center bottom;background-color:#FFF;margin:18px auto;font-family:'Open Sans';padding:1px 13px 0 15px}#trad_menu_box h2,#veg_menu_box h2,#lowcarb_menu_box h2{background:0;color:#737475;font-family:'Open Sans';font-size:1.6em;letter-spacing:-2px;padding-top:1px;padding-bottom:10px}#trad_menu_box h2 a,#veg_menu_box h2 a,#lowcarb_menu_box h2 a{color:#737475;text-decoration:none}#trad_menu_box h3,#veg_menu_box h3,#lowcarb_menu_box h3{background:0;color:#4e7123;font-family:'Open Sans SemiBold';letter-spacing:-1px;font-style:italic;text-align:center}#trad_menu_box h3{font-size:1.2em}#veg_menu_box h3{font-size:1.05em;line-height:1.5em;padding-top:20px;margin:0}#lowcarb_menu_box h3{font-size:1.35em}#trad_menu_box p,#veg_menu_box p,#lowcarb_menu_box p{letter-spacing:-1px;text-align:justify;text-justify:inter-word;font-size:.85em;line-height:1.5em;padding:20px 0}#trad_menu_box ul,#veg_menu_box ul,#lowcarb_menu_box ul{margin-top:30px;padding:0}#trad_menu_box ul li,#veg_menu_box ul li,#lowcarb_menu_box ul li{background-image:url('/images/check.png');padding-left:25px;margin-bottom:10px;font-size:.85em}.menu_plate{position:relative;left:-15px}.sample_menu_button{position:relative;background-image:url('/images/sample_menu_button.png');background-repeat:no-repeat;white-space:nowrap;margin-top:7px;left:22px}.sample_menu_button a:link,.sample_menu_button a:visited,.sample_menu_button a:active{color:#b22317;text-decoration:none;vertical-align:middle;display:block;height:46px;width:190px;text-align:center;line-height:44px;position:relative;left:-2px;white-space:nowrap;font-family:'Open Sans';font-size:1em;letter-spacing:-1px}.menu_top_container{min-height:532px}.menu_note{font-size:.75em;width:190px;margin:0 auto;display:block;text-align:justify;text-justify:inter-word;line-height:1.2em}.menu_per_month{font-size:.9em;width:300px;margin:0 auto;display:block;border-bottom:1px #d6d4d4 solid;padding:10px 0 20px 0;text-align:center;width:240px}.choose_menu_button{position:relative;background-image:url('/images/choose_button.png');background-repeat:no-repeat;white-space:nowrap;left:15px}.choose_menu_button a:link,.choose_menu_button a:visited,.choose_menu_button a:active{color:#FFF;text-decoration:none;vertical-align:middle;display:block;height:53px;width:221px;text-align:center;line-height:42px;position:relative;left:-2px;white-space:nowrap;font-family:'Open Sans Light';font-size:1.5em;letter-spacing:-1px}h1#why_head{font-size:2.4em;color:#737475;font-family:'Open Sans Light';letter-spacing:-3px;font-weight:normal;width:575px;border-bottom:1px #d6d4d4 solid;line-height:.7em}#compare_page{background-image:url('/images/compare_bg.png');background-repeat:repeat-x;background-color:#fdfdfd;background-position:bottom left;border:1px #c6c7c7 solid;padding:12px;-moz-box-shadow:1px 1px 30px 10px #eaf1f7;-webkit-box-shadow:1px 1px 30px 10px #eaf1f7;box-shadow:1px 1px 30px 10px #eaf1f7;position:relative;top:25px}#alternative_table{background-color:#FFF;border:1px #d6d5d5 solid;padding:10px 0 20px 12px;margin:0}#alternative_table table{font-size:.8em;font-family:'Open Sans';padding:0;margin:0 2px 10px 0}#alternative_table table th{color:#ea8024;font-family:'Open Sans SemiBold';text-align:center;width:200px;vertical-align:middle}#alternative_table table tr{margin-left:10px}#alternative_table table tr.head{line-height:3em}#alternative_table table td{padding:7px 5px;letter-spacing:-1px;width:200px;text-align:center;color:#333}#alternative_table table td strong{font-style:italic;font-weight:bold;color:#737475}#alternative_table table td em{font-style:normal;font-weight:bold;color:#737475}#alternative_table table td.dtg strong{font-style:italic;font-weight:bold;color:#ab1c1b}#alternative_table table td.dtg em{font-style:normal;font-weight:normal;color:#ab1c1b}#alternative_table table td.y_label,#alternative_table table th.y_label{padding-right:0;text-align:left;width:125px;color:#737475;vertical-align:middle}#alternative_table table td p.slightly_bigger{font-size:.9em}#alternative_table table td p{font-size:.8em}#alternative_table table tr td.check{text-align:center}#alternative_table table tr.gr1 td{background-color:#f6f6f6}#alternative_table table tr.gr2 td{background-color:#ececeb}#alternative_table table tr.gr1 td.check_center{background-color:#f6f6f6;text-align:center}#alternative_table table tr.gr2 td.check_center{background-color:#ececeb;text-align:center}#alternative_table table tr.gr1 td.dtg{background-color:#eaeaea}#alternative_table table tr.gr2 td.dtg{background-color:#e2e2e1}#alternative_table table tr.gr1 td.dtg_center{background-color:#eaeaea;text-align:center}#alternative_table table tr.gr2 td.dtg_center{background-color:#e2e2e1;text-align:center}#alternative_table table th.stats{width:75px}#alternative_table table th.stats_ediets{width:40px;padding-right:7px}#alternative_table p{margin-left:310px;padding:0;font-size:.68em;line-height:1em;letter-spacing:-1px;color:#737475}#competitor_table{background-color:#FFF;border:1px #d6d5d5 solid;padding:10px 0 20px 12px;margin:0}#competitor_table table{font-size:.8em;font-family:'Open Sans';padding:0;margin:0 2px 10px 0}#competitor_table table th{color:#ea8024;font-family:'Open Sans SemiBold';text-align:left}#competitor_table table tr{margin-left:10px}#competitor_table table td{padding:7px 5px;letter-spacing:-1px}#competitor_table table td.y_label{padding-right:62px}#competitor_table table td p.slightly_bigger{font-size:.9em}#competitor_table table td p{font-size:.8em}#competitor_table table tr td.check{text-align:center}#competitor_table table tr.gr1 td{background-color:#f6f6f6}#competitor_table table tr.gr2 td{background-color:#ececeb}#competitor_table table tr.gr1 td.check_center{background-color:#f6f6f6;text-align:center}#competitor_table table tr.gr2 td.check_center{background-color:#ececeb;text-align:center}#competitor_table table tr.gr1 td.dtg{background-color:#eaeaea}#competitor_table table tr.gr2 td.dtg{background-color:#e2e2e1}#competitor_table table tr.gr1 td.dtg_center{background-color:#eaeaea;text-align:center}#competitor_table table tr.gr2 td.dtg_center{background-color:#e2e2e1;text-align:center}#competitor_table table th.stats{width:75px;padding-right:7px}#competitor_table table th.stats_ediets{width:40px;padding-right:7px}#competitor_table p{margin:0;padding:0;font-size:.68em;line-height:1em;letter-spacing:-1px;color:#737475}#compare_plate{position:relative;left:0;bottom:98px;margin-bottom:-98px;float:right;padding:0}#people_lost_weight{width:575px}#proven_loss{padding:0;margin-bottom:5px}#proven_loss h2,#panel_left h2{color:#737475;font-family:'Open Sans Light';letter-spacing:-2px;border-bottom:1px #b32317 solid;background-image:none;position:relative;text-align:left;font-size:1.45em;padding:0;margin-bottom:20px;line-height:.7em}#proven_loss a:link,#proven_loss a:visited,#proven_loss a:active{color:#486e19}#proven_loss p{padding-bottom:20px;margin:0}.pounds_lost{position:relative;top:-17px;left:17px}.people_boxes{float:left;border:1px #d6d5d5 solid;width:120px;min-height:350px;height:300px;margin:7px;padding:0;background-color:#FFF}.people_boxes h3{font-family:'Open Sans Light';color:#737475;padding:5px;position:relative;top:-10px;letter-spacing:-1px;font-size:1.45em}.weight_text{padding-top:20px;margin:0}#weight_text_amy{display:inline;position:relative;float:left;font-family:'Open Sans SemiBold';font-size:.68em;padding-left:10px;line-height:1.3em;margin:0;width:52px;top:-20px}#weight_person_amy{display:inline;float:left;position:relative;left:4px}#weight_text_jason{display:inline;position:relative;float:left;font-family:'Open Sans SemiBold';font-size:.68em;padding-left:10px;line-height:1.3em;margin:0;width:100px;top:-20px}#weight_person_jason{display:inline;float:left;position:relative;bottom:44px;left:33px}#weight_text_scott{display:inline;position:relative;float:left;font-family:'Open Sans SemiBold';font-size:.68em;padding-left:7px;line-height:1.3em;margin:0;width:107px;top:-20px}#weight_person_scott{display:inline;float:left;position:relative;left:15px;bottom:34px}#weight_text_darla{display:inline;position:relative;float:left;font-family:'Open Sans SemiBold';font-size:.68em;padding-left:10px;line-height:1.3em;margin:0;width:62px;top:-20px}#weight_person_darla{display:inline;float:left;position:relative;left:-6px;top:47px}#satisfaction_box{border:1px #d6d5d5 solid;width:350px;height:70px;position:relative;background-color:#FFF;margin-bottom:25px;padding-top:10px;background-image:url('/images/satisfaction_bg.png');background-repeat:repeat-x;background-position:bottom left}#satisfaction_box h4{color:#adb0b2;font-family:'Open Sans Light';letter-spacing:-1px;font-size:1.9em;margin:0;padding:1px 0 0 10px;letter-spacing:-1px}#satisfaction_box p{color:#b32317;font-family:'Open Sans';padding:5px 0 0 10px;letter-spacing:-1px;font-size:1.1em}#satisfaction_badge{position:relative;margin-top:-111px;right:4px;float:right}#top_reasons{border:1px #d6d5d5 solid;width:347px;height:405px;position:relative;background-color:#FFF;margin:0 auto 25px auto;padding:0;text-align:center;background-image:url('/images/top_5_bg.png');background-repeat:repeat-x;background-position:bottom left;background-color:#FFF;z-index:50}#top_reasons h5{color:#70934a;height:18px;display:block;background-color:#FFF;font-family:'Open Sans Light';position:relative;font-size:2.2em;letter-spacing:-1px;top:0;padding:13px 0 12px 20px;margin-bottom:11px;white-space:nowrap;text-align:left;z-index:100;line-height:1em}#top_reasons_content{position:relative;width:287px;height:273px;vertical-align:top;padding-top:45px;margin:0 auto}#top_reasons_content #wdtg_slide_back{position:absolute;left:8px;top:160px}#top_reasons_content #wdtg_slide_forward{position:absolute;right:8px;top:160px}#top_reasons_content ul{margin:0;padding:0}#top_reasons_content ul li{margin:0;padding:0;background-image:none}#top_reasons_content ul#wdtg_slides{position:relative;z-index:1}#top_reasons_content ul#wdtg_slide_links{position:relative;z-index:2;margin-left:0;margin-top:-26px}#top_reasons_content ul#wdtg_slide_links li{float:left;width:56px;height:25px;line-height:25px;background-color:#dadad9;margin-left:1px}#top_reasons_content ul#wdtg_slide_links li a{text-decoration:none;color:#737475;width:100%;height:100%;display:block}#top_reasons_content ul#wdtg_slide_links li a.selected,#top_reasons_content ul#wdtg_slide_links li a:hover{background-color:#70934a;color:#FFF}#best_taste{border:1px #d6d5d5 solid;width:347px;height:418px;position:relative;background-color:#FFF;padding:0;margin:0 auto 25px auto;text-align:center;z-index:50}#best_taste h5{color:#70934a;height:18px;display:block;background-color:#FFF;font-family:'Open Sans Light';position:relative;font-size:2.2em;letter-spacing:-1px;top:13px;padding:13px 0 0 20px;margin-bottom:13px;white-space:nowrap;text-align:left;z-index:100}#best_taste p{font-size:.75em;font-family:'Open Sans';display:block;border-top:1px #d6d5d5 solid;width:295px;margin:0 auto -43px auto;padding-top:20px;position:relative;top:-65px;line-height:1.2em;color:#454646;z-index:10}#top_reasons_content img{position:relative;top:0;vertical-align:top;padding:0;margin:0;z-index:50}#floatr-create-plan #floatr-continue{background-image:url(/images/continue_checkout_button.png);background-repeat:no-repeat;background-position:5px 5px;width:175px;height:48px;background-color:transparent;font-size:13px;color:#fff;border:0;font-family:'Open Sans';-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer}#floatr-create-plan #floatr-search{background-image:url('/images/search_button.png');background-repeat:no-repeat;background-position:2px 9px;width:104px;height:48px;background-color:transparent;font-size:14px;color:#fff;border:0;font-family:'Open Sans';-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer}div#sample_menu_wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}div#sample_menu_lightbox{width:532px;height:475px;margin:0 auto;position:relative;top:50%;margin-top:-212px;background-image:url('/images/sample_menu_lb_bg.png');background-repeat:no-repeat}div#sample_menu_lightbox ul{padding-top:15px;height:17px;margin-right:20px}div#sample_menu_lightbox ul li{float:right;background-image:none;padding:0 10px;margin:0;border-right:2px solid #d6d4d4;font-family:"Open Sans",Helvetica}div#sample_menu_lightbox ul li a{font-size:.75em;color:#535454;text-decoration:none}div#sample_menu_lightbox ul li a:hover{color:#df7d26}div#sample_menu_lightbox ul li a img{margin-top:5px}div#sample_menu_lightbox ul li.no-border{border:0}#sample_menu_lightbox h3{width:485px;margin:0 auto;font-family:'Open Sans',Helvetica;color:#737475;font-size:1.3em}#sample_menu_lightbox hr{height:1px;background-color:#ca3f37;border:0;width:485px;margin:0 auto;margin-top:0;margin-bottom:5px}table.sample-menu{width:485px;margin:0 auto;border-spacing:2px;border-collapse:separate;caption-side:bottom;font-size:1em;color:#6c6d6c;*border-collapse:expression('separate',cellSpacing = '2px')}table.sample-menu thead tr th{width:87px;height:25px;text-align:center;vertical-align:middle}table.sample-menu thead tr td{width:28px;height:25px}table.sample-menu thead tr td#these_are_not_the_droids_youre_looking_for{visibility:hidden}table.sample-menu tbody tr.meal-titles th,table.sample-menu tbody tr.meal-titles td{width:auto;height:auto;text-align:center;color:#737475;font-size:.6em;line-height:normal}table.sample-menu tbody tr th{position:relative;display:block;text-align:center;width:28px;height:87px}table.sample-menu tbody tr.meal-images th{border:1px solid white;background-image:url('/images/sample_meal_name_bg.png');background-repeat:no-repeat}table.sample-menu tbody tr td{width:87px;height:87px;vertical-align:top}table.sample-menu tbody tr td div{position:relative;width:87px;height:87px;overflow:hidden}table.sample-menu tbody tr td img.meal-image{position:absolute;top:0;left:0;width:115%}#cart_page{position:relative;width:auto;padding:40px 35px}#cart_page.squeeze{padding:40px 65px}#cart_page #cart_current{width:440px;border:1px solid #d8d6d6;background-image:url('/images/cart_bg.png');background-repeat:repeat-x}#cart_page #cart_current h2{position:absolute;color:#b20d15;background-image:none;margin:0;padding:0;font-family:'Open Sans Light';font-size:1.85em;line-height:80px;margin-left:25px;letter-spacing:-1px}#cart_current #cart_contents{width:340px;margin:75px auto 0 auto}#cart_current #cart_contents h3{font-family:'Open Sans Semibold';color:#5c8727;letter-spacing:-1px;font-size:1.2em}#cart_current #cart_contents p{font-family:'Open Sans';font-size:.8em;color:#727070;padding-left:50px}#cart_current #cart_contents #checkout_pricing{font-size:.8em;margin:0 auto}#cart_page div#cart_or{position:absolute;width:100%;height:22px;top:50%;margin-top:-22px;text-align:center;overflow:visible}#cart_page div#cart_or p{font-family:'Open Sans Light';font-size:2.65em;line-height:0;overflow:visible}div#cart_other div#cart_change{padding-top:165px}#cart_page div#cart_other p{font-family:'Open Sans Light';font-size:1.15em}div#cart_other div#cart_case_study{position:relative;width:400px}div#cart_other div#cart_case_study img{position:absolute;top:0;right:0}div#cart_current p#cart_empty{padding-top:85px;font-family:'Open Sans Light';font-size:1.2em;width:250px;margin:0 auto}div#cart_current p#cart_empty img{float:left}div#cart_current p#cart_empty span{display:block;margin-top:50px}form#header_help_search{position:relative;display:block;width:140px;padding:0;margin:0;height:25px;float:right;vertical-align:text-top}form#header_help_search input#help_search_field{width:90px;height:25px;padding:0 35px 0 15px;margin:0;border-radius:12px;border:0;box-shadow:0 3px 3px 0 #CCC;border:1px solid #e5e5e5}form#header_help_search input#help_search_field:focus{outline:0}form#header_help_search input#help_search_submit{margin:0;padding:4px 15px 5px 15px;position:absolute;border:0;background-color:transparent;top:0;right:0;background-image:url('/images/header-search-icon.png');background-position:center center;background-repeat:no-repeat;width:46px;height:25px;display:block;cursor:pointer}div.top-nav.with-search{line-height:25px}#local_location_info{border:1px solid #DDD;width:279px;padding:0 30px 0 30px;background-image:url('/images/local-pickup-gradient.png');background-position:0 bottom;background-repeat:repeat-x}#local_location_info h2{color:#b42411;background-image:none;font-family:"open sans Semibold";padding:0}#local_location_info h6{color:#5f5f5f;font-weight:normal;font-size:1.2em}#local_location_info #location_name{border-bottom:1px solid #c1c1c1;padding-bottom:10px;margin-bottom:10px}#local_location_info #location_hours{border-bottom:1px solid #c1c1c1;margin-bottom:10px}#local_location_info #location_hours strong{line-height:2.5em}#select_location a{text-decoration:none}#local_location_info #select_location_btn{width:279px;height:50px;display:block;color:#fff;background-color:#b42411;border:0;font-family:"open sans semibold";font-size:1.2em;cursor:pointer}#local_location_info #next_step{color:#b42411;font-family:"open sans semibold";text-align:center;display:block;width:279px;padding-top:10px;padding-bottom:20px;border-bottom:1px solid #c1c1c1;margin-bottom:10px}#local_location_info #location_tip{font-size:.9em}#local_location_info #location_tip .tip{color:#b42411;padding-right:10px;padding-left:10px}.info-window-offer{width:350px}#emergency-banner{width:395px;color:white;background-color:#b32317;float:right;margin-top:-15px;margin-bottom:20px;border-radius:4px}#emergency-banner div{margin-left:20px;margin-top:8px;margin-bottom:8px;display:block;width:325px}#emergency-banner div p{margin-bottom:0}

/*k_button.css*/
.k_button_css_revision{background-image:'$Rev:15645 $'}#k_popup *{-moz-box-sizing:content-box !important;box-sizing:content-box !important;font-family:Arial;float:none}#k_popup a img{border:0;display:inline}#k_popup a{text-decoration:none}#k_popup a:hover{color:#3882c3;text-decoration:underline}#k_popup div{#float:none}.k_float{z-index:9999999;position:fixed !important;position:absolute;cursor:pointer}@media(max-device-width :600px){.k_float{position:absolute !important}}.k_container:before{clear:both;display:block;content:'.';height:0}.k_float.absolute{position:absolute !important}#kampylink img{border:0;display:block}.k_top{top:0;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop:document.body.scrollTop)}.k_top_sl{top:15px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+15:document.body.scrollTop+15)}.k_top_hl_sl{top:100px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+100:document.body.scrollTop+100)}.k_top_hl{top:85px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+85:document.body.scrollTop+85)}.k_bottom{bottom:0;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+(document.documentElement.clientHeight-this.clientHeight) - 1:document.body.scrollTop+(document.body.clientHeight-this.clientHeight) - 1)}.k_bottom_sl{bottom:15px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+(document.documentElement.clientHeight-this.clientHeight) - 16:document.body.scrollTop+(document.body.clientHeight-this.clientHeight) - 16)}.k_bottom_hl_sl{bottom:99px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+(document.documentElement.clientHeight-this.clientHeight) - 100:document.body.scrollTop+(document.body.clientHeight-this.clientHeight) - 100)}.k_bottom_hl{bottom:84px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+(document.documentElement.clientHeight-this.clientHeight) - 85:document.body.scrollTop+(document.body.clientHeight-this.clientHeight) - 85)}.k_right{right:0}.k_left{left:0}#k_popup{position:absolute;top:0;left:0;z-index:999999;font-family:'arial';font-weight:bold;display:none;border:1px solid black}#k_pop_header{text-align:center;font-size:20px;padding:10px;font-weight:bolder;border:1px solid #fff;background:white;margin:10px 9px 0}#k_pop_question_container{font-size:11px;padding:10px 0 10px 0;text-align:center;border:1px solid black;margin:10px 9px 0;background:white}#k_pop_yes_no{margin:0 auto;width:138px;padding:10px 0 0 0}#k_pop_yes_btn,#k_pop_no_btn{border-color:#d9dfea #0e1f5b #0e1f5b #d9dfea;border-style:solid;border-width:1px;padding:2px 10px 3px;text-align:center;font-size:11px;font-weight:bold;text-decoration:none;width:40px;cursor:pointer;color:white}#k_pop_branding{font-size:11px;padding:3px 0;text-align:right}#k_pop_branding a{color:#3882c3;direction:ltr;text-align:right;font-weight:normal;margin-right:10px}#k_pop_whatisthis{float:left;padding:1px 0 0 9px}#k_pop_remind{text-decoration:underline;font-weight:normal;cursor:pointer}#k_close_button{color:gray;border:1px solid gray;display:none;width:11px;height:16px;font-size:12px;text-align:center}.kc_top{top:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+80:document.body.scrollTop+80)}.kc_bottom{bottom:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+(document.documentElement.clientHeight-this.clientHeight) - 80:document.body.scrollTop+(document.body.clientHeight-this.clientHeight) - 80)}.kc_right{right:10px}.kc_left{left:10px}.kc_top_sl{top:95px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+95:document.body.scrollTop+95)}.kc_bottom_sl{bottom:95px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+(document.documentElement.clientHeight-this.clientHeight) - 95:document.body.scrollTop+(document.body.clientHeight-this.clientHeight) - 95)}#k_slogan{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:9px;color:#666;margin-left:2px;margin-right:2px;cursor:default}#k_slogan a{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:9px;color:#666;text-decoration:none;cursor:default}

/*home-2014.css*/
div#content,div#content h1,div#content h2,div#content h3,div#content h4,div#content h5,div#content p{font-family:"Open Sans",Helvetica,sans-serif;line-height:normal}div#content h1,div#content h2,div#content h3,div#content h4,div#content h5{color:#c70000;background-image:none;margin:0;padding:0}div#content h2{color:#b32017;font-style:italic;font-size:32px}div#content{margin:0;padding:0;width:1000px}div#content input[type=radio]{opacity:0;filter:alpha(opacity=0)}div#content input[type=radio]:focus{outline:0}div#content input[type=radio]+.styled-radio{width:14px;height:14px;padding:2px;background-color:#FFF;border:1px solid #649629;border-radius:10px;zoom:1}div#content input[type=radio]:checked+span.styled-radio,div#content .styled-radio:hover{background-image:url('/images/radio-select.png');background-repeat:no-repeat;background-position:center center}div#content button{cursor:pointer}div#home3 div#feature{position:relative;left:0;overflow:hidden;width:1000px;height:465px;cursor:pointer;margin-bottom:20px}div#home3 div#feature div#slides{position:absolute;top:0;left:0;width:5000px;height:549px}div#home3 div#feature div#slides div.slide{float:left;cursor:pointer}div#home3 div#feature ul#switches{position:relative;top:18px;margin:0;padding:0;width:266px}div#home3 div#feature ul#switches li{margin:2px 0;padding:0 0 0 30px;width:226px;height:64px;background-color:#FFF;background-image:none;-webkit-box-shadow:6px 0 10px #999;-moz-box-shadow:6px 0 10px #999;box-shadow:6px 0 10px #999;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-weight:normal;font-size:1.1em;font-family:'Open Sans';line-height:64px}div#home3 div#feature ul#switches li.selected,div#home3 div#feature ul#switches li:hover{border-right:7px solid #b32017}div#home3 div#feature ul#switches li#switch_1 span,div#home3 div#feature ul#switches li#switch_2 span,div#home3 div#feature ul#switches li#switch_3 span{color:#a6ae42;font-weight:bold}div#home3 div#feature ul#switches li#switch_4 span,div#home3 div#feature ul#switches li#switch_5 span{color:#c22026;font-weight:bold}div#home_hero{margin:0;padding:25px 39px 39px 39px;width:920px;border:1px solid #e8e8e8;background-color:#fafafa;background-image:url('/images/home-2014-hero-bg.png');background-position:bottom left;background-repeat:repeat-x;box-shadow:0 0 1px #f4f4f4}div#home_hero h2{margin:0 0 55px 0;padding:0;background-image:none}div#home_hero h3{margin:0 0 30px 0;padding:0;font-size:22px}div#home_hero h4{text-align:center;font-size:19px}div#home_hero ul{margin:0;padding:0}div#home_hero ul li{margin:0 0 6px 0;padding:0 0 0 53px;height:38px;background-image:url('/images/choose_plan_2013/check-badge.png');background-position:center left;background-repeat:no-repeat;list-style-position:outside;vertical-align:middle;font-size:16px;line-height:38px}div#home_hero div#customer_quote{margin:30px auto 0 auto;width:330px;height:183px;white-space:nowrap;line-height:183px}div#home_hero div#customer_quote blockquote{display:inline-block;width:276px;letter-spacing:-1px;font-size:23px;line-height:normal}div#home_hero div#customer_quote blockquote strong{font-weight:normal;font-size:28px}div#home_hero div#customer_quote blockquote span{font-size:16px;padding-left:50%;color:#b32317}div#home_hero div#customer_quote img{vertical-align:middle}div#home_hero div#pickup_options{padding:25px 32px;width:280px;border:1px solid #ebebeb;border-radius:7px;background-color:#FFF}div#home_hero button{display:inline-block;margin:0;padding:13px 24px;border:0;background-color:#b32317;color:#FFF;vertical-align:bottom;letter-spacing:-1px;font-size:17px}div.ruled-text-divider{overflow:visible;margin:40px 0;width:100%;height:0;border:0;border-bottom:1px solid #6c6c6c;text-align:center;line-height:0}div.ruled-text-divider span{padding:0 1em;background-color:#FFF;color:#000;font-style:italic}div#pickup_area_menu{position:relative;overflow:visible;margin:0 auto;width:200px;height:23px}div#pickup_area_menu div#pickup_area_menu_cover{position:absolute;top:0;left:0;z-index:2;padding-left:5px;width:100%;height:100%;border:1px solid #b8b8b8;border-radius:3px;background-color:#FFF;background-image:url('/images/pickup_area_menu_btn.png');background-position:right;background-repeat:no-repeat;font-size:11px;line-height:23px;cursor:default}div#pickup_area_menu select#pickup_area_menu_select{position:absolute;top:100%;left:0;z-index:1;display:none;width:100%;height:auto}div#pickup_area_menu select#pickup_area_menu_select:focus{outline:0}div#home_menus{margin-top:40px;margin-bottom:55px}div#home_menus div#home_menu_grid{position:relative;padding-left:80px;width:519px;height:484px;margin-top:45px;white-space:nowrap}div#home_menus div#home_menu_grid button{position:relative;z-index:2;display:inline-block;margin:0;margin-right:36px;width:146px;height:34px;border:0;background-color:#b32317;color:#FFF;font-size:12px;line-height:34px}div#home_menus div#home_menu_grid img{position:absolute;top:0;left:0;z-index:1}div#home_menus #home_menu_copy{width:311px;padding:45px 0 0 90px}div#home_menus #home_menu_copy h3{font-size:26px;font-weight:normal;font-style:italic;margin-bottom:45px}div#home_menus #home_menu_copy ul{list-style-type:none;padding:0;margin:0 0 0 -50px}div#home_menus #home_menu_copy ul li{background-image:url('/images/thumbs_up.png');background-repeat:no-repeat;background-position:top left;padding:0 0 50px 50px;margin:0}div#home_customer_testimonials{background-image:url('/images/home_customer_testimonials_bg.png');background-repeat:repeat-x;min-height:420px;margin-top:70px;padding:30px 50px}div#home_customer_testimonials h2{margin-bottom:40px}div#home_customer_testimonials div#videos_box img{border:10px solid #FFF}div#fda_copy{width:440px;padding:70px 45px 0 60px}div#fda_copy h2{text-align:center;padding-bottom:30px}div#fda_form div#fda_form_container h2{font-style:normal;text-align:center}div#fda_form h4{font-family:"Open Sans Light";text-align:center;font-size:24px}div#fda_form form{margin-top:30px}div#fda_form div#fda_form_container{width:343px;height:554px;padding:40px 30px 0 30px;background-image:url('/images/home_fda_bg.png');background-repeat:no-repeat}div#fda_form_container form label{font-weight:bold;font-size:11px;margin-bottom:10px}div#fda_form_container form label#height_label{line-height:23px;display:inline-block;height:23px}div#fda_form_container form label input[type=text]{height:20px;padding:0;font-size:11px;font-family:'Open Sans',Helvetica,sans-serif}div#fda_form_container form label input[type=radio]{margin-right:-15px}div#height_menu{position:relative;overflow:visible;margin:0 auto;width:103px;height:22px;display:inline-block;vertical-align:middle;margin-left:3px}div#height_menu div#height_menu_cover{position:absolute;top:0;left:0;padding-left:10px;z-index:2;width:100%;height:100%;color:#FFF;background-image:url('/images/fda_dropdown.png');background-repeat:no-repeat;font-size:11px;font-weight:bold;line-height:23px;cursor:default}div#height_menu select#height_menu_select{position:absolute;top:100%;left:0;z-index:1;display:none;width:100%;height:auto}div#height_menu select#height_menu_select:focus{outline:0}div#fda_form_container div#weights{width:170px}div#fda_form_container div#weights input{width:90px}div#fda_form_container div#weights label{float:right}div#fda_form_container h5{border-bottom:1px solid #a6a6a6;font-size:18px;font-style:italic;margin-bottom:5px}div#fda_form_container div#activity{width:172px}div#fda_form_container div#gender{width:171px}div#fda_form_container div#gender label,div#fda_form_container div#activity label{margin:0;margin-bottom:4px;display:inline-block}div#fda_form_container div#gender label#age{display:block;position:relative;margin:15px auto 0 auto}div#fda_form_container label#age input{width:65px}div#fda_form_container div#contact label.full{float:right;margin:0;padding:0;margin-bottom:10px}div#fda_form_container div#contact label.full input{width:215px}div#fda_form_container div#contact p{margin:0;padding:0;clear:both;width:215px;margin-left:128px;margin-top:-5px;text-align:center;font-size:11px}div#fda_form_container button{width:210px;height:40px;background-color:#b42411;color:#FFF;border:0;font-size:24px;margin:0 auto;display:block;clear:both;margin-top:15px}

/*colorbox.css*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:transparent}#cboxTopLeft{width:25px;height:25px;background:url('/images/colorbox/border1.png') no-repeat 0 0}#cboxTopCenter{height:25px;background:url('/images/colorbox/border1.png') repeat-x 0 -50px}#cboxTopRight{width:25px;height:25px;background:url('/images/colorbox/border1.png') no-repeat -25px 0}#cboxBottomLeft{width:25px;height:25px;background:url('/images/colorbox/border1.png') no-repeat 0 -25px}#cboxBottomCenter{height:25px;background:url('/images/colorbox/border1.png') repeat-x 0 -75px}#cboxBottomRight{width:25px;height:25px;background:url('/images/colorbox/border1.png') no-repeat -25px -25px}#cboxMiddleLeft{width:25px;background:url('/images/colorbox/border2.png') repeat-y 0 0}#cboxMiddleRight{width:25px;background:url('/images/colorbox/border2.png') repeat-y -25px 0}#cboxContent{background:#fff;overflow:visible}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:0}#cboxTitle{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#999}#cboxCurrent{position:absolute;bottom:0;left:100px;color:#999}#cboxSlideshow{position:absolute;bottom:0;right:42px;color:#444}#cboxPrevious{position:absolute;bottom:0;left:0;color:#444}#cboxNext{position:absolute;bottom:0;left:63px;color:#444}#cboxLoadingOverlay{background:#fff url('/images/colorbox/loading.gif') no-repeat 5px 5px}#cboxClose{position:absolute;top:-25px;left:-25px;display:block;color:#444;background-image:url('/images/colorbox/close.png');width:30px;height:30px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.cboxIE6 #cboxTopLeft{background:url('/images/colorbox/ie6/borderTopLeft.png')}.cboxIE6 #cboxTopCenter{background:url('/images/colorbox/ie6/borderTopCenter.png')}.cboxIE6 #cboxTopRight{background:url('/images/colorbox/ie6/borderTopRight.png')}.cboxIE6 #cboxBottomLeft{background:url('/images/colorbox/ie6/borderBottomLeft.png')}.cboxIE6 #cboxBottomCenter{background:url('/images/colorbox/ie6/borderBottomCenter.png')}.cboxIE6 #cboxBottomRight{background:url('/images/colorbox/ie6/borderBottomRight.png')}.cboxIE6 #cboxMiddleLeft{background:url('/images/colorbox/ie6/borderMiddleLeft.png')}.cboxIE6 #cboxMiddleRight{background:url('/images/colorbox/ie6/borderMiddleRight.png')}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight{_behavior:expression(this.src = this.src ? this.src:this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+this.src+", sizingMethod='scale')")}

/*mediaelementplayer.css*/
.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0}.mejs-poster img{border:0;padding:0;border:0;display:block}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url('/images/mediaelement/bigplay.png') no-repeat}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url('/images/mediaelement/background.png');background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url('/images/mediaelement/loading.gif') 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;background:0;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url('/images/mediaelement/background.png');background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;background:0;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url('/images/mediaelement/controls.png') no-repeat}.mejs-controls .mejs-button button:focus{outline:solid 1px yellow}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;padding:auto 4px}.mejs-container .mejs-controls .mejs-time span{font-size:11px;color:#fff;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#1E1E1E,endColorstr=#3C3C3C)}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,0.8)),to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-moz-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-o-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-ms-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#2C7C91,endColorstr=#4EB7D4);width:0}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#FFFFFF,endColorstr=#C8C8C8)}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url('/images/mediaelement/background.png');background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url('/images/mediaelement/background.png');background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url('/images/mediaelement/background.png');background:rgba(20,20,20,0.8)}.mejs-clear{clear:both}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}