	body{text-align: center; margin-top:0px;}
	#all{width: 950px; margin-left: auto; margin-right: auto; height:100%}			
	#intro{display: none;}
	#header{ float:left; width:100%; height:100%; background-image:url(/images/home2007/header.gif); background-repeat:no-repeat; clear:right;}	
	
	h4{color:#222222; margin-bottom:5px;}
	
	#secondNav{float: right; width: 184px; padding: 0px; margin-top:45px;}
	#secondNav ul{list-style: none; padding: 0px; margin: 0px;}
	#secondNav li{float: left; margin: 0 7px 0 0;}
		
	#mainNav{padding: 0px; margin-top:70px; background-color:#339933;}
	#mainNav{text-align:left; }
	#mainNav h3{ margin-top: 0px; margin-bottom:0px; }
	#mainNav ul{list-style-type: none; margin: 0; padding: 0; margin-left: 170px; }
	#mainNav ul li{display: inline; background-color: #339933; line-height: 21px;}
	#mainNav ul li a
	{
		margin:0px;
		padding:3px; 
		padding-left: 14px;
		padding-right: 14px;
		border-right-width:1px;
		border-right-color:white;
		border-right-style:solid;
	}
	#mainNav a.crop{border-left-width:1px; border-left-color:white; border-left-style:solid;}
	
	#colourSpacer {clear:left; float:left; width:100%; height: 6px; background-color:#62A3E5; margin-top:1px; font-size:1px;}
	
	#leftColumn {text-align: left; width:170px; float:left; height:100%; background-color:#F0F7FF; margin-bottom:-5000px; padding-bottom:5000px;}
	#centreColumn {width:580px; text-align:left; float:left;}
	#rightColumn { text-align: center; width:180px; float:right; height:100%; background-color:#F0F7FF; margin-bottom:-5000px; padding-bottom:5000px; }
	
	#leftColumn h3{margin-top:0px; margin-bottom:0px; margin-left:20px;}
	#leftColumn ul{margin:0; padding:0; list-style: none; padding-bottom: 10px; padding-top: 5px;}	
	#leftColumn p{margin:0; padding:0; margin-left:10; margin-bottom:5;}	
	
	#search { text-align: left; width: 170px; float: left; background-color: #E3F0FF;}
	#searchBox {background-color: #E3F0FF; height:72px;}	
	#search h2{margin-top: 0px; padding-top: 2px; margin-bottom:0px; padding-bottom:2px; padding-left:28px; background-image:url(/images/home2007/blueBar.gif); background-repeat:no-repeat;}	
	#search form{margin-top:10px;}	
	
	#access {margin-top:-2px; text-align: left; float:left; width: 170px; background-color: #E3F0FF; padding-bottom: 5px;}	
	#access h1{ margin:0px; margin-top:0px; padding-left:28px; padding-bottom:2px; padding-top: 2px; margin-bottom:20px; background-image:url(/images/home2007/blueBar.gif); background-repeat:no-repeat;}
	#access h2{width: 50px; margin:0px; padding:0px; margin-top:10px; margin-left:10px;}
	#access ul{list-style: none; margin:0px; padding:0px; float:right; margin-top:-20px; padding-right:15px;}
	#access li{width: 24px; height: 24px; float: left; margin: 0 5px 0 0px; }
	#access a{border:0px;}
	#access p{margin-top: 15px; margin-left: 10px;}	
	
	#bayerLinks {margin-top:-2px; text-align: left; float:left; width: 170px; background-color: #E3F0FF; padding-bottom: 5px;}	
	#bayerLinks h1{ margin:0px; margin-top:0px; padding-left:28px; padding-bottom:2px; padding-top: 2px; background-image:url(/images/home2007/blueBar.gif); background-repeat:no-repeat;}
	#bayerLinks h2{width: 50px; margin:0px; padding:0px; margin-top:10px; margin-left:10px;}
	#bayerLinks ul{padding-left: 10px; background-color: #E3F0FF;}	
	#bayerLinks li{height:14px; padding-top: 5px; background: url("/images/home2007/arrowBullet.gif"); background-repeat: no-repeat;}
	#bayerLinks a{border:0px;}
	#bayerLinks p{margin-top: 0px; margin-left: 10px;}	
	

	

	
	#cropHeaderImage{ background-color: #60A4E6; margin:1px; height:89px; width: 598px;}
	#cropHeaderImage h1{margin-top:-90px;  width:100%; text-align:right; padding-top:15px; margin-bottom:0px; }
	#cropHeaderImage h2{width:100%; text-align:right; margin:0px; margin-top:-3px;}
	
	#headerImage{ background-color: #60A4E6; margin:1px; height:89px; width: 598px; background-image:url(/images/home2007/header_cropCentre.jpg); background-repeat:no-repeat;}
	#headerImage h1{margin-top:0px;  width:100%; text-align:right; padding-top:15px; margin-bottom:0px; }
	#headerImage h2{width:100%; text-align:right; margin:0px; margin-top:-3px;}
	
	
	#clear{width:170px; clear:both; height:1px; font-size:1px;}
	
	/* Submenu */
	#submenu{background-color: #E3F0FF; margin-bottom:10px; margin-top:-2px; width:170px;}
	#submenu h2{margin-top: 0px;  padding-top: 2px; margin-bottom:0px; padding-bottom:8px; padding-left:28px; background-image:url(/images/home2007/blueBar.gif); background-repeat:no-repeat;}	
	#submenu ul{list-style: none; padding: 0px; margin: 0px;  }
	#submenu li{list-style: none; padding: 0px; margin: 0px; border-bottom:1px solid #ffffff; padding-left: 4px; padding-bottom:2px;}
	#submenu li:hover{ background-color:#A2C3E8;}
	
	#submenu img{padding: 0px; margin: 0px; padding-top:4px;}
	#submenu a{width: 100%; margin: 0px; padding: 0px; margin-left: 5px;}
	
	#subsubmenu{margin: 0px; padding: 0px;}
	#submenu ul ul{list-style: none; padding: 0px; margin: 0px; margin-left:10px; }
	#submenu li li{ border:0px;  padding: 0px; margin: 0px;}
	
	/* Section home pages */
	#sectionHome h2{padding:0px; margin:0px; line-height:22px; padding-left:7px; border-bottom:1px solid #BADCE8; background-image:url(/images/home2007/blueNewsHeaderBkg.gif);}
	#sectionHome ul{list-style: none; padding: 0px; margin: 0px; margin-left:23px;  width:530px; margin-top:15px; height:auto;}
	#sectionHome li{list-style: none; padding: 0px; margin: 0px; width:530px;  border: solid 1px #BADCE8; margin-top:10px;  height: 120px; background-color: #F5FCFF;}
	#sectionHome p{padding: 15px; margin: 0px; height:auto;}
	#sectionHome img{display: block; padding:5px; margin:5px; float:right; border: solid 1px #c0c0c0; background-color:#ffffff;} 
	#sectionHome div{height: 82px;  height:auto; }
	#intros div{width:550px; margin-left:25px; margin-right:0px; padding:0px;  }
	*html #intros div{margin-bottom: -30px;}	
	
	#pageTitle h2{ margin-left:15px; margin-right:0px; border-bottom:solid 1px #F0F0F0; width:100%; padding-bottom:0px;}
	
	#docSearchResults { margin-left:20px; margin-right:20px;}
	#docSearchResults h2{ margin:0px; padding:0px; margin-bottom:5px;}
	#docSearchResults p{ margin:0px; padding:0px; }
	
	#contentString{ width:550px; margin-left:15px; margin-right:0px; height:auto;}
	
	#breadcrumb{ width:550px; margin-left:15px; margin-right:0px; margin-top:5px;}
	#breadcrumb p{margin:0px; padding:0px;}
	
	#colourSpacer2 {width:100%;  background-color:#62A3E5; margin-top:1px; font-size:1px; margin-bottom:10px; height: 17px;}
	
	#footer { clear:both; width:100%; margin-top:30px; border-top: 1px dashed #c0c0c0; height:auto;}
	#footer ul{padding: 0; list-style: none; margin-top:10px; padding-left:170px;}
	#footer li{float: left; margin: 0 10 0 0; height: 17px;}
	#footer a{display:block; margin-left: 17px;}	
	#footer h3{margin-bottom:0; margin-top:0;}
	
	
	#banner{border:1px solid #BADCE8; width:165px; background-color:White; margin-bottom:10px;}
	#banner h2{padding:0px; margin:0px; line-height:22px; text-align:center; border-bottom:1px solid #BADCE8; background-image:url(/images/home2007/blueNewsHeaderBkg.gif);}
	#banner p{padding: 10px; margin: 0px; height:auto; margin-top:5px;}
	#banner img{display: block; float:right; padding-bottom: 10px;} 
	#banner div{ height: 82px;  height:auto;}
	
	
	#relatedDocs{border:1px solid #BADCE8; width:165px; background-color:White; margin-bottom:10px; text-align:left;}
	#relatedDocs h2{padding:0px; margin:0px; line-height:22px; text-align:center; border-bottom:1px solid #BADCE8; background-image:url(/images/home2007/blueNewsHeaderBkg.gif);}
	#relatedDocs p{padding: 10px; margin: 0px; height:auto; margin-top:5px;}
	#relatedDocs ul{list-style: none; margin:0px; padding-left: 10px; padding-bottom: 10px;}
	#relatedDocs li{padding-left:15px; background: url("/images/home2007/arrowBullet.gif"); background-repeat: no-repeat; font-size:0.80em; color:#A1A1A1;}
	
	
		div.figureText
	{
		FONT-SIZE: 0.8em;
		COLOR: #366591;
		FONT-FAMILY: arial; font-style:italic;				
		font-weight: bold; 	
	}
	

	/*Liberator pages */
	#liberatorFeatures ul {font-size : 1.0em; font-weight:bold; color : #6b2b92; list-style-image: url(/images/purpleTick.gif);}
	#liberatorFeatures li {line-height:20px; padding-left:15px; padding-bottom:0px;}
	#liberatorFeatures {line-height:20px; margin-left:10px; margin-top: 20px; width:515px; padding:10px; border: solid 1px #decaea; background-color:#ede5f2;}
	#liberatorFeatures h4{color:#360454;}
	#liberatorFeatures p{color:#360454;}
	#liberatorFeatures td{color:#360454;}
	
		/*Proline pages */
	#prolineFeatures ul {font-size : 1.0em; font-weight:500; color : #444444; list-style-image: url(/images/proline_bullet.gif);}
	#prolineFeatures ul ul {font-size : 1.2em; font-weight:500; color : #444444; list-style-image: url(/images/proline_bullet2.gif);}
	#prolineFeatures li {line-height:20px; padding-left:15px; padding-bottom:0px;}
	#prolineFeatures {line-height:20px; margin-left:10px; margin-right:0px; margin-top: 10px; width:515px; padding:10px; border: solid 1px #ffc3c3; background-color:#ffffff;}
	#prolineFeatures h4{color:#b80202; margin-bottom:5px;}
	#prolineFeatures p{color:#222222; margin-top:0px;}
	#prolineFeatures td{color:#222222;}
	#prolineFeatures .caption {font-size : 0.80em; font-weight:500; color : #444444;}
	
	
	#fireflyFeatures ul {font-size : 1.0em; font-weight:600; color : #555555; list-style-image: url(/images/firefly_bullet.gif);}
	#fireflyFeatures ul ul {font-size : 1.2em; font-weight:600; color : #555555; list-style-image: url(/images/proline_bullet2.gif);}
	#fireflyFeatures li {line-height:20px; padding-left:15px; padding-bottom:0px;}
	#fireflyFeatures {line-height:20px; margin-left:10px; margin-right:0px; margin-top: 10px; width:515px; padding:10px; border: solid 1px #fff0b8; background-color:#ffffff;}
	#fireflyFeatures h4{color:#0051ac; margin-bottom:5px;}
	#fireflyFeatures span.caption {font-size : 0.80em; font-weight:500; color : #444444;}
	#fireflyFeatures span.underline {font-size : 0.80em; font-weight:500; color : #444444; text-decoration:underline}
	
	#blueboxtitle div {padding:0px; margin:0px; line-height:22px; padding-left:7px; border-bottom:1px solid #BADCE8; background-image:url(/images/home2007/blueNewsHeaderBkg.gif); font-size:1.1em; text-decoration:none; color:#2171b8; border:1px solid #BADCE8;}
	#blueboxtitle a {font-size:1.2em; text-decoration:none; font-weight:600;color:#2171b8;}
	
	
	#blueboxtext div {padding:0px; margin:0px; margin-bottom:10px;line-height:22px; padding-right:10px; padding-bottom:0px; border:1px solid #BADCE8; background-color:#f5fcff; }
	
	
	
	#footerNav {
    background-color: #CCC;
	padding: 10px;
}
#footerNav ul {{font-size : 1.0em; font-weight:600; color : #444444; list-style-image: none;}
   

#footerNav li {
    background-image: none;
	padding-left: 0;
	margin-left: 0;
	margin-bottom: 8px;
	color: #666;
	/*font-size: 13px;*/
	line-height: 15px;
	font-weight: normal;
}
 #footerNav a {
    color: #666;
	text-decoration: none;
}
	