@import "http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/styles/reset.css";

body {
	color: #3F3F3F;
	font: 0.75em/1.33 Arial, Helvetica, sans-serif;
}

a {
	color: #00C;
	text-decoration: none;
       font-weight: bold;
}
.clear {clear:both;}

a:hover, a:focus, a:active{ text-decoration: underline; }

#jumpToContent {
	position: absolute;
	left: 0;
	top: -4em;
}

/* Site message */
#mog-banner {
height: 50px;
background-color: #FEDB00;  
padding: 5px 5px 10px 5px;
text-align:center;
}
#mog-banner p {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.2em;
}
#mog-banner a {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size: 1em;
text-decoration:underline
}
#mog-banner a:hover {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size: 1em;
text-decoration:underline
}

#dialog {
color:#fff;
}

#dialog a {
color:#fff;
}

/* Header Area */
#header {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg_header.gif) no-repeat top right;
	float: left;
	min-height: 160px;
	width: 100%;
}
.headerWrap { width: 1200px; }
#header h1 {
	border-top: 10px solid #1B75BC;
	padding: 8px 0 0;
	width: 380px;
}

#header h1 img {
	border-right: 1px solid #E5E5E5;
	padding-bottom: 20px;
}

#header .leftArea {
	float: left;
	position: relative;
}

#header .leftArea a#homepageLink {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-link-arrow-blue.gif) no-repeat right center;
	bottom: 6px;
	left: 15px;
	padding: 0 7px 0 0;
	position: absolute;
}

#header form {
	border-right: 1px solid #E5E5E5;
	float: left;
	min-height: 97px;
	margin: 15px 0 0 15px;
	padding-right: 15px;
}

#header form a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-link-arrow-blue.gif) no-repeat right;
	float: left;
	padding: 0 7px 0 0;
}

#header form .input-submit { font: bold 1em Arial, Helvetica, sans-serif; }
#header form .input-text {
	background: #F7F7F7;
	border: 1px solid #B2B2B2;
	margin-right: 1px;
	padding: 1px 0 2px;
	width: 160px;
}

#header .SearchLinks {
          float: left;
}


#header .SearchLinks ul li {    
        background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-link-arrow-grey.gif) no-repeat left;
        padding: 0px 10px 0px 9px;
       
}

#header .listArea {
	float: left;
	
}

#header ul#headerList li {
	margin: 0 0 0.1em;
}

#header ul#headerList li a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-link-arrow-grey.gif) no-repeat left;
	padding: 0 0 0 9px;
}

/* Main (Top) Navigation */
#navMain {
	display: block;
	position: absolute;
	top: 175px;
	left: 0px;
	width: 100%;
}

#navMain ul {
	margin-left: 8px;
	width: 900px;
}

#navMain ul li {
	float: left;
	margin-right: 2px;
}

#navMain ul li a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-dkblue-left.png) no-repeat left top;
	color: #000;
	display: block;
	height: 4.2em;
	line-height: 1;
	padding: 0;
	text-decoration: none;
	width: 100px;
}

#navMain ul li a span {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-dkblue-right.png) no-repeat right top;
	cursor: pointer;
	display: block;
	min-height: 42px;
	padding: 8px 10px 0px;
	width: 83px;
}

#navMain ul li.on { position: relative; top: -5px; }
#navMain ul li.on a { height: 55px; }
#navMain ul li.on a span { height: 47px; }

#navMain ul li a:hover, #navMain ul li.on a {
	background-position: 0 -70px;
	color: #FFF;
}

#navMain ul li a:hover span, #navMain ul li.on a span {
	background-position: 92px -70px;
}

/* Main */
#main {
	border-top: 6px solid #1B75BC;
	/*background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-sidebar-left.png) repeat-y left top;*/
	clear: both;
	padding-right: 11px;
}

/* Left sidebar */
#sidebarLeft {
	/*width: 192px;
	padding: 0.5em 0 0 0;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-sidebar-left.png) repeat-y left top;
	float: left;*/
	width:250px;
	position: absolute;
	left: -5px;
	margin:0 30px 40px 0;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-sidebar-left-250.png) repeat-y left top;
}

