body, a, p, h2, h3 {
  font-family: Arial, Helvetica, sans-serif;
}

a {
  color: #008080;
}

body {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
}

#framecontent {
  float: left;
  width: 200px;
  background: #e6ffe6;
  color: black;
}

#maincontent {
  margin-left: 200px; /* Adjust main content margin to accommodate sidebar */
  background: white;
  width:600px;
}

.innertube {
  margin: 15px; /* Padding inside the div */
}

table {
  width: auto; /* Prevent table from expanding to full width */
  border-collapse: collapse;
  margin: 20px 10px; /* Apply 10px margin on the left and right */
}

table th, table td {
  border: 2px solid #008080;
  padding: 10px;
  text-align: center;
  font-size: 18px;
}

table th {
  background-color: #008080;
  color: white;
}

table tr:nth-child(even) td {
  background-color: #e6ffe6; /* Green color for even rows */
}

table tr:nth-child(odd) td {
  background-color: #ffffff; /* White color for odd rows */
}

#mc_embed_signup {
  background: transparent;
  clear: left;
  font: 14px Helvetica, Arial, sans-serif;
  width: 100%;
}
