		
		
		#main-content.wide.order legend, #main-content.wide.order .column.benefits h2 { font-size: 17px; font-weight: bold; color: #396a9b; margin: 0 0 0 -2px; height: 40px; }
		#main-content.wide.order .column { width: 275px; padding-right: 25px; }
		#main-content.wide.order .column.basic { padding-bottom: 290px; }
		#main-content.wide.order .column.project { padding-left: 25px; }
		#main-content.wide.order .column.benefits { margin-left: 25px; width: 220px; height: 10px; background: none; }
		
		#main-content.wide.order .column.benefits ul li { font-size: 12px; margin-bottom: 15px; background: url(../images/icons/benefits_bullet.gif) left no-repeat; padding-left: 25px; }
		
		#main-content.wide.order .column ul li { height: auto; margin-bottom: 15px; }
		#main-content.wide.order .column ul li label, #main-content.contact ul li label { font-size: 12px; display: block; margin-bottom: 8px; }
		#main-content.wide.order .column ul li label span, #main-content.wide.order .column ul li.note span, #main-content.contact ul li  label span { color: #ff0000; }
		#main-content.wide.order .column ul li .input-text, #main-content.wide.order .column ul li select, #main-content.wide.order .column ul li .input-file, #main-content.wide.order .column ul li textarea, #main-content.contact ul li .input-text, #main-content.contact ul li  textarea { width: 260px; height: 26px; border: 1px solid #d6d4d4; font-size: 12px; padding: 4px 6px 4px 6px; }
		 #main-content.wide.order .column ul li textarea { height: 100px; }
		#main-content.wide.order .column ul li select { height: 36px; width: 274px; padding-top: 7px; }
		#main-content.wide.order .column ul li .input-file { padding: 6px 6px 0 6px; height: 28px; width: 260px; }
		#main-content.wide.order .column ul li div { font-size: 11px; margin-top: 5px; color: #757575; line-height: 1.5; }
		#main-content.wide.order .column ul li.note { font-size: 11px; color: #757575; }
		#main-content.wide.order .column ul li.note strong { font-weight: bold; color: #000; }
		
		#main-content.wide.order .column ul li.total p { font-size: 12px; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 7px; margin-bottom: 7px; border-bottom: 1px solid #d6d4d4; }
		#main-content.wide.order .column ul li.total strong { font-size: 22px; color: #ec710e; }
		#main-content.wide.order .column ul li.total .input-button { width: 97px; height: 30px; border: none; cursor: pointer; background: url(../images/buttons/submit-order.gif) no-repeat; float: right; }
		#main-content.wide.order .column ul li.loading img { vertical-align: middle; margin-right: 6px; }
		#main-content.wide.order .column ul li.loading { font-size: 11px; display: none;}
		
		
		
		#main-content.contact ul li { height: auto; list-style:  none; margin: 0 0 20px 0; }
	    #main-content.contact ul li .input-text.subject { width: 575px; }
		#main-content.contact ul li textarea { height: 100px; width: 575px; }
		#main-content.contact ul li .input-text.anti-spam { width: 200px; }
		#main-content.contact ul li label strong { color: #666; }
		#main-content.contact ul li .input-button { background: url(../images/buttons/submit_inquiry.gif) no-repeat; width: 97px; height: 30px; cursor: pointer; border: none;  }