

.submainimg2{
	margin: 5px 0 15px 9px;
	width: 950px;
}

.leftside{
	float: left;
	width: 625px;
	margin: 0 50px 0 0;
}
*html .leftside{
	float: left;
	width: 625px;
	margin: 0 20px 0 0;
}

.leftside p{
	margin: 0 0 0 0;
	padding: 5px 0 5px 10px;
	
}
.rightside{
	float: left;
	background-image: url(/pub/design/requestbg.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 267px;
	
	height: 417px;
	margin: 0 0 15px 0;
}

*html .rightside
{
	float: left;
	background-image: url(/pub/design/requestbg.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 280px;
	
	height: 417px;
	margin: 0 0 15px 0;

}

.hr{
	margin: 5px 0 10px 10px;
}

.question{
	margin: 25px 0 25px 200px;

}

.rightside p strong{
	color: #570e0d;
	font-size: 170%;
	margin: 10px 0 10px 30px;
}

.formleft{
	float: left;
	text-align: right;
	width: 80px;
	margin: 0 0 0 5px;
}
.formleft p{
	font-size: 120%;
	font-weight: 600;
	margin: 0 0 0 0;
	padding: 17px 10px 0 0;
	height: 20px;
}

.formright{	
	float: left;
}

.formright input{
	/*width: 145px;
	height: 20px;
	margin: 15px 0 0 5px;*/
	
}
.requestquoname
{
	width: 145px;
	height: 15px;
	margin: 0 0 0 0px;
}
.requestquoemail
{
	width: 145px;
	height: 15px;
	margin: 10px 0 0 0px;
}

.contractor{
	font-size: 120%;
	font-weight: 600;
	padding: 5px 0 0 15px;

}	

.checkbox{
	margin: 10px 0 0 55px;
	color: #570e0d;
	font-weight: 600;
}


.submit{
	margin: 15px 0 0 130px;
	background-image: url(/pub/design/submit.png);
	background-repeat: no-repeat;
	background-position: top left;
	background-color:#fff;
	border:none;
	width: 88px;
	height: 30px;
	color: white;
}
.phonenumcontainer
{
	width:180px;
	border:0px solid black;
	margin:30px 0 0 0;
}
.phonenum
{
	width: 25px;
	height: 15px;
	margin: 0px 0 0 0px;
	padding:0 0 0 0;
}
.phonenumfour
{
	width: 35px;
	height: 15px;
	margin: 0px 0 0 0px;
	padding:0 0 0 0;
}

.quoteleft p{
	margin: 0 0 0 0;
	padding: 2px 0 10px 0;
	text-align: right;
}

.emptyContainer
{
	min-height:500px;
	float:left;
	width:95%;
	text-align:left;
	margin:5px 5px 15px 5px;
	padding:0 15px 0 15px;
}
* html .emptyContainer 
{
	height:500px;
}