h4,label{
	color:#669999;
	background-color: white;
}

body{
	background-color:mintcream;
	font-size: 150%;
	margin: 30px;
}

h2,h1{
	color:#669999;
	text-align: center;
}

h1{
	font-weight:20%;
}

h3{
	color:#669999;
	font-family:monospace ;
}

li, p{
	color:#669999;

}
#email{
	text-align: center;
	color:#669999;
}
.date{
	font-style: italic;
	font-weight: 500;
}
a{
	font-size: 120%;
	padding:5px 10px 5px 10px;
	border-radius: 10px;
}
a:link{
	background-color:#669999;
	color:mintcream;
	border:1px solid mintcream;
	
}
a:visited{
	background-color: mintcream;
	color:#669999;
	border:1px solid #669999;
	
}
section{
	margin-left: 40%;
}

hr{
	border: 1px solid #669999;

}
footer{
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
}
th, td{
	border: 1px solid #669999;
	padding: 10px 20px 10px 20px;
	text-align: center;
	
}
table{
	border-collapse: collapse;
	color:#669999;
	margin-left: 25%;
	width: 50%;
	table-layout: fixed;
	margin-left: 5px;
}
th{
	background-color:#669999;
	color: mintcream;
}

tr:nth-child(odd){
	background-color:white ;
}
tr:nth-child(even) {
	background-color: mintcream;
}
input{
	font-size: 70%;
	border: 1.5px solid  #669999;
	margin-bottom: 7px;
	width: 230px;
	height: 30px;
	padding-left: 7px;
}
textarea{
	font-size: 17px;
	padding-left: 3px;
	width:300px;
	border: 1.5px solid #669999;
}

input[type="button"]:hover{
	background-color: red;

}
input[type="button"]{
	background-color: mintcream;
	border:1.5px solid #669999;
	border-radius: 5px;
	width: 60px;
	height: 30px;
}
