

/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		GENERAL STYLING		*/

	p
	{
		margin-top: 0px;
		margin-bottom: 10px;
	}

	/* We don't go for complex layouts but it's common for multiple images to float down one side of the page */
	/* This style makes images in the content area clear any other right-floated images. Hopefully it will fix more than it breaks! */
	#contentinner img
	{
		clear: right;
	}

	/* as above, make h1 and h2 headings clear any RIGHT-floated items when within the content area */
	/* Make sure this doesn't mess up the boxouts!! */
	#contentinner h1 , #contentinner h2
	{
		clear: right;
	}

	/* paragraph within table cells look bad */
	/* kill their margins and rely on line-breaks for spacing */
	td p
	{
		margin: 0px;
	}

	.cleaner
	{
		clear: both;
	}

	form
	{
		margin: 0px;
		padding: 0px;
	}
	
/* Headers */

	h1
	{
		margin-top: 0px;
		margin-bottom: 15px;
		font-size: 150%;
		font-weight: bold;
	}

	h2
	{
		margin-top: 20px;
		font-size: 120%;
		font-weight: bold;
		padding-bottom: 4px;
		border-bottom: dashed 1px;
		margin-bottom: 10px;
		/*
		border-bottom: dashed 1px #ccc;
		*/
	}

	h3
	{
		margin-top: 0px;
		margin-bottom: 10px;
		font-size: 100%;
		font-weight: bold;
	}

	h4
	{
		margin-top: 0px;
		margin-bottom: 10px;
		font-size: 100%;
		font-weight: bold;
	}



/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		SPECIFIC STYLING		*/

	a#skiptocontentlink
	{
		position: absolute;
		top: -100px;
		left: -1000px;
	}


/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		BODY LAYOUT		*/


	html , body
	{
		margin: 0px;
		padding: 0px;
		height: 100.01%;
	}

	#page
	{
		font-family: arial,helvetica,sans-serif;
		font-size: 80%;
		background-color: #fff;
		width: 960px;
		margin: 0px 0px 0px 5px;
		/*
		margin: 0px auto;
		*/
	}

	#pageinner
	{
	}


