body 
{
	/*background: #B7BCC3 url('grey_gradient.gif') repeat-x;*/						/* repeat the gradient image horizontally, and fill the rest of the background with the correct colour */
	/*background: #DEF7FE url('lightBlueGradient.png') repeat-x;*/
	background: #D3ECFD;
	font-family: "trebuchet ms", trebuchet, verdana, helvetica, sans-serif;		/* supply several fonts, in order of preference, in case a browser doesn't support the first choices */
	font-size: 100%;															/* this ensures that fonts are displayed at the correct size and are zoomed peroperly in all browsers */
}

a:link {color: #8BA449}					/*Before new logo: 339900. Other past colours: 336600  3A7F7E  E4F8C5*/
a:visited {color: #8BA449}
a:hover {text-decoration: underline}
a:active {color: #8BA449}

a
{
	text-decoration: none;
}

a.navigation								/* styling for navigation links on the left side of the site */
{
	text-align: center;
	font-size: 1.2em;
	font-family: arial;
	line-height: 150%;
	color: #3A7F7E;
}

.topNavigation							/* styling for navigation links on the top of the services pages */
{
	font-size: 1em;
	font-family: arial;
}

.mainTitle								/* font used for the home page */
{
	color: #3A7F7E;
	text-align: center;
	font-size: 3em;
	font-family: arial;
}
	

.title									/* font used for the titles of all page except the home page */
{
	color: #3A7F7E;
	text-align: center;
	font-size: 2em;
	font-family: arial;
}

.subTitle								/* font used for subtitle (currently only on main page) */
{
	color: #3A7F7E;
	text-align: center;
	font-size: 1em;
	font-family: arial;
}

.main 								/* font used for most text */
{
	color: #000000;
	font-size: 1em;
	text-align: left;						/* this must be done because otherwise IE centers the text */
}

.smallHeading							/* font used for small headings */
{
	color: #66832E;
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;						/* this must be done because otherwise IE centers the text */
}

.largeHeading							/* font used for large headings */
{
	color: #66832E;
	font-size: 1.8em;
	font-weight: bold;
	text-align: left;						/* this must be done because otherwise IE centers the text */
}

.disclaimer								/* font used for the disclaimer at the bottom of all pages */
{
	color: #000000;
	font-size: 0.7em;
}

.tableTitle								/* font used for the titles of tables */
{
	color: #000000;
	font-size: 1em;
	font-weight: bold;
	text-align: left;						/* this must be done because otherwise IE centers the text */
}

ol.main
{
	text-align: left;						/* this must be done because otherwise IE centers the text */
}

ul.level1
{
	list-style-type: disc;
	text-align: left;						/* this must be done because otherwise IE centers the text */
}

ul.level2
{
	list-style-type: square;
	text-align: left;						/* this must be done because otherwise IE centers the text */
}

table.mainTable
{
	border: solid 2px;
	background-color: #FFFFFF;				/*#ffebca;			/*FFFFFF*/			/*#ffebca;*/	*/
}






