.ToC-list {
float: left;
width: 60%;
text-align: left;
margin-right: 1em;
margin-bottom: 0;
font-size: 90%;
}

p.ToChdr { 
font-size: 140%;
text-align: center;
color: #27408b;
margin: 0 0 0.2em 0;
padding: 0.2em;
background: white url(../art/yelback.jpg) repeat left top;
}

p.ToChdr3 { 
font-size: 110%;
text-align: left;
width: 96%;
margin: 1em 0 0.2em 0;
padding: 0.2em;
background: white url(../art/yelback.jpg) repeat left top;
}

.ToCitem {
width: 100%;
font-family: "Times New Roman", Georgia, Palatino, serif;
font-size: 100%;
font-style: normal;
display: block;
vertical-align: middle;
text-align: left;
position: relative;
margin: 0;
padding: 0.1em;
margin-bottom: 0.2em;
margin-top: 0.2em;
text-indent: 0;
clear: both;
}

.ToClist a:link, .ToClist a:visited, .ToClist a:hover {
display: block;
padding: 0.1em;
margin-bottom: 0.1em;
background-color: #e0eeee;
border: 1px solid #838b8b;
text-decoration: none;
width: 96%;
font-family: sans-serif;
}

.ToClist a:hover {
background-color: #ffffff;
font-weight: bold;
}

.TofCitem2 {
margin-top: 0;
margin-bottom: 0;
margin-left: 1.5em;
width: 86%;
}

.ToCitem2 a:link, .ToCitem2 a:visited, .ToCitem2 a:hover {
margin-top: 0;
margin-bottom: 0;
margin-left: 1.5em;
width: 86%;
}

.ToC-list-wide {
width: 100%;
text-align: left;
margin: 1em auto;
font-size: 90%;
}

.current {  /* remove link codes entirely */
font-size: 100%;
text-align: left;
width: 96%;
margin: 0 0 0.2em 0;
padding: 0.2em;
font-family:  Calibri, Arial, Verdana, "Bitstream Vera Sans", sans-serif;
background-color:  #f0f8ff;
}

.ToCsubtitle {
font-size: 110%;
text-align: center;
width: 96%;
margin: 0 0 0 0;
padding: 0.2em;
background: white url(../art/yelback.jpg) repeat left top;
font-weight: bold;
}

.ToCnote {
font-size: 110%;
line-height: 1.1;
width: 96%;
margin: 0 0 0 0;
padding: 0.2em;
border: 1px solid #ffe4c4;
text-align: left;
}

.toplink {  /* the arrow "up" to the index; graphic is in the html for accessibility */
text-align: right;
float: right;
margin-left: 1em;
width: 50px;
zoom: 1;
background: white;
}

.toplink a:link, .toplink a:visited,  .toplink a:hover {
background: white;
}
