body { margin:0px; padding:0px; background-color:#9DF; }
body#Frm { background-color:#DDE; margin:32px; font-family:'Courier new',Courier,Fixed; white-space:pre; font-size:0.85em;}
body#Escher { background-color:#BFEBEB; }
body.Lit { background-color:#ECE1D4; }
h1, h2, h3 { text-align:left; color:#239; margin:20px 24px 0px; font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif; }
p, ul, ol, dl { margin:10px 24px; text-align:justify; text-indent:32px; font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; }
body#Frm p { text-align:center; text-indent:0; }
ul { margin:2px 48px 2px 80px; text-indent:0px; } 
ol { padding-bottom:8px; list-style-type:upper-alpha; text-indent:0px; color:#128; font-weight:normal; } 

code { display:block; margin:4px 16px 16px 56px; text-indent:0px; text-align:left; font-family:'Courier new',Courier,Fixed; white-space:pre; }
samp { display:inline; color:#008; font-family:'Courier new',Courier,Fixed; }
img { border:0px; }
strong { color:#239; font-weight:bold; }
a { text-decoration:underline; } 
a:link { color:#33A; } a:visited { color:#22A; } a:hover { text-decoration:none; color:#118; } a:active  { color:#33A; }
a.nolink { color:inherit; font:inherit; text-decoration:none; }
.oc, .oc1, .oc1B, .oc1L { display:none; }
.oc2L { display:inline; }
.oc2B { display:block; }


