.diary h2{clear:right;}#calories-so-far{clear:both;padding-top:0.5em;}#calories-so-far p{font-size:1.5em;}#calories-so-far span.title{margin-top:1em;display:block;font-weight:bold;text-transform:uppercase;}#calories-so-far #bar{background:#fff;border:1px solid #ccc;height:1.5em;padding:0.23em;width:100%;}#calories-so-far #bar #filler{max-width:100%;width:0;}#calories-so-far #bar .under-budget{background:#52b0c0;height:100%;}#calories-so-far #bar .over-budget{background:red;height:100%;}#calories-so-far #bar .within-budget{background:#2bb92a;height:100%;}#calories-so-far p span.today-calories-remaining{color:#707070;}.diary #navigation{margin:1em 1em 1em 0em;}.diary #navigationDate{border:1px solid #d7d7d7;cursor:pointer;float:left;font-weight:bold;padding:0.3em 1em;text-transform:uppercase;}.diary #navigationDateImg{margin-left:0.2em;margin-top:-1.2em;position:absolute;}.diary #navigationCalendarText{margin-left:3.2em;}.diary .navigationLeftButton{float:left;font-weight:bolder;}.diary .navigationLeftButton,.diary .navigationRightButton,.diary .navigationButton{cursor:pointer;font-size:smaller;margin-bottom:0;margin-left:0.3em;padding:0.2em;}#nav_calendar{display:none;position:absolute;background:white;}#section-loader-result{clear:both;}.parameter_object{height:0;width:0;display:none;}div.yui-calcontainer{width:25em;}#page-content .yui-calendar .calhead{background:#d2eb94;color:#362f2d;}#page-content .yui-calendar .calhead .calheader{width:90%;margin-left:auto;margin-right:auto;}#page-content .yui-calendar .calweekdayrow{background:#e3f1bf;}.fed_table{margin-top:1em;}.fed_table td,.fed_table th{width:4em;}.fed_table td.name,.fed_table th.name{width:auto;}.fed_table tr.total td{padding-top:1em;padding-bottom:1em;border-bottom:1.5em solid white;white-space:nowrap;}.fed_table .section_total{background:#52b0c0;color:#fff;border-right:1px solid white;font-size:1.5em;width:11em;border-bottom:1em solid white;white-space:nowrap;}.exercise th{background:#d3ebef;}.exercise .section_total{background:#4eadbc;}.food_total .section_total{background:#acd424;}table#summary{margin-top:2em;clear:none;}table#summary td{white-space:nowrap;}.empty_page{clear:both;}