#sidebarLeft ul.leftNav {
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
border-bottom:1px solid #e5e5e5;

}
#sidebarLeft ul.leftNav li p {
padding:6px 8px 5px 9px;
font-weight:bold;
border-top:1px solid #e5e5e5;
}
#sidebarLeft ul.leftNav li a {
display:block;
background-image:url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow_leftnav_right.png);
background-repeat:no-repeat;
background-position:15px 5px;
color:#000000;
border-top: none;
font-weight:normal;
padding:3px 8px 4px 26px;
}
#sidebarLeft ul.leftNav > li > a {
border-top:1px solid #e5e5e5;
background-image:none !important;
font-weight:bold;
padding:5px 8px 5px 15px;
}
#sidebarLeft ul.leftNav li:first-child a {
border-top:0;
}
#sidebarLeft ul.leftNav li a:hover {
background-color:#d7dce3;
}
#sidebarLeft ul.leftNav a.active,
#sidebarLeft ul.leftNav a.active:hover {
background-color:#4f1f90;
color:#FFFFFF;
}

#sidebarLeft ul.leftNav ul a.active {
background-image:url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow_leftnav_righton.png);
background-repeat:no-repeat;
}
#sidebarLeft ul.leftNav a.active:hover {
background-color:#4f1f90;
}
#sidebarLeft ul.leftNav li.expanded > a {
background-image:url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow_leftnav_down.png);
background-repeat:no-repeat;
background-position:15px 4px;
}
#sidebarLeft ul.leftNav li.expanded > a.active {
background-image:url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow_leftnav_downon.png);
}
#sidebarLeft ul.leftNav > li.expanded > a,
#sidebarLeft ul.leftNav > li.expanded > a.active {
background-image:none;
}
#sidebarLeft ul.leftNav ul ul li a {
padding-left:36px;
background-position:25px 5px;
}
#sidebarLeft ul.leftNav ul ul li.expanded > a {
background-position:25px 4px;
}
#sidebarLeft ul.leftNav ul ul ul li a {
padding-left:46px;
background-position:35px 5px;
}
#sidebarLeft ul.leftNav ul ul ul li.expanded > a {
background-position:35px 4px;
}
#sidebarLeft ul.leftNav ul ul ul ul li a {
padding-left:56px;
background-position:45px 5px;
}
#sidebarLeft ul.leftNav ul ul ul ul li.expanded > a {
background-position:45px 4px;
}
#sidebarLeft ul.leftNav ul ul ul ul ul li a {
padding-left:66px;
background-position:55px 5px;
}
#sidebarLeft ul.leftNav ul ul ul ul ul li.expanded > a {
background-position:55px 4px;
}

#sidebarLeft ul.leftNav ul {
display:none;
}
#sidebarLeft ul.leftNav li.expanded > ul {
display:block;
}
#sidebarLeft ul.leftNav li.content a {
	background-image: none !important;
}

/* Breadcrumb */
#breadcrumb {
	border-bottom: 1px solid #E5E5E5;
	padding: 0.5em 0;
	padding-left: 272px;
}

#breadcrumb li {
	display: inline;
	padding: 0 0.2em 0 0.7em;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-small-right-dkblue.png) no-repeat left 0.4em;
}

#breadcrumb li:first-child {
	font-weight: bold;
	padding-left: 0;
	background: none !important;
}
#breadcrumb a { color: #111; }

/* Right sidebar */
#sidebarRight {
	width: 174px;
	float: right;
	padding-top: 0.6em;
}

#sidebarRight ul:first-child {
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 0.4em;
	margin-bottom: 0;
}

#sidebarRight ul:first-child li {
	padding-left: 0;
	background: none !important;
}

#sidebarRight ul { margin-bottom: 1em; }

#sidebarRight ul li {
	padding: 0.15em 0 0.15em 14px;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-mini-right-grey.png) no-repeat 4px 0.55em;
}

#sidebarRight ul li.on {
	background-color: #EFEFEF;
	font-weight: bold;
}

