09b32596f71fa9eac6a68820255b090f28546a05
tdreszer
  Mon Apr 25 14:04:06 2011 -0700
Checking in CGI usage of DOCTYPE 4.01 Transitional (instead of 3.2).  Also removed some minor FONT tags that should be replaced by CSS.
diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c
index 0344cf8..acd348a 100644
--- src/hg/hgTrackUi/hgTrackUi.c
+++ src/hg/hgTrackUi/hgTrackUi.c
@@ -1958,32 +1958,32 @@
     printf("<p><b>Maximum Interval to Interpolate Across</b>:&nbsp;&nbsp;");
     cgiMakeIntVar(&options[6][0], thisLineGap, 10 );
     printf("&nbsp;bases");
     }
 }
 
 void affyTxnPhase2Ui(struct trackDb *tdb)
 /* Ui for affymetrix transcriptome phase 2 data. */
 {
 enum trackVisibility tnfgVis = tvHide;
 char *visString = cartUsualString(cart, "hgt.affyPhase2.tnfg", "hide");
 tnfgVis = hTvFromString(visString);
 printf("<b>Transfrags Display Mode: </b>");
 hTvDropDown("hgt.affyPhase2.tnfg", tnfgVis, TRUE);
 
-wigCfgUi(cart,tdb,tdb->track,"<u>Graph Plotting options:</u>",FALSE);
-printf("<p><b><u>View/Hide individual cell lines:</u></b>");
+wigCfgUi(cart,tdb,tdb->track,"<span style='text-decoration:underline;'>Graph Plotting options:</span>",FALSE);
+printf("<p><b><span style='text-decoration:underline;'>View/Hide individual cell lines:</span></b>");
 }
 
 void humMusUi(struct trackDb *tdb, int optionNum )
 /* put up UI for human/mouse conservation sample tracks (humMusL and musHumL)*/
 {
 
 char options[7][256];
 int thisHeightPer, thisLineGap;
 float thisMinYRange, thisMaxYRange;
 char *interpolate, *fill;
 
 snprintf( &options[0][0], 256, "%s.heightPer", tdb->track );
 snprintf( &options[1][0], 256, "%s.linear.interp", tdb->track );
 snprintf( &options[3][0], 256, "%s.fill", tdb->track );
 snprintf( &options[4][0], 256, "%s.min.cutoff", tdb->track );
@@ -2346,31 +2346,31 @@
         printf("<A HREF='%s?%s=%u&g=%s'>Downloads</A>",
                 hgFileUiName(),cartSessionVarName(), cartSessionId(cart), cgiEncode(tdb->track));
         }
     else
         {
         enum trackVisibility tv =
                         hTvFromString(cartUsualString(cart, tdb->track,
                                                 hStringFromTv(tdb->visibility)));
         hTvDropDownClassVisOnly(tdb->track, tv, tdb->canPack,
                                 tv == tvHide ?  "hiddenText" : "normalText",
                                 trackDbSetting(tdb, "onlyVisibility"));
         }
     printf("<TD>%s", tdb->longLabel);
     char *dataVersion = trackDbSetting(tdb, "dataVersion");
     if (dataVersion)
-        printf("&nbsp&nbsp;<EM><FONT COLOR=#666666 SIZE=-1>%s</FONT></EM>", dataVersion);
+        printf("&nbsp&nbsp;<EM style='color:#666666; font-size:smaller;'>%s</EM>", dataVersion);
     printf("</TD></TR>");
     }
 printf("</TABLE>");
 }
 
 void specificUi(struct trackDb *tdb, struct trackDb *tdbList, struct customTrack *ct, boolean ajax)
 /* Draw track specific parts of UI. */
 {
 char *track = tdb->track;
 
 if (sameString(track, "stsMap"))
         stsMapUi(tdb);
 else if (sameString(track, "affyTxnPhase2"))
     affyTxnPhase2Ui(tdb);
 else if (sameString(track, "cgapSage"))