H1
{
    FONT-SIZE: 1em;
    COLOR: #01172E;
    FONT-WEIGHT: bold;
    FONT-FAMILY: helvetica,arial;
    TEXT-DECORATION: none;
    text-align: left
}
.mainText
{
    FONT-SIZE: 0.8em;
    COLOR: #01172E;
    FONT-FAMILY: helvetica,arial;
    TEXT-DECORATION: none;
    text-align: left
}

.mainText a:link 
    {
    FONT-SIZE: 0.8em;
    COLOR: #01172E;
    FONT-WEIGHT: bold;
	text-decoration: none;
    }
.mainText a:visited 
    {
    COLOR: #01172E;
	text-decoration: none;
    }
.mainText a:hover 
    {
            FONT-WEIGHT: bold;
	color: #000000;
	text-decoration: none;
    }
.mainText a:active 
    {
        COLOR: #01172E;
	text-decoration: none;
	}

.whiteAdvertText
{
    FONT-SIZE: 0.8em;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica,arial;
    TEXT-DECORATION: none;
    text-align: left
}

.Strapline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #ffffff;
    FONT-FAMILY: helvetica,arial;
    TEXT-DECORATION: none
}

.sectionHeader
{
    FONT-SIZE: 0.8em;
    FONT-WEIGHT: bold;
    COLOR: #01172E;
    FONT-FAMILY: helvetica,arial;
    TEXT-DECORATION: none;
    text-align: left
}

.eventsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #03274E;
	FONT-WEIGHT: bold;
	text-align: center;
	height: 10px;
	padding: 1px
}

.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #ECE2B8;
	text-align: right;
	text-decoration: none;
	padding: 1px;
    }

.topnav a:link 
    {
    color: #ECE2B8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
    }
.topnav a:visited 
    {
    color: #ECE2B8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
    }
.topnav a:hover 
    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
    }
.topnav a:active 
    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	}

.topText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #03648F;
	text-align: center;
	padding: 1px;
}

.topText a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.topText a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.topText a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #03648F;
	text-decoration: none;
}
.topText a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #03648F;
	text-decoration: none;
	}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #03274E; 
	text-align: center;
}

.footer a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
	text-decoration: none;
	}
.footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D3CEDA;
	text-decoration: none;
	}
.footer a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.HeaderStyle  a:link 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #4A3C8C;
    color: #ffffff;
    font-size: 0.8em;
}
    
.RowStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #E7E7FF;
    color: #000000;
    font-size: 0.8em;
}
.SortedHeaderStyle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: Green;
background-color: Aqua;
font-size: 0.8em;
}