html {

    margin-left:15%;

	margin-right:15%;

	margin-bottom:5%;

}

select, option {
     height: 50px;
    width: 478px;
}

body {

    /*display: table-cell;*/

	text-align:center;

	font-family:Lato;

}

img{
	display: block;
	margin: auto;

}

#breakers {
  color: #e0e0eb;
}


.headerImg {
  height: 250px;
  width: 250px;
}

h2{
	color: #007055;
	text-align: center;
}
table,td{

	padding: 4px;
	border-spacing: 2px 15px;
}
.text{

	font-size: 18px;
}

.textbox {
  width: 90%;
}

.button {
  border-spacing: 15px 15px;
  -webkit-border-radius: 9;
  -moz-border-radius: 9;
  border-radius: 9px;
  text-shadow: 1px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 24px;
  background-color: #007055;
  padding: 17px 29px 17px 29px;
  border: solid #000000 1px;
  text-decoration: none;
}

.button:hover {
  opacity: .75;
  text-decoration: none;
  cursor: pointer;
}



#greyBox {

	text-align:left;

	height:35px;

	font-family:Lato:700;

	fill:#C5C0C1;

	background-color: #007055;

	opacity: 0.7;

}



#boxtext {

	text-align: center;

    position: relative;

    top: 45%;

	left: 15px;

    transform: translateY(-50%);

    color: #fcfcfc;	

    font-size: 20px;

    font-weight: bold;

}



#greyBox01 {

	text-align:center;

	height:35px;

	font-family:Lato,700;

	background-color: #007055;
	opacity: 0.7;

}



table {

	border-color:#d9d9d9;

	text-align:left;

	padding-left:15px;

	border-collapse: collapse;

	width:100%;

	

}



tr {

	border: 3px solid #d9d9d9;

}



td {

	border: 3px solid #d9d9d9;

}





hr {

	border: none;

	height:5px;

	background-color:#16785e;

}



#maintext {

	font-size:10pt;

}



#secondtext {

	font-size:10pt;

}



#thirdtext {

	font-size:10pt;

	font-style:italic;

}



input, textarea {

    border: 5px black; 

    -webkit-box-shadow: 

      inset 0 0 8px  rgba(0,0,0,0.1),

            0 0 16px rgba(0,0,0,0.1); 

    -moz-box-shadow: 

      inset 0 0 8px  rgba(0,0,0,0.1),

            0 0 16px rgba(0,0,0,0.1); 

    box-shadow: 

      inset 0 0 8px  rgba(0,0,0,0.1),

            0 0 16px rgba(0,0,0,0.1); 

    padding: 15px;

    background: rgba(255,255,255,0.5);

    margin: 10px 10px 10px 10px;

	resize: none;

}



#tybox {

		border: 5px solid white; 

    -webkit-box-shadow: 

      inset 0 0 8px  rgba(0,0,0,0.1),

            0 0 16px rgba(0,0,0,0.1); 

    -moz-box-shadow: 

      inset 0 0 8px  rgba(0,0,0,0.1),

            0 0 16px rgba(0,0,0,0.1); 

    box-shadow: 

      inset 0 0 8px  rgba(0,0,0,0.1),

            0 0 16px rgba(0,0,0,0.1); 

    padding: 15px;

    background: rgba(255,255,255,0.5);

    margin: 10px 10px 10px 10px;

	resize: none;
}