/* <![CDATA[ */
	
	/***************************************************
	BACKGROUND COLOURS
	***************************************************/
	
	body { 
		background-color:#CCCCCC;
		}
	
	.default #BannerFrame, .contact #BannerFrame, .default, .contact { 
		background-color:#E7BF3B;
		}
		
	.default #ThreeColClosedBox, .contact #ThreeColClosedBox { 
		background-color:#E7BF3B;
		}
		
	.cbt #ThreeColClosedBox { 
		background-color:#BEAD15; 
		background-image: url(/media/cbt-large.gif); background-repeat:no-repeat; background-position:right; background-position:bottom right; 		
		}
		
	.cbt #BannerFrame, .cbt { 
		background-color:#BEAD15;
		}
		
	.organisational-consultancy #ThreeColClosedBox { 
		background-color:#CD8DB2; 
		background-image: url(/media/organisational-consultancy-large.gif); background-repeat:no-repeat; background-position:right; background-position:bottom right; 		
		}
		
	.organisational-consultancy #BannerFrame, .organisational-consultancy { 
		background-color:#CD8DB2;
		}
		
	.personal-professional-development #ThreeColClosedBox  { 
		background-color:#57AED3; 
		background-image: url(/media/ppdevelopment-large.gif); background-repeat:no-repeat; background-position:right; background-position:bottom right; 		
		}
		
	.personal-professional-development #BannerFrame, .personal-professional-development { 
		background-color:#57AED3;
		}
		
	.accredited-therapist-network #ThreeColClosedBox  { 
		background-color:#93BFB1; 
		background-image: url(/media/at-network-large.gif); background-repeat:no-repeat; background-position:right; background-position:bottom right; 			
		}
		
	.accredited-therapist-network #BannerFrame, .accredited-therapist-network { 
		background-color:#93BFB1;
		}
		
	
	/***************************************************
	ACTION NAVIGATION BANNER
	***************************************************/
	
	#ActionNav {		
		padding:2px 3px 10px 20px;
		text-align:left; 		
		margin:0px 0px 0px 0px; 
		color:#ffffff;
	}
	
	#ActionNav ul {
		margin:0px;
		padding:0px;
	}
	
	#ActionNav ul li {
		display:inline;
		list-style-type:none;
		margin:0;
	}
	
	#ActionNav ul li a {
		padding:2px 10px 2px 3px;
		font-weight:normal;
		color:#ffffff;
	}
	
	#ActionNav ul li a:link, #ActionNav ul li a:visited {
		text-decoration:none;
		color:#000000;
	}
	
	#ActionNav ul li a:hover {
		text-decoration:underline;
		color:#ffffff;
	}
	
	
	/***************************************************
	BREADCRUMBTRAIL
	***************************************************/
	
	#Breadcrumbtrail {		
		display:none;
	}
	
	
	/***************************************************
	TODAYS DATE
	***************************************************/
	
	#todaysdate {
		display:none;
	}
	
	
	/***************************************************
	BANNER
	***************************************************/
	
	#Banner img {
		border:none;
	}
	
	#Banner ul { margin:0px; padding:0px; list-style-type:none;} 
	#Banner ul li { display:inline;  }
	#Banner ul li a { 
		display:block; 
		width:185px; 
		height:85px; 
		text-align:right; 
		float:left;
		margin:0px 0px 10px 0px; 
		}
	#Banner ul li a img { margin-top:20px; border:0px;  }

	
	#Banner ul li a.cbt { background-color:#BEAD15; }
	#Banner ul li a.organisational-consultancy { background-color:#CD8DB2; }
	#Banner ul li a.personal-professional-development { background-color:#57AED3; }
	#Banner ul li a.accredited-therapist-network { background-color:#93BFB1; }
	
	/***************************************************
	LEFT HAND NAVIGATION
	***************************************************/
	
	#LHNav h3 {
		margin: 5px 0px 0px 10px;
		font-size:100%;
	}
	
	#LHNav p {
		margin: 20px 10px 20px 10px;
		font-size:100%;
	}
			
		
	#LHNav ul {
		margin: 0px 0px 0px 0px;
		padding:0px;
		
	}
	
	#LHNav ul li {
		margin:0;
		display:inline;
		list-style-type:none;
	}
	
	#LHNav ul li a {
		display:block;
		margin:0px 0px 2px 0px;
		padding:3px 3px 3px 10px; 
		font-weight:bold;
	}
	
	#LHNav ul li a:link, #LHNav ul li a:visited {
		background-color:#b2d1d1;
		text-decoration:none;
		color:#006633;
	}
	
	#LHNav ul li a:hover {
		background-color:#006666;
		text-decoration:underline;
		color:#ffffff;
	}
	
	
	/***************************************************
	RIGHT HAND NAVIGATION
	***************************************************/
	#RHNav {		
		padding:0px;
		margin:0px;
		clear:both;
		}	
		
	#RHNav h3 {
		font-size:130%;
		color:#ffffff;
		padding:0px;
		margin:0px 0px 10px 10px;
		}	
		
	#RHNav ul {
		list-style-type:none;
		margin:0px 0px 0px 10px;
		padding:0px;
		}
		
	#RHNav ul li a:link, #RHNav ul li a:visited {
		color:#000000;
		}
		
	#RHNav ul li a:hover {
		color:#ffffff;
		}
		
	/***************************************************
	SEARCH FORM
	***************************************************/
	
	#SiteSearch .searchbutton {
		margin-left:3px; 
		vertical-align:bottom;
	}
	
	#SiteSearch form p {
		padding:5px;
	}
	
	
		
	/***************************************************
	FOOTER
	***************************************************/
	
	#Footer {
		border-top:1px solid #AAAAAA;
		font-size:90%;
		color:#555555;
		}
		
	.footerHeader {
		margin:60px 0px 10px 20px;
		font-size:130%;
		font-weight:bold;
		color:#ffffff;
		}
		
	.footerHeader span {
		margin:0px 6px 0px 0px;
		font-weight:normal;
		}
				
		
	/***************************************************
	GENERAL LAYOUT
	***************************************************/	
	.col1 {
		display:block;
		float:left;
		width:245px;
		margin:0px; 
		} 
		
	.col2 {
		display:block;
		width:255px;
		padding:0px 0px 0px 10px;		
		float:left;
		}
		
			
	h1, h2, h4, h5, h6 {
		margin:10px 5px 20px 20px;
		color:#000000;
		font-weight:normal;
	}
	
	#content h2.large { 
		font-size:400%; 
		width:500px; 
		}


	.large { 
		font-size:290%; 
		}
		
	h1 {
		font-size:220%;}
		
	h2 {
		font-size:180%;}
		
	h3 {
		font-size:150%;
		margin:10px 5px 15px 35px;
		color:#000000;
		font-weight:normal;}
		
	h4 {
		font-size:120%;}
		
	h5 {
		font-size:110%;}
		
	h6 {
		font-size:100%;}
		
	p 	{
		margin:10px 15px 10px 35px;
		padding:0;
		}
		
	table {
		margin:5px 15px 5px 5px;
		border:1px solid #cccccc;
		}
		
	table tr th {
		padding:3px;
		border:1px solid #cccccc;
		background-color:#006666;
		color:#ffffff;
		vertical-align:top;
		}
		
	table.standardTable tr th {
		padding:3px;
		border:1px solid #cccccc;
		background-color:#ffffff;
		color:#000000;
		vertical-align:top;
		font-weight:normal;
		}
		
	table tr td {
		padding:3px;
		border:1px solid #cccccc;
		vertical-align:top;
		}
		
	table tr td p {
		padding:0;
		margin:0;
		}
		
	ul {
		list-style-image: url('bullet-green.gif');
		}
		
	.imageleft {
		float:left;
		margin:5px 10px 10px 0px;
		padding:0px; 
		}
		
	.imageright {
		float:right;
		margin:5px 0px 10px 10px;
		padding:0px; 
		}
		
	.filelist {
		margin-left:10px;
		padding:0px;
		}
		
	a:link {
		color:#800080;
		}
		
	.hidden {
		display:none;
		}
		
	.leftindent {
		display:block;
		margin:0px 0px 0px 15px;
		}
		
	.acrobat {
		float:left;
		border:none;
		}
			
/* ]]> */