.cp_cff_letter{border-color:#C4C4C4;border-width:2px;border-style:solid; padding:10px;}
.cp_cff_letter #fbuilder .ui-datepicker-header{color:#e0e0e0;background-color: #000;}

.cp_cff_letter #fbuilder .ui-datepicker th{background-color:inherit;color:inherit}

.cp_cff_letter #fbuilder .ui-datepicker-unselectable .ui-state-default { color: #b4b3b3;background-color: #f4f4f4;}
				
.cp_cff_letter #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default.ui-state-active{color:#e0e0e0;background:#6eafbf;}					
.cp_cff_letter #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default{color:#666666;background:#dedede;}
.cp_cff_letter #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default:hover{color: inherit; background: #f7f7f7;}

.cp_cff_letter #fbuilder .slots div a{background-color: #ededed;padding:4px;}
.cp_cff_letter #fbuilder .slots div:not(.htmlUsed)  a:hover{background-color: #f7f7f7;}

.cp_cff_letter #fbuilder .pbSubmit{color:#fff;font-size:13px;font-weight:bold;margin: 10px 10px 0px 0px;padding: 5px 20px;}
.cp_cff_letter #fbuilder .pbSubmit:hover {color: inherit}
.cp_cff_letter #fbuilder .fields  input{color:#000;padding:inherit;}
.ahbfield_service{display:inherit;}
.cp_cff_letter #fbuilder .slots{border-color:#888;border-width:1px;border-style:solid;width: 100%;padding: 10px;}
.cp_cff_letter #fbuilder .slots span{color: inherit;}
.cp_cff_letter #fbuilder .usedSlots .ahb_list {margin-top:5px;}
.cp_cff_letter #fbuilder .usedSlots .ahb_list .d{color: inherit;}
.cp_cff_letter #fbuilder .usedSlots .ahb_list .t{color: inherit;}
.cp_cff_letter #fbuilder .usedSlots .ahb_list .ahb_list_service{color: inherit;}

.cp_cff_letter #fbuilder .totalCost{color: inherit;}
.cp_cff_letter #fbuilder .totalCost span:not(.n){color: inherit;}
.cp_cff_letter #fbuilder .totalCost span.n{color: inherit;}