

.order-history-order-list table.order-main-table
{
width: 100%;
font-family: verdana;
font-size: 12px;
background: #F3F3F3;
border: 1px solid #dfdfde;
cellspacing:0px;
cellpadding:0px;
align:center;
}

.order-history-order-list table.order-main-table td
{
border:0px;
}

.order-history-order-list tr.order-line-header
{
color: white;
background: #303030;
}

.order-history-order-list tr.order-line-sep
{
height: 5px;
}
.order-history-order-list tr.order-line-sep td
{
display:none;
}

.order-line-header td
{
padding: 10px;
font-size:11px;
line-height:12px;
}
.order-line-header span
{
font-weight: bold;
}

.order-history-order-list table.order-figures-table
{
width: 100%;
font-family: verdana;
font-size: 12px;
}
.order-history-order-list table.order-figures-table td
{
background: #f3f3f3;
}
.order-history-order-list td.order-figures-cell
{
width: 100%;
padding:15px;
background: #f3f3f3;
}

.order-history-order-list table.order-figures-table td
{
padding:0px;
}

.order-history-order-list tr.order-item
{
background: #E9E9E9;
padding-bottom: 2px;
}
.order-history-order-list tr.order-item td
{
font-size:10px;
color:black;
}

.order-history-order-list tr.order-item td
{
vertical-align:middle;
padding: 0px;
text-align: center;
line-height:13px;
}

.order-history-order-list tr.order-item td.order-item-description
{
vertical-align:middle;
text-align: left;
font-weight: bold;
padding-left:15px;
}

.order-history-order-list tr.order-item td span
{
font-weight:normal;
}
.order-history-order-list tr.order-payment-list
{
background:#ffffff;
}
.order-history-order-list tr.order-payment-list td
{
font-size:10px;
padding-left:20px;
}

.order-history-order-list tr.order-payment-list-opener td
{
cursor:pointer;
color: #00b259;
font-weight: bold;
padding-left: 15px;
padding-top: 10px;
padding-bottom: 5px;
text-transform:uppercase
}

.order-history-order-list tr.order-payment-list div.order-payment
{
    border-top: 1px solid #dfdfdf;
    line-height: 11px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.order-history-order-list tr.order-footer
{
}
.order-history-order-list tr.order-footer td
{
padding-left:25px;
font-size:10px;
line-height:14px;
}
.order-history-order-list tr.order-footer span
{
font-weight:bold;
}

.order-history-order-list tr.order-footer-info
{
}
.order-history-order-list tr.order-footer-info td
{
font-size:9px;
line-height:12px;
text-align: center;
padding-bottom: 20px;
}


