﻿
#divInvoice
{
 font-size:11px;   
}

.shopping-cart-table
{
    clear: both;
    width: 100%;
    border: 1px solid #DDDDDD;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;        
}

.shopping-cart-header
{
    background-color: #1293BA;	
    color: #ffffff;
    font-weight: bold;
    border-collapse:collapse;
}

.shopping-cart-header-item
{
   padding: 5px; 
   border-collapse:collapse;
   border: 1px solid #DDDDDD;
}   

.shopping-cart-top-separator
{
    height: 2px;
    font-size: 1px;
}

.shopping-cart-top-separator-item
{
    border-collapse: collapse;
    border: 1px solid #DDDDDD;
    border-bottom: 0px;
}    
.shopping-cart-item
{
   padding: 2px 5px 2px 5px; 
   border-collapse: collapse;
   border: 1px;
   border-color: #DDDDDD;
}   

.shopping-cart-item-separator
{
    height: 1px;
    font-size: 1px;        
}

.shopping-cart-item-separator-item
{
    border-collapse: collapse;
    border: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
    border-top: 0px;
}        
.grid-table-class
{
    width: 100%;
}
.grid-table-header-class
{
    height: 20px;	
    color: #ffffff;	
    background-color: #FD0000; 
}
.grid-table-itemrow-class
{
    background-color:#FFFFFF;
    height:22px;
}
.grid-table-itemrow-class td
{
    padding-left: 5px;
    padding-right: 5px;	
    vertical-align: top;
}
.grid-table-alternateitemrow-class
{
    background-color:#F0F0F0;
    height:22px;
}
.grid-table-alternateitemrow-class td
{
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: top; 
}