@charset "UTF-8";
.quick{
	font-size: 19px;
	font-weight: bold;
	text-decoration: none;
	background-color: #F60;
	padding: 4px;
	}
.quickquote {
	font-size: 19px;
	font-weight: bold;
	text-decoration: none;
	background-color: #F60;
	padding: 4px;
	color: #FFF;
	}
#quote #quoteform label {
	color: #E1E1E1;
	font-size: 13px;
	margin-left: 20px;
	}
#quotehome #quoteform label {
	color: #FFF;
	font-size: 13px;
	margin-left: 20px;
	}
#quoteqq #quoteform label {
	color: #FFF;
	font-size: 13px;
	margin-left: 20px;
	}
#quoteform p label select {
	margin-left: 20px;
	width: 180px;
}
#download label {
	color: #213296;
	font-size: 12px;
	}
#download label {
	color: #1848B4;
	font-size: 12px;
	}
#download input {
	background-color: #98CAEF;
	border: 1px solid #1B3398;
	font-size: 11px;
	width: 200px;
	height: 19px;
	}
input {
	background-color: #E0EDF6;
	font-size: 13px;
	height: 19px;
	border: 1px solid #333;
	margin-left: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 180px;
	}
textarea {
	color: #000;
	border: 1px solid #000;
	font-size: 13px;
	background-color: #E1EDF6;
	margin-left: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 180px;
	}
.button {
	font-size: 19px;
	background-color: #F60;
	padding: 5px;
	color: #FFF;
	font-weight: bold;
	height:37px;
	border: 2px solid #333;
	}
#download .button {
	font-size: 19px;
	background-color: #F60;
	padding-bottom: 30px;
	color: #FFF;
	font-weight: bold;	
	height:28px;
	}	
input[type="submit"]:hover
     {
	font-size: 19px;
	background-color: #F90;
	padding: 5px;
	color: #213296;
	font-weight: bold;
	height:37px;
	cursor: pointer;
	}
.required {
	font-size: 11px;
	}
.form-errors {
	color: #FFF;
	list-style: none;
	background-color: #F00;
	}
.form-errors li {
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	}
ul.form-errors {
	margin: 15px 0 0 0;
	padding: 5px 0 0 5px;
	}