#sidebarRight ul li img {
	vertical-align: middle;
	margin-right: 0.3em;
}

#sidebarRight h5 {
	color: #555;
	font-weight: bold;
	margin-bottom: 1em;
	border-top: 5px solid #1B75BC;
	padding-top: 0.4em;
}

#sidebarRight h6 {
	font-weight: normal;
	border-top: 1px solid #E5E5E5;
	color: #333;
	padding: 0.3em 0 0.4em;
}

#loginRegister {
	background: #E8E8DF;
	padding: 6px 8px 0.8em 7px;
	margin: 6px 0 0.6em;
}

#loginRegister input {
	background: #F7F7F7;
	border: 1px solid #B2B2B2;
	margin-bottom: 4px;
	color: #555;
	font: 1em Arial, Helvetica, sans-serif;
	padding: 0.1em 0.3em 0.2em;
	width: 150px;
}

#loginRegister button {
	float: right;
	width: 58px;
	height: 19px;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-button-login.png) no-repeat left top;
	color: #FFF;
	font: bold 1em Arial, Helvetica, sans-serif;
	padding: 0 0 0.2em 2px;
	margin: 0.2em 0 0;
	text-align: left;
	line-height: 1;
}

#loginRegister h5 {
	margin-bottom: 7px;
	border-top: none;
	padding-top: 0;
}

#loginRegister p { margin: 0.35em 0 0; }
#loginRegister p a {
	color: #3F3F3F;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-mini-right-grey.png) no-repeat 0 6px;
	padding-left: 7px;
}

/* Content area */
#content {
	padding-left: 270px;
	margin-right: 188px;
	color: #333;
}

#content h2.main {
	font-size: 2.2em;
	font-weight: normal;
	border-bottom: 1px solid #E5E5E5;
	padding: 0.5em 0 0;
	margin-bottom: 0.3em;
	min-height: 4.3em;
	height: 110px;
	position: relative;
}

#content h2.main img {
	position: absolute;
	right: 0; bottom: 12px;
}

#content h2.sureStart { background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/logo-surestart.png) no-repeat right 0.7em; }
#content h2.landing {
	background-position: right 0.4em;
	background-repeat: no-repeat;
	border-bottom: none;
	margin-bottom: 0;
	height: 110px;
}

#content h1 {
	font-size: 1.7em;
	font-weight: normal;
	margin: 0 0 0.6em 0;
}

#content h2 {
	font-size: 1.5em;
	font-weight: normal;
	margin: 2px 0 0 0;
}

#content h3 {
	font-size: 1.3em;
	font-weight: normal;
	color: #0DA2BD;
	margin: 1.4em 0 0.4em;
}

#content h4 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 0.3em 0;
}

#content .lastUpdated {
	color: #666;
	border-top: 1px solid #E5E5E5;
	margin-top: 3em;
	padding-top: 0.4em;
}

#content p { margin-bottom: 1.2em; }
#content ul { list-style: disc outside; margin: 1em 4em; }
#content ol { list-style: decimal outside; margin: 1em 4em; }
#content li { margin-bottom: 0.6em; }
#content blockquote { color: #15489B; margin: 1em 2em; }

#content table { border-collapse: collapse; }
#content table td {
	border: 1px solid #E5E5E5;
	padding: 0.2em 0.4em;
}
#content table th {
	background: #0DA2BD;
	color: #FFF;
	padding: 0.2em 0.4em;
}
#content table caption {
	caption-side: bottom;
	width: auto;
	text-align: left;
	font-style: italic;
	font-size: 0.9em;
	padding: 0.2em 0 0 0;
}

#content dl { margin: 1em 0; }
#content dl dt { font-weight: bold; margin: 1em 0 0.3em; }
#content dl dd { }

/* Section landing page */
#content ul.landing, #content ul.landing ul { list-style: none; margin: 0; }
#content ul.landing li { display: block; float: left; width: 48%; }
#content ul.landing li.l { clear: left; margin-right: 2%; }
#content ul.landing li:first-child { clear: none !important; }

