/*  @ Title:  Main style sheet
	@ Agency: Zone
	@ Client: Play England - Play Shaper
	@ Author: Ben Copping - BJC Design
	@ Date: 01/12/2009 */
	
body {
	font:62.5%/1.5 "arial";
	height:100%;
	}

h1, h2, h3, h4 {font-weight:bold;}		
em {font-style:italic;}
a {color:#00719B;text-decoration:none;cursor:pointer;font-weight:bold;}
a:hover {text-decoration:underline;}

/*-- decorated links --*/
a.decorated {
	font-size:1.6em;
	padding:0 0 0 14px;
	background: url('../../../../../../../images/build/aDecoratedBg.gif') 0 2px no-repeat;
	}
	
a.pageLoadRight,
a.pageLoadLeft {
	font-size:1.4em;
	line-height:1em;
	padding:0 14px 0 0;
	background: url('../../../../images/build/pageLoadRightBg.gif') top right no-repeat;
	float:right;
	}

a.pageLoadLeft {
	padding:0 14px 0 14px;
	background: url('../../../../images/build/pageLoadLeftBg.gif') top left no-repeat;
	float:left;
	}

/*-- button style links (right col) --*/
a.button {
	display:inline-block;
	font-weight:bold;
	padding:0 8px 0 0;
	height:25px;
	border:0;
	cursor:pointer;
	text-align:center;
	background: transparent url('../../../../images/build/aBtnRight.gif') top right no-repeat;
	color:#FFF;
	}

a.button span {
	margin:0;
	display:inline-block;
	height:24px;
	white-space: nowrap;
	padding: 1px 0 0 22px;
	background: transparent url('../../../../images/build/aBtnLeft.gif') top left no-repeat;
	font-size:15px;
	}

a.button:hover {text-decoration:none;}

/*-- paragraph styles --*/
p.intro {
	font-size:1.6em;
	line-height:1.3em;
	font-weight:bold;
	padding:10px 0;
	}
	
p {
	color:#545454;
	font-size:1.4em;
	line-height:1.2em;
	padding:10px 0;
	}

p.small,span.small {font-size:1.2em;color:#545454;}

#mainFrame {
	width:980px;
	margin:0 auto;
	padding:0 10px;
	}
	
#header {
	height:145px;
	width:980px;
	position:relative;
	z-index:10;
	}
	
	#header #logo {float:left;margin:20px 0 0 0;}
	
	#header ul#mainNav {
		float:right;
		height:35px;  /*28px; R.I increased the height to stop popping behaviour in IE6 */
		background: url('../../../../images/build/mainNavLeftBg.gif') 0 0 no-repeat;
		padding:0 0 0 11px;
		margin:0;
		z-index: 5; /*RI added to get menu floating over the top*/
		position:relative; /*RI added to get menu floating over the top*/
		}
		
		ul#mainNav li {display:inline;float:left;}
		
		ul#mainNav li.last {
			background-image:url('../../../../images/build/mainNavRightBg.gif');
			background-position: top right;
			background-repeat: no-repeat;
			padding:0 11px 0 0;
			}
		
		ul#mainNav li a {
			float:left;
			display:block;
			background:#000;
			color:#FFF;
			text-decoration:none;
			padding:4px 8px 6px 8px;
			font-size:1.2em;
			}
			
		ul#mainNav li.home a:hover,
		ul#mainNav li#active.home a {background:#86003F; border-bottom:4px solid #86003F;}
		
		ul#mainNav li.WhatisPlayShaper a:hover,
		ul#mainNav li#active.WhatisPlayShaper a {background:#00719C; border-bottom:4px solid #00719C;}
		
		ul#mainNav li.Hostinganevent a:hover,
		ul#mainNav li#active.Hostinganevent a {background:#003CA1; border-bottom:4px solid #003CA1;}
		
		ul#mainNav li.Theimportanceofplay a:hover,
		ul#mainNav li#active.Theimportanceofplay a {background:#C91989; border-bottom:4px solid #C91989;}
		
		ul#mainNav li.Resources a:hover,
		ul#mainNav li#active.Resources a {background:#3D9B35; border-bottom:4px solid #3D9B35;}
		
		ul#mainNav li.Yourprofessionalrole a:hover,
		ul#mainNav li#active.Yourprofessionalrole a {background: #D2430B; border-bottom:4px solid #D2430B;}
		
			/*-- our sub nav, jquery used to call this - see global.js --*/
			ul#mainNav li ul {
				top:28px;
				position:absolute;
				border:3px solid #CCC;
				padding:15px 0 10px 0;
				background:#FFF;
				left:-9999px;
				display:none;
				width:200px;
				}
			
			/*-- special sub nav colors --*/	/*RI added margin-top to remove extra white space in IE6 */		
			ul#mainNav li.WhatisPlayShaper ul {border:2px solid #00719C; margin-top: 0px;} 
			ul#mainNav li.Hostinganevent ul {border:2px solid #003CA1; margin-top: 0px;} 
			ul#mainNav li.Theimportanceofplay ul {border:2px solid #C91989; margin-top: 0px;} 
			ul#mainNav li.Resources ul {border:2px solid #3D9B35; margin-top: 0px;} 
			ul#mainNav li.Yourprofessionalrole ul {border:2px solid #D2430B; margin-top: 0px;} 
			
			/*-- sub nav styles --*/
			ul#mainNav li ul li {
				display:block;		
				padding:2px 0 2px 14px;
				float:none;
				border-bottom:1px solid #FFF;
				}
				
			ul#mainNav li ul li a {
				padding:3px 8px 3px 16px !important;
				float:none!important;
				line-height:1em;
				display:block !important;
				background:#FFF url('../../../../images/build/subNavLiBg.gif') 0 3px no-repeat !important;
				color:#333 !important;
				border-bottom:none!important;
				}
							
			ul#mainNav li ul li a:hover {display:block;color:#333;}
			
	/*--position the search in the header --*/			
	#header #hSearch {
		float:right;
		margin:10px 20px 0 0;
		width: 350px; /*RI added to work with Immediacy*/
		height: 30px; /*RI added to work with Immediacy*/
		z-index: 1; /*RI added to work with Immediacy*/
		position:relative; /*RI added to work with Immediacy*/
		}
		
		#header #hSearch a {font-size:1.4em;margin-right:5px; vertical-align:bottom;}
		
		/* RI added the following three lines to work with Immediacy */
		#searchBox {vertical-align:top; float: right; position:relative; padding:0 5px 5px 5px; z-index:1;}
        #Template_ctl19dosearch {vertical-align:top;}        
        #header #hSearch img {vertical-align:top;}

	
	/*-- the site strapline --*/
	#header p#strapline {
		display:block;
		height:52px;
		width:658px;
		float:right;
		margin:18px 0 0 0;
		background:url('../../../../images/build/straplineBg.gif') 0 0 no-repeat;
		}
	
	/*-- hide the search strapline text --*/
	#header p#strapline span {left:-9999px;position:absolute;}

