/* CSS Document */

/*#header, #headera, #headerb, #dstop, #dsbtm, a, p, h1 {
  display:none;
	height:0;
}*/
#header, #headera, #headerb, #dsbtm {
  display:none;
	height:0;
}


#insgrid {
  width:100%;
	border:1px solid black;
	margin:0;
	font-size:11pt;
}
body, html {
  font: 12px/17px Arial, sans-serif;
	color: #000000;
	background-color:white;
	margin:0;
	padding:0;
}

#maina, #main, #container, #dsmid {
  width:100%;
	background-color:white;
	margin:0;
	padding:0;
	position:relative;
	overflow:visible;
}

.inshead {
  text-transform:uppercase;
	
}
tr {
  page-break-inside:avoid;
}

tbody {
 	    display:table-row-group;
 	}
thead {display: table-header-group;
}
thead tr td.inscontent, thead tr td.inscompany, thead tr td.inshead {
  font-weight:bold;
  border:1px solid black;
	font-size:11pt;
	
}
.inscontent, .inscompany {
  font-size:10pt;
}