/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		HEADER		*/

	#printheader
	{
		display: none;
	}
	
	#header
	{
		clear: both;
		float: left;
		width: 100%;
		margin-top: 5px;
		padding-bottom: 2px;
		border-bottom: solid 1px #039;
	}

	#header .ident
	{
		float: left;
		width: 220px;
		height: 100px;
		border: 0;
		padding: 0;
		overflow: hidden;
	}

	#header .crest
	{
		width: 220px;
		height: 100px;
	}

	#header .crest a
	{
		display: block; 
		width: 100%; 
		height: 100%; 
		margin: 0; 
		padding: 0;
		background: url('/images/masthead/crest_corporate_pixy.gif') 0px 0px no-repeat;
	}

	#header .crest a:hover
	{
		background-position: 0px -100px;
	}

	/* THEMED crests */
	/*
	body.darkblue #header .crest a			{ background-image: url('/images/masthead/crest_blue_dark_pixy.gif'); }
	body.red #header .crest a				{ background-image: url('/images/masthead/crest_red_dark_pixy.gif'); }
	body.darkpurple #header .crest a		{ background-image: url('/images/masthead/crest_purple_dark_pixy.gif'); }
	body.green #header .crest a				{ background-image: url('/images/masthead/crest_green_pixy.gif'); }
	*/
	body.recycling #header .crest a				{ background-image: url('/images/masthead/crest_recycling_pixy.gif'); }

	#header .toolbar
	{
		margin-top: 1px;
		width: 220px;
		height: 30px;
		float: left;
	}

	#header .toolbar a
	{
		display: block; 
		float: left;
		width: 44px; 
		height: 30px; 
		margin: 0; 
		padding: 0; 
		background-image: url('/images/masthead/toolbar_blue_dark_pixy.gif');
		background-repeat: none;
	}

	a#toolbar1								{ background-position: 0px 0px; }
	a#toolbar1:hover						{ background-position: 0px -30px; }
	a#toolbar2								{ background-position: -44px 0px; }
	a#toolbar2:hover						{ background-position: -44px -30px; }
	a#toolbar3								{ background-position: -88px 0px; }
	a#toolbar3:hover						{ background-position: -88px -30px; }
	a#toolbar4								{ background-position: -132px 0px; }
	a#toolbar4:hover						{ background-position: -132px -30px; }
	a#toolbar5								{ background-position: -176px 0px; }
	a#toolbar5:hover						{ background-position: -176px -30px; }

	/* THEMED toolbars */
	/*
	body.darkblue #header .toolbar a		{ background-color: #039; background-image: url('/images/masthead/toolbar_blue_dark_pixy.gif'); }
	body.red #header .toolbar a				{ background-color: #633; background-image: url('/images/masthead/toolbar_red_dark_pixy.gif'); }
	body.darkpurple #header .toolbar a		{ background-color: #306; background-image: url('/images/masthead/toolbar_purple_dark_pixy.gif'); }
	body.green #header .toolbar a			{ background-color: #363; background-image: url('/images/masthead/toolbar_green_pixy.gif'); }
	*/
	body.recycling #header .toolbar a			{ background-color: #363; background-image: url('/images/masthead/toolbar_recycling_pixy.gif'); }


	#header .signin
	{
		position: relative;
		float: right;
		width: 220px; 
		height: 100px; 
		border: 0px; 
		background: url('/images/masthead/signin_bg.gif') no-repeat;
	}

	#header .signin p
	{
		margin: 6px 10px 5px 10px;
		color: #fff;
	}

	#header .signin a
	{
		margin: 5px 10px 0px 10px;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
	}

	#header .signin a:hover
	{
		text-decoration: underline;
	}

	#header .signin a.mybaslink
	{
		display: block;
		position: absolute;
		right: 0px;
		bottom: 0px;
		width: 126px;
		height: 54px;
		margin: 0px;
		padding: 0px;
		background: url('/images/masthead/mybaslink_pixy.gif') 0px 0px no-repeat;
		text-indent: -9000px;
	}

	#header .signin a.mybaslink:hover
	{
		background-position: 0px -54px;
	}

	#header .banner
	{
		position: relative;
		float: right;
		width: 515px; 
		height: 100px; 
		border: 0px; 
		margin-right: 0px;
		background: url('/images/masthead/header_skyline.jpg') no-repeat;
	}


	/* THEMED banners */
	/*
	body.darkblue #header .banner		{ background-color: #039; background: url('/images/masthead/header_homepage.jpg') no-repeat; }
	body.red #header .banner			{ background-color: #633; background: url('/images/masthead/header_mybas.jpg') no-repeat; }
	body.darkpurple #header .banner		{ background-color: #306; background: url('/images/masthead/header_council.jpg') no-repeat; }
	body.green #header .banner			{ background-color: #363; background: url('/images/masthead/header_planning.jpg') no-repeat; }
	*/

	#header .iconbar
	{
		clear: left;
		float: left; 
		width: 220px; 
		padding: 4px 0px;
	}
	
	#header .iconbar img
	{
		margin: 0px 0px 0px 6px;
		width: 32px;
		height: 32px;
		border: 0px;
	}

	#header .permanav
	{
		clear: right;
		float: right; 
		width: 720px; 
		text-align: right; 
		padding-top: 8px;
	}


/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		MAIN AREA (Nav + Content)		*/

	#main
	{
		clear: both;
		float: left;
		width: 100%;
	}

	#content
	{
		float: right;
		width: 720px;
		margin-bottom: 10px;
	}

	#contentinner
	{
		padding-top: 10px;
	}

	/*---------------------------------------- BREADCRUMB
		Raith 6 Jul 2008 = tweaked
	*/

	.breadcrumb
	{
		font-size: 85%;
		color: #666666;
		margin-bottom: 12px;
	}
	.breadcrumbpad
	{
		padding: 0px;
	}

	.breadcrumb A
	{
		color: #666666;
		text-decoration: none;
	}
	.breadcrumb A:visited
	{
		color: #666666;
		text-decoration: none;	
	}
	.breadcrumb A:hover
	{
		color: #666666;
		text-decoration: underline;
	}

	/*---------------------------------------- end of BREADCRUMB */


	#nav
	{
		float: left;
		width: 220px;
		margin-bottom: 10px;
	}

	#navinner
	{
		padding-top: 14px;
	}


