﻿.ft_tlb{border:solid 1px #c1c1c1;width:757px;}
.ft_head{background:url("app/f_header.jpg") no-repeat;width:757px;height:95px;}
.ft_right{border-left:solid 1px #c1c1c1;width:180px;}
.ft_left{width:576px;}
.p_sm_btn{line-height:26px;width:94px;height:28px;font-weight:bold;background:url("app/btn/p_sm_btn.jpg") no-repeat;color:White;font-family:Arial;cursor:pointer;text-align:center;border:none;margin:0px;}

a.g_w_btn, .g_w_btn{display:block;text-decoration:none;line-height:26px;width:164px;height:28px;font-weight:bold;background:url("app/btn/g_w_btn.jpg") no-repeat;color:White;font-family:Arial;cursor:pointer;text-align:center;border:none;margin:0px;}

input.g_ws_btn{padding:0px;padding-bottom:2px;text-decoration:none;line-height:20px;width:164px;height:28px;font-weight:bold;background:url("app/btn/g_w_btn.jpg") no-repeat;color:White;font-family:Arial;cursor:pointer;text-align:center;border:none;margin:0px;}


.p_l_btn{line-height:26px;width:164px;height:28px;font-weight:bold;background:url("app/btn/p_l_btn.jpg") no-repeat;color:White;font-family:Arial;cursor:pointer;text-align:center;border:none;margin:0px;}

.ft_spacer{height:4px;}
.ft_bb{border-bottom:solid 1px #c1c1c1;width:auto;}
.ft_text{font-size:18pt;font-family:Arial;font-weight:bold;color:#722C85;}
.ft_text_md{font-size:14pt;font-family:Arial;font-weight:bold;color:#722C85;}
.ft_td_r{width:auto;}
.ft_g_fade{border-bottom:solid 1px #c1c1c1;width:auto;background:url("app/gr_fade.jpg") repeat-x;height:42px;}
.ft_g_fade_bt{border-top:solid 1px #c1c1c1;border-bottom:solid 1px #c1c1c1;width:auto;background:url("app/gr_fade.jpg") repeat-x;height:42px;}

#ft_items, #ftc_items, #fts_items {border-collapse:collapse;width:100%;font-size:8pt;}
#ft_items td, #ftc_items td, #fts_items td{border:1px solid #c1c1c1;}
.ft_hd{background:#6D247E;text-align:center;color:white;}

.ft_beg{width:50px;}
.ft_exercise{width:auto;}
.ft_mins{width:60px}
.ft_cals{width:60px}
.ft_end{width:79px;}


.ft_adder{overflow:hidden;margin:0px 0px;border:solid 2px #722C85;border-top:none;}
.ft_note_adder{border-bottom:solid 1px #c1c1c1;overflow:hidden;}
.ft_lb{border:none;font-size:8pt;}
.ft_font_e{font-size:10pt;}

.ft_ox{width:14px;height:14px;background:url("app/sm_gray.jpg") no-repeat;margin-top:1px;cursor:pointer;}

.ft_jn_h{line-height:26px;width:164px;height:28px;font-weight:bold;background:url("app/p_wd_head.jpg") no-repeat;color:White;font-family:Arial;cursor:pointer;text-align:center;border:none;margin:0px;}
.ft_jn_f{width:164px;height:3px;background:url("app/p_wd_footer.jpg") no-repeat;}
.ft_jn_m{width:162px;border:solid 1px #c1c1c1;border-top:none;border-bottom:none;}

.ft_jn_txt{color:#79268f;font-size:8pt;font-weight:bold;font-family:Arial;padding:3px 5px;cursor:pointer;}

a.dbtn{color:#79268f;}
a.txbtn:link, a.txbtn:visited{font-size:8pt;color:#000;}
a.txbtn:hover{font-size:8pt;color:#79268f;}

.remove_btn{width:79px;height:19px;background:url("app/btn/remove_btn.jpg") no-repeat;cursor:pointer;border:none;margin:0px;}

a.removal:link, a.removal:visited{color:#722C85;font-size:7pt;text-decoration:none;}
a.removal:hover{text-decoration:underline;}
.removal_div{float:right;padding:5px;color:#722C85;font-size:7pt;}

#mr_items, #mrc_items, #mrs_items {border-collapse:collapse;width:100%;font-size:8pt;}
#mr_items td, #mrc_items td, #mrs_items td{border:1px solid #c1c1c1;}