﻿/* Holds styles relating to fonts colours, in other words, general settings for this website */

body
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
    	font-size: 0.8em;
    	color:Black;
    	margin:10px 15px 10px 15px;
}

p
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	padding-left:6px;
	margin:10px 15px 10px 15px;
}


/************ HEADINGS ************/

h1
{
	font-size: 1.8em;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	padding-left:20px;
	padding-top:10px;
    color:#06197E;
}

h2
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
    font-size:1.3em;
    padding-left:20px;
    color:#06197E;
}

h3 
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 1.1em;
    text-decoration:underline;
	padding-left:20px;
    color:#06197E;
}

h4
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	padding-left:20px;
	font-size:1em;
	text-decoration: none;
	font-weight:bold;
	color:#06197E;
}

.PaddedImage
{
	padding-left:20px;
}

.PaddedTable
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	padding-left:6px;
	margin:10px 15px 10px 15px;
}

a:link
{
    color: Navy;
}
a:visited
{
    color: Navy;
}
a:hover
{
    text-decoration: none;
    color: blue;
}
a:active
{
    text-decoration: none;
    color: #000000;
}

/* Use headers in the markup for accessibility reasons but control look with styles below*/

h1 a:link, h1 a:visited, h1 a:hover, h1 a:active
{
    text-decoration: none;
    color: #000000;
}

.leftblock h2, .rightblock h2, .fullwidth h2
{
    font-size: 1.8em;
    text-align:center;
    vertical-align:top;
}

/* shows a visual seperation */
.dashedline
{
    border-bottom: 1px dashed #E8F3F9;
    clear:right;
    margin:10px 15px 10px 15px;
}

.AlternateRow
{
	background-color: #F0F0F0;
}
