.box700 {
	width:700px;
	margin:10px auto;
	padding:10px 0 0 0;
	background:#FFFFFF url(/images/top700.gif) no-repeat;
}
.box700 .clear_fix {
	height:10px;
	width:700px;
	background:#FFFFFF url(/images/bottom700.gif) no-repeat;
	clear:both;
}
.box700 h1 {
	padding-left:25px;
	color:#666666;
}
.box700 p {
	font-size:12px;
	padding:5px 25px;
}
.quote .label {
	display:block;
	color:#666666;
	padding: 10px 50px;
	font-size:14px;
	clear:both;
}
.quote input {
	padding:5px;
	border:1px solid #999999;
	width:600px;
	margin:0 40px;
}
.quote input.checkbox {
	margin:5px 20px 5px 40px;
	width:auto;
	padding:0;
	border:0;
}
.quote select {
	padding:5px;
	border:1px solid #999999;
	width:400px;
	margin:0 40px;
}
.quote textarea {
	padding:5px;
	border:1px solid #999999;
	width:600px;
	height:200px;
	margin:0 40px;
}
.quote .submit {
	float:right;
	padding-top:15px;
}
.quote .submit input {
	display:block;
	float:right;
	width:189px;
	height:26px;
	padding:0;
	font-size:0;
	text-indent:-9999px;
	border:none;
	background:url(/buttons/getmyquote.gif);
	
}
.quote .submit input:hover {
	background-position:0 -26px;
	cursor:pointer;
}
.message {
	text-align:center;
	margin:5px 10px;
	padding: 10px;
	background:#FFFFCC;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	color:#CC0000;
}
.captcha {
	padding-left:200px;
}