#content ul.landing ul li {
	padding-left: 9px;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-mini-right-grey.png) no-repeat 1px 0.5em;
	float: none;
	width: auto;
	margin-bottom: 0.2em;
}
#content ul.landing ul a { color: #111; }

#content ul.landing h3 {
	font-size: 1.2em;
	margin: 0 0 0.3em;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	padding: 0.25em 0;
}
#content ul.landing h3.noChildren { border-bottom: none; padding-bottom: 0.25em; margin-bottom: 0.3em; }
#content ul.landing h3 img { vertical-align: middle; }

/* Latest news */
p.displaying { border-bottom: 1px solid #E5E5E5; padding-bottom: 7px; }

#content ol.latest {
	list-style: none;
	margin: 0 0 0 0;
	color: #000;
	line-height: 1.4;
}

#content ol.latest li {
	padding: 0 4.3em 0 24px;
	margin-bottom: 0.8em;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-latestnews.png) no-repeat 6px 0.45em;
	border-bottom: 1px solid #E5E5E5;
}

#content ol.latest h3 {
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 0;
}

#content ol.latest p.date { font-weight: bold; margin-bottom: 0.5em; }

/* Pagination */
#content ol.pagination {
	background: #F5F2F2;
	margin: 1.2em 0 0; padding: 0.8em 0.2em 0.8em 0.8em;
}

#content ol.pagination li { display: inline; margin-right: 0.6em; }
#content ol.pagination li.on { font-weight: bold; }
#content ol.pagination li.on a { color: #000; text-decoration: underline; }

#content ol.pagination li.previous {
	float: left;
	margin-right: 1.5em;
	font-weight: bold;
}

#content ol.pagination li.previous a {
	display: block;
	padding-left: 17px;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-latestnews-left.png) no-repeat left center;
}

#content ol.pagination li.next {
	float: right;
	font-weight: bold;
}

#content ol.pagination li.next a {
	display: block;
	padding-right: 17px;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-latestnews.png) no-repeat right center;
}




/* Footer */
#footer {
	float: left;
	clear: both;
	margin: 40px 0 20px;
	padding: 0;
	width: 100%;
	min-height: 76px;
}

#main #footer {
	float: none;
	clear: right;
	width: auto;
	margin: 6em 0 0 260px;
}

#footer .padder {
	border-top: 6px solid #1B75BC;
	margin: 0 15px 0 10px;
}

#footer .padder ul li {
	  background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-link-arrow-grey.gif) no-repeat left;
         padding: 0px 10px 0px 9px;
}


#footer ul {
	overflow: hidden;
	margin-top: 10px;
}

#footer li {
	float: left;
	margin-right: 13px;
	margin-bottom: 5px;
	white-space: nowrap;
}

#footer li a {
       color: #000;
	border-right: 1px solid #E5E5E5;
	padding-right: 13px;
}

#footer li a:hover {
	color: #00C;
}
/*
#footer li:last-child a {
	border-right: 0;
	padding-right: 0;
}
*/
#footer p.dcsflogo {
	margin-top: -16px;
	float: right;
	padding: 28px 0 25px 55px;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/footer_character.gif) no-repeat;
}

/* Section colours */
#home #sidebarRight ul li { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-mini-right-dkblue.png); }

#earlyYearsAndChildcare #navMain ul li.on a { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-left-purp1.jpg); }
#earlyYearsAndChildcare #navMain ul li.on a span { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-right-purp2.jpg); }
#earlyYearsAndChildcare #main, #earlyYearsAndChildcare #sidebarRight h5, #earlyYearsAndChildcare #footer .padder { border-top-color: #800080; }
#earlyYearsAndChildcare #sidebarLeft ul li.on ul li.on { background-color: #800080; }
#earlyYearsAndChildcare #breadcrumb li { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/image004.png); }
#earlyYearsAndChildcare #content h3 { color: #800080; }
#content h2.landing { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-h2-earlyyearsandchildcare.png); }

