On the structure end, you may want to consider adding the date to the timein/timeout fields instead of just storing the times. If you do this, the calulation bacomes pretty simple, and you can still display just the times using the Format function. If you do store the dates, you can even just...