body{
background-color: gainsboro;
}

.headerdeco{

width:100%;
padding-bottom:50px;
font-size: 1.5em;

	}
a:hover {
	background-color:green;
}

h1 {
	text-align: center;
}

.scroller {
    overflow: auto;
    height: 300px;
}
.formstyle{
	width: 50%;
	margin: auto;
	padding:30px;
	border: 1px solid blue;
	background-color: green;
}

label {
    display: inline-block;
    width: 150px;
    font-weight: bold;
}
p {
    font-weight:bold;
}

input {
    margin-left: 25px;
}

.inputdeco {
    margin-left:178px;
}
textArea {
    margin-left:178px;
}
ul {
	float: right;
	list-style: none;
	display: flex;
	
}

.aftersub {
    margin-top: 25px;
    margin-left: 205px;
    font-size: 1.2em ;
  
}
input[type=submit]{
    font-size:15px;
    border: 1px solid coral;
}

ul li{ margin-left: 1px;

}

.menudeco{
	color: black;
	text-decoration: none;
	border: 2px solid red;
	font-weight: bold;
	padding:0 5px;
	
}

footer{
	position: fixed;
	bottom : 0;
	margin-top: 2%;
}