form.quote
	{
		display:block;
		position:relative;
		width: 650px;
		height: auto;
		left: 60px;
		top: 0px;
		/*border: 1px solid red;*/
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		color:#3D77BB;
		margin-bottom:10px;
	}
form.quote table.mn_info
	{
		display:block;
		position:relative;
		width:650px;
		height:auto;
		top:0px;
		left:0px;
		border-collapse:collapse;
		/*border:1px solid green;		*/
	}
form.quote table.mn_info td.label
	{
		width:200px;	
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		color:#3D77BB;
		text-align:right;
		vertical-align:top;
		padding:3px;
	}
form.quote table.mn_info td.field {text-align:left;width:440px;}
form.quote table.qu_one
	{
		display:block;
		position:relative;
		width:650px;
		height:auto;
		top:0px;
		left:0px;
		border-collapse:collapse;
		/*border:1px solid blue;*/
	}
form.quote table.qu_one td.label, form.quote table.qu_one td.field
	{
		width:400px;	
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		color:#3D77BB;
		text-align:right;
		vertical-align:top;
		padding:3px;
	}
form.quote table.qu_one td.field {width:250px;text-align:left;}
form.quote table.prod_type
	{	
		display:block;
		position:relative;
		width:500px;
		height:auto;
		top:0px;
		left:75px;
		border-collapse:separate;
		border-spacing:1px;
		/*border:1px solid #033672;	*/
	}
form.quote table.prod_type td.check, form.quote table.prod_type td.qty, form.quote table.prod_type td.w_feet, form.quote table.prod_type td.h_feet
	{
		font-family:Verdana;
		font-size:10pt;
		font-weight:normal;
		color:#033672;
		text-align:center;
		vertical-align:middle;
		padding:3px;
		border:1px solid #3D77BB;	
	}
form.quote table.prod_type td.check {text-align:left;width:190px;}
form.quote table.prod_type td.qty {width:80px;}
form.quote table.prod_type td.w_feet {width:105px;}
form.quote table.prod_type td.h_feet {width:105px;}
form.contact
	{
		display:block;
		position:relative;
		width:400px;
		height:auto;
	}
input, textarea, select
	{
		font-weight:normal;
		color:#814A03;
		height:10pt;
		font-size:8pt;
	}
textarea, select {height:auto;}
input.button
	{
		height:18pt;
		font-family:Verdana;
		font-size:9pt;
		font-weight:bold;
		color: #3877BB;
		background-color:#FFFFFF;
		border:1px outset #3877BB;
	}
form.contact table
	{
		display:block;
		position:relative;
		width:400px;
		height:auto;
	}
form.contact table td.label, form.contact table td.field
	{
		width:170px;	
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		color:#3D77BB;
		text-align:right;
		vertical-align:top;
		padding:3px;
	}
form.contact table td.field {text-align:left;width:230px;}
form h2 {text-align:center;color:#3D77BB;font-size:11pt;margin-top:10px;}