
	body {
		font-family: Arial, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #4D4D4D;}

	h1 {
		font-family: Arial, sans-serif;
		font-size: 30px;
		font-weight: normal;
		color: #0060A8;
		margin: 0;
		padding: 0px 0px 10px 0px;}
	
	h2 {
		font-family: Arial, sans-serif;
		font-size: 18px;
		font-weight: normal;
		color: #4D4D4D;
		margin: 0;
		padding: 0px 0px 10px 0px;}
	
	h3 {
		font-family: Arial, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #4D4D4D;
		margin: 0;
		padding: 0px 0px 5px 0px;}
	
	h3.blue {
		font-family: Arial, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #0060A8;
		margin: 0;
		padding: 0px 0px 5px 0px;}
		
	h4 {
		font-family: Arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #4D4D4D;
		margin: 0;
		padding: 15px 0px 2px 0px;}	
		
		span.h4 {
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #4D4D4D;}
			
		span.h4blue {
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #0060A8;}	
	
	a, a:link, a:active, a:visited, a:hover {
		font-weight: normal;
		color: #0060A8;
		text-decoration: none;}
		
	a.more, a.more:link, a.more:active, a.more:visited, a.more:hover {
		font-family: Arial, sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: #0060A8;
		text-decoration: none;}	
		
	a.tabnav, a.tabnav:link, a.tabnav:active, a.tabnav:visited {
		display: block;
		font-family: Arial, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #0060A8;
		text-align: center;
		text-decoration: none;
		background: none;
		margin: 0;
		padding: 7px 10px 12px 10px;}
		
	a.tabnav:hover, a.tabnav_sel, a.tabnav_sel:link, a.tabnav_sel:active, a.tabnav_sel:visited, a.tabnav_sel:hover {
		display: block;
		font-family: Arial, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #333;
		text-align: center;
		text-decoration: none;
		background: #E1E0D5;
		margin: 0;
		padding: 7px 10px 12px 10px;}		
	
	ul {
		padding-left: 15px;}	
		
	div.space04 {
		width: 4px;
		height: 4px;}	
		
	div.space10 {
		width: 10px;
		height: 10px;}	
		
	table.padded05 tr td, .padded05 {
		margin: 0;
		padding: 0px 0px 5px 0px;}		
			
	div.box {
		margin: 0;
		padding: 0px 0px 20px 0px;}
		
	div.box02 {
		margin: 0;
		padding: 0px 0px 10px 0px;}	
		
		div.blueheader {
			font-family: Arial, sans-serif;
			font-size: 16px;
			font-weight: bold;
			color: #fff;
			background: #809CC9;
			margin: 0;
			padding: 10px;}
			
			a.blueheader, a.blueheader:link, a.blueheader:active, a.blueheader:visited, a.blueheader:hover {
				font-family: Arial, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color: #fff;
				text-decoration: none;}
			
		div.lightblueheader {
			font-family: Arial, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #fff;
			background: #C4D2DC;
			margin: 0;
			padding: 5px 10px;}	
			
		div.blackheader {
			font-family: Arial, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #ccc;
			background: #4D4D4D;
			border: 5px solid #E1E0D5;
			margin: 0;
			padding: 7px 10px 8px 10px;}	
			
			a.blackheader, a.blackheader:link, a.blackheader:active, a.blackheader:visited, a.blackheader:hover {
				font-family: Arial, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color: #ccc;
				text-decoration: none;}

		div.boxtext {
			margin: 0;
			padding: 10px;}
			
		div.listboxtext {
			margin: 0;
			padding: 10px;
			border-bottom: 1px solid #CDCEC6;}	
			
			span.blue {
				color: #0060A8;}
		
			.font_arial {
				font-family: Arial, sans-serif;
				font-size: 12px;
				font-weight: normal;
				color: #4D4D4D;}	
		
			.font_georgia {
				font-family: Arial, sans-serif;
				font-size: 12px;
				font-weight: normal;
				color: #666;}	
				
				a.font_georgia, a.font_georgia:link, a.font_georgia:active, a.font_georgia:visited, a.font_georgia:hover {
					font-family: Arial, sans-serif;
					font-size: 12px;
					font-weight: normal;
					color: #0060A8;
					text-decoration: none;}
				
			.bg_grey {
				background: #F4F2E9;}	
				
		td.arrowbutton {
			height: 30px;
			background: url("../img/bg_subscribebutton02.jpg") repeat-x top left;
			margin: 0;
			padding: 9px 0px 0px 0px;}		
			
			a.arrowbuttonlink, a.arrowbuttonlink:link, a.arrowbuttonlink:active, a.arrowbuttonlink:visited, a.arrowbuttonlink:hover {
				font-family: Arial, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color: #fff;
				text-decoration: none;}
				
				input.subscribefield {
					width: 110px;
					height: 25px;
					font-family: Arial, sans-serif;
					font-size: 14px;
					font-weight: bold;
					color: #B2B2B2;
					background: #fff;
					border: 1px solid #CDCEC6;
					margin: 0;
					padding: 7px 0px 0px 10px;}
					
				input.subscribebutton {
					width: 88px;
					height: 34px;
					font-family: Arial, sans-serif;
					font-size: 12px;
					font-weight: bold;
					color: #fff;
					text-align: left;
					background: url("../img/bg_subscribebutton.jpg") no-repeat left top;
					border: none;
					cursor: pointer;
					margin: 0;
					padding: 0px 0px 2px 15px;}	
				
				a.item, a.item:link, a.item:active, a.item:visited, a.item:hover {
					display: block;
					font-family: Arial, sans-serif;
					font-size: 12px;
					font-weight: normal;
					color: #4D4D4D;
					text-decoration: none;
					margin: 0;
					padding: 0px 0px 7px 0px;}
				
			td.date01 {
				width: 34px;
				height: 34px;
				font-family: Arial, sans-serif;
				font-size: 18px;
				font-weight: bold;
				color: #333;
				background: #FFE300;
				margin: 0;
				padding: 0;}	
				
			td.date02 {
				width: 34px;
				height: 34px;
				font-family: Arial, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #666;
				background: #E6E6E6;
				margin: 0;
				padding: 0;}		
				
			td.date01_big {
				width: 60px;
				height: 40px;
				font-family: Arial, sans-serif;
				font-size: 30px;
				font-weight: bold;
				color: #333;
				background: #FFE300;
				margin: 0;
				padding: 0;}		
				
			td.date02_big {
				width: 60px;
				height: 25px;
				font-family: Arial, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #666;
				background: #E6E6E6;
				margin: 0;
				padding: 0;}		
				
			a.item_big, a.item_big:link, a.item_big:active, a.item_big:visited, a.item_big:hover {
				font-family: Arial, sans-serif;
				font-size: 14px;
				font-weight: normal;
				color: #4D4D4D;
				text-decoration: none;}	
		
		div.boxline {
			height: 1px;
			background: #E6E6E6;
			line-height:1px;
			font-size:1px;
			margin: 0;
			padding: 0;}	
			
		.imageborder {
			background: #E1E0D5;
			margin: 0;
			padding: 4px;}
			
		.expert_image {
			width: 210px;
			background: #E1E0D5;
			margin: 0;
			padding: 4px;}
			
		.expert_text {
			width: 380px;
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #666;}		
			
		a.archiveyear, a.archiveyear:link, a.archiveyear:active, a.archiveyear:visited, a.archiveyear:hover {
			display: block;
			font-family: Arial, sans-serif;
			font-size: 14px;
			font-weight: normal;
			color: #0060A8;
			text-decoration: none;
			background: url(../img/archive_arrow.jpg) no-repeat left;
			margin: 0;
			padding: 0px 0px 0px 25px;}		
			
		a.archiveyear_sel, a.archiveyear_sel:link, a.archiveyear_sel:active, a.archiveyear_sel:visited, a.archiveyear_sel:hover {
			display: block;
			font-family: Arial, sans-serif;
			font-size: 14px;
			font-weight: normal;
			color: #0060A8;
			text-decoration: none;
			background: url(../img/archive_arrow_sel.jpg) no-repeat left;
			margin: 0;
			padding: 0px 0px 0px 25px;}	
			
			a.archivemonth, a.archivemonth:link, a.archivemonth:active, a.archivemonth:visited, a.archivemonth:hover {
				display: block;
				font-family: Arial, sans-serif;
				font-size: 12px;
				font-weight: normal;
				color: #0060A8;
				text-decoration: none;
				margin: 0;
				padding: 5px 0px 0px 25px;}		
			
		table.sitemap {
			width: 620px;
			border-collapse: collapse;
			margin: 0;
			padding: 0;}
			
			table.sitemap tr td {
				margin: 0;
				padding: 5px 0px;}
			
			table.sitemap tr td.first {
				width: 150px;}
			
			table.sitemap tr td.second {
				width: 470px;}
			
			table.sitemap tr td.border {
				border-top: 1px solid #E6E6E6;
				border-bottom: 1px solid #E6E6E6;}	
				
			table.sitemap tr td.notopborder {
				border-top: none;
				border-bottom: 1px solid #E6E6E6;}		
				
			table.sitemap tr td.nobottomborder {
				border-top: 1px solid #E6E6E6;}			
			
		input.contactfield {
			width: 300px;
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #666;
			background: #fff;
			border: 1px solid #7F9DB9;
			margin: 0;
			padding: 3px;}
			
		select.contactfield {
			width: 308px;
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #666;
			background: #fff;
			border: 1px solid #7F9DB9;
			margin: 0;
			padding: 3px;}	
			
		textarea.contactfield {
			width: 437px;
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #666;
			background: #fff;
			border: 1px solid #7F9DB9;
			margin: 0;
			padding: 3px;}		
			
		input.contactbutton {
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			background: #809CC9;
			border: none;
			cursor: pointer;
			margin: 0;
			padding: 5px 10px;}		
			
		input.gofield {
			width: 30px;
			height: 15px;
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #666;
			text-align: center;
			background: #F4F2E9;
			border: none;
			margin: 0;
			padding: 5px;}	
			
		input.gobutton {
			width: 40px;
			height: 25px;
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #fff;
			text-align: center;
			background: #809CC9;
			cursor: pointer;
			border: none;}		
			
			
	/* --------------------------------------------------------*/
	
	div.popup {
		width: 540px;
		margin: 0;
		padding: 0;}
		
		table.popup {
			width: 540px;
			margin: 0;
			padding: 0;}
			
			table.popup tr td.border {
				background: #E6E6E6;}
				
			table.popup tr td.content {
				width: 532px;
				background: #fff;}	
				
				div.popupblackheader {
					font-family: Arial, sans-serif;
					font-size: 14px;
					font-weight: bold;
					color: #ccc;
					background: #4D4D4D;
					border: 5px solid #fff;
					margin: 0;
					padding: 7px 10px 8px 10px;}	
					
				div.item {
					margin: 0;
					padding: 10px;}	
					
					.colour {
						background: #F2F2F2;}
						
					.popupimage {
						width: 210px;
						background: #E1E0D5;
						margin: 0;
						padding: 4px;}
						
					.popuptext {
						width: 270px;
						font-family: Arial, sans-serif;
						font-size: 12px;
						font-weight: normal;
						color: #666;}					
						
				
/* Statistics */

div.stats
{
	color:Black;
}

div.stats .subtitle
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
}

div.stats .col02
{
	background-color: #666666;
}

div.stats .col04
{
	background-color: #0A50A1;
}

div.stats .col05
{
	background-color: #4573B3;
}

div.stats .col06
{
	background-color: #BFCBE2;
}

div.stats .col07
{
	background-color: #FFFFFF;
}

div.stats .col08
{
	background-color: #809CC9;
}

div.stats .white
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

div.stats .white_b
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}