/*--main content and footer widths and positions --*/		
#mainContent,
#footer {
	width:960px;
	overflow:hidden;
	position:relative;
	}

#mainContent {margin:20px 0 0 0;}
#mainContent.home {margin:0;}

	/*-- vertical rollover tabbed content for the homepage --*/
	#verticalTabbedContent {
		width:960px;
		overflow:hidden;
		height:320px;
		padding: 0 0 10px 0; 
		}

	#verticalTabbedContent ul#vtcNav {
		display:block;
		width:299px;
		position:absolute;
		left:0;
		z-index:1;
		background:url('../../../../images/build/vertNavBg.jpg') 0 0 no-repeat;
		}
		
	#verticalTabbedContent ul#vtcNav li	{list-style-type:none !important}	
	#verticalTabbedContent ul#vtcNav li a {	
		display:block;
		padding: 13px 8px 0 16px;
		height:29px;
		color:#921080;
		outline:none;
		text-decoration:none;
		font-size:1.8em;
		line-height:1em;
		color:#FFF;
		font-weight:bold;
		}
		
	#verticalTabbedContent ul#vtcNav li a:hover,
	#verticalTabbedContent ul#vtcNav li a#active { background: transparent url('../../../../images/build/vertActiveNavBg2.png') top right no-repeat;}
	
	#verticalTabbedContent ul#vtcNav li a.first {margin-top:23px;}

	#verticalTabbedContent #vctInner {
		position:absolute;
		left:295px;
		width:665px;
		z-index:2;
		background: url('../../../../images/build/vertTabsBg.gif') 0 0 no-repeat;
		}

	#verticalTabbedContent #vctInner div.tabbedContent div.tabbedContentInner {
		padding: 4px 2px 32px 19px;
		width:644px;
		overflow:hidden;
		}
		
		div.tabbedContentInner .theImg {
			float:left;
			width:423px;
			height:270px;
			background:#F3F3F3;
			}
		
		div.tabbedContentInner .theCopy {
			float:left;
			width:185px;
			height:253px;
			overflow:auto;
			background:#CCC;
			padding:12px 18px;
			}
			
			div.tabbedContentInner .theCopy p {color:#FFF; padding-bottom: 5px;}
			div.tabbedContentInner .theCopy p.intro {font-size:2.2em;font-weight:bold;line-height:1em;padding:0 0 2px 0;} /*RI changed to make it fit. font-size:2.4em; padding:0 0 3px 0;*/
			div.tabbedContentInner .theCopy a {color:#FFF; } /* RI added to make links white */
			div.tabbedContentInner .theCopy a.decorated {
				display:block;
				height:18px;
				color:#FFF;background: url('../../../../images/build/aDecoratedPng.gif') 0 0 no-repeat;
				}
						
			div.tabbedContentInner .theCopy ul li {
				color:#FFF;
				display:block;
				background: url('../../../../images/build/aDecoratedPng.gif') 0 0 no-repeat;
				font-size:1.3em;
				line-height:1.2em;
				padding:1px 0 0 10px; /*RI 2px 0 0 16px; changed this to get a tiny bit more space */
				}
		
		/*-- change the copy background colors for each section --*/		
		#whatIs .theCopy {background:#0090C4;}
		#whoAttend .theCopy {background:#D2430B;}
		#runEvent .theCopy {background:#E51D9B;}
		#whyImportant .theCopy {background:#5335FF;}
		#getResource .theCopy {background:#64A935}

	#verticalTabbedContent #vctInner div.tcActive {display:block!important;}

/*--END THE VERTICAL TABS --*/

/*-- Playshaper in action homepage + quotes --*/
#psInAction {
	width:620px;
	height:245px;
	overflow:hidden;
	background:#64AF5D;
	margin: 0 0 30px 0;
	}

	#psInAction p,
	#psInAction a {color:#FFF;}
	
	#psInAction .psaCol1 {
		width:264px;
		height:245px;
		padding:0 15px;
		float:left;
		background:#3D9B35;
		}
	
		#psInAction .psaCol1 h2 {
			color:#FFF;
			font-size:2.2em;
			line-height:1.2em;
			padding:4px 0 0 40px;
			margin:10px 0 0 0;
			height:32px;
			background: url('../../../../images/build/whiteArrowLarge.png') 0 0 no-repeat;
			}
		
		#psInAction .psaCol1 p {	
			font-size:1.8em;
			color:#FFF
			}
		
		#psInAction .psaCol1 ul li a {
			font-size:1.6em;
			padding:0 0 0 15px;
			background:url('../../../../images/build/psInActionLiAbg.gif') 0 1px no-repeat;
			}

	#psInAction .psaCol2 {
		width:306px;
		float:left;	
		padding:10px;
		}
		
		#psInAction .psaCol2 h4 {
			position:relative;
			display:block;
			height:40px;
			width:203px;
			color:#FFF;
			font-weight:bold;
			font-size:3em;
			text-transform:uppercase;
			line-height:1em;
			margin:10px 0 0 10px;
			}
			
		#psInAction .psaCol2 #quote {
			background: url('../../../../images/build/quoteBg.png') 0 0 no-repeat;
			height:161px;
			width:263px;
			padding: 10px 20px 10px 20px
			}
		
			/*-- see global js for rotating quote script --*/
			#quote blockquote {
			    padding: 0px 20px 5px 0;
			    font-size: 1.6em;
				line-height:1.2em;
				font-weight:bold;
				color:#333;
				width:246px;
			    background: url("../../../../images/build/quote_down.gif") bottom right no-repeat;
				}
		
			 #quote blockquote span {
				background: url("../../../../images/build/quote_up.gif") top left no-repeat;
				padding: 10px 0px 0px 40px;
				display:block;
				}
		
			#quote cite {margin: 0 0 0 40px;color:#666;font-size:1.3em;}

