﻿.FreeQuoteContent
{
	float: left; margin: 40px 0px 0px 60px; width: 800px;
}

h2 { color: #3b7ec8; font-size: 18px; font-weight: normal; margin: 5px 0px 10px 20px; }



.FreeQuoteContent th
{
	vertical-align: top;
	width: 250px;	
	padding-left: 50px;
}

.FreeQuoteContent p { padding-left: 0px; }

.FreeQuoteContent input[type=text] { width: 300px; margin-bottom: 1px; *margin: 0px; }
.FreeQuoteContent textarea         { width: 300px; margin: 0px;  }
.FreeQuoteContent select           { width: 304px; margin-bottom: 1px; *margin: 1px 0px; *width: 306px; }
.FreeQuoteContent a { margin-top: 20px; }

.FormValidationSummary { padding: 10px 0px 20px 300px; }

div.form   { position: relative; }
div.submit { position: absolute; top: 345px; *top: 360px;  }