The option to pay by credit card without setting up a paypal account is only available when using paypal payments standard.
You will need to edit your paypal merchant account settings to enable this option on the paypal login screen.
Log into your merchant account and select the Profile tab.
Under Selling Preferences select the Website Payment Preferences link.
Scroll down the page to the section titled PayPal Account Optional and select On.