#noSection #head {
	border-bottom:3px solid #F97C0E;
}
#noSection .whatif52 {
	background:url(../images/care_for_people_orange.jpg) no-repeat;
}
#noSection .whatif195 {
	background:url(../images/live_together_orange.jpg) no-repeat;
}
#noSection .whatif197 {
	background:url(../images/places_greener_orange.jpg) no-repeat;
}
#noSection .whatif196 {
	background:url(../images/places_working_orange.jpg) no-repeat;
}
#noSection .whatif194 {
	background:url(../images/builds_places_orange.jpg) no-repeat;
}
		#noSection #fFormSearch fieldset #fSubmit {
			background:#F97C0E url(../images/bg_go_orange.png) no-repeat;
		}
	
		#noSection #head #mainNav li.on {
			background:url(../images/bg_mainnavhome_leftcorner_on.png) no-repeat left top;
		}
		#noSection #head #mainNav li a.on {
			background:url(../images/bg_mainnavhome_rightcorner_on.png) no-repeat right top;
		}		
			
/*** content styles ***/		
				
	#noSection #body #content h1 {
		background:#F97C0E;
		padding:.2em 10px;
		font-size:180%;
		color:#FFF;
		margin-left:-10px;
		position:relative;
		z-index:2;
		width:600px;
		float:left;
		margin-bottom:22px;
		voice-family: "\"}\""; /* for IE5x */
		voice-family:inherit;
		width:580px;
	}
	#noSection>#body #content h1 {
		left:0;
		padding-left:10px;
		margin-bottom:24px;
	}
	#noSection #body #content h2 {
		clear:left;
		font-size:130%;
		color:#F97C0E;
		margin-bottom:0.5em;
	}
		#noSection #body #content p {
			font-size:110%;
			margin-bottom:1.5em;
			width:550px;
		}
		#noSection #body #content a.pagination {
			color:#F97C0E;
			font-size:110%;
			text-decoration:none;
			font-weight:bold;
		}
			#noSection #body #content a.pagination:hover {
				text-decoration:none;
			}
		#noSection #body #content div#intro {
			width:550px;
			margin-bottom:1.0em;
			clear:left;
			font-size:130%;
		}
		#noSection #body #content div#intro em {
			color:#F97C0E;
			font-size:120%;
			font-style:normal
		}
		#noSection #body #content ol.searchResults {
			margin-bottom:2em;
			margin-left:20px;
			_margin-left:30px;		
		}
			#noSection #body #content ol.searchResults li {
				margin:10px 0px;
			}
			#noSection #body #content ol.searchResults li h3 {
				margin-bottom:0.5em;
			}
			#noSection #body #content ol.searchResults li span.textFound {
				color:#F97C0E;
				font-weight:bold;
			}
			#noSection #body #content ol.searchResults li a {
				color:#666;
			}
			#noSection #body #content ol.searchResults li p {
				display:block;
				margin:0;
			}
			#noSection #body #content ol.searchResults li img {
				display:block;
				padding:0.5em 0;
			}
		#noSection #body #content ol.careers,
		#noSection #body #content h2.careers, 
		#noSection #body #content ol.careers li a {
			color:#FF006E;
		}
		#noSection #body #content ol.experts,
		#noSection #body #content h2.experts,
		#noSection #body #content ol.experts li a {
			color:#A3CE00;
		}
		#noSection #body #content ol.questions,
		#noSection #body #content ol.answers,
		#noSection #body #content h2.questions,
		#noSection #body #content h2.answers,
		#noSection #body #content ol.questions li a,
		
		#noSection #body #content ol.answers li a {
			color:#FF1C24;
		}
		#noSection #body #content a.searchMore {
			background:url(../images/bg_nextpage.png) no-repeat right center;
			width:auto;
			border:0;
			padding:0.3em 20px;
			margin-bottom:1em;
			text-decoration:underline;
			line-height:4em;
		}
		#noSection #body #content a.searchMore:hover {
			background:url(../images/bg_prevpage.png) no-repeat left 4px;
			text-decoration:none;
			color:#666;
		}
		#noSection #body #content a.searchMore:hover {
			background:url(../images/bg_nextpage.png) no-repeat right 4px;
		}
		#noSection #body #content ol.course li p {
			margin-bottom:0.5em;
		}
		#noSection #body #content ul.course li {
			margin-bottom:2em;
		}
		#noSection #body #content ul.course li p {
			margin-bottom:.2em;
		}
		#noSection #body #content ul.pagination {
				
				width:462px;
				padding:15px 0;
				text-align:center;
				margin-left:102px;
				float:left;
				clear:left;
				display:inline;
			}	
				#noSection #body #content ul.pagination,
				#noSection #body #content ul.pagination li {
					display:block;
					width:auto;
					float:left;
					list-style-type:none;
					background:none;
					padding:0;
					margin:0;
				}
				#noSection #body #content ul.pagination {
					xmin-height:30px;
					xfloat:none;
				}
					#noSection #body #content ul.pagination li a {
						display:block;
						width:1.3em;
						height:1.2em;
						border:1px solid #CCC;
						float:left;
						text-decoration:none;
						font-size:110%;
						margin-right:5px;
						padding-top:.1em
					}
					#noSection #body #content ul.pagination li a:hover,
					#noSection #body #content ul.pagination li a.on {
						background:#F97C0E;
						color:#FFF;
					}
					#noSection #body #content ul.pagination li a.prevPage,
					#noSection #body #content ul.pagination li a.nextPage {
						background:url(../images/bg_nextpage.png) no-repeat right 4px;
						width:auto;
						border:0;
						padding:.3em 20px;
						text-decoration:underline;
					}
					#noSection #body #content ul.pagination li a.prevPage {
						background:url(../images/bg_prevpage.png) no-repeat left 4px;
					}
					#noSection #body #content ul.pagination li a.prevPage:hover,
					#noSection #body #content ul.pagination li a.nextPage:hover {
						background:url(../images/bg_prevpage.png) no-repeat left 4px;
						text-decoration:none;
						color:#666;
					}
					#noSection #body #content ul.pagination li a.nextPage:hover {
						background:url(../images/bg_nextpage.png) no-repeat right 4px;
					}						
		#noSection #body #content form,
		#noSection #body #content .formBox {
			background:url(../images/bg_mainbox.png) no-repeat 5px 5px;
			clear:left;
			float:none;
			margin:20px 20px 0pt 0pt;
			padding:0px 0 4px 0pt;
			width:361px;
		}

			#noSection #body #content form fieldset {
				background:#FFFFFF;
				border-color:#CCCCCC;
				border-style:none none solid solid;
				border-width:0pt 0pt 1px 1px;
				padding-bottom:10px;
				width:355px;
			}
				#noSection #body #content form fieldset h3 {
					background:#F97C0E;
					color:#FFFFFF;
					width:355px;
					width/**/:/**/335px;
					margin-bottom:0.4em;
					padding:.3em 0 .3em 20px;
					font-size:130%;
				}
				#noSection #body #content form fieldset p {
					width:auto;
					padding:0.5em 20px 0 20px;
				}
				#noSection #body #content form fieldset label {
					margin:0 0 5px 20px;
				}
				#noSection #body #content form fieldset input {
					width:300px;
					margin-left:20px;
				}
				#noSection #body #content form fieldset select {
					width:304px;
					margin-left:20px;					
				}
				#noSection #body #content form fieldset input.checkbox {
					width:auto;
					margin:0 10px 10px 0;
					float:left;
				}
				#noSection #body #content form fieldset input.submit {
					clear:left;
					width:94px;
					padding:3px .4em .4em;
					background:url(../images/bg_button_form.png) no-repeat;
					font-weight:bold;
					font-size:130%;
				}
				#noSection #body #content .formBox p {
					padding:10px;
					font-size:140%;
					background:#FFFFFF;
					border-color:#CCCCCC;
					border-style:solid;
					border-width:1px;
					width:335px;
					margin:0;
				}
				#noSection #body #content p#learndirect {
					width: 361px;
					margin-top: 20px;				
				}
				#noSection #body #content p#learndirect a {
					float:left;
				}
				#noSection #body #content p#learndirect a#learndirectLogo {
					float:right;
				}


						
