body { font-family: "Helvetica", "Arial", sans-serif; }
h1 { font-size:20pt; font-weight:bold; color:#247; }
h2 { font-size:16pt; font-weight:bold; color:#247; }
h3 { font-size:12pt; font-weight:bold; color:#247; }
.codefont { font-family: "Menlo", "Consolas", "Courier New", monospace; font-size:10pt; }
table.arguments { border-radius:8px; overflow:hidden; border-spacing:0px; border-collapse: separate; background-color:#eee; }
table.arguments thead { background-color:#ccc; font-weight:bold; text-align:left; }
table.arguments td, table.arguments th { padding:8px; padding-right:20px; }
table.arguments tbody tr { vertical-align:top; }
td.argname { color:#286; }
table.arguments td.argtype { color:#666; }
td.optional { color:#000; font-weight:bold; }
.codesnippet { background-color:#eee; border-radius:8px; padding:16px; margin-bottom:12px; }
.itembox { margin-bottom:40px; margin-left:30px;}
a.bookmark { margin-left:12px; font-family: "Comic Sans", sans-serif; font-size:9pt; color:#8af; }
a.bookmark:hover { color:#08a; }
p.description { font-size: 10pt; line-height:24pt; margin-top:-6pt;}
.keyword { font-weight:normal; }