em {
     font-weight: bold;
     font-style: normal;
}

h3 {
     margin-bottom: 15px; 
}

table.gmo_description td:first-child {
     font-weight: bold;
     padding-right: 10px;
     }

table.gmo_description td {
   vertical-align: top;
}

table.field_search td:first-child {
     padding-right: 10px;
     padding-left: 30px;
     }

table.field_search td {
     vertical-align: middle;
}

td.error {
     color: #d00;
     font-weight: bold;
     /*border: 1px solid red;*/
}

#full_search {
     margin-left: 30px;
}

#back_link {
     margin:1em 0em;
}
#back_link a{
     background-color:transparent;color:#436976;height:auto;border-color:#ffffff;border-width:1px;border-style:solid;margin-right:0.5em;text-decoration:none;
}
#back_link a:hover{
     background-color:#dee7ec;border-color:#8cacbb;border-width:1px;border-style:solid;color:#436976;
}

#results {
     border: 1px solid black;
     border-collapse: collapse;
}
#results tr.even{
     background-color:transparent;
}
#results tr.odd{
     background-color:#eef3f5;
}

#results th{
     background-color:#dee7ec;
     border: 1px solid #8cacbb;
}
#results td{
     border: 1px solid #8cacbb;
     }

#results #record_number_col{
     width: 110px;
}

