  body {font-family: arial, helvetica, sans-serif; background-color: #FFFFFF; margin-left: 2%; margin-right: 2%; font-size: 100%; }
  /* Add font-size: 100%.  Barry G. Wong, Sun 09 Apr 2017 09:51:00 PM PDT */
  pre {font-family: monospace; }
  h1 {font-family: Arial, Helvetica, sans-serif; font-size: 2em; }
  h2, h3, h4, h5 {font-family: Arial, Helvetica, sans-serif; }
  p {font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
  /* Make the default font-size for "li" the same as that for "p".  Put a blank space before "pt".  Barry G. Wong, 4:12 AM 1/5/02 */
  /* Change the font-size for "p" from 10pt to 1em, and then scale other font-size values accordingly.  Barry G. Wong, Sun 09 Apr 2017 09:51:56 PM PDT  */
  li {font-size: 1em;}
  address {font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; }
  A:hover {color: #FF3300; }
  /* Right-justify some links, such as image links.  Barry G. Wong, 10:49 PM 12/16/04 */
  a.product1 { float: right; margin-left: 1em; }
  ol.listsub1 {font-size: 1em; }
  div.highlights1 {border: solid; padding-bottom: 0.5em; border-color: #FFFF99; background-color: #FFFFCC; }
  li.highlights1 {font-weight: bold; font-size: 1.2em; margin-right: 1em; padding-top: 0.5em; }
  /* Add extra space above each new highlights1 section via padding-top.  Barry G. Wong, 9:29 PM 7/17/03*/
  /* To change font-size, used font-size: % instead of specific pt size.  Barry G. Wong, 9:02 PM 9/3/04 */
  li.highlights2 {font-size: 80%; }
  div.whatsnew1 {border: solid; padding-bottom: 0.5em; border-color: #FFCC99; }
  li.whatsnew1 {font-weight: bold; }
  /* Add h2.colhead2 line and h2.colhead3 line to make code compatible with MyNewLand code.  Barry G. Wong, 2:53 PM 9/28/04 */
  /* For h2.colhead2 and h2.colhead3, added margin-top: 0 to bring heading to top edge of border.  Barry G. Wong, 3:44 PM 9/28/04 */
  /* To get larger font-size, used font-size: % instead of 16pt in h2.colhead2 and h2.colhead3.  Barry G. Wong, 3:44 PM 9/28/04 */
  h2.colhead2 { margin-top: 0; font-size: 130%; background-color: #FFCC99;  color: #666666; } 
  h2.colhead3 { margin-top: 0; font-size: 130%; background-color: #FFCCFF; color: #666666; }
  p.listsub1 {font-weight: normal; font-size: 80%; margin-top: 0; margin-right: 1em; }
  /* For p.colhead1 and p.colhead2, added margin-top: 0 to bring heading to top edge of border.  Barry G. Wong, 8:26 PM 9/3/04 */
  /* To get larger font-size, used font-size: % instead of 16pt in p.colhead1 and p.colhead2.  Barry G. Wong, 8:58 PM 9/3/04 */
  p.colhead1 { margin-top: 0; font-size: 130%; background-color: #FFFF99;  color: #666666; }
  p.colhead2 { margin-top: 0; font-size: 130%; background-color: #FFCC99;  color: #666666; }
  div.adwithtable {padding-bottom: 0.5em; }
  div.languagesections1 {border: solid; padding-bottom: 0.5em; border-color: #FFCC99; }
  span.languagesections1 {background-color: #FFCC99; color: #666666; }
  div.automatedtranslator1 {border: solid; padding-bottom: 0.5em; border-color: #FFCCFF; }
  /* To right-align automated translation content, use a div with automatedtranslator2.  Barry G. Wong, 12:38 PM 2/9/05 */
  div.automatedtranslator2 {border: solid; padding-bottom: 0.5em; border-color: #FFCCFF; float: right; margin-left: 1em; }
  p.colhead3 { font-size: 1.6em; background-color: #FFCCFF; color: #666666; }
  span.automatedtranslator1 {background-color: #FFCCFF; color: #666666; }
  span.english1 {background-color: #66FF99; }
  span.underline1 {text-decoration: underline; }
  /* Added span.languages1, span.watchvideo1, and span.listen1.  Barry G. Wong, Tue 18 Apr 2017 12:46:10 PM PDT */
  span.languages1 {background-color: silver; font-size: 120%; }
  span.watchvideo1 {color: black; background-color: fuchsia; font-size: 120%; }
  span.listen1 {color: black; background-color: yellow; font-size: 120%; }
