/* Food Log Styles */
.Foodlog_nutritionalBox_head { color:#ccc; font-weight:bold; }
.fl-day-table-header	{ width:650px; }
#ct_foodlog_main		{ padding-left:12px; }
.ct_foodlog_entry_body	{ float:left; width:450px; }

#ct_foodlog_calendar {
	float:right; width:150px;
	margin-left:5px;
	}
#foodlog_worksheet		{ border:1px solid #ccc; border-width:1px 0 0 1px; }
#foodlog_worksheet td	{ border:1px solid #ccc; border-width:0 1px 1px 0; }
#foodlog_worksheet th	{ border:1px solid #ccc; border-width:0 1px 1px 0; padding:4px; text-align:center; }
.fl-hr { border-top:1px solid #999; margin:2px 6px 0 0; padding:2px; clear:both; }
#customFoodRight{float:right;width:370px;font-family:arial;font-size:12px;border-left:solid 1px black;padding-left:30px;}
#customFoodLeft{width:320px;float:left;margin-top:5px}
#customFoodText{text-align:center;width:715px;padding-bottom:10px;}
/* foodlog table */
.ct_foodlog_daytable_contain{ border:1px solid #FCDECC; width:675px; }
#ct_foodlog_daytable		{ width:100%; background:#fff; }
#ct_foodlog_daytable th		{ background:#FCDECC; padding:10px; }
#ct_foodlog_daytable h2		{ padding-left:10px; font-size:14px; text-align:left; }
#ct_foodlog_daytable h4		{ padding-left:10px; text-align:left; }
.ct_foodlog_daytable_foot th{ background:#FCDECC; padding:10px; }
#ct_foodlog_daytable tr		{ text-align:center; }

/* foodlog print table */
.ct_foodlog_daytable_contain_print	{ border:1px solid #000; width:570px; }
.ct_foodlog_daytable_print			{ width:100%; background:#fff; }
#ct_foodlog_daytable_print th		{ background:#000; color:#fff; padding:5px; }
#ct_foodlog_daytable_print h2		{ padding-left:10px; font-size:14px; text-align:left; }
#ct_foodlog_daytable_print h4		{ color:#fff; padding-left:10px; text-align:left; }
.ct_foodlog_daytable_print_foot th	{ background:#000; color:#fff; padding:5px; }
#ct_foodlog_daytable_print tr		{ text-align:center; }
    