ae63ce55185746c5fabb2ead8cc20215faada36d
max
  Mon Nov 3 08:03:14 2025 -0800
adding ancient dna track, refs #36592

diff --git src/hg/htdocs/style/HGStyle.css src/hg/htdocs/style/HGStyle.css
index 24b84361073..fd447c19b5d 100644
--- src/hg/htdocs/style/HGStyle.css
+++ src/hg/htdocs/style/HGStyle.css
@@ -595,30 +595,47 @@
 /* These are duplicates of btnBlue and trDrag but allow useful highlighting to persist after hover */
 .blueButtons { background-color:#91B3E6; }
 .greenRows { background-color: #CCFFCC; }
 
 /* The are for sortable tables */
 table.subtracks { overflow: visible; white-space: nowrap; border: 1px solid #FFFEE8; }
 table.subtracks table { white-space: normal; }
 tr.sortable { background-color: #FCECC0; }
 th.sortable { color: #0000FF; }
 th:hover.sortable { background-color: #CCFFCC; cursor: pointer; }
 tbody.sorting { color: #DDDDDD; cursor: wait;  }
 
 /* For color selector inputs */
 input[type=color] { padding: 0px; }
 
+/* Safari, Chrome and Firefox all style the dropdowns different, especially Safary. Here we harmonize them. */
+select {
+    -webkit-appearance: none;
+    -moz-appearance: none;
+    appearance: none;
+    -moz-border-radius: 3px;
+    -webkit-border-radius: 0px;
+    border-radius: 0px;
+    background: url(../images/ab_down.gif)  no-repeat; /* low-res. Replace with better one */
+    background-position: right center;
+    background-repeat: no-repeat;
+    color: #000000;
+    border: 1px solid #666666;
+    padding-left: 2px;
+    background-color: #CCCCCC;
+}
+
 /* tr:hover.found { color: #000088; } */
 
 .filterBy { display: none; } /* All filterBy's should be converted to dropdownchecklists by document.ready(). */
 
 .noscript {
         background: none repeat scroll 0 0 #FFFF90;
         border-color: #CFCFCF;
         border-style: solid;
         border-width: 0 0 1px;
         color: #2F2F2F;
         font-size: 12px;
         line-height: 1.25;
         text-align: center;
         margin: 0;
         padding: 0;