div.billingpage-summary h2.main-header {
	font-size: 200%;
}

div.billingpage-summary table.billingpage-summary-table tr td{
	border: none;
	font-weight: bold;
	padding: 10px;
}

div.billingpage-summary table.billingpage-summary-table tr.billingpage-summary-totalpay {
	font-size: 150%;
}

div.billingpage-summary table.billingpage-orderitems-table {
	border: none;
	background: #FFF;
}

div.billingpage-summary table.billingpage-orderitems-table tr{
	background: #FFF;
}

div.billingpage-summary table.billingpage-orderitems-table tr td{
	border: none;
	padding: 10px;
}
div.billingpage-summary table.billingpage-orderitems-table tr td ol{
	padding-left:10px;
}

div.billingpage-summary table.billingpage-orderitems-table tr:nth-child(odd) {
        background-color: #EDEDED;
}
.BillingPage form#Form_BillingPageForm .Actions {
	text-align:right;
}
.BillingPage form#Form_BillingPageForm .Actions input {}

div.RecentOrderSummary h2.main-header {
    font-size: 200%;
}

div.RecentOrderSummary table.SummaryTotal {
    background: #CCC;
    width:100%;
}

div.RecentOrderSummary  table.SummaryTotal tr{
    background: #CCC;
}

div.RecentOrderSummary  table.SummaryTotal tr td{
    border: none;
    font-weight: bold;
    padding: 10px;
}

div.RecentOrderSummary  table.SummaryItemsInfo tr.billingpage-summary-totalpay {
    font-size: 150%;
}

div.RecentOrderSummary  table.SummaryItemsInfo {
    border: none;
    background: #FFF;
    width:380px;
}

div.RecentOrderSummary  table.SummaryItemsInfo tr{
    background: #FFF;
}

div.RecentOrderSummary  table.SummaryItemsInfo tr td{
    border: none;
    padding: 10px;
}
div.RecentOrderSummary  table.SummaryItemsInfo tr td ol{
    padding-left:10px;
}

div.RecentOrderSummary  table.SummaryItemsInfo tr:nth-child(odd) {
    background-color: #EDEDED;
}