/* =common
--------------------------------------------------*/
/*div.heading{color: #444;}*/


/* =layout
--------------------------------------------------*/
#order-container{background: #F3F2ED; color: #444; margin:0; padding: 10px; text-align:left; width: 565px; border: 1px dotted #DFDCCF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

	#orders-new-1{margin-bottom: 0px;}
		#timing-1{display:none;}
			#date{ width: 65px;}
			#hour, #minute{width: 40px;}

	#orders-new-2, #orders-new-3{width: 280px; float: left; }	
		#orders-new-2 table, #orders-new-3 table, #orders-new-4 table{width: 100%;}
		col.order-title{width: 32%;}
		
	#orders-new-3{margin: 0 0 0 5px;}	
	
	#orders-new-4{margin: 5px 0 0 5px; clear:both;}	
		#orders-new-4-table textarea{width: 504px; height: 50px;}

		
	div.orders-new div.current{display:block;}
	div.instruction-type{display:none;}
	
	div.error-assist {display: none; background: #FFBE34; border: 1px solid #FF9C34; margin: 0 0 0 2px; width: 495px; padding: 5px;}	
	
	#from-directions-metro, 
	#to-directions-metro, 
	#from-address-metro, 
	#to-address-metro, 
	#from-street, 
	#to-street{width: 150px;} 
	
	#order-container td{padding: 2px 5px 2px 0;}
	#order-container #phone{margin-right: 12px;}
	#order-container #timing{margin-right: 15px; width: 155px;}
	#order-container #tariff{width: 100px;}
	
	#order-container #from-town, #order-container #to-town{width: 100px;}
	#order-container #from-instruction-type, #order-container #to-instruction-type{width: 130px;}
	
	#orders-new-1a-coupon, #orders-new-1a-referral{margin-left: 10px; display: none;}
		#orders-new-1a-coupon input, #orders-new-1a-referral input{width: 70px;}
		
	
#order-complete{display:none; width: 525px;  padding: 30px; background: #F3F2ED; border: 1px dotted #DFDCCF;}
	#order-complete p{margin-bottom: 10px;}
	

#orders-new-submit{display: block; margin: 5px 0 0 0; background: url(images/order-button.png) top left no-repeat; width: 144px; height: 44px; color: transparent; text-decoration:none;}	
	
/* =assists
--------------------------------------------------*/
#street-assist{display:none; position:absolute; background: #fff; border: 1px solid #B4B4B4; padding: 3px; text-transform:capitalize;}
#street-assist a{display:block;}
#street-assist a.active{background: #FF9E33; color: #fff; text-decoration:none; font-weight:bold;}
#from-street, #to-street{text-transform:capitalize;}	



