/* css styles */
.center-text {
  text-align: center;
  font-size: 1.0em;       /* Increase text size relative to the base font size */
}
.centered-indented-large {
  margin-left: 15%;
  margin-right: 15%;
  text-align: center;
  font-size: 1.0em;
}
body {
  font-size: 1.1em;
  color: #FFFFFF; 
  background-color: #3b6a66; /* Example aquamarine-like color */
}

/* Style for normal links */
a {
  color: #003399; /* Replace with a more visible color if necessary */
  text-decoration: underline; /* Ensures the link is clearly identifiable */
  font-weight: bold; /* Makes the link text stand out more */
}

/* Style for hovered links */
a:hover {
  color: #003399; /* Slightly darker shade on hover */
  text-decoration: underline;
}

/* Style for visited links */
a:visited {
  color: #551A8B; /* Traditional visited link color - can be changed */
}

/* Style for active (clicked) links */
a:active {
  color: #ff0000; /* Turns red while being clicked */
}

blockquote {
  border-left: 4px solid #ccc; /* Left border to highlight the quote */
  margin: 1rem 2rem; /* Spacing around the quote */
  padding: 1rem; /* Inner padding for readability */
  font-style: italic; /* Optional italic style for quoted text */
  color: #ffffff !important;
}

/* Remove all table borders */
table, th, td {
    border: none !important;
    border-collapse: collapse !important;
}

/* Remove outlines if present */
table {
    outline: none !important;
}