body { 
	background-color: #fff; 
	margin:30px; 
	padding : 10px; 
	border:0; 
	color: #444; 
	font-size: 14px;
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	line-height: 20px; 
	widows: 4;
	orphans: 4;
	}
P, PRE, TABLE, OL, UL, IMG, LI, DIV, TD, TH, * {
	color: #444; 
	font-size: 14px;
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	line-height: 20px; 
	widows: 4;
	orphans: 4;
	page-break-inside:avoid;
	}

TABLE {
	border:1px #77f dashed;
	margin:0 20px 20px 20px;
	padding:8px;
	margin-left:auto; 
	margin-right:auto;
}

TH {
	margin:3px;	padding:7px;
	color:#000;
	text-align:center;
	background-color:#cce;
}

TD {
	margin:3px;
	padding:7px;
	background-color:#ddf;
	text-align:center;
}
p { padding: 5px 0 5px 0; }
li { padding: 10px; }
ul { list-style: circle; }
	
H1 {page-break-before: always;
	font-size: 24px; 
	line-height: 30px; 
	text-transform:capitalize;
	color:#875568;
	margin:48px 0 20px 0;
	}
H2 {page-break-after:avoid; 
	font-size: 20px; 
	line-height: 26px; 
	text-transform:capitalize;
	color:#C8C8C8;
	margin:30px 0 0 0;
	}
H3 {page-break-after:avoid; 
	font-size: 16px; 
	line-height: 22px; 
	text-transform:capitalize;
	color:#555A85;
	margin:25px 0 0 0;
	font-weight:bold;
	}
.pagebreak {page-break-after: always}
.caption { font-size: 10px; line-height: 12px; color: #002266; border-bottom: 0px; border-top: 0px; margin-bottom: 0px; margin-top: 0px; text-align: justify }



