
#rfqForm {
	float:left;
	width:450px;
	font-size:10pt;
}

.grayform {
width:450px;
float:left;
background-color:#D5D5D1;
}

.grayform2 {
width:600px;
float:left;
background-color:#D5D5D1;
}

.rfqSection{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	
}

.rfqQuest{
	float:left;
	width:99%;
	padding:5px;
	padding-left:0px;
}

.rfqData{
	float:left;
	width:99%;
	padding:5px 0px 0px 15px;
		
}

.rfqfull {
	float:left;
	width:99%;
	padding:5px 0px 5px 0px;
		
}

.rfqAll{
	float:left;
	width:99%;
	padding-left:5px;
	padding-bottom:4px;
}

.rfqQty{
	float:left;
	width:20%;
	padding:5px;
}

.rfqHalf{
	float:left;
	width:45%;
	padding:5px 0px 5px 0px;
}

.rfqThird{
	float:left;
	display:inline-block;
	width:32.3%;
	padding:5px 0px 5px 0px;
	
}

/**Form Spans**/
.rfqLabel{
	display:block;
	width:100%;
	padding: 3px 2px;
}
.rfqInput{
	display:block;
	width:100%;
	padding:2px;
}
.texty{
	border:1px solid #DDD;
}

.rfqDate{
	float:left;
	width:100%;
}
#rfqSubmit{
	float:left;
	width:100%;
	padding:10px 0px;
	text-align:center;
}

.rfqLabelin{
	font-weight:bold;
	padding: 4px 2px;
}
.rfqInputin{
	padding: 4px; 2px;
}



/**Text Formats**/
.rfqSub{
	display:block;
	font-weight:bold;
	border-bottom:1px solid #DDD;
	margin-bottom:3px;
}

.boldy{
	padding:2px;
	font-weight:bold;
}

.req{font-weight:bold; color:red;}

	/**Error Box**/
#err{
	 float:left;
	 width:75%;
	 clear:right;
	 margin:5px 30px;
	 padding:5px 10px;
	 background-color:#FCC;
	 color: #900;
	 border: 2px solid #900;
	 }
#err h4{
	color:black;
}
#err p{
	color: #900;
	text-align:left;
	padding: 5px 20px;
}


