
#addAddress{
	padding-left:4px;
	WIDTH: 59%; FLOAT: left
}

#addAddress .err-user{
    display: none;
    float: right;
    position: relative;
    right: 45px;
}

#addAddressLink{
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;	
}

.chRegform{
	font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#000000;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 95%; PADDING-RIGHT: 10px; FLOAT: left; CLEAR: both; PADDING-TOP: 20px
}

.chLable{
	width:130px;
}
.save-btt{
	margin-top:10px;
border: 1px solid #646464;
border-radius: 3px;
background: #646464;
background: -webkit-linear-gradient(top,#646464,#646464);
background: -moz-linear-gradient(top,#646464,#646464);
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-transform: uppercase;
padding: 5px 25px;
cursor: pointer;
box-shadow: 2px 2px 2px #808080;
border-image: initial;


}

#shippingMethod label{
	padding-left:8px;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#000000;
}

#Shipping-body{
	padding-top:5px;
	width:994px;
	height:auto;
	float:left;
	padding-left:4px;
	padding-bottom:10px;
	border-left:1px solid #9cc0fa;
border-right:1px solid #9cc0fa;
border-bottom:3px solid #9cc0fa;
}
#Shpping_Main_Content .checkoutError {
COLOR: red;
width:990px;
MARGIN-LEFT: 0px;
padding-left:8px;
font-size: 15px;
font-weight: bold;
border-left:1px solid #9cc0fa;
border-right:1px solid #9cc0fa;
}
.Continue-btt{
		margin-top:10px;
border: 1px solid #646464;
border-radius: 3px;
background: #646464;
background: -webkit-linear-gradient(top,#646464,#646464);
background: -moz-linear-gradient(top,#646464,#646464);
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-transform: uppercase;
padding: 5px 25px;
cursor: pointer;
box-shadow: 2px 2px 2px #808080;
border-image: initial;
margin-bottom:4px;
}
#Shpping_Main_Content{
width: 1000px;
	
	height:auto;
	padding-top:1px;
	float:left;
}

#Confirm_Main_Content{
    float: left;
    height: auto;
    min-height: 650px;
    padding-top: 1px;
    width: 998px;
	
}
#Shpping_content{
	width:998px;
	height:auto;
	float: left;
margin-top: 1px;

padding-bottom:10px;
}
.product_info_txt{
width:990px;
}
#addressesList {
	WIDTH: 40%; FLOAT: left;
	padding-left:4px;
	padding-bottom:6px;
	
}
.address {
	margin-left:20px;
	font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#000000;
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 80%; HEIGHT: 130px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 6px; padding-bottom:6px; padding-left:4px; padding-right:4px;  margin-top:4px;background:#f7f7f7;
}

#Confirm_Main_Content .address{
width:45%;

}
.addressradio {
	FLOAT: right
}
.clear100 {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}

.grayFormBox TABLE TD {
	PADDING-BOTTOM: 10px
}
.chRegform TABLE TD {
	PADDING-BOTTOM: 10px
}
.checkoutMidbox .chLable {
	PADDING-BOTTOM: 4px; DISPLAY: block; FONT-SIZE: 12px
}
.checkoutMidbox .chtextField {
	BORDER-BOTTOM: #bcbec0 1px solid; BORDER-LEFT: #bcbec0 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 170px; PADDING-RIGHT: 4px; HEIGHT: 14px; COLOR: #333132; FONT-SIZE: 12px; BORDER-TOP: #bcbec0 1px solid; BORDER-RIGHT: #bcbec0 1px solid; PADDING-TOP: 3px;
}

a.editconfirm{
color:#ffffff;
margin-left:20px;
}