chaged css layout & fixed some validation errors

-changed layout to put calculate total and reset buttons to the right
of the form instead of bottom.
-increased the width of the wrapper and other divs
-fixed few validation errors
-made listeners for input fields and reset button (to remove inline
javascript)