.dojoxGrid {
	-moz-outline-style: none;
	outline: none;
	overflow: visible;
	position: relative;
	height: 0;
	font-size: 10pt;
	width: 500px;
}

.dojoxGrid table {
	padding: 0;
}
.dojoxGrid td {
	-moz-outline: none;
}
.dojoxGridMasterHeader {
	position: relative;
}
.dojoxGridMasterView  {
	position: relative;
}
.dojoxGridMasterMessages {
	position: relative;
	padding: 1em;
	text-align: center;
	background-color: white;
}
.dojoxGridView {
	position: absolute;
	overflow: visible;
}
.dojoxGridHeader {
	position: absolute;
	overflow: visible;
	display: none;
}
.dojoxGridHiddenFocus {
	position: absolute;
	top: -1000px;
	height: 0;
	width: 0;
}
.dijit_a11y .dojoxGridRowbarSelected { 
	border-top: 1px solid white;
	border-bottom: 1px dashed black;
	border-top: 0;
	background: none;
}
.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner {
	border: 0;
	border-top: 1px solid white;
}
.dijit_a11y .dojoxGridRowSelected {
	border-bottom: 1px dashed black;
}
.dojoxGridArrowButtonNode {
	display: none;
	padding-left: 16px;
}
.dojoxGridArrowButtonChar {
	display:inline;
}
.dijit_a11y .dojoxGridArrowButtonChar {
	display:inline !important;
}

.dojoxGridScrollbox {
	position: relative;
	overflow: visible;
	background-color: white;
	width: 100%;
}

.dojoxGridContent {
	position: relative;
	overflow: hidden;
	 -moz-outline-style: none;
	outline: none;
}

.dojoxGridRowbar {
	border: 1px solid white;
}

.dojoxGridRowbarInner {
	display: none;
}
.dojoxGridRow {
	position: relative;
	width: 9000em;
}
.dojoxGridRowOdd {
	background-color: white;
}
.dojoxGridRowTable {
	table-layout: fixed;
	width: 0;
	empty-cells: show;
	border-bottom: 1px solid black;
}

.dojoxGridInvisible {
	visibility: hidden;
}

.Xdojo-ie .dojoxGridInvisible {
	display: none;
}

.dojoxGridCell {
	border: 1px solid white;
	padding: 3px 3px 3px 3px;
	overflow: visible;
}



.dj_ie .dojoxGrid {
/*	border: 1px solid red; */
	float: none;
	overflow: hidden;
}

.dj_ie .dojoxGridContent {
	overflow: hidden;
}

.dj_ie .dojoxGridRowTable {
	border-collapse: collapse;
}

.dj_ie .dojoxGridRow {
}

.dj_ie .dojoxGridCell {
	border: 1px solid white;
}

.dj_ie .dojoxGridRowbar {
	display: inline;
}

.dj_ie .dojoxGridRowbarInner {
	display: inline;
}
