/* colours */
	body {
	background:#E5E5E5;
	}
	#shadow {
			background:#E5E5E5 url(../images/shadow.jpg) 50% 0 repeat-y;
			}
				#container {
	background:#fff;
	border-left:1px solid #235A98;
	border-right:1px solid #235A98;
	}
		.shadowBot {
		background:#E5E5E5 url(../images/shadow-bottom.jpg) 50% 0 no-repeat;
		}
			#header {
		background:#BFE7F0 url(../images/header-bg.gif) 0 0 no-repeat;
		color:#235A98;
		}
		#header a {
			border-bottom:none;
		}
				.qacnheader {
			color:#E54D93;
		}
		.siteTools li {
		border-right:1px solid #235A98;
		}
		.siteTools li.last {
		border-right:none;
		}
		.searchBox input, .searchBox .submit {
					border-right:3px solid #ccc;
			border-top:1px solid #ccc;
			border-bottom:1px solid #ccc;
			border-left:1px solid #ccc;
		}
			.searchBox .submit {
		background:#EBF1F4;
			color:#255A97;
		}
		.login input, .login .submit, .contactForm .submit,
		 .contactForm input, .contactForm textarea, .contactForm select, .fontSizes li a, .changeColours li a {
			border-right:3px solid #BFE7F0;
			border-top:1px solid #BFE7F0;
			border-bottom:1px solid #BFE7F0;
			border-left:1px solid #BFE7F0;
		}
		.login .submit, .contactForm .submit {
			background:#E2F3F7;
			color:#255A97;
		}
		.logout a {
			background:#E2F3F7;
			border-right:3px solid #BFE7F0;
			border-top:1px solid #BFE7F0;
			border-bottom:1px solid #BFE7F0;
			border-left:1px solid #BFE7F0;
		}
		.fontSizes li a:hover, .changeColours li a:hover, .fontSizes li.selected a, .changeColours li.selected a {
		background:#E2F3F7;
		}
		.nav {
		background:#EFF4F5;
		border-bottom:1px solid #fff;
		}
		.nav li a {
		border-bottom:2px solid #D9F1F6;
		color:#235A98;
		}
		.nav li.selected a, .nav li a:hover {
		background:#BFE7F0;
		border-bottom:3px solid #BFE7F0;
		}
		.nav li.selected a {
		color:#EE2C72;
		}
		.subnav {
		background:#F6F8F9;
		border-top:1px solid #BFE7F0;
		}
		.subnav li a {
		color:#235A98;
		}
		.subnav li.selected a, .subnav li a:hover {
			color:#EE2C72;
			background:#E2F3F7;;
			border-bottom:none;
		}
		.headerline {
		background:url(../images/header-line.gif) 0 90% no-repeat;
		color:#255A97;
		}
		#leftCol	.pagenav li a {
		border-bottom:1px solid #BFE7EF;
		color:#676767;
		}
		.pagenav li a:hover, .pagenav li.selected a {
			background-color:#BEE7F3;
		}
		.pagenav li ul li a {
			background:url(../images/pagenav-closed.gif) 0 0 no-repeat;
		}

		.pagenav li ul li.selected a {
			background-image:url(../images/pagenav-open.gif);
		}
		.pagenav li ul li.nochild a {
			background-image:url(../images/pagenav.gif);
		}
		.pagenav li ul li ul li a {
			background-image:url(../images/subpagenav.gif)!important;
		}
			dl.newsList {
		border-top:1px solid #BFE7F0;
		}
		dl.first {
			border-top:none;
		}
		dt a:hover {
					color:#235A98;
					border-bottom-color:#235A98;
		}
		dd i {display:block;font-style:normal;margin-bottom:3px;color:#676767;
		}
		.resources li a {
	border-bottom:1px solid #BFE7F0;
	background:url(../images/file-icon.gif) 100% 50% no-repeat;
	}
	.resources li a:hover {
		background-color:#F6F8F9;
	}
		.resources li a em {
	color:#676767;
	}
	.txtRight {
		border-top:1px solid #BFE7F0;
	}
	.txtRight a {
		color:#255A97;
		border-bottom-color:#255A97;
	}
	a{
	color:#494949;
	}
	a {
		text-decoration:none;
		border-bottom:1px dotted #333;
		}
		a:hover {
			border-bottom-style:solid;
		
		}
		.breadcrumb {
	border-bottom:1px solid #EBF5F7;
	color:#56AAC3;
}
.breadcrumb ol li a {
	background:url(../images/arrow-bullet.gif) 100% 3px no-repeat;
	color:#56AAC3;
}
.footer li {
border-right:1px solid #767676;
color:#767676;
}
.footer li a {
color:#767676;
}
.footer li a:hover {
		color:#235A98;
		border-bottom-color:#235A98;
		}
			.sitemap {
		background:#E2F3F7;
		}
		.sitemap li a{
		border-bottom:1px solid #fff;
		}
		.sitemap li a:hover {
		background:#BFE7F0;
		border-bottom-color:#fff!important;
		}
		.sitemap li ul li a {
		background:#EFF4F5;
		}
		.sitemap li ul li ul li a {
		background:#F6F8F9;
		}
		.contactForm {
		
		}
		.changeColours li.colourTwo a {
		background:#F3F0C8;
		color:#000;
		border-color:#000;
		}
				.changeColours li.colourThree a {
		background:#000;
		color:#F3F0C8;
		border-color:#F3F0C8;
		}
		.pageNumbering ul li {
			border-right:1px solid #BFE7F0;
		}
				.pageNumbering ul li a:hover {
					color:#235A98;
					border-bottom-color:#235A98;
		}
		#mainCol a:hover, .register a:hover {
				color:#235A98;
					border-bottom-color:#235A98;
		}				
		h1, h2, h3, h4, h5 {
					color:#255A97;
		}
		#leftCol a  {
			border-bottom:none;
		}
		#mainCol  .fontSizes li a:hover, #mainCol .changeColours li a:hover {
		border-bottom:1px solid #BFE7F0;
		}
