h1. .header1 {
	color:#0261a1;
	font-size:18pt;
	font-weight:normal;
	margin:40px 0 0 0;
	padding:0;
}
h2, .header2 {
	color:#0261a1;
	font-size:13pt;
	font-weight:normal;
	margin:10px 0;
	padding:0;
	text-align:left;
	font-style:none;
}
h3, .header3 {
	font-size:10pt;
	color:#da5103;
	margin:0;
	padding:0;
}
h4,  .header4 {
	font-size:10pt;
	color:#0279c9;
	margin:0;
	padding:0;
}

.xsmall {
    font-size:.8em; 
	}
.small {
    font-size:.9em;
	}
.medium {
    font-size:1em;
	}
.large {
    font-size:1.1em;
	}
.xlarge{
    font-size:1.2em;
	}

.special3 {
	}
.special2 {
	}
.special1 {
	}

.disclaimer {
	font-style:italic;
	color:#666;
}
	
.required {
	color:#b61929;
}
	
.appfield1 {
	border:1px solid #0279c9;
	background-color:#fff;
	}	
.appfield2 {
	border:1px solid #0279c9;
	background-color:#efefef;
	}
	

.disclaimer{
    font-size: 8pt;
    font-weight: 400;
    color: #333333;
}
.tableheader {
	font-weight: bold;
	background-color:#0179c9;
	color:#fff;
	}
	
.th {
	background-color:#d9d9d9;
	color:#065da0;
}
	
.tablecontent1 {
	background-color:#fff;
}
	
.tablecontent2 {
	background-color:#efefef;
}

.faqQ, .faqA { 
	font-weight: bold;
	font-size:11pt;
}

.faqQ {color:#0179c9;}
.faqA {color:#da5103;}

