.inset {padding: 7px;}
div.inset_c {margin: 0px 30px 20px 30px;}
div.p {margin: 0px 30px 20px 30px;}
p {margin-top:0px;}
p.b {margin-bottom:0px;}
.mrk   {color: green;}
.mypre {padding:5px 0px 0px 0px; margin:0px; color:green; }
pre {color:green; margin-bottom:0px;}
h1 {margin:5px 0px 5px 0px; font-family:arial; font-size:18px; color:black;}
h2 {margin:5px 0px 5px 0px; font-family:arial; font-size:14px; color:black;}
h3 {margin:10px 0px 5px 10px; font-family:arial; font-size:12px; color:black; font-style:italic;} 
td.doc_op { width:20%;  vertical-align:top; border-bottom:solid 1px black; color:blue; }
td.doc_ex { text-align:left; vertical-align:top; border-bottom:solid 1px black; }
a {color:#09c; font-size:11px; text-decoration:none; font-weight:600; font-family:verdana, arial, helvetica;}
a:link {color:#09c;}
a:visited {color:#09c;}
a:hover {text-decoration:underline;}
a:hover:him {color:#f07f00;}
a:hover.not_him {color:#f07f00;}
a.not_link { margin:5px 0px 5px 0px; font-family:arial, verdana; font-size:14px; color:black; }
img { border:none; }
div.h {width:48%%; float:left;}

body {
   text-align:left;
   background-color:#bce;
   margin:0px;
   padding:0px;
   width:100%;
}

#Menu {
   width:100%;
   border-bottom:9px solid #abd;
   padding-top:5px;
   padding-bottom:5px;
   background-color:#bce;
   clear:both;
   float:left;
}
#Menu a {
   font-size:12px;
}
#Menu a:hover {color:#f07f00;}

#bt {
   width:70%;
   float:left;
   margin-left:20px;
   text-align:left;
}
#info {
   float:right;
   display:inline;
   position:relative;
   text-align:right;
   margin-right:20px;
}

#Content {
   clear:both;
   width:100%;
   text-align:left;
   background-color:#fff;
   font-family:'courier new', verdana, arial;
   font-size:10pt;
   overflow:hidden;
}
#c1 {
   margin:10px 15px 5px 15px;
   background-color:#fff;
  }

#footer {
   clear:both;
   margin:0 auto;
   text-align:center;
   font-size:8pt;
   color:#888;
   width:100%;
   border-top:9px solid #abd;
   padding-top:5px;
   padding-bottom:5px;
   background-color:#bce;
   clear:both;
   float:left;
}

#wrapper {
  width:100%;
}

#QuickLinks {
   width:70%;
   float:left;
   border-left:5px solid orange;
   padding-left:5px;
   margin-bottom:15px;
}

#Donate {
   float:right;
   display:inline;
   position:relative;
   text-align:right;
   padding-right:20px;
}
#PayPal_donate_button {
   display:inline;
}

div.clo {
   border:1px solid #b0b0b0;
   background:#e3e3e3;
   padding:5px 5px 5px 15px;
   margin-top:10px;
   margin-bottom:10px;
}
div.n { margin:0px 0px 10px 25px; }
em { font-weight:normal; color:green; font-style:normal; text-decoration:none; background-color:#cfc; }
div#TOC { float:right; margin:10px; border:2px solid #ccc; width:45%; background:#fff;}
div.TOC_hdr { text-align:center; padding:5px; font-family:'arial'; font-weight:bold; }
div.C { padding:5px; line-height:125%; }
div.docnav {padding:0px; margin:0px; margin-bottom:5px; font-size:8pt; text-align:right;}