/*-- END PLAYSHAPER IN ACTION --*/

/*-- inner page content headers (header area and image) --*/
#cContentHeader {
	background:url('../../../../images/build/innerContentHeaderBg.gif') 0 0 no-repeat ;
	width:558px;
	height:191px;
	padding:20px 35px 20px 38px;
	overflow:hidden;
	}
	
	.lightBlue #cContentHeader  {background:url('../../../../images/build/innerContentHeaderBglBlue.gif') 0 0 no-repeat}
	.darkBlue #cContentHeader {background:url('../../../../images/build/innerContentHeaderBgdBlue.gif') 0 0 no-repeat}
	.pink #cContentHeader  {background:url('../../../../images/build/innerContentHeaderBgPink.gif') 0 0 no-repeat}
	.orange #cContentHeader  {background:url('../../../../images/build/innerContentHeaderBgOrange.gif') 0 0 no-repeat}	
	.green #cContentHeader {background: url('../../../../images/build/innerContentHeaderBgGreen.gif') 0 0 no-repeat;}	
	.burgundy #cContentHeader  {background:url('../../../../images/build/innerContentHeaderBgBurgundy.gif') 0 0 no-repeat}
	.burgundyNoTab #cContentHeader  {background:url('../../../../images/build/innerContentHeaderBg2.gif') 0 0 no-repeat}
	
	
	#cContentHeader ul {margin:0 0 10px 0;}
	#cContentHeader ul li {
		display:inline;
		font-size:1.2em;
		background: url('../../../../images/build/breadcrumbBg.gif') 0 0 no-repeat;
		padding:0 0 0 15px;
		color:#494949;
		}
		
	#cContentHeader ul li.first {padding:0;background:none;}
	#cContentHeader ul li a {font-weight:normal;}
	#cContentHeader h1 {
		display:block;
		float:left;
		height:159px;
		width:230px;
		color:#FFF;
		font-size:3.9em;
		padding:10px;
		background:#3D9B35;
		line-height:1em;
		letter-spacing:0px;
		}
		
		/*-- header length execptions --*/
		#cContentHeader h1.h1295
		{
			font-size:3.6em;
		}

		
		/*-- header background colors --*/
		.lightBlue #cContentHeader h1 {background:#00719C;}
		.darkBlue #cContentHeader h1 {background:#003CA1;}
		.pink #cContentHeader h1 {background:#C8187B;}
		.orange #cContentHeader h1 {background: #D2430B;}
		.burgundy #cContentHeader h1 {background: #96004B;}
		.burgundyNoTab #cContentHeader h1 {background: #96004B;}
	
	#cContentHeader img {	
		width:295px; 
		height:178px; 
		float:left;
		margin-left:13px;
		}


