#column_l h1					{width: 600px; color: #999; margin: 0 auto; font-weight: normal;}
#column_l p						{width: 600px; margin: 0 auto 10px;}
div#units						{font-size: 11px; margin: 0 0 10px; float: left;}
div#units .selected				{color: #3399cc;}
div#units:hover .selected		{text-decoration: underline; cursor: pointer;}
div#steps						{float: right; margin: 0 0 8px;}
hr								{background: #666; border: 0; height: 1px;}

.rfqform						{width: 600px; margin: 0 auto; position: relative; background-color: white; -moz-border-radius: 5px; 
								-webkit-border-radius: 5px; border: 5px solid #e8e8e8; padding: 10px 10px 0;}
.rfqform label 					{width: 250px; float: left; margin: 0; text-align: right; padding: 0 10px 0 0; font-weight: bold;}
.rfqform label.error			{color: red;}
.rfqform select					{float: left; width: 180px;}
.rfqform textarea				{float: left; height: 100px; width: 330px;}
.rfqform input					{width: 60px;}
.rfqform input.reg				{width: 180px;}
.rfqform input, .ftin span		{float: left;}
.ftin span						{padding: 0 10px 0 5px;}
.ftin							{float: left; margin: 0 10px 0 0;}
.progress						{float: left; width: 148px; background: #ccc; margin: 0 2px 0 0; height: 4px;}
.current						{background: #3399cc;}

.rfqform .field					{margin: 0 0 10px;}
.rfqform .field .radio			{border: 1px solid #F0F0F0; width: 338px; margin: 0 0 10px; float: right; height: 75px;}
.field .radio h4				{margin: 0; background: #f0f0f0; height: 25px; line-height: 25px; font-size: 13px;}
.radio h4 input					{margin: 5px 10px; padding: 0; width: 13px;}
.radio img						{float: left; margin: 9px 9px 0;}
.radio p						{margin: 10px 0 0; width: 280px; font-size: 12px; float: left;}
.rfqform .field div				{margin: 0;}
.clear							{clear: both;}
a.awesome						{background: #666 url(../img/img_btn_hover.png) repeat-x; display: inline-block; padding: 5px 10px; 
								color: #fff; text-decoration: none; font-weight: bold; line-height: 1; -moz-border-radius: 5px; 
								-webkit-border-radius: 5px; -moz-box-shadow: 0 1px 3px #999; -webkit-box-shadow: 0 1px 3px #999;
						 		text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25); border-bottom: 1px solid rgba(0, 0, 0, 0.25); 
						 		position: relative; cursor: pointer; float: right; margin: 0 0 0 10px;}
a.awesome:hover					{background-color: #272F34;}
#thank							{display: none; width: 600px; margin: 0 auto; text-align: center; color: #ccc; font-size: 22px;}