html, body { 
	width: 100%; 
	height: 99%; 
	margin: 0px 0px 0px 0px; 
}

body { 
	background: white; 
	font-size: 12pt; 
}

div#bannerInfo1,
a.logout,
div#divNavLeft,
p.notifyus,
div.printControl,
input[type=button]
{ 
	display: none; 
}
	
#bannerInfo{
	margin-top: 10pt;
}

div.tabBox div.content{
	border: 1px solid #999;
	margin-right: 10pt;
	width: 95%;
	min-height: 500px !important;
}



div.fullWidthSection h2{
	background: white;
	color: black;
	font-size: 28pt;
}

table.data{
	border: 1px solid #999;
	margin-bottom: 3em;
}

table.data th,
table.data td{
	border: 1px dotted #222;
	padding: 12px !important;
	text-align: center !important;
}

.noprint{
	display: none;
}

#divFooter #copyright:last-child {
     page-break-after: right;
}

.noneOnFile{
	margin-bottom: 3em;
	padding-top: 0;
	margin-top: 0;
}

div.inner h3.dataHeader{
	font-size: 20pt; 
}

div.yui-dt-bd table{
	height: auto;
	float: left;
	margin-bottom: 50px;
	border-bottom: 2pt solid #000;
}

div.yui-dt-bd table tr{
	font-weight: normal;
	color: #999;
}
div.yui-dt-bd table tr.yui-dt-selected{
	font-weight: bold;
	color: #000;
}


div#messageTopPane{
	/*display: none;*/
	float: left;
}


div#messageSplitterPane{
	display: none;
}

a#messageDelete{
	display: none;
}



.tabBox .content {
	border: none !important; 
	zoom: 1;
	box-shadow: none;
	border-width: 0;
	background: #fff;
}

h3.printOnly{
	text-transform: uppercase;
	display: block;
	font-size: 20pt; 
}

/* #1014276 KL 8/14/19 */ 
.printDOB{
	font-size: 80%;
	color: #333;
}