body {
    font-family: Arial, Veranda, Helvetica, san-serif;
    font-size: 12px;    
    margin: 4px;
  padding: 0;
}

.query {
    font-family: Arial, Veranda, Helvetica, san-serif;
    font-size: 12px;    
}

input {
    font-family: Arial, Veranda, Helvetica, san-serif;
    font-size: 12px;    
}

.queryerror {
    font-family: Arial, Veranda, Helvetica, san-serif;
    font-size: 12px;    
    font-weight: bold;
    color: #FF0000;
    padding-left: 4px;
}

.querycount {
    font-family: Arial, Veranda, Helvetica, san-serif;
    font-size: 12px;    
    padding-left: 4px;
}

.resultsrowA {
    background-color: #D5EFEF;
}

.resultsrowB {
    background-color: #EFF7F7;
}

.resultscol {
    padding: 4px;
}

.resultscol a {
    font-family: Arial, Veranda, Helvetica, san-serif;
    font-size: 12px;    
    text-decoration: none;
    color: #3B8095;
}

.resultscol a:hover {
    text-decoration: underline;
}

.resultcell {
    font-family: Arial, Veranda, Helvetica, san-serif;
    font-size: 12px;    
    padding: 4px 4px 4px 8px;
}

.result-header {
    padding-left: 8px;
}

.result-description {
    font-family: Arial, Veranda, Helvetica, san-serif;
    font-size: 12px;    
    padding-left: 12px;
}

.backlink {
    margin-top: 4px;
    font-family: Arial, Veranda, Helvetica, san-serif;
    font-size: 12px;    
    text-decoration: none;
    color: #00005F;
    padding: 4px;
}

.backlink:hover {
    text-decoration: underline;
}
