h3{
	color:midnightblue;
}

li, p{
	color:midnightblue;
	font-size: 20px;
}

body{
	background-color:#EBF1DE;
	font-size: 150%;
	margin-left: 20px;
}

h1{
	color: midnightblue;
	text-align: center;
}
#email{
	text-align: center;
	color:midnightblue;
	margin-top: -20px;
}
.date{
	font-style: italic;
	font-weight: 900;
}
a{
	font-size: 120%;
	padding: 5px 15px 5px 15px;
	border-radius: 10px ;
}
a:link{
	background-color:midnightblue;
	color: lightblue; 
	border:2px solid lightblue;
}
a:visited{
	background-color: #EBF1DE ;
	color:midnightblue;
	border:2px solid midnightblue;
}
section{
	margin-left: 16%;
}
hr{
	border: 1px solid midnightblue;
}
footer{
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}
th, td{
	border: 2px solid midnightblue;
	padding: 10px 20px 10px 20px;
	text-align: center;
	width: 80px;

}
table{
	border-collapse: collapse;
	width: 40%;
	table-layout: fixed;
	
}
th{
	background-color:lightblue;
}
tr:nth-child(2), tr:nth-child(3){
	background-color:lightblue ;
}
tr:nth-child(4), tr:nth-child(5){
	background-color:lightblue;
}
input[type="submit"]:checked{
	margin-top: 10px;
	color: lightblue;
	font-weight: bold;
	font-family: "times new roman";
}


input[type="submit"]:hover{
	background-color: lightblue;
	color: midnightblue;
	border-radius: 3px;
}

#textTF{
	padding-bottom: 20px;
}

input[type="text"]{
	padding: 5px;
	font-size: 18px;
}









