/* CSS Document */
#ResponseHolder img {
	clear:both;	
}

#begin,#Step2, #Step3, #Step4, #goNext{
	float:right;
	margin: 25px 0px 25px 0px;
}
#make_holder, #model_holder, #cab_holder, #bed_holder {
	width: 200px;
	height:20px;
	margin:0px 25px 10px 25px;
	padding:20px 20px 20px 20px ;
	text-align:right;
	float:left;
	background-color:#111;
	border:1px solid #333;		
}
#make_holder label, #model_holder label, #cab_holder label, #bed_holder label {
	text-align:left;
	padding-right:50px;
}
#make_holder select, #model_holder select, #cab_holder select, #bed_holder select {
	padding-right:0;
}
/*#make_holder {
	float:left;
	background-image:url(../images/quote/steps-1.gif);
	background-repeat:no-repeat;
}
#model_holder {
	float:right;
	background-image:url(../images/quote/steps-2.gif);
	background-repeat:no-repeat;
}
#cab_holder {
	float:left;
	background-image:url(../images/quote/steps-3.gif);
	background-repeat:no-repeat;
}
#bed_holder {
	float:right;
	background-image:url(../images/quote/steps-4.gif);
	background-repeat:no-repeat;
	clear:right;
}*/
label {
	font-size:11px;
	font-weight:normal;
		
}
#formTable{
	border:none;
	font-size:11px;
	font-weight:normal;
}
#formTable td{
	text-align:left;
	padding:5px;
}
#formTable td:first-child{
	text-align:right;
}
.progress{
	margin:-20px 0px 0px -20px;
}
#ResponseHolder h3 {
	margin:20px 0px 20px 0px;
	text-align:left;
	clear:both;	
}
.result{
	width:450px;
	margin:0px 0px 0px 0px!important;
	padding: 0px 0px 0px 10px!important;
	border-left:1px solid #336699;
}
.edit{
	width:500px;
	height:18px;
	font-size:10px;
	font-weight:bold;
	border-left:1px solid #336699;
	border-bottom:1px solid #336699;
	text-align:right;
	cursor:pointer;
	padding: 0px 0px 0px 10px!important;
	margin:-10px 0px 20px 0px!important;
}

