/*<![CDATA[*/

.invoice_item_tools { width: 205px; float: left; }
.invoice_items{width: 70%; float: left; background:#ffffff;}
.invoice_items_totals{width: 640px; float: left; background:#ffffff;}

.invoice_desc { width: 30%; float: left; }
.invoice_qty { width: 30%; float: left;text-align: left; }
.invoice_rate { width: 30%; float: left; }
.invoice_total { width: 90px; float: left; }
.invoice_status { width: 5%; float: left;margin:4px 0 0; }
.invoice_calc { width: 5%; float: left; }
.invoice_delete { width: 20px; float: left; }



.invoice_desc_input { width: 160px; float: left; }
.invoice_qty_input { width: 130px; float: left; }
.invoice_rate_input { width: 100px; float: left; }
.invoice_total_input { width: 90px; float: left; }
.invoice_calc_input { width: 20px; float: left; }
.invoice_delete_input { width: 5px; float: right; }

.invoice_totals_left { width: 400px;  }
.invoice_subtotal_input { width: 200px;  }
.invoice_vat_input { width: 200px;  }
.invoice_grandtotal_input { width: 200px;  }

.invoice_item_heading { background: #848181; padding-top:10px; color:#fff;
	-webkit-border-radius:0px 5px 0px 0px;
	-moz-border-radius:0px 5px 0px 0px;
	border-radius:0px 5px 0px 0px;
}
.invoice_item_row { border-bottom: 1px solid #ccc; }
.invoice_comment_row{padding:0px;padding-left:58px!important;}
.invoice_comment_row textarea{
	width:604px!important;
	height:55px!important;
}
.invoice_items_tools a{
	background:#848181;
	color:#fff;
	-webkit-border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;
	padding:3px 7px;display:block;margin:0px;font-size:12px;
	width:150px;
}
.none{
	display:none;
}
.invoice-items-box{
	border-left: solid 0.5em #636363;
	border-right: solid 0.5em #636363;
	border-bottom: solid 0.5em #636363;
}
.invoice-label-col{
	width: 180px!important;
}
/*]]>*/