/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		FOOTER		*/

	#footer
	{
		clear: both;
		margin-top: 0px;
		border-top: dashed 1px #ccc;
		border-top: solid 1px #039;
		padding-top: 10px;
		text-align: center;
		font-size: 85%;
		margin-left: 240px;
	}

	#footerinner
	{
	}

	#footerinner .copyright
	{
		margin-top: 8px;
	}



/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		HYPERLINKS		*/

/* Default links (including Content) */

	a
	{
		text-decoration: underline;
		color: #00f;
	}

	a:visited
	{
		color: #909;
	}

	a:hover
	{
		color: #f00;
	}

/*	Header links */
	#header a
	{
	}

	#header a:visited
	{
	}

	#header a:hover
	{
	}

/* Footer links */

	#footer a
	{
	}

	#footer a:visited
	{
	}

	#footer a:hover
	{
	}





/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		BOXOUTS		*/

/* Container for content area boxouts */

	#contentboxouts
	{
		clear: right;
		float: right;
		width: 220px;
		margin-left: 20px;
	}


/* Generix boxout */

	.boxout
	{
		border: solid 1px #609;
		background-color: #fff;
		margin-bottom: 10px;
	}

	.boxout h3
	{
		margin: 0px;
		padding: 3px 10px 3px 10px;
		font-weight: normal;
		color: #fff;
	}

	.boxout h3 a
	{
		color: #fff;
		text-decoration: none;
	}

	.boxout h3 a:hover
	{
		color: #fff;
		text-decoration: underline;
	}

	.boxout h3 a:visited
	{
		color: #fff;
	}

	.boxout h4
	{
		margin: 0px;
		padding: 0px 0px 10px 0px;
		font-weight: normal;
	}

	.boxout h4 a
	{
		text-decoration: none;
	}

	.boxout h4 a:hover
	{
		text-decoration: underline;
	}

	.boxoutinner
	{
		padding: 10px 10px 0px 10px;
	}

	.boxout p
	{
		margin: 0px 0px 10px 20px;
		font-size: 85%;
	}

	.boxout a
	{
		text-decoration: none;
	}


/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		MENUS		*/

/* Header menu ("i am..." links) */

	#header .menu ul
	{
		margin: 0px;
		padding: 0px;
	}

	#header .menu li
	{
		display: inline;
		margin: 0px 10px 0px 10px;
		padding: 0px;
	}

	#header .menu a
	{
		text-decoration: none;
		color: #69c;
		font-size: 110%;
		font-weight: bold;
	}
	#header .menu a:hover
	{
		text-decoration: underline;
	}


/* Footer menu (accessibility links) */

	#footer .menu ul , #footer .menu li
	{
		margin: 0px;
		padding: 0px;
	}

	#footer .menu li
	{
		display: inline;
		margin: 0px 8px;
	}

	#footer .menu a
	{
		text-decoration: none;
		color: #000;
	}
	#footer .menu a:hover
	{
		text-decoration: underline;
	}



/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */





