Fixes/ie related

The main focus of this PR is IE. Tested the site in IE 7, 8, 9, 10, 11 using VMs from Modern.ie

OS: WinXP, Vista, Win 7, Win 8, Win 8.1

__All IE__
- Created an all IE css file and including it inside IE 6,7,8 files
- Fix for white area around radios and check boxes

__IE7__
- Few fixes due to known bugs in IE 7

__All Browsers__
- Using a inline level element to wrap block level elements
- Setting span.block-label to block level element.
- No visible differance in browsers apart from IE 7