/* --------------------------------------------------------------

    print.css

    Author: gdalrymple
    Date: 29/03/2010

    Print Stylesheet

-------------------------------------------------------------- */

body {
	font-family: Arial, serif;
	font-size: 12pt;
	line-height: 150%;
	margin: 20px;
}

p, table, dl, ol, ul { margin-bottom: 18pt; margin-top: 0; }

p { margin-bottom: 10px; }

table { border-collapse: collapse; }
table th { text-align: left; padding: 2px; border-right: 2px solid #fff; }
table td { padding: 2px; border: 1px solid #ccc; vertical-align: top; }

#invoice #to-address { border-bottom: 1px dashed #333333; padding: 0 0 10px 0; margin-bottom: 10px;  }
#invoice #to-address table { font-size: 14pt; font-weight: bold; line-height: 18pt; padding: 0; margin: 0;  }
#invoice #to-address table td { border: 0; }
#invoice #product-details table { font-size: 10pt; }
#invoice #basic-details table td,
#invoice #address-details table td { border-bottom: 0; }
#invoice #icm-details table, #invoice #address-details table { font-size: 10pt; line-height: 14pt; }
#invoice #icm-details table td { border: 0; }
#invoice #icm-details table td.custom { font-size: 14pt; font-weight: bold; padding-bottom: 10px; }
#invoice #address-details table td,
#invoice #address-details table th  { border: 0; padding: 0; padding: 1px 0; }


