

body {

	background-color: white;
	color: black;
	font-size: 10pt;
}

#wrap_table {
	margin: 0px auto;
}

#body_table {
	margin: 0px;
	padding: 0px;
}
.no-print {
	display: none;
}

#nav_cell {
	display: none;
	width: 0;
}
#body_cell {
	width: 100%;
}

#block_content {
	width: 100%;
	margin: 0px;
	padding: 0px;
}



table, tr, td {
    border: 0px;
	margin: 0px;
	padding: 0px;
}
table { page-break-inside:auto }
tr , tr.il1, tr.il1-norm   { page-break-inside:avoid; page-break-after:auto }



#itable_inner {
	border: 0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#ilist-cmd-cell {
  display:none;
}


.prod_info_container {
    /*overflow: auto;*/
  display: inline;
  width: 30%;
  /*min-width: 250px;*/
  /*max-width: 185px;*/
}
.prod_info_container > div {
    /*margin-bottom: 20px;*/
  
  /*height: 100px;*/
  /*float: left;*/
  display: inline;
  float: none !important;
  text-align: left;
  /*min-width: 100px;*/
}


#fldItemNbr{
	text-align: left;
	width: 80px;
    font-weight: bold;
}
#fldLookupNbr{
	
	text-align: left;
    font-style: italic;
    font-weight: normal;
}




#itable_inner tr {
	border-bottom: 1px solid #777;
	-webkit-print-color-adjust: exact;
}
#itable_inner tr td {
	padding: 3px 2px 3px 2px;
}
#itable_inner tr:nth-child(even) {
	background-color: #fdfdfd !important;
	-webkit-print-color-adjust: exact;
	box-shadow: inset 0 0 0 1000px #efefef;
}
#itable_inner tr:nth-child(odd) {
	background: #FFF;
}






.mfldContainer {
	/*border: 1px solid red;*/
  font-size: 10pt;
  min-width: 90%;
  /*max-width: 780px;*/
  /*font-size: 90%;*/

  
}
.print-top {
	vertical-align: top;
}
.print-width-full {
	width: 90%;
}
.print-cell-medium {

}
tr.print-style-medium-row:nth-child(even) {
	background-color: #fdfdfd !important;
	-webkit-print-color-adjust: exact;
	box-shadow: inset 0 0 0 1000px #efefef;
}
tr.print-style-medium-row:nth-child(odd) {
	background: #FFF;
}





.tileItem {
	width: 210px;
  /*height: 290px;*/
}
.tileItemContainer {
  min-width: 210px;
  text-align: left;
}
.tiles.item_desc {
  margin: 0px 2px;
  width: 200px;
  font-weight: normal;
  font-size: 11px;
  /*border:1px solid red;*/
}

.tiles.item_memo {
  margin: 0px 2px;
  width: 200px;
  /*border:1px solid red;*/
}



/*

    Item List 1

*/
table.il1 {
    font-size:90%;
    background-color: white;

}

table.il1 th.il1 {
    /*font-size:90%;*/
    font-weight:bold;
    
}
table.il1 tr.il1 {
    font-size:90%;
    border-bottom: 1px solid #eee;
    padding: 4px 0px 4px 0px;
}
table.il1 tr.il1_alt {
    font-size:93%;
    background-color: #efefef;
}
table.il1 td.il1 {
    font-size:93%;
    line-height: 1.0;
    padding: 4px 0px 4px 0px;
    vertical-align: middle;
}

table.il1 td.il1:hover {

    text-decoration: underline; 
    cursor: pointer; 
 
}




table.il1 {
    font-size:90%;
    background-color: white;

}

table.il1 th.il1-norm {
    /*font-size:90%;*/
    font-weight:bold;
    
}
table.il1 tr.il1-norm {
    font-size:90%;
    border-bottom: 1px solid #eee;
    padding: 4px 0px 4px 0px;
}
table.il1 tr.il1_alt-norm {
    font-size: 93%;
    background-color: #efefef;
}
table.il1 td.il1-norm {
   	font-size:93%;
    line-height: 1.0;
    padding: 4px 0px 4px 0px;
    vertical-align: middle;
}

table.il1 td.il1-norm:hover {
 
}







/*  Bootstrap3 Grid Changes for print views */

@media print {
	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
		float: left;
	}
	.col-sm-12 {
		width: 100%;
	}
	.col-sm-11 {
		width: 91.66666667%;
	}
	.col-sm-10 {
		width: 83.33333333%;
	}
	.col-sm-9 {
		width: 75%;
	}
	.col-sm-8 {
		width: 66.66666667%;
	}
	.col-sm-7 {
		width: 58.33333333%;
	}
	.col-sm-6 {
		width: 50%;
	}
	.col-sm-5 {
		width: 41.66666667%;
	}
	.col-sm-4 {
		width: 33.33333333%;
	}
	.col-sm-3 {
		width: 25%;
	}
	.col-sm-2 {
		width: 16.66666667%;
	}
	.col-sm-1 {
		width: 8.33333333%;
	}
}

