﻿.title {
    margin-left: 8; margin-right: 8; margin-top: 24; margin-bottom: 24;
    vertical-align: middle;
	text-align: center; 
	background-color: #dddddd;
	color: #000000;
    font-family: Arial;
    font-size: 36px;
    font-weight: bold;
}
.super_heading {
    margin-left: 8; margin-right: 8; margin-top: 20; margin-bottom: 12;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
}
.heading {
    margin-left: 8; margin-right: 8; margin-top: 8; margin-bottom: 8;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
}
.sub_heading {
    margin-left: 8; margin-right: 8; margin-top: 12; margin-bottom: 8;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}
.ruled_super_heading {
    margin-left: 8; margin-right: 8; margin-top: 12; margin-bottom: 12;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
}
.ruled_heading {
    margin-left: 8; margin-right: 8; margin-top: 0; margin-bottom: 0;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
}
.ruled_sub_heading {
    margin-left: 8; margin-right: 8; margin-top: 8; margin-bottom: 0;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}
.events_heading {
    margin-left: 8; margin-right: 8; margin-top: 0; margin-bottom: 0;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}
.events_sub_heading {
    margin-left: 24; margin-right: 8; margin-top: 8; margin-bottom: 0;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}
.news_super_heading {
    margin-left: 8; margin-right: 8; margin-top: 12; margin-bottom: 12;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
}
.news_heading {
    margin-left: 8; margin-right: 8; margin-top: 0; margin-bottom: 0;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
}
.news_sub_heading {
    margin-left: 8; margin-right: 8; margin-top: 8; margin-bottom: 0;
    text-align: left;
    color: #000000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}
.text {
	margin-left: 8; margin-right: 8; margin-top: 8; margin-bottom: 0;
	text-align: left;
    color: #000000;
    font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.indented_text {
	margin-left: 24; margin-right: 8; margin-top: 8; margin-bottom: 0;
	text-align: left;
    color: #000000;
    font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.link {
	margin-left: 0; margin-right: 0; margin-top: 8; margin-bottom: 0;
	text-align: left;
    color: #000000;
    font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.acknowledgement {
	margin-left: 8; margin-right: 8; margin-top: 0; margin-bottom: 0;
	text-align: right;
    color: #000000;
    font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.footer {
	margin-left: 0; margin-right: 0; margin-top: 4; margin-bottom: 4;
    vertical-align: middle;
	text-align: right; 
	background-color: #dddddd;
	color: #000000;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.vertical_space
{
	margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0;
	font-size: 6px;
}
a:link {text-decoration:underline; color:#000000;}
a:visited {text-decoration:underline; color:#000000;}
a:hover {text-decoration:underline; color:#ff0000;}
