body {	font-family: Helvetica,Arial,sans-serif;	color: #000;	background: #fff;	margin: 1em;	padding: 0;	font-size: 12pt;	}img {	border-width: 0;}.Hide {	visibility: hidden;	position: absolute;}.None {	background: transparent !important;	background-image: none !important;	border: 0px solid #f00 !important;}/***************************************************************************** Main Layout Div's                                                         *****************************************************************************/div#Container {	width: auto;	margin: 0 auto;	text-align: left;}div#Header {}div#Breadcrumb {	font: normal 86% arial;	padding: 0 0 1em 0;	border-bottom: 1px dotted #000;}div#BackgroundWrapper {}div#Wrapper {}div#Content {}div#ChildContent {}div#ChildContent div#InnerChild {}div#News {}div#Navigation {	display: none !important;}div#Footer {	visibility: hidden;	position: absolute;}div#Contact {	width: 100%;	border-top: 1px dotted #000;	margin-top: 1em;	padding-top: 0.5em;	font: normal 80% arial;}/***************************************************************************** = Logo                                                                    *****************************************************************************/#Logo {	font: normal 186% arial;	margin-bottom: 1em;}#Logo a {	text-decoration: none;}/***************************************************************************** = Search                                                                  *****************************************************************************/#Search {	visibility: hidden;	position: absolute;}/***************************************************************************** = Top site links                                                          *****************************************************************************/#TopLinks {	visibility: hidden;	position: absolute;}/***************************************************************************** = Top main navigation                                                     *****************************************************************************/div#MainNavContainer {	visibility: hidden;	position: absolute;}/***************************************************************************** = Breadcrumb                                                              *****************************************************************************/div#Date {	float: right;	color: #333;	white-space: nowrap;	background: #fff;}div#Breadcrumb ul {	margin: 0;	padding: 0;}div#Breadcrumb li {	display: inline;	list-style-type: none;}/***************************************************************************** = Homepage content area (left column and central column)                  *****************************************************************************/div#Navigation h2,div#Content h2 {	font: normal 115% arial;}div#Content p {	border-bottom: 1px dotted #000;}div#BBCNews {	visibility: hidden;	position: absolute;}/***************************************************************************** = Footer & Essex Online Link                                              *****************************************************************************/div#Footer ul {	visibility: hidden;	position: absolute;}#Footer #TopOfPage {	visibility: hidden;	position: absolute;}div#EssexOnlineLink {	visibility: hidden;	position: absolute;}/***************************************************************************** = Contact details area                                                    *****************************************************************************/#Contact h4 {	font-size: 1.4em;}#Contact div#ContactDetails br {	float: left;}#Contact div#Address,#Contact div#Links {	visibility: hidden;	position: absolute;}/***************************************************************************** = General CMS Content                                                     *****************************************************************************/p, ul, ol, hr, blockquote, table {	margin: 0 0 1.5em;}u {	text-decoration: none;}font { /*To override legacy CMS code and keep things consistent*/	font: 100% arial,sans-serif;	color: #000;	background-color: transparent !important;}img {	border: none;} hr {	background: #ccc;	height: 2px;	color: #ccc;	border: none;	clear: both;}blockquote	{	border-left: 5px solid #ccc;	padding: 1em;	font-size: 130% !important;	line-height: 1.4em;}blockquote p {	margin: 0;}a,a:link,a:visited,a:hover,a:active {	color:#009B67;	text-decoration: underline;}/************************************** = Tables                           **************************************/#InnerChild table {	border-collapse: collapse;	border: 2px solid #818170;	color: #494949;}#InnerChild table caption {	font-size: 1.4em;	font-weight: 600;	letter-spacing: -1px;	text-align: left;		color: #333;}#InnerChild table th {	font-weight: bold;}#InnerChild table td, #InnerChild table th {	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	line-height: 1.5em;	font-size: 0.9em;	vertical-align: top;	/*width: 20%;*/}/************************************** = CMS Headings                     **************************************/body#Child div#InnerChild h1,body#Child div#InnerChild h2,body#Child div#InnerChild h3,body#Child div#InnerChild h4,body#Child div#InnerChild h5,body#Child div#InnerChild h6 {	color: #000;	margin: 0 0 0.9em;	padding: 0;	letter-spacing: -1px;	}body#Child div#InnerChild h1,body#Child div#InnerChild h2 {	font-size: 1.8em;	font-weight: normal;}body#Child div#InnerChild h3 {	font-size: 1.6em;	font-weight: 400;}body#Child div#InnerChild h4 {	font-size: 1.4em;	font-weight: 600;}body#Child div#InnerChild h5 {	font-size: 1.2em;	font-weight: 600;}body#Child div#InnerChild h6 {	font-size: 1.1em;	font-weight: 600;}/***************************************************************************** = News archive                                                          *****************************************************************************/#NewsArchive {	background: #fff;	border-bottom: 10px solid #fff;}#NewsArchive h2 {	margin: 0 !important;	padding: 0 !important;}#NewsArchive p.Date { 	color: #A5A594; 	margin: 0 !important;	padding: 0 !important;	font-size: 85%;}#NewsArchive .NewsItem {	margin: 0 0 1.5em;	border-bottom: 1px dotted #000;}/***************************************************************************** CMS Forms                                                                 *****************************************************************************//***************************************************************************** Search Results                                                            *****************************************************************************/#SearchResults .ResultItem {	margin: 0 0 1.5em;	border-bottom: 1px dotted #000;}#SearchResults h2 {	width: 80%;}#SearchResults .DateAndRank {	color: #a1a1a1; 	margin: 0 !important;	padding: 0 !important;	font-size: 85%;	text-align: right;}#SearchResults .RankIcon {	margin: 5px 0 10px 0;}/***************************************************************************** = Results Navigation - Prev 10 | 1 | 2 | 3 | etc...                       *****************************************************************************/div.PaginationContainer {	visibility: hidden;	position: absolute;}/***************************************************************************** = Site Map                                                                *****************************************************************************/#SiteMap { 	margin: 0 0 10px 0;	padding: 0;}#SiteMap ul	{ 	background: #fff;}#SiteMap ul ul { 	margin: 0 0 10px 20px;	padding: 0;}#SiteMap ul li.Page, #SiteMap ul li.Folder { 	margin: 0;	padding: 0;	list-style-type: none;}	#SiteMap ul li.Page	{ 	border-top: 1px solid #E8ECF0;	background: #fff url(/includes/site_images_06/tools/page.gif) 0px 6px no-repeat;	font-weight: normal;}#SiteMap ul li.Folder, #SiteMap ul li.FolderRoot { 	background: url(/includes/site_images_06/tools/folder.gif) 0px 4px no-repeat;	border-top: 1px solid #E8ECF0;	font-weight: bold;}#SiteMap li a, #SiteMap ul li.FolderRoot { 	display: block; 	line-height: 20px;	padding: 3px 0 3px 20px !important;}	#SiteMap ul li.FolderRoot { 	border-top: none;}	#SiteMap li.Page a:hover { 	background: #eee url(/includes/site_images_06/tools/page.gif) 2px 6px no-repeat !important; 	text-decoration: none;}#SiteMap li.Folder a:hover { 	background: #eee url(/includes/site_images_06/tools/folder.gif) 2px 4px no-repeat;	text-decoration: none;}