/*-- column 1 width inside mainContent --*/	
#mainContent .col1 {
	width:632px;
	float:left;
	margin:0 13px 0 0;
	}
							
	/*-- custom bg image for homepage col1 content --*/
	#mainFrame.home .col1 .c1Content {
		background: url('../../../../images/build/c1ContentBg.gif') 0 0 no-repeat;
		padding:20px 20px 20px 0;
		}
	
/*-- the frame for the bordered/boxed content inside the first column --*/
#cContent {
	padding:0 0 14px 0;
	background: url('../../../../images/build/cContentBg.gif') bottom left no-repeat;
	margin: 0 0 20px 0;
	}

	#cContentInner {
		border-left:17px solid #000;
		margin:0 2px 0 1px;
		border-right:3px solid #000;
		padding:10px 20px 50px 20px;
		width:569px;
		overflow:hidden;
		}

	#cContentInner h2 {font-size:1.6em;}
	#cContentInner h2.large {font-size:1.8em;}
	#cContentInner h3 {font-size:1.4em;margin:0;padding:0;line-height:1em;}

	#cContentInner ul.plainList {margin:0 0 0 20px;}
	#cContentInner ul.plainList li {list-style-type:disc;font-size:1.4em;color:#545454;}
		
		/*-- cContentInner quote area --*/
		.cciQuote {
			float:right;
			width:150px;
			padding:20px 25px;
			margin:0 0 0 30px;
			background:#D9EAF0;
			}

		/*-- diff color backgrounds for the inpage quote --*/
		.lightBlue .cciQuote {background: #D9EAF0;}
		.darkBlue .cciQuote {background: #D9E1F2;}
		.pink .cciQuote {background: #F7DDEB;}
		.orange .cciQuote {background: #F8E3DB;}

		.cciQuote blockquote {font-size:1.8em;font-weight:bold;color:#313131;line-height:1.2em;margin-bottom:5px;}
		.cciQuote cite{font-size:1.3em;font-style:italic;}
		
	/*-- featured content --*/
	#cContentInner .featureContent {
		background:#F8E3Ef;
		padding:15px 25px;
		margin:10px 0;
		}

	.green #cContentInner .featureContent {background:#E2F0E1;}
	.lightBlue #cContentInner .featureContent {background: #D9EAF0;}
	.darkBlue #cContentInner .featureContent {background: #D9E1F2;}
	.pink #cContentInner .featureContent {background: #F7DDEB;}
	.orange #cContentInner .featureContent {background: #F8E3DB;}

		#cContentInner .featureContent h3 {margin:0 0 10px 0;}

		#cContentInner .featureContent ul.cols3Links {
			display:block;
			width:514px;
			overflow:hidden;
			}

		#cContentInner .featureContent ul.cols3Links li {float:left;display:block;width:171px;font-size:1.4em;}
	
	/*-- also in - appears underneath mainContent Bordered content (col1)--*/
	.col1 .alsoIn {
		width:626px;
		margin:20px 0;
		background-position: 0 0;
		background-repeat: no-repeat;
		padding-top:1px;
		}

	.col1 .aiFrame {
		width:626px;
		background-position:bottom left;
		background-repeat:no-repeat;
		padding-bottom:1px;
		}
		
	.lightBlue .col1 .alsoIn {background-image: url('../../../../images/build/c1AlsoInBgLightBlue.gif');}
	.lightBlue .col1 .aiFrame {background-image: url('../../../../images/build/c1AlsoInInnerBgLightBlue.gif');}
	.darkBlue .col1 .alsoIn {background-image: url('../../../../images/build/c1AlsoInBgDarkBlue.gif');}
	.darkBlue .col1 .aiFrame {background-image: url('../../../../images/build/c1AlsoInInnerBgDarkBlue.gif');}
	.pink .col1 .alsoIn {background-image: url('../../../../images/build/c1AlsoInBgPink.gif');}
	.pink .col1 .aiFrame {background-image: url('../../../../images/build/c1AlsoInInnerBgPink.gif');}
	.burgundy .col1 .alsoIn {background-image: url('../../../../images/build/c1AlsoInBgContact.gif');}
	.burgundy .col1 .aiFrame {background-image: url('../../../../images/build/c1AlsoInInnerBgContact.gif');}
	.burgundyNoTab .col1 .alsoIn {background-image: url('../../../../images/build/c1AlsoInBgContact.gif');}
	.burgundyNoTab .col1 .aiFrame {background-image: url('../../../../images/build/c1AlsoInInnerBgContact.gif');}
	.orange .col1 .alsoIn {background-image: url('../../../../images/build/c1AlsoInBgOrange.gif');}
	.orange .col1 .aiFrame {background-image: url('../../../../images/build/c1AlsoInInnerBgOrange.gif');}
	.green .col1 .alsoIn {background-image: url('../../../../images/build/c1AlsoInBgGreen.gif');}
	.green .col1 .aiFrame {background-image: url('../../../../images/build/c1AlsoInInnerBgGreen.gif');}

	.col1 .aiInner {border-left:2px solid #3D9B35;border-right:2px solid #3D9B35;margin:3px;padding:10px 20px;}
	
		.lightBlue .col1 .aiInner {border-left:2px solid #00719C;border-right:2px solid #00719C}
		.darkBlue .col1 .aiInner {border-left:2px solid #003CA1;border-right:2px solid #003CA1}
		.pink .col1 .aiInner {border-left:2px solid #C8187B;border-right:2px solid #C8187B}
		.burgundy .col1 .aiInner {border-left:2px solid #96004B;border-right:2px solid #96004B}
		.burgundyNoTab .col1 .aiInner {border-left:2px solid #96004B;border-right:2px solid #96004B}
		.orange .col1 .aiInner {border-left:2px solid #D2430B;border-right:2px solid #D2430B}
		
	.col1 .aiInner ul {width:576px;overflow:hidden;margin:10px 0;}
	.col1 .aiInner ul li {float:left;display:block;width:288px;}
	.col1 .aiInner ul li a {
		padding:4px 0 4px 18px;
		background: url('../../../../images/build/subNavLiBg.gif') 2px 5px no-repeat;
		font-size:1.4em;
		}	
	
	/*-- detailed ordered list - as seen on resources --*/	
	.col1 ol.detailed {
		margin:0 0 15px 0;
		padding:0 0 15px 0;
		background: url('../../../../images/build/c1OlDetailedBg.gif') bottom left no-repeat;
		}

	.col1 ol.detailed li {
		background:url('../../../../images/build/olDetailedLiBg.gif') 0 0 no-repeat;
		color:#000;
		font-size:1.4em;
		padding:0 0 0 5px;
		margin:10px 0;
		font-weight:bold;
		color:#FFF;
		}
	
	/* R.I Replaced with the block below for Resources link amendment
	.col1 ol.detailed li div {margin:-20px 0 0 30px;}
	.col1 ol.detailed li div a {display:block;}
	.col1 ol.detailed li div a.url {font-size:.9em;word-wrap:break-word;}
	.col1 ol.detailed li div span {font-size:.9em;color:#4a4a4a;font-weight:normal;}
	*/
	
	.col1 ol.detailed li a.title {margin:-20px 0 0 30px; font-weight:bold;}
	.col1 ol.detailed li a {margin-left:30px; display:block;}
	.col1 ol.detailed li a.url {margin-left:30px; font-size:.9em;}
	.col1 ol.detailed li span {margin-left:30px; display:block; font-size:.9em;color:#4a4a4a;font-weight:normal;}	
	.col1 ol.detailed li span.title {margin:-20px 0 0 30px; font-weight:bold; font-size:1em; color:#00719B;}

/*-- mainContent second column --*/		
#mainContent .col2 {
	width:315px;
	float:left;
	}
	
	.col2 .c2Content {
		background: url('../../../../images/build/c2ContentBg.gif') 0 0 no-repeat;
		padding:20px 0 15px 10px;
		width:305px;
		overflow:hidden;
		}
		
	.lightBlue .col2 .c2Content {background: url('../../../../images/build/c2ContentBgLightBlue.gif') 0 0 no-repeat;}
	.darkBlue .col2 .c2Content {background: url('../../../../images/build/c2ContentBgDarkBlue.gif') 0 0 no-repeat;}
	.pink .col2 .c2Content {background: url('../../../../images/build/c2ContentBgPink.gif') 0 0 no-repeat;}
	.burgundy .col2 .c2Content {background: url('../../../../images/build/c2ContentBgContact.gif') 0 0 no-repeat;}
	.burgundyNoTab .col2 .c2Content {background: url('../../../../images/build/c2ContentBgContact.gif') 0 0 no-repeat;}
	.orange .col2 .c2Content {background: url('../../../../images/build/c2ContentBgOrange.gif') 0 0 no-repeat;}
	
	.col2 .c2Content p {padding:5px 0;}
	.col2 .c2Content p.intro {
			font-size:1.4em;
			padding:5px 0;
			}
			
	.col2 .c2Content a.button {float:right;}
	
	.col1 .c1Content h3,
	.col2 h4,
	.col1 .aiInner h4 {
		color:#000;
		font-size:1.9em;
		line-height:1em;
		margin:0 0 2px 0;
		}
	
	.col2 ul.linksList {margin:10px 0;}	
	.col2 ul.linksList li a {
		position:relative;
		font-size:1.4em;
		line-height:1em;
		display:block;
		font-weight:normal;
		padding:4px 0 4px 14px; /* 4px 0 4px 18px; RI updated to make space for active link items */
		background: url('../../../../images/build/subNavLiBg.gif') 2px 5px no-repeat;
		}	
		
	.col2 .alsoIn {
			background: url('../../../../images/build/alsoInBgTop.gif') 0 0 no-repeat;
			width:330px;
			margin: -2px 0 20px -15px;
			padding-top:5px;
			position:relative;
			}
			
		.green .col2 .alsoIn {background: url('../../../../images/build/alsoInBgTopGreen.gif') 0 0 no-repeat;}
		.lightBlue .col2 .alsoIn {background: url('../../../../images/build/alsoInBgToplBlue.gif') 0 0 no-repeat;}
		.darkBlue .col2 .alsoIn {background: url('../../../../images/build/alsoInBgTopdBlue.gif') 0 0 no-repeat;}
		.pink .col2 .alsoIn {background: url('../../../../images/build/alsoInBgTopPink.gif') 0 0 no-repeat;}
		.orange .col2 .alsoIn {background: url('../../../../images/build/alsoInBgTopOrange.gif') 0 0 no-repeat;}
			
	.col2 .aiFrame {background: url('../../../../images/build/alsoInBgBtm.gif') bottom left no-repeat;padding-bottom:6px;}
	
		.green .col2 .aiFrame {background: url('../../../../images/build/alsoInBgBtmGreen.gif') bottom left no-repeat;}
		.lightBlue .col2 .aiFrame {background: url('../../../../images/build/alsoInBgBtmlBlue.gif') bottom left no-repeat;}
		.darkBlue .col2 .aiFrame {background: url('../../../../images/build/alsoInBgBtmdBlue.gif') bottom left no-repeat;}
		.pink .col2 .aiFrame {background: url('../../../../images/build/alsoInBgBtmPink.gif') bottom left no-repeat;}
		.orange .col2 .aiFrame {background: url('../../../../images/build/alsoInBgBtmOrange.gif') bottom left no-repeat;}
		.burgundy .col2 .aiFrame {background: url('../../../../images/build/alsoInBurgundyBgBtm.gif') bottom left no-repeat;}
		.burgundyNoTab .col2 .aiFrame {background: url('../../../../images/build/alsoInBurgundyBgBtm.gif') bottom left no-repeat;}
	
	.col2 .aiInner {
		background:#E4EFF4;
		padding:20px 20px 10px 26px;
		border-right:3px solid #000;
		margin:0;
		overflow:hidden;
		width:281px;
		}
		
		
		.green .col2 .aiInner {background:#E2F0E1;}
		.lightBlue .col2 .aiInner {background: #D9EAF0;}
		.darkBlue .col2 .aiInner {background: #D9E1F2;}
		.pink .col2 .aiInner {background: #F7DDEB;}
		.orange .col2 .aiInner {background: #F8E3DB;}
		.burgundy .col2 .aiInner {background: #f2e3eb;}
		.burgundyNoTab .col2 .aiInner {background: #f2e3eb;}
		
	.col2 .aiInner ul.linksList li a {background: url('../../../../images/build/subNavLiBg2.png') 0 0 no-repeat;}
	
	.col2 ul#utilities2 li a {font-size:1.4em;line-height:1.3em;padding:1px 0 0 0;margin:2px 0;display:block;} /* RI added this to get addthis to work */
	.col2 ul#utilities li a {font-size:1.4em;line-height:1.3em;padding:1px 0 0 25px;margin:2px 0;display:block;}
	.col2 ul#utilities li.share a {background: url('../../../../images/build/utilitiesShareIco.gif') 0 2px no-repeat;}
	.col2 ul#utilities li.print a {background: url('../../../../images/build/utilitiesPrintIco.gif') 0 2px no-repeat;}
	.col2 ul#utilities li.email a {background: url('../../../../images/build/emailIcon.gif') 0 2px no-repeat;}

	/*-- detailed list items right column --*/
	.col2 ul.detailed li {display:block;margin:10px 0 10px 0;}
	
	.col2 ul.detailed li a {
		padding:2px 0 2px 0;
		display:block;
		background: url('../../../../images/build/subNavLiBg.gif') 2px 5px no-repeat;
		}
	
	.col2 ul.detailed li a span {display:block;font-size:1.4em;line-height:1.3em;color:#00719B;}		
	.col2 ul.detailed li a.url {font-size:1.3em;background:none;margin:0 0 0 18px;}
	.col2 ul.detailed li span {font-size:1.3em;margin:0 0 0 18px;display:block;color:#4a4a4a;}
			
		
#footer {
	padding:20px 0 20px 0;
	background: url('../../../../images/build/footerBg.gif') 0 0 no-repeat;
	}

#footer ul#hygiene {float:left;margin:10px 0 0 0;}
#footer ul#fLogos {float:right;}
#footer ul li {display:inline;}

#footer ul li a {font-size:1.3em;display:block;float:left;margin:0 15px 0 0;}

#footer ul#hygiene li a {font-size:1.3em;}

#footer ul#fLogos li a {padding:15px 0 0 0;}
#footer ul#fLogos li#playEngLogo a {padding:0;}

/* Form styles */
td.caption{font-weight:bold;font-size:1.4em; color:#555000; width:200px; float:left; margin-top:10px; vertical-align:top;}
td.caption2{font-size:1.4em; color:#555000; margin-top:10px; vertical-align:top;}
	