/*
---------------------------------------- DRILL-DOWN MENU
	Raith 9 Jun 2008
*/

	#nav .menu
	{
		width: 100%;
	}

	#nav .menu ul , .menu li
	{
		list-style-type: none;
		margin: 0;
		padding: 0;
	}

	#nav .menu a
	{
		display: block;
		margin: 1px 0px;
		padding: 3px;
		color: black;
		text-decoration: none;
		border-left: solid 2px #fff;
	}
	#nav div.menu a:hover
	{
	}

	#nav .menu a.IsRoot { color: #999; }
	#nav .menu a.IsPinned { background-color: #dde; border-color: #dde; font-size: 100%; }
	#nav .menu a.IsHidden { font-style: italic; }
	#nav .menu li li li a { font-size: 95%; }

	#nav .menu li li li { margin-left: 10px; }
	#nav .menu li li li li { margin-left: 0px; }

	#nav .menu li.IsSelectedChannel li
	{
		padding-left: 10px;
		border-left: solid 2px #ddd;
	}

	/* Default (grey) */
	/*
	#nav .menu a.IsInPath { color: #fff; }
	#nav .menu li a.IsInPath { background-color: #000; border-color: #000; }
	#nav .menu li li a.IsInPath { background-color: #333; border-color: #333; }
	#nav .menu li li li a.IsInPath { background-color: #666; border-color: #666; }
	#nav .menu li li li li a.IsInPath { background-color: #999; border-color: #999; }
	#nav .menu li li li li li a.IsInPath { background-color: #ccc; border-color: #ccc; color: #000; }
	#nav .menu li li li li li li a.IsInPath { background-color: #fff; border-color: #fff; font-weight: bold; }
	*/

	/* Default (blue) */
	#nav .menu a.IsInPath { color: #fff; }
	#nav .menu li a.IsInPath { background-color: #000; border-color: #000; }
	#nav .menu li li a.IsInPath { background-color: #039; border-color: #039; }
	#nav .menu li li li a.IsInPath { background-color: #36c; border-color: #36c; }
	#nav .menu li li li li a.IsInPath { background-color: #69f; border-color: #69f; }
	#nav .menu li li li li li a.IsInPath { background-color: #9cf; border-color: #9cf; color: #000; }
	#nav .menu li li li li li li a.IsInPath { background-color: #fff; border-color: #fff; font-weight: bold; }

	/* THEMED menus */
	/*
	body.darkblue #nav .menu li li a.IsInPath { background-color: #039; border-color: #039; }
	body.darkblue #nav .menu li li li a.IsInPath { background-color: #36c; border-color: #36a; }
	body.darkblue #nav .menu li li li li a.IsInPath { background-color: #69f; border-color: #69c; }
	body.darkblue #nav .menu li li li li li a.IsInPath { background-color: #9cf; border-color: #9cf; }
	body.darkblue #nav .menu li li li li li li a.IsInPath { background-color: #fff; border-color: #fff; font-weight: bold; }

	body.darkpurple #nav .menu li li a.IsInPath { background-color: #306; border-color: #306; }
	body.darkpurple #nav .menu li li li a.IsInPath { background-color: #639; border-color: #639; }
	body.darkpurple #nav .menu li li li li a.IsInPath { background-color: #96c; border-color: #96c; }
	body.darkpurple #nav .menu li li li li li a.IsInPath { background-color: #c9f; border-color: #c9f; }
	body.darkpurple #nav .menu li li li li li li a.IsInPath { background-color: #fff; border-color: #fff; font-weight: bold; }

	body.red #nav .menu li li a.IsInPath { background-color: #633; border-color: #633; }
	body.red #nav .menu li li li a.IsInPath { background-color: #966; border-color: #966; }
	body.red #nav .menu li li li li a.IsInPath { background-color: #c99; border-color: #c99; }
	body.red #nav .menu li li li li li a.IsInPath { background-color: #fcc; border-color: #fcc; }
	body.red #nav .menu li li li li li li a.IsInPath { background-color: #fff; border-color: #fff; font-weight: bold; }

	body.green #nav .menu li li a.IsInPath { background-color: #363; border-color: #363; }
	body.green #nav .menu li li li a.IsInPath { background-color: #696; border-color: #696; }
	body.green #nav .menu li li li li a.IsInPath { background-color: #9c9; border-color: #9c9; }
	body.green #nav .menu li li li li li a.IsInPath { background-color: #cfc; border-color: #cfc; }
	body.green #nav .menu li li li li li li a.IsInPath { background-color: #fff; border-color: #fff; font-weight: bold; }
	*/
	body.recycling #nav .menu li li a.IsInPath { background-color: #536908; border-color: #536908; }
	body.recycling #nav .menu li li li a.IsInPath { background-color: #6a850a; border-color: #6a850a; }
	body.recycling #nav .menu li li li li a.IsInPath { background-color: #80a10c; border-color: #80a10c }
	body.recycling #nav .menu li li li li li a.IsInPath { background-color: #97bd0e; border-color: #97bd0e; }
	body.recycling #nav .menu li li li li li li a.IsInPath { background-color: #fff; border-color: #fff; font-weight: bold; }

/*
---------------------------------------- End of DRILL-DOWN MENU
*/



/*
---------------------------------------- SITEMAP
	Raith 24 Jun 2008
*/

	div.sitemap
	{
		border: dashed 1px #369;
		background-color: #fefeff;
		margin-bottom: 20px;
		padding: 10px 20px;
	}

	div.sitemap dl
	{
		margin: 0px;
		padding: 0px;
	}

	div.sitemap a
	{
		display: block;
		text-decoration: none;
		color: #369;
		margin-bottom: 4px;
	}

	div.sitemap a.section
	{
		font-size: 130%;
		margin-bottom: 10px;
		font-weight: bold;
	}

	div.sitemap a:hover
	{
		color: #f00;
	}

