table.grid {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom : 0px;
	padding: 0px;

/*	width : 100%;*/
/*	height : 100px;*/
/*	overflow: auto;*/
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
/*	border: 1px solid #cccccc;*/
	background-color : White;
	max-height : 100px;
}
/*DIV.grid {
	border: 1px solid #cccccc;
	overflow: auto;
	max-height : 100px;	
}*/
table.grid tr th {
	border-bottom : 1px solid #D0CDBE;
	border-right : 1px solid #D0CDBE;
	border-top : 1px solid #FCFBF5;
	border-left : 1px solid #FCFBF5;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom : 0px;
/*	padding: 1px;*/
	height : 12px;
	text-align : Left;
/*	vertical-align: baseline;*/
/*	float : left;*/
	background-color:	#EFEBDE;
	font-size : 11px;
	padding-left : 4px;
	padding-right : 4px;
/*	white-space : nowrap;*/
	vertical-align : top;
	text-align : left;
	overflow : visible;
}

table.grid td {
	font-size : 11px;
	padding-left : 4px;
	padding-right : 4px;
	text-align : Left;
/*	white-space : nowrap;*/
	vertical-align : top;
	text-align : left;
}
table.grid tr.onevenhover, table.grid tr.onevenhover td {
	border-bottom : 1px solid #D3D3D3;
/*	background-color : #E5E9EA;*/
/*	color : #FF9A00;*/
	background-color : #FFF2E5;
	color : #000000;
	cursor : pointer;
/*	white-space : nowrap;*/
	vertical-align : top;
	text-align : left;
}
table.grid tr.oneven, table.grid tr.oneven td {
	border-bottom : 1px solid #D3D3D3;
	background-color : #E5E9EA;
/*	white-space : nowrap;*/
	vertical-align : top;
	text-align : left;
}
table.grid tr.evenhover, table.grid tr.evenhover td {
	border-bottom : 1px solid #D3D3D3;
/*	background-color : #F1F3F5;*/
/*	color : #FF9A00;*/
	background-color : #FFF2E5;
	color : #000000;
	cursor : pointer;
/*	white-space : nowrap;*/
	vertical-align : top;
	text-align : left;
}
table.grid tr.even, table.grid tr.even td {
	border-bottom : 1px solid #D3D3D3;
	background-color : #F1F3F5;
/*	white-space : nowrap;*/
	vertical-align : top;
	text-align : left;
}

table.grid#invoicefoot, table.grid#invoicefoot tr, table.grid#invoicefoot tr td {
	border-top    : 0px solid #D3D3D3;
	border-bottom : 0px solid #D3D3D3;
	border-left   : 0px solid #D3D3D3;
	border-right  : 0px solid #D3D3D3;
/*	color : #FF9A00;*/
/*	white-space : nowrap;*/
	vertical-align : top;
	text-align : left;
}
table.grid tbody {
/*	height : 100px;
	overflow : auto;*/
}
