#left-col,#nav,.header-secondary,#logo-header,#footer,.prev-page,.start-over,.next-page,#bottom-boxes,.buy-diamond {
  display: none;
  width:0;
  height:0;
  margin:0;
  padding:0;
}

body,#wrapper,#content,.content-header {
	margin: 0;
	padding: 0;
	width: auto;
	color: #000000!important;
}

body,
#wrapper,
#content,
.content-header
.box-one-container,
.box-two-container,
.box-three-container,
.box-four-container,
.box-five-container,
.bottom-box-left,
.bottom-box-right,
#left-col,
#right-col,
#footer-wrapper,
.content-tbl,
.image-left,
.image-right,
#footer {
	float:none !important;
	margin: 0;
}

.heading-tbl,.heading-tbl-small {
	color: #000000!important}

#right-col {
	float:none !important;
	margin: 0;
	padding: 0;
	width: 100%;
	background: transparent;
	color: #000000!important;
}

/*tr {
	page-break-inside: avoid;
}*/

table#data {
	margin: 0;
	padding: 0;
}

table.content-tbl {
	float:none !important;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #000000!important
}
	
table#data thead th,
table#data thead td,
{
	background: transparent;
	color: #000000!important;
	}

table#data tfoot th,
table#data tfoot td {
	background: transparent;
	color: #000000!important;
	
}
table#data tbody td,
table#data tbody th {
	background: transparent;
	color: #000000!important;
	
	}
table#data tbody tr.gap td {
	background: transparent;
	color: #000000!important;
	
	}

table#data tbody tr.odd th,
table#data tbody tr.odd td {
	background: transparent;
	color: #000000!important;
	
	}
table#data tbody tr:hover td,
table#data tbody tr:hover th, 
table#data tbody tr.over td,
table#data tbody tr.over th {
	background: transparent;
	color: #000000!important;
	
	}