#healthAndWellbeing #navMain ul li.on a { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-left-blue1.jpg); }
#healthAndWellbeing #navMain ul li.on a span { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-right-blue1.jpg); }
#healthAndWellbeing #main, #healthAndWellbeing #sidebarRight h5, #healthAndWellbeing #footer .padder { border-top-color: #404070; }
#healthAndWellbeing #sidebarLeft ul li.on ul li.on { background-color: #404070; }
#healthAndWellbeing #breadcrumb li { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/image002.png); }
#healthAndWellbeing #content h3 { color: #404070; }

#educationTraining #navMain ul li.on a { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-left-red1.jpg); }
#educationTraining #navMain ul li.on a span { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-right-red1.jpg); }
#educationTraining #main, #educationTraining #sidebarRight h5, #educationTraining #footer .padder  { border-top-color: #800000; }
#educationTraining #sidebarLeft ul li.on ul li.on { background-color: #800000; }
#educationTraining #breadcrumb li { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/image003.png); }
#educationTraining #content h3 { color: #800000; }

#safeguardingSocial #navMain ul li.on a { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-left-ligblue1.jpg); }
#safeguardingSocial #navMain ul li.on a span { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-right-ligblue1.jpg); }
#safeguardingSocial #main, #safeguardingSocial #sidebarRight h5, #safeguardingSocial #footer .padder  { border-top-color: #0000ff; }
#safeguardingSocial #sidebarLeft ul li.on ul li.on { background-color: #0000ff; }
#safeguardingSocial #breadcrumb li { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/image001.png); }
#safeguardingSocial #content h3 { color: #0000ff; }
#safeguardingSocial #content h2.landing { font-size: 2em; padding-top: 15px; height: 95px; }

#strategyAndWorking #navMain ul li.on a { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-left-black1.jpg); }
#strategyAndWorking #navMain ul li.on a span { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-right-black1.jpg); }
#strategyAndWorking #main, #strategyAndWorking #sidebarRight h5, #strategyAndWorking #footer .padder  { border-top-color: #000000; }
#strategyAndWorking #sidebarLeft ul li.on ul li.on { background-color: #000000; }
#strategyAndWorking #breadcrumb li { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-small-right-ltpurple.png); }
#strategyAndWorking #content h3 { color: #000000; }

#researchResources #navMain ul li.on a { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-left-dkpurple.png); }
#researchResources #navMain ul li.on a span { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/tab-right-dkpurple.png); }
#researchResources #main, #researchResources #sidebarRight h5, #researchResources #footer .padder  { border-top-color: #4F1F90; }
#researchResources #sidebarLeft ul li.on ul li.on { background-color: #4F1F90; }
#researchResources #breadcrumb li { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-small-right-dkpurple.png); }
#researchResources #content h3 { color: #4F1F90; }

#content .custom1
{
	font-weight:bold;
	font-size:0.9em;
}
#content p.custom2 /* Call Out (Left) */
{
	border:1px solid #8FC4F9;
	padding:7px 7px 9px 9px;
	width:163px;
	w\idth:147px;
	clear:left;
	float:left;
	margin:0 10px 0.4em 0;
	font-size:0.7em;
	font-weight:bold;
}
#content p.custom3 /* Call Out (Right) */
{
	border:1px solid #8FC4F9;
	padding:7px 7px 9px 9px;
	width:163px;
	w\idth:147px;
	clear:right;
	float:right;
	margin:0 0 0.4em 10px;
	font-size:0.7em;
	font-weight:bold;
}
#content p.custom4 /* Important */
{
	border:1px solid #8FC4F9;
	background:#E6F2FE;
	padding:7px 9px 9px 9px;
}
#content p.custom5 /* Supplementary */
{
	font-size:0.8em;
	color:#333333;
}

/* Pretty pretty form */
.prettyForm label {
	display: block;
	font-weight: bold;
	cursor: pointer;
	width: 10em;
	float: left;
}

.prettyForm li { margin-bottom: 0.6em; list-style-type:none;}
.prettyForm div { margin-left: 10em; }

.prettyForm img { vertical-align: middle; }

