p.index {
 text-align: center;
 padding-bottom: 5px;
}
p.lib_author {
 font-size: 12px;
 font-style: italic;
}
table.guidelines {
 margin-left: 5px;
 border-top: 2px solid black;
 border-left: 2px solid black;
 border-right: 1px solid black;
 border-bottom: 1px solid black;
 margin-bottom: 5px;
}
td.guide_head, td.guide_label, td.guide_value {
 vertical-align: top;
 border-bottom: 1px solid black;
 border-right: 1px solid black;
 padding: 2px 3px 2px 3px;
}
td.guide_head.center, td.guide_label.center {
 text-align: center;
}
td.guide_head, td.guide_label {
}
td.guide_value {
 text-align: center;
 color: black;
}
td.guide_value.left {
 text-align: left;
}
div.article_text {
 margin-top: 10px;
}
dt.searchitem {
 padding-bottom: 5px;
 font-size: 14px;
}
span.searchdesc {
 font-size: 12px;
 font-weight: normal;
}
ul, ol {
 list-style-position: outside;
 margin-left: 15px;
 margin-bottom: 2px;
}
table.search, div.results {
 margin: 5px 0px 5px 5px;
}
p.searchignore {
 font-weight: normal;
 padding: 10px 15px 10px 15px;
}
td.searchhead, td.searchfoot {
 background: #FFF0F0;
}
td.searchhead {
 border-top: 1px solid #000060;
 font-weight: normal;
}
td.searchfoot {
 border-bottom: 1px solid #000060;
}
span.searchhilite {
 font-size: 12px;
 padding-left: 10px;
}
span.searchdesc.data {
 font-size: 11px;
 color: #888888;
}
div.article_index {
 margin-bottom: 5px;
}
span.pages {
 padding-left: 3px;
 padding-right: 3px;
}
