aab4f66a2aca5293f3536cc1d1438b17d2b09dfd
tdreszer
  Thu May 5 16:14:15 2011 -0700
A large set of tiny changes.  These fix a lot of discrepencies with bgcolor and font color declarations which were tripping up docttype 4.01.
diff --git src/hg/hgc/dbRIP.c src/hg/hgc/dbRIP.c
index 2ea0f70..9f050a4 100644
--- src/hg/hgc/dbRIP.c
+++ src/hg/hgc/dbRIP.c
@@ -174,37 +174,39 @@
 while ((row = sqlNextRow(sr)) != NULL)
     {
     if (firstTime)
 	firstTime = FALSE;
     else
 	htmlHorizontalLine();
     ++itemCount;
     loadItem = dbRIPLoad(row+hasBin);
     printf("<B>Database ID:</B>&nbsp;%s<BR>\n", loadItem->name);
     printf("<B>Original ID:</B>&nbsp;%s<BR>\n", loadItem->originalId);
     printf("<B>Class:</B>&nbsp;%s<BR>\n", loadItem->polyClass);
     printf("<B>Family:</B>&nbsp;%s<BR>\n", loadItem->polyFamily);
     printf("<B>Subfamily:</B>&nbsp;%s<BR>\n", loadItem->polySubfamily);
     printf("<B>Associated Disease:</B>&nbsp;%s<BR>\n", loadItem->disease);
     printf("<B>Sequence of L1 insertion and 400bp flanking on each side:</B>");
-    printf("(<font color=blue>5' flanking-</font><font color=green>");
-    printf("<u>TSD1</u>-</font><font color=red>REPEAT SEQUENCE</font>");
-    printf("<font color=green>-<u>TSD2</u>-</font><font color=blue>3'");
-    printf("flanking</font>)<br>(\"<font color=green><u>nnnnn</u></font>\"");
-    printf(" --&gt; unknown TSD; \"<font color=red>NNNNNNNNNN</font>\" --&gt;");
-    printf(" unknown Repeat Sequence):<BR>\n<PRE><font color=blue>%s", loadItem->polySeq);
-    printf("</font></PRE><BR>\n");
+    printf("(<span style='color:blue;'>5&#39; flanking-</span>"); // &#39; = '
+    printf("<span style='color:green;'><span style='text-decoration:underline;'>");
+    printf("TSD1</span>-</span><span style='color:red'>REPEAT SEQUENCE</span>");
+    printf("<span style='color:green;'>-<span style='text-decoration:underline;'>");
+    printf("TSD2</span>-</span><span style='color:blue;'>3&#39; flanking</span>)<br>"); // &#39; = '
+    printf("(\"<span style='color:green; text-decoration:underline;'>nnnnn</span>\"");
+    printf(" --&gt; unknown TSD; \"<span style='color:red;'>NNNNNNNNNN</span>\" --&gt;");
+    printf(" unknown Repeat Sequence):<BR>\n<PRE><span style='color:blue;'>%s", loadItem->polySeq);
+    printf("</span></PRE><BR>\n");
     printf("<B>Forward Primer:</B>&nbsp;%s<BR>\n", loadItem->forwardPrimer);
     printf("<B>Reverse Primer:</B>&nbsp;%s<BR>\n", loadItem->reversePrimer);
     if (loadItem->tm > 0.0)
 	printf("<B>Annealing Temperature:</B>&nbsp;%.1f&nbsp;&deg;C.<BR>\n", loadItem->tm);
     else
 	printf("<B>Annealing Temperature:</B>&nbsp;NA<BR>\n");
     if (loadItem->filledSize > 0)
 	printf("<B>PCR Product Size (Filled):</B>&nbsp;%d&nbsp;bp.<BR>\n", loadItem->filledSize);
     else
 	printf("<B>PCR Product Size (Filled):</B>&nbsp;NA<BR>\n");
     if (loadItem->emptySize > 0)
 	printf("<B>PCR Product Size (Empty):</B>&nbsp;%d&nbsp;bp.<BR>\n", loadItem->emptySize);
     else
 	printf("<B>PCR Product Size (Empty):</B>&nbsp;NA<BR>\n");
     printf("<B>Ascertaining Method:</B>&nbsp;%s<BR>\n", loadItem->ascertainingMethod);