.finance_col_1 {
	width:565px;
	float:left;
}

.finance_col_2 {
	width:190px;
	float:left;
	text-align:center;
}

.quote_section_heading {
	border-top: 1px dashed silver;
	border-bottom: 1px dashed silver;
	padding: 5px;
	background-color: #EEE;
}

table.mortgage_quote_table {
	width:90%;
}

table.mortgage_quote_table tr td.col_one {
	vertical-align: top;
	width: 33%;
}

table.mortgage_quote_table tr td.col_two {
	vertical-align: top;
}

div.submit_button_area {
	text-align:right;
	padding-right:10px;
	clear:both;
}

div.submit_button_area input {
	text-align:left;
	font-weight:bold;
	font-size:14px;
}

div.partner_details {
	width: 260px;
	float:left;
}

.disclaimer_area {
	clear:both;
}

.applicant_one_col {
	width:48%;
	float:left;
}

.applicant_two_col {
	width: 48%;
	margin-left: 3px;
	float:left;
}

.large_text_field {
	width: 99%;
}