#quote_form {
	margin:0 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
}

#quote_form a {
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:11px;
}

em {
	color:#FF0000;
}

.body_content ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

.body_content ul li {
	margin:0 0 10px 0;
}

legend {
	margin:10px 0 10px 0;
}

li input.textBox {
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#f6f7fd !important;
	border:1px solid #6666cc;
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#f6f7fd;
	border:1px solid #6666cc;
}

li input.radio {
	background-color:#ffffff;
}

ul.phone li{
	display:inline;
}

fieldset.contactInfo ul {
	margin:0 100px 10px 0;
	text-align:right;
}

ul.name_contact li input {
	width:200px
}

fieldset.contactInfo ul li label {
	margin:0 10px 0 0;
}

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

fieldset {
	border:1px solid #CCCCCC;
}

fieldset.quoteInfo ul li {
	margin:0 0 12px 0;
}

ul.specialFeatures li {
	margin:0 !important;
}

fieldset.quoteInfo ul {
	margin:0 0 0 20px;
}

input.submit {
	margin:20px 0 0 0;
	border:1px solid #003366;
	background:#e7e7e7;
	color:#003366;
}

fieldset.quoteInfo ul li label {
	margin:0 0 10px 0;
}

