#invoice {
	WIDTH: 600px; BORDER-COLLAPSE: collapse
}
#invoice TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#invoice TD.field_label_right {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#invoice TD.field_label_right_error {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#invoice TD.field_label_error {
	COLOR: red
}
#invoice TR.title TD {
	FONT-WEIGHT: bold; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ccddee; TEXT-ALIGN: left
}
#invoice INPUT.readonly {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
#invoice INPUT.readonly_currency {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 10px; BORDER-RIGHT-WIDTH: 0px
}
.field_error {
	BACKGROUND-COLOR: #ff3333
}
.field_error INPUT.readonly_currency {
	BACKGROUND-COLOR: #ff3333
}
.currency_highlight {
	BACKGROUND-COLOR: #ffffcc
}
.tax {
	FONT-WEIGHT: 400; FLOAT: left
}
#invoice TD SPAN.curr {
	FLOAT: left
}
#invoice TD.currency {
	BORDER-RIGHT: #fff 1px solid
}
#invoice TD.calc {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
TABLE.invoice_note {
	WIDTH: 600px
}
