


/**Major Containers**/
#mainCon{
	float:left;
	width:630px;
	font-size:10pt;
	color:#DDD;
	padding:10px;
	text-align:left;
}

#mainCon h4{border-bottom:1px solid #333;}

#rfqForm {
	float:left;
	width:630px;
}

.rfqSection{
	float:left;
	width:99%;
	margin:5px;
	padding-left:5px;
	border: 1px solid #DDD;
	padding-bottom:10px;
}

.rfqQuest{
	float:left;
	width:20%;
}

.rfqData{
	float:left;
	width:79.5%;
	
}

.rfqAll{
	float:left;
	width:60%;
	padding:5px 0px;
}

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

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

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

}

/**Form Spans**/
.rfqLabel{
	display:block;
	width:100%;
	font-weight:bold;
	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;
}


/**Text Formats**/
.rfqSub{
	display:block;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:4px;
}

.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;
}
