.blue { 
    color: blue;
}
.red { 
    color: red; 
}
.orange { 
    color: orange;
}
.green { 
    color: green; 
}
.smalltext { 
    font-size: .7em;
}
.searchhint { 
    font-size: .7em;
}
.dfv-errors { 
    color: red; 
    font-weight: bold;
}
#results {
    border: 1px solid #666666;
    font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: black; text-decoration: none;
    width: 750px;
}
#results thead tr th {
    background-color: #7B8EAE;
    padding: 3px 8px;
    color: white;
}
#results tbody tr.odd td {
    background-color: #FFFFFF;
    padding: 3px 8px;
}
#results tbody tr.even td {
    background-color: #D3D6DD;
    padding: 3px 8px;
}
#results tr.ruled td {
    background-color: #B9C4D6;
    padding: 3px 8px;
}
.nav {
    border: 0px;
    font-family: Arial, Helvetica, sans-serif; font-size: .9em; color: black; text-decoration: none;
    width: 750px;
}
p {
    width: 750px;
}
