More CSS and a few JS validation functions added