body { margin: 16pt }
p        { font-family:serif; font-size:12pt; }
h1       { font-family:sans-serif; font-size:16pt; }
h2       { font-family:serif; font-size:14pt; font-weight:bold;}
h3       { font-family:serif; font-size:13pt; }
h4       { font-family:serif; font-size:12pt; font-weight:bold;}
fieldset,.fieldset{ display:none; }
.inline  { font-family:Courier New,Couries,monospace;padding:2px;background-color:#e2e2e2;white-space:nowrap;font-weight:bold;}
.hr      { width:100%; padding:0;height:3px; margin-top:5px; margin-bottom:5px; border-top: 1px dashed #808080; font-size:1px; }
.hrwhite { width:100%; margin-right:6px; height:6px; border-top: 1px solid #fcfcfc; }
.phpcode { margin:16px; margin-left: 32px; padding: 5px; border-top: 1px solid #cccccc;border-bottom: 3px solid #cccccc;}
pre,code { font-family:Courier New,courier,monotype;font-size:11px;line-height:1.4em;padding:0;margin:0;letter-spacing:-0.05em}
.note    { font-family:serif; font-style:italic;font-size:11pt; line-height:1.4em;padding:4px;border-left:5px solid #dddddd;padding-left:8px;margin-left:24px;margin-right:16px;margin-top:5px;margin-bottom:7px}
table.table
         { margin-left:28px; padding:0px; }
th.th    { padding:3px 6px; font-weight:bold; }
td.td    { padding:3px 16px; border:solid 1px #000000 }
td.right { height:100%; width:200px; background-color:#eeeeee; padding:0px }
        

