
table.dirresults {border:1px solid #003358; padding: 2px; margin: 0;border-collapse:collapse; width: 700px;}
table.dirresults th { background-color: #00869E; color: white; border-right: 1px solid #003358; }
table.dirresults td {padding: 2px;}
table.dirresults th.dirhdr { background-color:#0a304e; color: white; font-size:large; border-right: 1px solid #003358; border-top: 1px solid #003358;}
table.dirresults td.breaker { background-color:#FFF; border-right: 1px solid #FFF; border-left: 1px solid #FFF }
table.dirresults td a {color: #0a304e; }


.dir-fullname { font: bold 12pt sans-serif; color: #0a304e; }
table.longlisting {vertical-align: top; width: 700px; border-collapse: collapse;  border:#D3D4D0 solid 1px; font: 10pt sans-serif;background-color:#F8F8F8;}
table.longlisting td {vertical-align: top}

.search_item_title {
  font-weight: bold;
}


table.dirresults_m {border:1px solid #003358; padding: 2px; margin: 0;border-collapse:collapse;}
table.dirresults_m th { background-color: #00869E; color: white; border-right: 1px solid #003358; }
table.dirresults_m td {padding: 2px;}
table.dirresults_m td.right {border-right: 1px solid #003358;}
table.dirresults_m th.dirhdr { background-color:#003358; color: white; font-size:large; border-right: 1px solid #003358; border-top: 1px solid #003358;}
table.dirresults_m td.breaker { background-color:#FFF; border-right: 1px solid #FFF; border-left: 1px solid #FFF }

table.longlisting_m {vertical-align: top; width: 300px; border-collapse: collapse;  border:#D3D4D0 solid 1px; font: 10pt sans-serif;background-color:#F8F8F8;}
table.longlisting_m td {vertical-align: top}
table.longlisting_m td.label {width: 100px;}
