html, body {
    border: 0px;
    margin: 0px;
    padding: 0px;

	display: block;
}

.request-a-quote {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;

	margin: auto;

	background: url(../images/header/hr_down.png) center bottom no-repeat;
	background-color: lightblue;

	overflow:hidden;
}

.request-a-quote form {
	width: 600px;
	min-width: 450px;
	
	margin: 0 auto;
	line-height: 170%;

	font-size: 120%;
}

.request-a-quote form p {
	padding: 0;
	margin: 0;
	font-size: 70%;
}

.request-a-quote form em {
	color: darkred;
}

.request-a-quote form .input-section {
	padding-top: 15px;
}

.request-a-quote form label {

}

.request-a-quote form input {
	-moz-transition: all 0.5s ease;
  	-webkit-transition: all 0.5s ease;
  	transition: all 0.5s ease;

	border-radius: 7px;
	border-style: none;
	
	width: 250px;
	padding: 9px;
	
	font-size: 80%;
}

.request-a-quote form input:hover {
	border-radius: 3px;
}

.request-a-quote form input:focus {
	outline-width: 0;
}

.request-a-quote .button {
	width:200px;
	margin-left:34%;
	background-color: #4671D5;
	color: white;
}

.request-a-quote .button:hover {
	cursor:pointer;
}

.request-a-quote form textarea {
	-moz-transition: all 0.5s ease;
  	-webkit-transition: all 0.5s ease;
  	transition: all 0.5s ease;

	padding: 9px;

	border-radius: 7px;
	border-style: none;

	width: 100%;
	height: 200px;

	font-size: 80%;
}

.request-a-quote form textarea:hover {
	border-radius: 3px;
}

.request-a-quote form textarea:focus {
	outline-width: 0;
}