body { background: white; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; text-align:left}
.text-center { text-align:center}
.text-left { text-align:left}
.text-right { text-align:right}
a:link, a:visited { color: #520; background: transparent; font-weight: bold; text-decoration: underline;}
#header, #top_menu, #user_menu, #footer, #btm_shadow, .content_header, #invoice-links, #block_banners, .banner_item { display:none}

#invoice-info { margin:0 0 5%}
table#invoice-info td { font-size:11pt; white-space:nowrap}
table#invoice-details { width:100%; border-collapse:collapse}
table#invoice-details td { font-size:12pt; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; padding:0.5em}
table#invoice-details tfoot td { background:none; border:none; font-size:15pt;}
table#invoice-details th { padding:0.75em 0.5em; border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000;}
#wnd-buttons { display:none}