body { background-color:#FFFFDD; color:#000099; font-family:Utopia,Palatino,Book Antiqua,Times New Roman,Times,serif; }
td.menuheader { font-family:Courier New,Courier,monospace; color:#FFDDDD; }
td.menukeyword { font-family:Courier New,Courier,monospace; color:#DDFFDD; }
td.menuattname { font-family:Courier New,Courier,monospace; color:#999999; }
td.menuattval { font-family:Courier New,Courier,monospace; font-weight:bold; background-color:#DDDDFF; }
td.menupunct { font-family:Courier New,Courier,monospace; color:#FFDDFF; text-align:center; }
td.menudefval { font-family:Gothic L,Trebuchet,Verdana,Helmet,Helvetica,sans-serif; color:#FFFFDD; }
td.menucurval { font-family:Gothic L,Trebuchet,Verdana,Helmet,Helvetica,sans-serif; color:#FF3333; font-size:small; }
a { color:#0000FF; }
a.active { color:#0000FF; }
a.inactive { text-decoration:none; color:#9999FF; }
a.invisible { text-decoration:none; }
.contact { font-size:small; font-family:Gothic L,Trebuchet,Verdana,Helmet,Helvetica,sans-serif; }
.question { background-color:#FFDDDD; padding-right:12px; padding-left:12px; padding-top:12px; }
.solution { font-family:Gothic L,Trebuchet,Verdana,Helmet,Helvetica,sans-serif; background-color:#DDFFDD; font-size:small; padding-right:12px; padding-left:12px; padding-top:12px; }
.comment { background-color:#DDDDFF; padding-right:12px; padding-left:12px; }
td.topic { background-color:#000099; color:#FFFFDD; padding-right:12px; 
           padding-left:12px; }
dfn { font-family:Gothic L,Trebuchet,Verdana,Helmet,Helvetica,sans-serif; color:#993333; font-style:normal; }
address { font-size:small; padding-left:3px; }
dt { padding-top:6px; padding-bottom:3px; font-weight:bold; }
.pdf { font-family:Courier New,Courier,monospace; font-size:small; font-weight:normal; padding-top:0px; }
.psgz { font-family:Courier New,Courier,monospace; font-size:small; font-weight:normal; padding-top:0px; }
.section { font-weight:bold; font-size:18px; padding-top:12px; padding-bottom:12px; }
.subsection { font-weight:bold; font-size:14px; padding-top:6px; padding-bottom:6px; }
.toc { font-size:8px; font-family:Gothic L,Trebuchet,Verdana,Helmet,Helvetica,sans-serif; padding-left:12px; }
td.topic a { color:#DDDDFF; }
blockquote { background-color:white; padding-left:12px; padding-right:12px; padding-top:1px; padding-bottom:1px; }
.address { font-family:Gothic L,Trebuchet,Verdana,Helmet,Helvetica,sans-serif; font-size:10px; }
.note { font-size:small; }
td.greenfoot { background-color:#DDFFDD; }
sup, sub { font-size:small; }
ol.footnotes { font-size:small; }
div.float { border:thin black; padding-bottom:48px; }