/*** right hand column styles ***/						
		
#noSection #body #rhCol h2 {
			background:#F97C0E;
		}
		#noSection #body #rhCol h2.purple {
			background:#87509F;
		}
		#noSection #body #rhCol .plainBox,
		#noSection #body #rhCol .whatif {
			float:left;
			padding-bottom:10px;
		}
		#noSection #body #rhCol .smallBanner {
			background:url(../images/bg_futurevision07.png) no-repeat;
			border-top:1px solid #CCC;
			min-height:119px;
			_height:109px;
			padding-top:60px;
		}
			#noSection #body #rhCol .smallBanner p {
				font-size:110%;
			}
			#noSection #body #rhCol .plainBox ul,
			#noSection #body #rhCol .plainBox ul,
			#noSection #body #rhCol .whatif ul,
			#noSection #body #rhCol .plainBox ul.tagged {
				background:none;
				float:none;
				padding:0;
				margin:0;
				width:148px;
			}
			#noSection #body #rhCol .plainBox ul,
			#noSection #body #rhCol .whatif ul {
				float:left;
			}
				#noSection #body #rhCol .plainBox ul li,
				#noSection #body #rhCol .plainBox ul li a,
				#noSection #body #rhCol .plainBox ul.tagged li,
				#noSection #body #rhCol .plainBox ul.tagged li a {
		 			float:none;
					display:inline;
					background:none;
					padding:0;
					margin:0;
					width:auto;
				}
				#noSection #body #rhCol .plainBox ul li a,
				#noSection #body #rhCol .plainBox ul.tagged li a {
					color:#666;
					text-decoration:none;
					font-weight:normal;
					margin-bottom:.6em;
					font-size:100%;
				}
				#noSection #body #rhCol .plainBox ul li a {
					display:block;
					clear:left;
					text-decoration:underline;
				}
				#noSection #body #rhCol .plainBox ul li a:hover {
					text-decoration:none;
				}
				#noSection #body #rhCol .plainBox ul.tagged li a:hover {
					text-decoration:underline;
				}
					#noSection #body #rhCol .plainBox ul.tagged li a.tiny {
						font-size:100%;
					}
					#noSection #body #rhCol .plainBox ul.tagged li a.small {
						font-size:110%;
					}
					#noSection #body #rhCol .plainBox ul.tagged li a.medium {
						font-size:120%;
					}
					#noSection #body #rhCol .plainBox ul.tagged li a.big {
						font-size:140%;
					}
					
				#noSection #body #rhCol .plainBox ul#whatToDo {
					font-size:110%;
				}
				
							