@media Print {
 
@page {
	size: 8.5in 11in;
	border:none;
	border-color:#FFFFFF;
	margin: 1cm;
}
body {
	border:none;
	text-align:center;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	font-size:12px;
}
#pg {
	margin-top:0in;
	border-color:#FFFFFF;
	vertical-align:top;
}
#nav, #features, #sidnav, #search, .utilities, #foot, .userarea, .user {
	display:none;
	border-color:#FFFFFF;
}
.printdisplaynone {
	display:none;
}
#mnpg {
	border-top: none;
	vertical-align:top;
}
div#content {
	visibility:hidden;
	margin-left:0px;
}
.editquotegrid {
	visibility:hidden;/*
	position:relative;
	top:265px;*/
	color:#000;
}
.editquotegrid td.header {
	visibility:visible;
	padding-top:0px;
	padding-bottom:0px;
	color:#000;
	font-size:12px;
}
.datagrid {
	visibility:visible;
	color:#000;
}
.datagrid td.titledescription, .datagrid td.description {
	padding-left:0px;
	margin-left:0px;
}
input {
	display:none;
}
.noprint{
	display:none;
}
.datalist td, .datalist7 td {
	padding-right:5px;
}
h1.popup {	/* John, this is for you if you need it, add the class="popup" to the h1 you needed this for */
	/*position:relative;
	top:280px;*/
	left:4px;
	font-size:14px;
}
tr.editquotegridselected {
	visibility:visible;
	color:#000;
	padding:0px;
	margin:0px;
	position:relative;
	top:0px;
}
.editquotegrid .btn {
	height:0%;
}
div.btnprint {
	display:none;
}
.billing {
	visibility:visible;
	font-size:14px;
	position:inherit;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:2px;
}
*html .billing {
	position:relative;
}
.print {
	position:relative;
	visibility:visible;
	font-weight:900;
}
.printfoot {
	visibility:visible;
	position:static;
	bottom:0px;
	margin-top:40px;
}
#head .printlogo {
	visibility:visible;
}
}
