.header1 {
	margin:0 0 0 8px;
	padding:8px 0 10px 12px;
	font-family:"Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#666;
	border-bottom:1px solid #ceccc2;
}

body.personal .header1 {color:#ff8045;}
body.personal .header1 span {color:#c94001 !important;}
body.personal .header2 {color:#ec6f35 !important;}

body.misc .header1 {color:#ff8045;}
body.misc .header1 span {color:#c94001 !important;}
body.misc .header2 {color:#ec6f35 !important;}

body.commercial .header1 {color:#7e3d02;}
body.commercial .header2 {color:#7e3d02 !important;}

body.business .header1 {color:#427b01;}
body.business .header1 span {color:#305900 !important;}
body.business .header2 {color:#427b01 !important;}

body.about .header1 {color:#7A5D94;}
body.about .header1 span {color:#411b64 !important;}
body.about .header2 {color:#7A5D94 !important;}

body.locations .header1 {color:#666666;}
body.locations .header2 {color:#ffc000 !important;}

body.treasury .header1 {color:#427b01;}
body.treasury .header1 span {color:#305900 !important;}
body.treasury .header2 {color:#427b01 !important;}

body .header1 {color:#666666;}
body .header1 span {color:#A0A0A0;}
body .header2 {color:#666666;}


.header2 {
	margin:0;
	padding:0;
	font-size:11pt;
}

.header3 {
	margin:0;
	padding:0;
	font-size:10pt;
	color:#1b556c;
}
.header4 {
	margin:0;
	padding:0;
	font-size:9pt;
	color:#999;
}

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

.special3{
    text-decoration: line-through;
}

.special2{
    text-decoration: overline;
}

.special1{
    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    font-weight: bold;
    font-size: 11px;
}

.disclaimer {
	font-style:italic;
	color:#666;
}
	

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

.faqQ { color:#065270; }
.faqA { color:#8EB7C6; }
	