.prettyForm div label, .prettyForm ul.tree label {
	display: inline;
	width: auto;
	float: none;
	font-weight: normal;
}

.prettyForm div ul { margin: 0 0 1em; }
.prettyForm div ul li { display: inline; }
.prettyForm small { font-size: 0.9em; color: #7E97A3; }
.prettyForm button { margin-left: 10em; }
.prettyForm input { vertical-align: middle; }
/*.prettyForm input[type=radio], .prettyForm input[type=checkbox] { vertical-align: -18%; }*/

.prettyForm ul.tree { margin: 0 0 0 10em; }
.prettyForm ul.tree li { display: block; margin-bottom: 0.3em; }
#errorMessages, #alertMessages {
	padding: 0.6em 0.5em 0.5em 2.5em;
	margin-bottom: 1em;
	font-weight: bold;
}
#errorMessages h2, #alertMessages h2 {
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 0.3em;
	margin: 0 0 0.4em;
	color: inherit;
	min-height:1em !important;
	border:0 !important;
}
#errorMessages li, #alertMessages li { margin-bottom: 0.3em; }

#errorMessages {
	background: #EF0000 url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/icons/system-error-alt.png) no-repeat 0.5em 0.5em;
	color: #FFF;
	border: 2px solid #900;
}
#errorMessages h2 { border-bottom: 1px solid #FFF; }

#alertMessages {
	background: #FFE0CF url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/icons/system-warning-alt.png) no-repeat 0.5em 0.5em;
	color: #EF5400;
	border: 2px solid #FF782F;
}
#alertMessages h2 { border-bottom: 1px solid #CF4900; }

#rssFeature { display: none; }
#shareFeature { display: none; margin-top: 5px; }
#shareFeature li {
	padding-left: 20px;
}
#content ul.las { float: left; list-style-type: none; margin: 0 0 15px 0; padding: 0; overflow: hidden; width: 100%; }
#content ul.las li { border: 1px solid #E5E5E5; display: block; float: left; font-size: 1.3em; width: 20px; height: 20px; text-align: center; margin-right: 4px; }
#content ul.las li a { color: #0000FF; font-weight: bold; text-decoration: none; }

#content div.las h4 { font-size: 1.4em; margin: 15px 0 5px 0; }
#content div.las label { display: block; margin-top: 5px; font-weight: bold; clear: left; }

