Use textContent and innerText to support all browsers

Firefox requires the W3C compliant textContent, while Chrome and IE push
innerText
Footer styles added to show the draw button in better light
Add Punjab (PB)'s outline
Add Himachal Pradesh (HP)'s outline
Add Jammu & Kashmir (JK)'s outline
Add Tamil Nadu (TN)'s outline
Add Assam (AS)'s outline
Add Arunanchal Pradesh (AR)'s outline
Add West Bengal (WB)'s outline
Add Rajasthan (RJ)'s outline
Add some forgotten Element IDs (HP, AS, AR, RJ, WB)
Add Maharashtra (MH)'s outline
Add Uttar Pradesh (UP)'s outline
Add Andhra Pradesh (AP)'s outline
Add Karnataka (KA)'s outline
Add a rather bad Madya Pradesh (MP) outline