/*----------------------------------------------------------------------------- 
estimate.css
-----------------------------------------------------------------------------*/ 

/********* estimate form ***********/
fieldset { position: static; }
fieldset.date { position: relative; }
#userContactInfo,
#moveDetails,
.moving {
	float: left;
	width: 33.2em;
	padding-bottom: 2em;
}
.moving {
	border-top: 1px solid #cccccc;
	padding-top: 2em;
}
#userContactInfo,
#moveDetails {
	border-top: 1px solid #cccccc;
	padding-top: 1.5em;
}
#userContactInfo h3,
#moveDetails h3,
#colB .moving h3 {
	font-size: 1.7em;
	font-family: georgia;
	font-weight: bold;
	margin-bottom: 0.5em;
}
#userContactInfo label,
#moveDetails label,
.moving label {
	font-size: 1.2em;
	margin-bottom: 0.5em;
}
	#moveDetails .cal {
		display: block;
		width: 15px;
		height: 16px;
		text-indent: -1000em;
		position: absolute;
		background: url(/img/icon.calendar.gif) no-repeat;
		margin: 2.2em 0 0 8.5em
	}
	#moveDetails .date input { width: 5.8em; }
	#userContactInfo label span,
	#moveDetails label span,
	.moving label span { color: #ff0000; }
	
#moveDetails input,
#userContactInfo input,
.moving input {
	color: #666666;
	font-size: 1em;
	margin: 0.4em 0 0.8em;
	padding: 0.1em;
	width: 21em;
}
	.moving input.short,
	#moveDetails input.short,
	#userContactInfo input.short {	
		width: 9em;
		margin-right: 1em;
	}
	.moving input.long,
	#moveDetails input.long,
	#userContactInfo input.long {	width: 25em; }
	.moving input.zip { width: 6.4em; }
.moving select {
	color: #666666;
	font-size: 1em;
	margin: 0.4em 0.6em 0.8em 0;
	padding: 0.2em;
	width: 7.5em;
}	
	.moving label.country select { width: 25.4em; }
#moveDetails textarea {
	color: #666666;
	font-size: 1.1em;
	margin: 0.4em 0 0.8em;
	padding: 0.2em;
	height: 5.4em;
	width: 22.5em;
}
.multiples label {
	float: left;
}

.wrap {position:relative;}
.moving a.privacy { position: absolute; top: 18px; text-decoration: underline; }
.moving a.estimate { margin: 1em 3em 0 0; _margin-right: 1.5em; }


/********* end estimate form *******/


