.es #maincontent h1 { margin-bottom: 0; }

.blind { width: auto; }
.es .blind { width: 750px; }
.blind td {
	width: auto;
	padding: 0;
	border: 0;
}
.es .blind h2 {
	padding-left: 1.1em;
	font-size: 180%;
	background: none;
	color: #2060A8;
}
.es .blind p {
	padding-left: 1.3em;
	font-size: 160%;
}
.blind ul {
	float: left;
	margin: 0;
	padding: 0 0 0 1.5em;
	list-style: none;
}
.blind li {
	float: left;
	padding: 0 0 0 .5em;
}
.blind h2 {
	padding-left: .5em;
	line-height: 23px;
	background: #1f79c0 url(es-h2-right.gif) right no-repeat;
	color: #fff;
}
.twocol #maincontent .blind a {
	display: block;
	color: #fff;
	text-decoration: none;
}
.twocol #maincontent .blind a:hover {
	display: block;
	color: #fff;
	text-decoration: underline;
}
.external { display: none; }
.es a { text-decoration: none; }

#essentialskills .header {
	height: 223px;
	margin: 21px 0 0 0;
	width: 100%;
}
#essentialskills .header .knowhow {
	margin: 0 0 61px 24px;
}
#essentialskills .intro {
	background: url(essentialskills-intro-bg-sm.jpg) right 80px no-repeat;
	min-height: 218px;
	
}

#essentialskills .intro div {
	width: 400px;
}
#essentialskills .intro div h1 {
	font-size: 185%;
}
#essentialskills .intro div p {
	color: #000;
	font-size: 145%;
}
#essentialskills .intro div ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 500px!important;
}

#essentialskills .intro div li {
	float: left;
	padding: 0 .5em 0 0;
}
#essentialskills .intro a, #essentialskills .intro a:hover { border-bottom: none; text-decoration: none; }


#es-bg {
	background: url() no-repeat;
	float: left;
	margin: 47px 0 0 0;
	min-height: 193px;
	width: 172px;
}
#es-content {
	float: right;
	margin: 30px 24px 0 42px;
	width: 415px;
}
#nid-maincontent h3.es {
	background: #1F79C0 url() no-repeat right center;
	color: #fff;
	line-height: 23px;
	padding: .5em;
}

#nid-maincontent h3.es a {
	color: #fff!important;
	border-bottom: 0!important;
}

#nid-extranav {
	background: url(es-extranav-top.png) 0 64px no-repeat;
	margin: 0;
	padding: 0;
}
#nid-extranav ul {
	margin: 154px 0 0 0;
	padding: 0;
}
#nid-extranav li a {
	color: #fff;
	display: block;
	font: bold 120% Arial, sans-serif;
	letter-spacing: -1px;
	min-height: 39px;
	text-transform: uppercase;
	width: 160px;
}
#nid-extranav li a:visited { color: #fff; }
#nid-extranav li {
	margin: 6px 0 0 0;
	padding: 0 6px 0 12px;
}
#nid-extranav li.findoutmore { background: #00989f url(aqua-arrow.gif) 195px 11px no-repeat; }
#nid-extranav li.findoutmore a { line-height: 39px; }

#nid-extranav li.findyourlocal { background: #35862e url(es-blue-arrow.gif) 195px 11px no-repeat; }
#nid-extranav li.findyourlocal a { line-height: 1.4; }

#nid-extranav li.success { background: #0096dd url(green-arrow.gif) 195px 11px no-repeat; }
#nid-extranav li.success a { line-height: 39px; }

#nid-extranav li.employers { background: #c6001d url(red-arrow.gif) 195px 11px no-repeat;; }
#nid-extranav li.employers a { line-height: 1.4; }

#nid-extranav img {
	margin: 33px 0 0 41px;
}
#header-table { width: 100%;
				vertical-align:top;}
					
				
