/* adresses */
div.addresses {
	position: relative;
}
div.addresses h3 { margin: 0 }
div.addresses p.checkbox input {
	height:12px;
	
}
div.addresses ul.item { 
	clear: both;
	margin-right:20px;
}
ul.address {
	width:340px;
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	position: relative;
	margin-top:20px;
}
ul.address li {
	padding-left:10px;
	padding-bottom:2px;
	color:#262626;
	font-weight:bold;
}
li.address_title {
	
}
ul.item li.address_title { 
	font-size: 13px;
	border:1px solid #000000;
	padding:6px 10px 5px 10px;
	color:#000000;
	margin-bottom:20px;
	background: #818181;
}
ul.alternate_item li.address_title { 
	color: #000000;
	font-size: 13px;
	border:1px solid #000000;
	padding:6px 10px 5px 10px;
	margin-bottom:20px;
	background: #818181;
	
}
li.address_name,
li.address_firstname,
li.address_lastname,
 li.address_update a,
 li.address_delete a {  }
li.address_name,
li.address_firstname,
li.address_lastname,
 li.address_company { font-weight: bold }

span.address_name,
span.address_firstname,
span.address_lastname,
span.address_update a,
span.address_delete a { }
span.address_name,
span.address_firstname,
span.address_lastname,
span.address_company { font-weight: bold }

li.address_update a,
 li.address_delete a {

	color:#009adc;
}

#center_column .address_add { padding: 15px 0 }
div.addresses select{
	border:1px solid #D6DDE1;
	width:130px;
	padding-top:3px;
}
.addresses p.address_delivery{
	padding-top:20px!important;
	display:none;
}
.addresses p.checkbox{
	padding-top:20px!important;
	padding-bottom:15px!important;
}
#ordermsg{
	margin-top:15px;
}
