﻿body#Invoice
{
    margin: 0;
	font-family: verdana, Arial, Sans-Serif;
	font-size: 0.82em;
}

div#PageContentInvoice
{
    width: 722px;
    margin: auto;
}

table#InvoiceDetails
{
    border-collapse: collapse;
	margin: 0 0 30px 0;
	width: 722px;
}

table td
{
    vertical-align: top;
}

table#InvoiceDetails td.Header
{
    width: 200px;    
}

table#InvoiceDetails td.Content
{    
    width: 522px;
}

table#AccountDetails 
{
	border-collapse: collapse;
	margin: 0 0 30px 0;
	width: 722px;
}
table#AccountDetails th
{
    font-style: italic;
    font-weight: normal;    
    border-bottom: 1px solid #666666;  
    text-align: left;
    padding: 2px;  
}

table#AccountDetails td.Item
{
    padding: 2px;  
}

table#AccountDetails td.Time
{
    width: 110px;
}

table#AccountDetails td.Amount
{
    text-align: right;
    width: 110px;    
}


table#AccountDetails td.TableBottom
{
    background-color: #aaaaaa;
    padding: 2px;  
    font-weight: bold;    
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
}