h1 {
	text-align: center;
	font: 50px  Cambria, Cambria Math, Calibri, Arial;
	font-weight: bold;
	color: #3078b8;
}

h2 {
	text-align: center;
	font: 35px Cambria, Cambria Math, Calibri, Arial;
	font-weight: bold;
	color: #3078b8;
}

h3 {
	text-align: center;
	font: 28px Cambria, Cambria Math, Calibri, Arial;
	font-weight: bold;
	color: #3078b8;
}

.alignCenter {
	text-align: center;
}

table {
	text-align: center;
	font: 23px Calibri, Arial;
}

.emptyBufferColumn {
	column-width: 300px;
}

.emptyBigBufferColumn {
	column-width: 500px;
}

img {
  max-width: 100%;
  height: auto;
}

a { 
	text-decoration: none;
	color: #3078b8;
}

.cAlignedHeading {
	text-align: center;
	font: 30px Arial;
	font-weight: bold;
	color: #3078b8;
}

.lAlignedHeading {
	text-align: left;
	font: 28px Calibri, Arial;
	font-weight: bold;
}

.lAlignedArticlesHeading {
	text-align: left;
	font: 20px Calibri, Arial;
	font-weight: bold;
}

.lAlignedHeadingBlue {
	text-align: left;
	font: 20px Calibri, Arial;
	font-weight: bold;
	color: #3078b8;
}

.cAlignedArticlesHeading {
	text-align: center;
	font: 20px Calibri, Arial;
	font-weight: bold;
}

.cAlignedTextBlue {
	text-align: center;
	font: 20px Calibri, Arial;
	font-weight: bold;
	color: #3078b8;
}

.jBigTableContent {
	text-align: justify;
	font: 26px Calibri, Arial;
}

.jRegularTableContent {
	text-align: justify;
	font: 23px Calibri, Arial;
}

.footer {
	text-align: justify;
	font: 23px Calibri, Arial;
	font-style: italic;
	color: #3078b8;
}