Used Setup a SSL certificate to work with your site.
There in Certicate (CRT) entered the Class 1 free certificate that I got from StartSSL.
In Key (KEY) entered the private key that I generated through cPanel here.
In Ca Bundle (CABUNDLE) entered the ca bundle that I got from https://www.startssl.com/certs/ca-bundle.crt
cPanel says the certificate got installed successfully. It works for IE, Chrome but not in Firefox. And when I check in cPanel using Install/Update A SSL Host for domain waveofweb.com, the Ca Bundle that it fetches from the server, is not the same that I got from StartSSL.