@charset "utf-8";
/* CSS Document */

/* --------- 1. Form Defaults  --------- */

#step1{
	border:1px solid #CCC;
	position:relative;
	top:5px;
	margin:10px 0px 0px 0px;
	padding:10px 10px 0px 10px;
	}
	
#step1 legend{
	font-size:1.2em;
	font-weight:bold;
	color:#F90;
	position:relative;
	top:-20px;
	margin:0px;
	padding:0px;
	background:#FFF;
	}
	
#step1 label{
	margin:0px 0px 3px 6px;
	padding: 3px 0px;
	cursor:hand;
	}
	
#step1 input, #step1 select{
	vertical-align: middle;
	border:#CCC 1px solid;
	padding:2px;
	}
	
.submitQuote {
	position:relative;
	left:0px;
	top:5px;
	float:left;
	clear:both;
	margin-bottom:10px;
	}
	
/* Part 2 */	
.pickupzip, .deliveryzip, .calendar{
	width:290px;
	vertical-align:middle;
	}
	
.pickupzip{	
	margin:0px 0px 6px 22px;
	}
	
.deliveryzip{	
	margin:6px 0px 6px 15px;
	}
	
.calendar {
	margin:6px 0px 6px 8px;
	height:16px;
	position:relative;
	left:14px;
	top:-2px;
	}
	
.dwellingtype{	
	margin:6px 0px 6px 6px;
	width:298px;
	vertical-align:middle;
	}
	
.continue2 {
	position:relative;
	right:15px;
	top:5px;
	margin:5px 10px 15px 10px;
	}
	
.findzip2 {
	position:relative;
	left:6px;
	top:5px;
	cursor: pointer;
}
