body {

background-color: #457E09;
background-image: url("https://animalsplanet.net/wp-content/uploads/2018/12/Green-frog.jpg");
background-repeat: no-repeat;
background-position: right top;
margin-right: 200px;


}



/* mouse over link */

a:link, a:visited {
  color: #FAEF43;
 
}


a:hover {
  color: #FAEF43;
  background-color: blue;
}



a:focus {
  color: blue;
  background-color: #FAEF43;
}



/* selected link */
a:active {
  color: #FAEF43;
}




nav ul {
  margin: 0;
  padding: 5px;
  width: 400px;
  background-color: #000000;
}


nav ul li a {
color: #FAEF43;
display: block;
height: 30px;
padding: 5px;

}


nav ul li a:hover {
  color: #FAEF43;
  background-color: blue;

}




nav ul li a:focus {
  color: blue;
  background-color: #FAEF43;
}





nav ul li a.active {
  margin: 0;
  padding: 0;
  width: 400px;
  background-color: #129226;
}




.skiptomaincontent {
font-size:30px;
font-weight: bold;

}

.navlink {
font-size:30px;
font-weight: bold;

}





h1, h2, h3, li , p , label {
 color: #C9F9BF;
font-family: "Times New Roman", Times, serif;

}





 h1 {
font-size: 45px;
}

h2 {
font-size: 40px;

}

h3 {
font-size: 30px;

}


p {
font-size: 35px;
}


li {
font-size: 35px;
}

.h2SubgroupHeader  {
color: #CDF068;
font-size: 30px;
}


.h2Terms {
font-size: 30px;
}

.pModule1  {
font-size: 20px;
}

div {
  background-color: #16430D;
  width: 400px;
  border: 20px solid yellow;
  padding: 10px;
  margin: 10px;

}


.div2 {
  background-color: #CDF068;
  width: 500px;
  border: 10px solid black;
border-style: double;
  padding: 10px;
  margin: 10px;
  
}


.div3 {
  background-color: #16430D;
  width: 800px;
  border: 20px solid yellow;
  padding: 10px;
  margin: 10px;
border-align: center;
}



.p2 {
font-size: 20px;
color: #16430D;
}


.liModule1  {
font-size: 25px;
}

}

.liAssignment {
font-size: 25px;
text-align:center;
}

th {
background-color: #16430D;
  width: 400px;
  border: 3px solid yellow;
  font-size: 30px;
   color: #CDF068;
}

td {
background-color: #CDF068;
  width: 400px;
  border: 3px solid yellow;
  font-size: 30px;
   color: #CDF068;
}

.tdA {
background-color: #457E09;
  width: 400px;
border: 3px #457E09;
  font-size: 30px;
   color: #CDF068;
}


caption {
font-size: 30px;
color: #CDF068
 
}


.pfooter  {
font-size: 25px;
}

 
label {
font-size: 25px;
color: #B5FB06;
}


input:focus {
  background-color: yellow;
}

