This happens because you do not have the URL structure set up right. Either you need the htaccess file, or you need to set a less advanced structure.
You can get to your admin page at http://www.famousdoctors.in/?qa=admin/general and under "URL structure" choose the highest one that shows OK next to it.
Some servers don't seem to like the better options even when you have the htaccess. My localhost on Windows doesn't work properly for some reason.
EDIT: OK I did some research to see if there was a fix for the issue, and there is! You need access to the server. The answer is to put this line in your VirtualHost block in the httpd.conf file:
AllowEncodedSlashes On
It doesn't work in htaccess files, though.