diff --git a/xdoc/src/plugin-resources/css/print.css b/xdoc/src/plugin-resources/css/print.css
new file mode 100644
index 00000000..dc545911
--- /dev/null
+++ b/xdoc/src/plugin-resources/css/print.css
@@ -0,0 +1,16 @@
+#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks {
+ display: none;
+ }
+
+#leftColumn {
+ width: 0pt;
+}
+
+#leftColumn * {
+ display: none;
+}
+
+body.docs div.docs {
+ margin: 0 !important;
+ border: none !important
+ }
diff --git a/xdoc/src/plugin-resources/site.jsl b/xdoc/src/plugin-resources/site.jsl
index 6a0a35f5..6bfc8ab1 100644
--- a/xdoc/src/plugin-resources/site.jsl
+++ b/xdoc/src/plugin-resources/site.jsl
@@ -22,6 +22,8 @@