Billsdeposits dialog and panel fixes

fix for bugs #538  included