@page report
{
	size: 8.5in 11in;
	font-size: 10pt;
	margin: .5in;
}

body
{
	page: report;
	background-color: white;
	font-size: 10pt !important;
	
}

#header
{
	display: none;
}

#nav
{
	display: none;
}

#body
{
	position:absolute;
	margin: 0in;
	padding: 0in;
	left: 0in;
	top: 0in;
	width: 7in;
}

table.admin_report
{
	width:100%;
	margin: 0in;
}

div#member_info_wrap hr{
	display:block;
}

div#member_info_wrap table.charro_profile{
	page-break-inside:avoid;
}
div#member_info_wrap table.charro_profile tr.image td.image{
	page-break-inside:avoid;
}

div#member_info_wrap table.charro_profile tr.image td.image{
	vertical-align:top;
}

#footer
{
	display: none;
}