.checkout ul,
.checkout li{
list-style:none;
margin:0px;
padding:0px; 
}
.checkout h1{
font-size:15px!important;
margin:0px 0px 15px 0px
&nbsp;}
.checkout h3{
font-size:12px;
margin:0px;
margin-top:10px;
border:1px solid silver;
border-bottom:0px solid #ffffff;
padding:8px 20px 4px 10px;
background-color:#e0e0e0;
font-weight:normal!important;
}
#pg1 div,
ul.shipping-options,
ul.billing-options,
.checkout .address,
#otherAddressForm div,
.contant-info ul,
.shipping-info .method,
.shipping-info .address,
.payment-info .method{
font-size:11px!important;
border:1px solid silver;
border-top:none;
padding:20px 15px!important;
height:auto;
overflow:hidden;
}
ul.shipping-options li,
ul.billing-options li{
height:100%;
}
ul.shipping-options li label,
ul.billing-options li label,
.checkout .label-raddress,
.checkout .label-rpostal,
.checkout .label-rcity
{
font-weight:bold!important;
}
ul.shipping-options li p,
ul.billing-options li p{
margin-left:25px;
}
#pg1 div label{
margin-right:10px;
}
#pg1 #fname,
#pg1 #mname,
#pg1 #lname{
width:110px;
}
.buttonRow{
text-align:right; 
background-color:#e0e0e0;
padding:5px 5px;
border:1px solid silver;
}
.buttonRow .ui-button{
padding:5px 10px;
font-size:14px;
}
p.submit-details{
width:100%;
display:block;
clear:both;
margin:10px 0px;
}
