PHP drupal added css file does not appear in page source
From https://stackoverflow.com/questions/1410494/drupal-add-css-not-working, the solution is to use CSS Injector. I tried and it worked.

Update

I maintain a page explaining how to use CSS Injector too add CSS to a page.