/**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;}