body {
font-family: tahoma, verdana, sans-serif;
font-size: 11px;
}

td {
vertical-align: top;
}

h1 {
font-size:   18px;
font-weight: bold;
color: blue;
/* text-align: right;   */
}

h2 {
font-size:   14px;
font-weight: bold;
color: navy;
/* text-align: right;   */
}

h3 {
font-size:   11px;
font-weight: bold;
color: navy;
margin-bottom: 8;
/* text-align: right;   */
}

h4 {
font-size:   11px;
font-weight: bold;
color: navy;
margin-bottom: 4;
}

P {
margin-right: 10%;
text-indent: 0px;
margin-top: 8;
margin-bottom: 8px;
}

table {
font-family: tahoma, verdana, sans-serif;
font-weight: normal;
font-size: 11px;
}

TH {
text-align: left;
background-color: #F0E3B9;
color: navy;
}

/* TD { */
/* background-color: #000; */
/* } */

pre {
font-family: lucida console, courier new, courier;
font-weight: normal;
font-size:   11px;
padding: 2px;
margin-left: 20px;
margin-top: 2px;
  /* color: #789;   */
overflow: hidden;
 background-color: #EEE;
}

HR {
color: #777;
width: 80%;
text-align: center;
}

/* B { */
/*  color: #bbb; */
/*  font-weight: normal */
/* } */

blockquote {
font-size: 8pt;
font-style: italic;
margin-left: 0;
}

LI {
margin-right: 10%;
margin-bottom: 5;
}

ul {
margin-top: 2;
margin-bottom: 2;
}

dl {
}

dt {
font-weight: normal;
margin-top: 6px;
margin-bottom: 4px;
}

dd {
margin-left: 16px;
margin-bottom: 4px;
}

.footer {
}

.bb1 { color: #222; }
.bb2 { color: #280; }
.bb3 { color: #555; font-size: 11px; }

/* .simple_toc td { background-color: #ddd; padding: 4px; text-align: right; } */
/* .simple_toc h1 { font-size: 22px; text-align: left; margin: 0; margin-right: 30px; } */
/* .simple_toc .t1 { font-size: 12px; font-weight: bold; color: #333; margin-top: 10px; } */
/* .simple_toc .t2 { font-size: 11px; color: #555; } */
/* .simple_toc .t3 { color: #888; font-size: 10px; } */
/* .simple_toc a { text-decoration: none; } */
/* .simple_toc a:hover { text-decoration: underline; } */

/* .simple_body { margin-top: 12px; padding: 4px; } */


/* .frame_toc { background-color: #DDD; } */
.frame_toc h1 { text-align: right; margin: 0; }
.frame_toc .t1 { font-size: 12px; font-weight: bold; color: blue; margin-top: 15px; }
.frame_toc .t2 { color: navy;  } /* margin-right: 10px; */
.frame_toc .t3 {  color: black; font-size: 10px; margin-right: 10px; }
/* .frame_toc a { text-decoration: none; } */
.frame_toc a:hover { text-decoration: underline; }
.frame_toc p { margin: 0; font-size: 11px; text-align: right; }

.frame_body { 
 padding: 12px;
 border-left: grey 2px solid;
}


table.binding_body { 
 border: grey 1px;
}
