body {
	background: #fff;
	color: #333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:1.125em; 
	margin:0;
	padding: 18px;
	width:799px;
}
/* shift printed page to left margin */
	.twoColFixLtHdr #mainContent {
		margin: 0 0 0 0px; 
		padding: 0 20px; 
	} 

h1 {
	font-size: 16px; 
	line-height: 1.3em;
	margin: 0;
}

p {
	font-size: 12px;
}

.tblReal, #tblReal {
/*	border-collapse: collapse; 
	border-spacing: 0;
	border:none;
*/	border-color:#FFF;
	border-bottom-style:solid;
	border-width:1px;
}

.tblPersonal, #tblPersonal {
/*	border-collapse: collapse; 
	border-spacing: 0;
	border:none;
*/	border-color:#FFF;
	border-bottom-style:solid;
	border-width:1px;
}

#centerNoAbatement {
	text-align:center;
	color:#666;
	font-weight:bold;
	background-color:#E8E8E8;
}

#centerAbatementBorder {
	border-right-color:#666; 
	border-right-style:solid; 
	border-right-width:1px;	
	text-align:center;
	color:#000;
	font-weight:bold;
}

#centerlineSavings {
	color:#00F;
	font-weight:bold;
	text-align:center;
	background-color:#006;
}

#rightalignBorder, .rightalignBorder {
	color:#666;
	border-right-color:#666; 
	border-right-style:solid; 
	border-right-width:1px;	
	text-align:right;
	padding-right:10px;
	background-color:#E8E8E8; 
}

#rightalign, .rightalign {
	color:#666;
	text-align:right;
	padding-right:10px;
	background-color:#E8E8E8; 
}

#centerNoAbatementBorder {
	border-right-color:#666; 
	border-right-style:solid; 
	border-right-width:1px;	
	text-align:center;
	font-weight:bold;
	color:#666;
	background-color:#E8E8E8;
}

#rightalignAbatementBorder, .rightalignAbatementBorder {
	border-right-color:#666; 
	border-right-style:solid; 
	border-right-width:1px;	
	text-align:right;
	color:#000;
	padding-right:10px;
}

#rightalignSavings, .rightalignSavings {
	text-align:right;
	color:#00F;
	padding-right:10px;
}

#noPrint, .noprint { display: none; }
.noprint { display: none; }
#BreakPage, .BreakPage { page-break-before: always; }
/*body {padding-left:-181px;}*/
table {border:none}
.mainTable {
 LEFT: 5px; 
 POSITION: relative; 
 TOP: 10px; 
 }
 	#umb li a span.show {
	display:inline;
  font-variant:normal;
  letter-spacing:normal;
  color:#777;
  background-color:#FFFFFF;
 font-size:11px;
}

/* Shows logos and contact info which shows on prints */
	#noScreen, .noScreen { display:block; }
	
	.coInfo, #coInfo {
		font-size:8px;
		line-height:normal;
	}

/* increase font size and decrease top and bottom padding for printed copy */
	td {
		/*font-size: 0.85em; */
		padding:0.111em 0.75em 0.111em 0.75em;
		border:none;
		line-height:normal;
	}

