サイボウズの月間カレンダーをきれいに印字するためのCSS

勤務先ではサイボウズ Office 6を使っている。昔はPalmclie)と同期させていたが、最近はPalmも使わなくなったので、月間カレンダーを印字してノートにはさんでいるのだが、余分なヘッダとかが印字されたり、A4におさまらなかったりとストレスが多い。

そこで、余分な要素を削除し、文字サイズも小さくするためのCSSを作成してみた。このCSSを追加で読み込ませるといい感じに出力できた。

img{ display: none; }
.menubar{ display: none; }
.calendar{ font-size:8pt; }
.pathbar{ display: none; }
.appmenu{ display: none; }
.headbar{ display: none; }
.footbar{ display: none; }
font{ display: none;}
body{ font-size: x-small; }
A { text-decoration: none; }

教えてください

いまのところ、Web DeveloperCSSを無理やり追加読み込みさせているが、もっとよい手はないだろうか?Bookmarkletか、Greasemonkeyあたりかな。
そもそも、サイボウズの機能の中できれいに印字する方法があればどなたか教えてください。