@charset "utf-8";
/* CSS Document */




body {
    background-color: #e7e7e7;
	font-family: "Cabin Condensed", sans-serif;
    font-weight: 400;
    font-style: normal;
}

.container {
  	border-radius: 10px;
 	margin: auto;
  	/*width: 70%;*/
  	padding: 10px;
 	text-align: center;
  	background-color: white;
width: auto;
max-width: 70%;
min-width: 700px;
}	



.button_container {
  text-align: center;
}
	
.content {
	font-size: 12pt;
			
}

input[type=text], input[type=password], select {
	font-family: "Cabin Condensed", sans-serif;
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
	font-size: 14pt;
	color:black;
	border-radius: 5px;
	background-color: white;
	height: 50px;
}

button {
    background-color: #04AA6D;
    color: white;
    padding: 7px 10px;
    margin: 8px 0;
    border: none;
    cursor: pointer;
    width: 20%;
	font-size: 14pt;
	border-radius: 35px;
}

button:hover {
	width: 25%;
}	

.formtext {
	font-size: 12pt;
	color:black;
	font-weight: 400;
}
	
.green-text {
	color: seagreen;
}

a.epost:link { 
	color:#555555;
	text-decoration: none;
}
	
a.epost:hover { 
	color:red;
	text-decoration: none;
}
	
.bkgritem {
	background-color: #ebeeef;
}

.header1 {
	font-size: 24pt;
	color: red;
	font-weight: 600;
	}
	
.header2 {
	padding-left: 0px !important;
	padding-right: 0px !important;
	font-weight: 700;
	}	

footer {
  text-align: center;
  padding-top: 7px;
  border-top-color: darkgrey;
  border-top-style: solid;
  border-top-width: 1px; 
}	
	
.copyright {
  text-align: center;
  padding: 7px;
  color: gray;
  font-size: 10pt;
}

a.lank:link, a.lank:visited, a.lank:active {
	text-decoration:none;
	color: darkblue;
}

	
a.lank:hover {
	text-decoration:none;
	font-size: 14pt;
}

.select-box-2 {
	width: 250px;
}