.assetResourcesSearch .keywords { background: #E8E8DF; height: 215px; float: left; width: 36%; padding: 15px; }
.assetResourcesSearch .keywords input { margin-bottom: 5px; }
.assetResourcesSearch .region { background: #E8E8DF; height: 215px; float: left; margin-left: 15px; padding: 15px; width: 48%; position: relative; }
.assetResourcesSearch .region img { float: left; }
.assetResourcesSearch .region select { position: absolute; left: 130px; margin: 5px 0 5px 0; width: 143px; }
.assetResourcesSearch .region input { position: absolute; left: 130px; margin: 15px 0 5px 80px; }
#content .assetResourcesSearch .topic a { background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-mini-right-dkblue.png) no-repeat 0 3px; padding-left: 10px; }
.assetResourcesSearch .topic { clear: both; overflow: hidden; padding-top: 25px; }
.assetResourcesSearch .topic .columns { clear: both; overflow: hidden; }

#content .assetResourcesSearch .topic dl { display: inline; width: 42%; }

#content .assetResourcesSearch .topic h3,
#content .assetResourcesSearch .keywords h3,
#content .assetResourcesSearch .region h3 { color: #252523; font-weight: bold; margin-top: 0; }

#content #feedbackform { padding: 0; }
#content #feedbackform ul { padding: 0; margin: 10px 0 20px 0; }
#content #feedbackform label { width: 175px; }

#content p.custom3 { font-size: 0.9em; clear: none; float: right; margin: 10px; }

table.calendar { background: #E8E8DF; text-align: center; width: 174px; margin-bottom: 5px; }
table.calendar thead td { background: #2279BD; color: #FFF; text-align: center; }
table.calendar thead th { background: #2279BD; color: #FFF; }
table.calendar thead strong { font-size: 1.3em; }
table.calendar thead abbr { font-weight: normal; }
table.calendar thead tr { height: 20px; }
table.calendar thead tr td { padding: 4px 0 4px 0; }
table.calendar thead tr td a { color: #FFF; font-size: 1.4em; font-weight: bold; }
table.calendar tbody tr td { padding: 4px; width: 15px; text-align: center; }
table.calendar td.o { font-weight: bold; }
table.calendar td.f { font-weight: normal; }

#content.rap ol.latest table { margin-bottom: 20px; width: 100%; }
#content.rap ol.latest table tr th { font-size: 1.2em; text-align: left; }
#content #logooncentralright { float: right; margin: 0 0 0 10px; }
#content.rapItem ul.rapDetails { margin-left: 0; margin-top: 0; width: 99%; }
#content.rapItem ul.rapDetails label { display: block; font-size: 1.2em; font-weight: bold; width: 120px; float: left; }
#content.rapItem ul.rapDetails li { border-bottom: 1px solid #E5E5E5; list-style-type: none; padding-bottom: 5px; }
#content.rapItem ul.rapDetails ul { margin-left: 25px; }
#content.rapItem ul.rapDetails ul li { border: none; list-style-type: disc; }


img.floatRight { float: right; margin: 4px; }
a img.displayed { display: block; margin-left: auto; margin-right: auto; }


/* Profile form */
#profileform input, #profileform select, #profileform textarea, #profileform button {
	border: 1px solid #ADA99F;
	background: #F5F5F5;
	font: 1em/1.3 Arial, Helvetica, sans-serif;
}

#profileform input, #profileform textarea { padding: 0.2em; }
#profileform input { width: 22em; }

#profileform button {
	margin-left: 0;
	border-style: outset;
	padding: 0.2em 0.5em;
	margin-top: 1em;
}

#content #profileform ul {
	margin: 0;
	list-style: none;
}

#content #profileform ul li { padding: 0.25em 0.5em; margin-bottom: 0; }

#profileform ul li label { width: 180px; padding-top: 0.15em; }

/* Validation indication */
#profileform .indicator { margin-left: 0.8em; }
#profileform .indicator img { vertical-align: top; }
#profileform ul li.valid input, #profileform ul li.valid textarea, #profileform ul li.valid select { background: #F0FFEF; border: 1px solid #3DAF36; }
#profileform ul li.invalid input, #profileform ul li.invalid textarea, #profileform ul li.invalid select { background: #FFF2EF; border:1px solid #DF3B1B; }

/* Field specific */
#profileform #s_Postcode { width: 8em; }
#profileform #s_Password, #profileform #s_Password2 { width: 15em; }

/* Address finder */
#addressFinder {
	background-color: #E6F3FF;
	border: 1px solid #D0E8FF;
	padding: 0.8em;
	margin: 1.5em 0 !important;
	background-repeat: no-repeat;
	background-position: right top;
	cursor: pointer;
}

#addressFinder .openClose { float: right; }

#addressFinder .addressFinderMain { margin-left: 0; }
#addressFinder .addressFinderMain label { width: 75px; }

#addressFinderPostcode { width: 8em !important; }

#addressFinder select, #addressFinder input { vertical-align: top; }

#postcodeForm {
	background-color: #E6F3FF;
	border: 1px solid #D0E8FF;
	padding: 0.8em 0.8em 0;
	margin: 1.5em 0 !important;
}

#postcodeForm div { margin: 0; }

#postcodeForm button {
	margin: 0;
	padding: 0.2em 0.5em;
	border: 1px outset #09589F;
	background: #3790DF;
	color: #FFF;
	font: 1em/1.3 Arial, Helvetica, sans-serif;
}

#postcodeForm p * { vertical-align: top; }
#postcodeForm #s_FindPostcode { width: 8em; }

