/* 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
}

/* 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;
}

