ul.address {
	list-style-type: none;
	position: relative;
	height:auto!important;
	margin-bottom:5px; 
}
.address_delivery select, 
.address_delivery label { float:left; margin-right:5px; line-height:30px; }
.address_add { margin-bottom:15px; }
ul.address li {
	padding: 0;
	line-height: 18px;
	text-transform: uppercase;
}
ul.address li.address_title {
	margin-bottom: 10px;
	font-weight: bold;
}
ul.address li.address_firstname,
ul.address li.address_company {
	margin-top: 8px;
}
ul.address li.address_update,
ul.address li.address_actions {
	margin: 5px 5px 0 0;
	font-size: 11px;
	text-transform: none;
	position: absolute;
	top: 0; 
	right: 0;
	float: right;
}
.address_delivery select {
	border: 1px solid #ccc;
	width: 200px;
}



#ordermsg textarea { width: 98%; height: 110px; }