/* Roles list */
.roleContainer { margin-left: 0 !important; }
.roleContainer ul li { display: block !important; }
.roleContainer input { width: auto !important; }
.roleContainer fieldset { margin-bottom: 2em; }
.roleContainer fieldset legend {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 0.4em;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/button-addressfinder-open.png) no-repeat left center;
	cursor: pointer;
	padding-left: 20px;
}
.roleContainer fieldset legend.expanded { background-image: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/button-addressfinder-close.png); }

/* Useful links */
#content ul.usefulLinks, #content ul.usefulLinks ul { list-style: none; margin: 0; }

.usefulLinks { border-bottom: 1px solid #E5E5E5; }

#content ul.usefulLinks li {
	border-top: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	margin-bottom: 0 !important;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px 10px;
}

.usefulLinks a {
	text-transform: none;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/arrow-mini-right-dkblue.png) no-repeat 0 5px;
	padding-left: 10px;
}

#content ul.usefulLinks li ul { margin: 3px -10px 0; }
#content ul.usefulLinks li ul li {
	padding-left: 49px;
	font-size: 0.8em;
	font-weight: normal;
	border-left: none;
	border-right: none;
}

#content ul.usefulLinks li ul li ul {
	margin: 6px -10px 0 -49px;
}

#content ul.usefulLinks li ul li ul li {
	padding-left: 56px;
	border-left: none;
	border-right: none;
	font-size: 1em;
}

#content ul.usefulLinks li.expand, #content ul.usefulLinks li.collapse {
	cursor: pointer;
	padding-left: 29px;
}

#content ul.usefulLinks li.expand > ul, #content ul.usefulLinks li.collapse > ul { margin-left: -29px; }

#content ul.usefulLinks li.expand { background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/button-expandcollapse-expand.png) no-repeat 7px 6px; }
#content ul.usefulLinks li.collapse { background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/button-expandcollapse-collapse.png) no-repeat 7px 6px; }

/* Pullout box */

#content .pulloutBox {
	border: 1px solid #A1A1A1;
/*
	border-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-right: 4px;
*/
	padding: 10px;
	float: right;
	width: 230px;
	margin: 0 0 1em 1em;
}

#content .pulloutBox h3:first-child {
	color: #FFF !important;
	font-size: 1.2em;
	font-weight: bold;
	margin: -10px -10px 0.6em -10px;
	padding: 0.1em 10px;
}

#content .pulloutBox ul, #content .pulloutBox ol { margin: 1em 2em; }
/*#content .pulloutBox p:last-child { margin-bottom: 0; }*/

#researchResources #content .pulloutBox h3:first-child { background-color: #4F1F90; }
#strategyAndWorking #content .pulloutBox h3:first-child { background-color: #C114B3; }
#earlyYearsAndChildcare #content .pulloutBox h3:first-child { background-color: #0DA2BD; }
#healthAndWellbeing #content .pulloutBox h3:first-child { background-color: #FE8610; }
#educationTraining #content .pulloutBox h3:first-child { background-color: #F00; }
#safeguardingSocial #content .pulloutBox h3:first-child { background-color: #4FB200; }

/* Events */
#submitAnEvent {
	background: #E8E8DF url(http://webarchive.nationalarchives.gov.uk/+/http://www.dcsf.gov.uk/everychildmatters/images/bg-submitanevent.png) no-repeat top right;
	padding: 8px 11px;
	color: #3F3F3F;
	font-size: 0.9em;
}

#submitAnEvent h5 {
	border-top: none;
	padding: 0; margin: 0 0 0.2em;
	font-size: 1.2em;
	color: #252523;
}

#submitAnEvent p { margin-right: 60px; }

p.displayingEvents {
	border-bottom: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	padding: 0.5em 0;
	font-size: 1.1em;
	margin-top: 1em;
}

#eventcatfilter { font-size: 1.1em; padding-top: 0.5em; }

#content ul.eventDetails { background: #DEEBF5; border: 1px solid #AFCFE7; padding: 0.6em 0.6em 0; margin: 0 0 1em; }
#content ul.eventDetails li { display: inline-block; width: 48%; margin: 0; padding: 0 0 0.6em;  }
#content ul.eventDetails strong { display: inline-block; min-width: 6em; margin: 0; }

