/* dynaXML TOC stylesheet */

body {
	font-size: small;
}

div.toc {
   margin: 10px 0 0 5px;
}

table.title {
   font-weight: bold;
}

table.toc-line {
   width: 1000px;
}

table.toc-line td {
	padding: 4px;
}

.toc table td {
	padding: 3px;
	/*border: 1px solid #ccc;*/
}

.toc table .l1 {
}

td.hits {
   text-align: right;
   vertical-align: top;
}

td.expand {
   width: 15px;
   text-align: center;
	 vertical-align: top;
}

td.expand img {
	margin-top: 3px;
}

td.divnum {
   text-align: right;
   vertical-align: top;
   font-weight: bold;
   width: 30px;
}

td.head {
   vertical-align: top;
	 white-space: nowrap;
}

.hit-count {
   color: red;
}

.toc-hi {
   background-color: #FFCC66;
   font-weight: bold;
}

div.hitSummary {

}

div.expandAll {
}

div.l1 {
   margin-top: 0;
   margin-bottom: 0;
}

div.l2 {
   font-size: 95%;
   margin-top: 0;
   margin-bottom: 0;
}

div.l3, div.l4, div.l5, div.l6, div.l7 {
   font-size: 90%;
   margin-top: 0;
   margin-bottom: 0;
}
