.searchresults { clear: both; }
.searchresults .subtitle { 
    font-weight: bold; 
    display: block; 
    margin: 0;
    padding: 0;
}
.searchresults .subtitle .query { font-weight: normal; font-style: italic; }
.searchresults .search { text-align: center; }
.searchresults .search .searchkey { display: inline; }
.searchresults .search .mode { text-align: right; padding-bottom: 1em; }
.searchresults .search .mode A { display: block; }
.searchresults .pages { 
    margin-top: 1em; 
    margin-bottom: 1em; 
    text-align: center; 
}
.searchresults .pages a { margin: 0 3px 0 3px; }
.searchresults .prev, .searchresults .next, .searchresults .page { font-size: 1em; }
.searchresults .prev, .searchresults .next { font-weight: bold; }
.searchresults .prev { margin: 0 6px 0 0; }
.searchresults .next { margin: 0 0 0 6px; }
.searchresults span.page { font-weight: bold; margin: 0 6px 0 6px; }

.searchresults .submit { text-align: right; }

.searchresults .result .rdata { float: right; width: 94px; height: 10px; padding-top: 3px;  }
.searchresults .result .rdata .rank { display: block; float: right; width: 44px; height: 10px; font-size: 1px !important; line-height: 1px !important;}
.searchresults .result .rdata .rank0 { background-image:url('/ptnr/common/rank/1.gif');  }
.searchresults .result .rdata .rank1 { background-image:url('/ptnr/common/rank/1.gif'); }
.searchresults .result .rdata .rank2 { background-image:url('/ptnr/common/rank/2.gif'); }
.searchresults .result .rdata .rank3 { background-image:url('/ptnr/common/rank/3.gif'); }
.searchresults .result .rdata .rank4 { background-image:url('/ptnr/common/rank/4.gif'); }
.searchresults .result .rdata .rank5 { background-image:url('/ptnr/common/rank/5.gif'); }

.searchresults .result .rdata .rel { display: block; float: right; width: 50px; height: 10px; font-size: 1px; }
.searchresults .result .rdata .rel0 { background-image:url('/ptnr/common/resultrank/0.gif'); }
.searchresults .result .rdata .rel1 { background-image:url('/ptnr/common/resultrank/1.gif'); }
.searchresults .result .rdata .rel2 { background-image:url('/ptnr/common/resultrank/2.gif'); }
.searchresults .result .rdata .rel3 { background-image:url('/ptnr/common/resultrank/3.gif'); }
.searchresults .result .rdata .rel4 { background-image:url('/ptnr/common/resultrank/4.gif'); }
.searchresults .result .rdata .rel5 { background-image:url('/ptnr/common/resultrank/5.gif'); }
.searchresults .result .rdata .rel6 { background-image:url('/ptnr/common/resultrank/6.gif'); }
.searchresults .result .rdata .rel7 { background-image:url('/ptnr/common/resultrank/7.gif'); }
.searchresults .result .rdata .rel8 { background-image:url('/ptnr/common/resultrank/8.gif'); }
.searchresults .result .rdata .rel9 { background-image:url('/ptnr/common/resultrank/9.gif'); }
.searchresults .result .rdata .rel10 { background-image:url('/ptnr/common/resultrank/10.gif'); }

/* Only show relevance information on relevance sorts. */
.searchresults .result .rdata .rel { display: none; }
.searchresults.sortrelevance .result .rdata .rel { display: block; }

.searchresults .result { clear: left; }
.searchresults .result .subtitle { font-weight: bold; margin: 0; padding: 0; }
.searchresults .result .loc { clear: none; margin: 0; padding: 0; font-weight: bold; }
.searchresults .result .date { clear: none; margin: 0; padding: 0; font-style: italic; }
.searchresults .result .imglink { display: block; }
.searchresults .result img { float: left; margin: 5px 5px 0 0; }
.searchresults .divide { 
    clear: left;
    font-size: 1px;
    line-height: 1px;
    height: 1px; 
    border-bottom: 1px dashed black;
    margin: 5px 0 5px 0;
}

.searchresults .advancedsearch { text-align: center; }
.searchresults .advancedsearch tr { vertical-align: middle; text-align: left; }
.searchresults .advancedsearch td.row hr { height: 1px; color: #eee; background-color: #eee; border: 0px; border-bottom: 1px; }
.searchresults .advancedsearch td.label { font-weight: bold; text-align: right; padding-right: 1em; }
.searchresults .advancedsearch td.val { }