/*
---------------------------------------- end of SITEMAP
*/



/*
---------------------------------------- PROFILE OF THE BOROUGH
*/

	.ProfileOfTheBorough a { text-decoration: none; }
	.ProfileOfTheBorough a.themeLink { color: #99f; }
	.ProfileOfTheBorough a.subthemeLink { color: #66c; }
	.ProfileOfTheBorough a.datasetLink { color: #339; }
	.ProfileOfTheBorough a.analysisLink { color: #006; }

	.ProfileOfTheBorough a.GlossaryLink { text-decoration: none; border-bottom: dashed 1px #00f; position: relative; color: #00f; }
	.ProfileOfTheBorough a.GlossaryLink:hover { background-color: #fff; } /* Required for this to work in IE6 */
	.ProfileOfTheBorough a.GlossaryLink:visited { color: #00f; }
	.ProfileOfTheBorough a.GlossaryLink span { display: none; padding: 4px; width: 20em; }
	.ProfileOfTheBorough a.GlossaryLink:hover span { display: inline; position: absolute; background: #e0eeff; border: solid 2px #000; color: black; top: 20px; left: -10px; z-index: 999; }

	.ProfileOfTheBorough a.NavLinkLeft { text-decoration: none; position: relative; }
	.ProfileOfTheBorough a.NavLinkLeft:hover { background-color: #fff; } /* Required for this to work in IE6 */
	.ProfileOfTheBorough a.NavLinkLeft span { display: none; padding: 2px; width: 10em; }
	.ProfileOfTheBorough a.NavLinkLeft:hover span { display: inline; position: absolute; background: #fff; border: solid 1px #000; color: black; top: 20px; left: 1em; z-index: 999; }

	.ProfileOfTheBorough a.NavLinkRight { text-decoration: none; position: relative; }
	.ProfileOfTheBorough a.NavLinkRight:hover { background-color: #fff; } /* Required for this to work in IE6 */
	.ProfileOfTheBorough a.NavLinkRight span { display: none; padding: 2px; width: 10em; }
	.ProfileOfTheBorough a.NavLinkRight:hover span { display: inline; position: absolute; background: #fff; border: solid 1px #000; color: black; top: 20px; right: 1em; z-index: 999; }


/*
---------------------------------------- end of PROFILE OF THE BOROUGH
*/

/*
---------------------------------------- SPORTS PITCH BOOKINGS
*/

.availbar 
{
	top: -2px;
	position: relative;
	float: left;
	border: solid 0px black;
	font-size: 10px;
	color: #666;
}
.availbar .periodrun {
	float: left;
}
.availbar img {
	width: 4px;
	height: 8px;
	margin: 0px 1px 0px 0px;
}
.availbar .starttime 
{
}
.availbar .endtime {
	position: absolute;
	right: 1px;
	top: 0px;
}

/*
---------------------------------------- end of SPORTS PITCH BOOKINGS
*/





/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/* -	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	- */
/*		COLOUR THEMES		*/


	.colorblack { color: #000; }
	.bordercolorblack { border-color: #000; }
	.backgroundcolorblack { background-color: #000; }
	
	.colorwhite { color: #fff; }
	.bordercolorwhite { border-color: #fff; }
	.backgroundcolorwhite { background-color: #fff; }



	/* Default (blue) */

	h1, h2 { color: #039; border-color: #039; }
	h4, h4 a, h4 a:visited, h4 a:hover { color: #039; }
	.shade1color { color: #039; }
	.shade1bordercolor { border-color: #039; }
	.shade1backgroundcolor { background-color: #039; }
	.shade2color { color: #36a; }
	.shade2bordercolor { border-color: #36a; }
	.shade2backgroundcolor { background-color: #36a; }
	.shade3color { color: #69c; }
	.shade3bordercolor { border-color: #69c; }
	.shade3backgroundcolor { background-color: #69c; }
	.headlineTitle { color: #039; }
	.headlineTitle a { color: #039; }

	/*
	body.darkblue h1, body.darkblue h2 { color: #039; border-color: #039; }
	body.darkblue h4, body.darkblue h4 a, body.darkblue h4 a:visited, body.darkblue h4 a:hover { color: #039; }
	body.darkblue .shade1color { color: #039; }
	body.darkblue .shade1bordercolor { border-color: #039; }
	body.darkblue .shade1backgroundcolor { background-color: #039; }
	body.darkblue .shade2color { color: #36a; }
	body.darkblue .shade2bordercolor { border-color: #36a; }
	body.darkblue .shade2backgroundcolor { background-color: #36a; }
	body.darkblue .shade3color { color: #69c; }
	body.darkblue .shade3bordercolor { border-color: #69c; }
	body.darkblue .shade3backgroundcolor { background-color: #69c; }
	body.darkblue .headlineTitle { color: #039; }
	body.darkblue .headlineTitle a { color: #039; }

	body.darkpurple h1, body.darkpurple h2 { color: #306; border-color: #306; }
	body.darkpurple h4, body.darkpurple h4 a, body.darkpurple h4 a:visited, body.darkpurple h4 a:hover { color: #306; }
	body.darkpurple .shade1color { color: #306; }
	body.darkpurple .shade1bordercolor { border-color: #306; }
	body.darkpurple .shade1backgroundcolor { background-color: #306; }
	body.darkpurple .shade2color { color: #639; }
	body.darkpurple .shade2bordercolor { border-color: #639; }
	body.darkpurple .shade2backgroundcolor { background-color: #639; }
	body.darkpurple .shade3color { color: #96c; }
	body.darkpurple .shade3bordercolor { border-color: #96c; }
	body.darkpurple .shade3backgroundcolor { background-color: #96c; }
	body.darkpurple .headlineTitle { color: #306; }
	body.darkpurple .headlineTitle a { color: #306; }

	body.red h1, body.red h2 { color: #633; border-color: #633; }
	body.red h4, body.red h4 a, body.red h4 a:visited, body.red h4 a:hover { color: #633; }
	body.red .shade1color { color: #633; }
	body.red .shade1bordercolor { border-color: #633; }
	body.red .shade1backgroundcolor { background-color: #633; }
	body.red .shade2color { color: #966; }
	body.red .shade2bordercolor { border-color: #966; }
	body.red .shade2backgroundcolor { background-color: #966; }
	body.red .shade3color { color: #c99; }
	body.red .shade3bordercolor { border-color: #c99; }
	body.red .shade3backgroundcolor { background-color: #c99; }
	body.red .headlineTitle { color: #633; }
	body.red .headlineTitle a { color: #633; }

	body.green h1, body.green h2 { color: #363; border-color: #363; }
	body.green h4, body.green h4 a, body.green h4 a:visited, body.green h4 a:hover { color: #363; }
	body.green .shade1color { color: #363; }
	body.green .shade1bordercolor { border-color: #363; }
	body.green .shade1backgroundcolor { background-color: #363; }
	body.green .shade2color { color: #696; }
	body.green .shade2bordercolor { border-color: #696; }
	body.green .shade2backgroundcolor { background-color: #696; }
	body.green .shade3color { color: #9c9; }
	body.green .shade3bordercolor { border-color: #9c9; }
	body.green .shade3backgroundcolor { background-color: #9c9; }
	body.green .headlineTitle { color: #363; }
	body.green .headlineTitle a { color: #363; }
	*/

	body.recycling h1, body.recycling h2 { color: #536908; border-color: #536908; }
	body.recycling h4, body.recycling h4 a, body.recycling h4 a:visited, body.recycling h4 a:hover { color: #536908; }
	body.recycling .shade1color { color: #536908; }
	body.recycling .shade1bordercolor { border-color: #536908; }
	body.recycling .shade1backgroundcolor { background-color: #536908; }
	body.recycling .shade2color { color: #c5db7a; }
	body.recycling .shade2bordercolor { border-color: #c5db7a; }
	body.recycling .shade2backgroundcolor { background-color: #c5db7a; }
	body.recycling .shade3color { color: #c5db7a; }
	body.recycling .shade3bordercolor { border-color: #c5db7a; }
	body.recycling .shade3backgroundcolor { background-color: #c5db7a; }
	body.recycling .headlineTitle { color: #536908; }
	body.recycling .headlineTitle a { color: #536908; }

	
	

