div#page_search div.resultinfo {
border-top: solid 1px #dddddd;
border-bottom: solid 1px #dddddd;
padding: 10px 10px 10px 10px;
margin: 10px 0px 10px 0px;
/*font-family: Garamond;*/
font-size: 14px;
font-weight: bold;
color: #333333;
}
div#page_search div.results {

}
div#page_search div.results ul {
clear: both;
padding: 10px 0px 10px 0px;
}
div#page_search div.results ul li {
padding: 8px 10px 8px 10px;
margin: 10px 0px 0px 0px;
clear: both;
width:618px;
}
div#page_search div.results ul li.grey {
background: #eeeeee;
}
div#page_search div.results ul li small {
font-weight: bold;
}
div#page_search div.results ul li h2 {
padding: 4px 0px 0px 0px;
}
div#page_search div.results ul li h2 a,
div#page_search div.results ul li h2 a:hover {
color: #3366cc;
/*font-family: Garamond;*/
font-size: 14px;
text-transform: none;
font-weight: normal;
}
div#page_search div.results ul li h2 a,
div#page_search div.results ul li h2 a:hover strong {

}
div#page_search div.results ul li p {
color: #333333;
padding: 5px 0px 5px 0px;
}
div#page_search div.results ul li a,
div#page_search div.results ul li a:hover {
text-transform: uppercase;
font-size: 10px;
font-weight: normal;
color: #999999;
}
div#page_search div.results div.pager {
padding: 10px 0px 10px 0px;
margin: 10px 0px 0px 0px;
border-top: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
clear: both;
}
div#page_search div.results div.pager span {
color: #cccccc;
}
div#page_search div.results div.pager span.active {
background: #ff6600;
padding: 3px;
text-decoration: underline;
}
div#page_search div.results div.pager a,
div#page_search div.results div.pager a:hover {
color: #666666;
font-weight: normal;
}

