body {
	font-family: arial;
}
H2 {
  color: #679BC4;
  font-size: 18pt;
}

/* --- Custom Tags --- */
/* --- Start Career Opportunities --- */
.careerTitle {
	font-size: 12pt;
}
.careerEqual {
	text-align: Center;
}
/* --- End Career Opportunities --- */

/* --- Start Certified Title --- */
.CertifiedTitle {
	text-align: Center;
	padding: 10px;
}

.CertifiedTitle a {
	font-family: Arial;
  	font-size: 16pt;
	font-weight: BOLD;
	letter-spacing: 5;
	padding: 5px;
	text-align: Center;
}
/* --- End Certified Title --- */

.footer {
	font-family: arial;
	font-size: 8pt;
	text-align: center;
}

.footnote_pdf {
	font-family: arial;
	font-size: 8px;
	text-transform: Uppercase;
}
.footnote {
	font-family: arial;
	font-size: 10px;
}

/* --- Start News and Events --- */
.News_Event-Headings, .News_Event-Headings_Centered {
	font-family: arial;
	font-size: 12pt;
    font-style: italic;
	font-weight: BOLD;
	color: #679BC4;
	text-align: Left;
}
.News_Event-dates {
	font-family: arial;
	font-size: 8pt;
	text-align: Left;
}
.News_Event-description {
	font-family: arial;
	font-size: 10pt;
	text-align: Left;
}
/* --- End News and Events --- */

/* --- Start Featured Service --- */
.feature a  {
	font-family: arial;
	font-size: 12pt;
	font-style: italic;
	font-weight: BOLD;
	text-align: Center;
}

.feature{
	color: #679BC4;
	font-family: arial;
	font-size: 12pt;
	font-style: italic;
	font-weight: BOLD;
	text-align: Center;
}
/* --- End Featured Service --- */

.PageTitle {
	color: #679BC4;
	font-family: arial;
	font-size: 18pt;
	text-align: left;
	font-weight: BOLD;
	Padding-bottom: 15px;
}
.PageTitle_w_sub {
	color: #679BC4;
	font-family: arial;
	font-size: 18pt;
	text-align: left;
	font-weight: BOLD;
}
.PageTitle_Sub, .PageTitle_Sub a{
	color: #679BC4;
	font-family: arial;
	font-size: 14pt;
	text-align: left;
	font-weight: BOLD;
	Padding-bottom: 15px;
}

/* --- Start Press Release --- */
.pressrelease-headers {
	font-family: arial;
	font-size: 14pt;
	font-weight: BOLD;
	color: #0000aa;
	text-Transform: Uppercase;
}
.pressrelease-dates {
	font-family: arial;
	font-size: 10pt;
	font-weight: BOLD;
}
.pressrelease-title {
	font-family: arial;
	font-size: 10pt;
}
/* --- End Press Release --- */

.Tagline {
	color: #000085;
	font-family: arial;
	font-size: 10pt;
    font-style: italic;
	font-weight: BOLD;
	text-align: right;
}
.text {
	font-family: arial;
	font-size: 10pt;
	text-align: justify;
}
.text_Left {
	font-family: arial;
	font-size: 10pt;
	text-align: Left;
}

.text_Center {
	font-family: arial;
	font-size: 10pt;
	text-align: Center;
}


/* --- Quality Policy Table --- */
.QualityPolicy_Table {
	background-color: #CCCCCC;
	border-collapse:collapse;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	width: 90%;
}

.QualityPolicy_Cell {
	font-family: Arial;
    font-size: 12pt;
	padding: 8px;
}

.QualityPolicy_Title {
   	color: Blue;
	letter-spacing: 5;
	font-family: Arial;
    font-size: 20pt;
    font-weight: Bold;
	padding: 8px;
  	text-align: Right;
}

.QualityPolicy_Cell li, .QualityPolicy_Table p {
	font-family: Arial;
    font-size: 12pt;
}

.QualityPolicy_Cell b {
	font-family: Arial;
    font-size: 12pt;
}
.QualityPolicy_Tagline {
    font-style: italic; 
    font-weight: Bold;
  	text-align: Center;
    text-Decoration: Underline;
    padding: 8px;
}
/* --- END Quality Policy Table --- */