/*  Style Sheet   styles.css
8/18/2005  responsive Nov 2025glc */

body {background: white; }

a:link {color: blue }
a:active {color: red }
a:visited {color: magenta }

h1,h2,h3,h4,h5,h6 { font-family: Arial, Helvetica, sans-serif }
td {
  vertical-align: top;
}


/*  responsive css code Nov 3 2025 
*/

/* Media query for phone screens (max-width: 768px) */
/*@media only screen and (max-width: 768px) {
*/
@media (max-width: 768px) {
 h1 {
 font-size: 1.2em; /* Larger font size for heading on phones */
}

 p {
 font-size: 1.1em; /* Larger font size for paragraphs on phones */
 font-weight: bold;
}

 body {
 font-weight: bold;
 font-size: 1em; /* Larger font size for page body on phones */
 margin: 10px;
 padding: 6px;
}

table { width: 95%; border-width: 2px; font-size: 1em; font-weight: bold; }

td {
  vertical-align: top;
}
