/* CSS Document */


/**************************************
 *
 *
 * Search Results
 *
 *
 **************************************/
.search-error-message{
    font-size:.90em;
    color: #ae3333;
    padding-top:1em;
    padding-bottom:1em;
    font-weight: bold;
}
.search-error-resolve-attempt{
    font-size:.90em;
    padding-bottom:1em;
 }

 
#search-results-box{
    font-size:.9em;
    position: relative;
    padding-top:.3em;
    padding-bottom:.3em;
}
#search-results-box #search-results-description{
    position: absolute;
    left: 0;
    text-align: left;
    padding-left:1em;
}
#search-results-box #search-results-count{
    position: absolute;
    right: 0;
    text-align: right;
    padding-right:1em;
}
#search-results-pages{
    padding-top:.75em;
    font-size:1em;
}
#search-results-pages *{
    font-size:1em;
    display: inline;
}
#search-results-pages ol *{
    padding-left:.5em;
}



#search-table{
    width:785px;
    border-bottom: 2px solid #7395b8;
    font-weight: normal;
    text-align: center;
}
#search-table td{
    padding-left:.3em;
    padding-right:.3em;
}
#search-table .header-column a:link, #search-table .header-column a:visited, #search-table .header-column a:active{
    color: #333333;
    text-decoration: none;
}
#search-table .header-column a:hover{
    color: #FF0000;
    text-decoration: none;
}
#search-table-holder{
    padding-top:1.5em;
}


#blastnotfound-table{
    width:500px;
    border-bottom: 2px solid #92b1cd;
    font-weight: normal;
    text-align: left;
}
#blastnotfound-table td{
    padding-left:.3em;
    padding-right:.3em;
}
#blastnotfound-table-holder{
    padding-top:1em;
    display:none;
}

.fasta-search-warning{
    font-size:.8em;
    padding-top:1.5em;
    display: block;
    font-weight: bold;
}

#blast-search-results-tabs{
    border-bottom: 2px solid #c2d3df;
    font-size:1em;
    padding-bottom:.3em;
    padding-top:1em;
    display: block;
    width:650px;
    font-weight: bold;
}
#blast-search-results-tabs .cyclebase-tab-selected{
    margin-right:2em;
    margin-left:2em;
    padding-right:1em;
    padding-left:1em;
    padding-top:.2em;
    padding-bottom:.2em;
    background-color:#c2d3df;
    display: inline;
}
#blast-search-results-tabs .cyclebase-tab-deselected{
    margin-right:2em;
    margin-left:2em;
    padding-right:1em;
    padding-left:1em;
    padding-top:.2em;
    padding-bottom:.2em;
    display: inline;
    cursor: pointer;
}

