/* Body */
body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}


/* Form */
form {
	margin: 0px;
	padding: 0px;
}


/* Images */
img {
	display: block;
}


/* Main Div */
div.maindiv {
	margin: 38px 0px 0px 0px;
	padding: 0px;
	width: 760px;
}


/* DfES Header */
div.dfesheader {
	background-color: #FFFFFF;
	height: 81px;
}


/* Higher Education Header */
div.heheader {
	background-color: #6B6B9C;
	height: 65px;
}


/* Utility Menu */
div.utilitymenu {
	background-color: #FFFFFF;
	height: 21px;
	border-bottom: 1px solid #E7E7EF;
	margin-bottom: 9px;
}
div.utilitymenu p {
	font-family: verdana, arial, helvetica;
	font-size: 70%;
	color: #9C6B9C;
	padding: 0px;
	margin: 5px 5px 0px 10px;
}
div.utilitymenu p a {
	color: #9C6B9C;
	text-decoration: none;
}
div.utilitymenu p a:hover {
	color: #9C6B9C;
	text-decoration: underline;
}


/* Main Navigation */
td.nav {
	background-color: #BDD9E5;
	width: 178px;
	empty-cells: hide;
}
td.nav div.top {
	background-color: #BDD9E5;
	margin-top: 10px;
	border-bottom: 1px solid #9CC6D8;
}
td.nav div.level1on {
	background-color: #FFFFFF;
	background-image: url(http://webarchive.nationalarchives.gov.uk/20100210151716/http://www.dcsf.gov.uk/hegateway/images/generic/leftnav_icon.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
}
td.nav div.level1on p {
	font-family: verdana, arial, helvetica;
	font-size: 70%;
	font-weight: bold;
	color: #6B6B9C;
	padding: 6px 5px 5px 26px;
	margin: 0px;
}
td.nav div.level1on p a {
	color: #6B6B9C;
	text-decoration: none;
}
td.nav div.level1on p a:hover {
	color: #6B6B9C;
	text-decoration: underline;
}
td.nav div.level1ondown {
	background-color: #FFFFFF;
	background-image: url(http://webarchive.nationalarchives.gov.uk/20100210151716/http://www.dcsf.gov.uk/hegateway/images/generic/leftnav_down_icon.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
td.nav div.level1ondown p {
	font-family: verdana, arial, helvetica;
	font-size: 70%;
	font-weight: bold;
	color: #6B6B9C;
	padding: 6px 5px 5px 26px;
	margin: 0px;
}
td.nav div.level1ondown p a {
	color: #6B6B9C;
	text-decoration: none;
}
td.nav div.level1ondown p a:hover {
	color: #6B6B9C;
	text-decoration: underline;
}
td.nav div.level1ondown2 {
	background-color: #EFF5F9;
	background-image: url(http://webarchive.nationalarchives.gov.uk/20100210151716/http://www.dcsf.gov.uk/hegateway/images/generic/leftnav_down_icon.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	border-top: 1px solid #F4F8FB;
	border-bottom: 1px solid #E7F0F6;
}
td.nav div.level1ondown2 p {
	font-family: verdana, arial, helvetica;
	font-size: 70%;
	font-weight: bold;
	color: #6B6B9C;
	padding: 6px 5px 5px 26px;
	margin: 0px;
}
td.nav div.level1ondown2 p a {
	color: #6B6B9C;
	text-decoration: none;
}
td.nav div.level1ondown2 p a:hover {
	color: #6B6B9C;
	text-decoration: underline;
}
td.nav div.level1off {
	background-color: #D6E7EF;
	border-top: 1px solid #E2EEF4;
	border-bottom: 1px solid #C1DBE7;
	background-image: url(http://webarchive.nationalarchives.gov.uk/20100210151716/http://www.dcsf.gov.uk/hegateway/images/generic/leftnav_icon.gif);
	background-repeat: no-repeat;
	background-position: 10px 9px;
}
td.nav div.level1off p {
	font-family: verdana, arial, helvetica;
	font-size: 70%;
	font-weight: bold;
	color: #6B6B9C;
	padding: 6px 5px 5px 26px;
	margin: 0px;
}
td.nav div.level1off p a {
	color: #6B6B9C;
	text-decoration: none;
}
td.nav div.level1off p a:hover{
	color: #6B6B9C;
	text-decoration: underline;
}
td.nav div.level2on {
	background-color: #FFFFFF;
	border-bottom: 1px solid #F4F8FB;
}
td.nav div.level2on p {
	font-family: verdana, arial, helvetica;
	font-size: 70%;
	color: #6B6B9C;
	padding: 6px 5px 5px 26px;
	margin: 0px;
}
td.nav div.level2on p a {
	color: #6B6B9C;
	text-decoration: none;
}
td.nav div.level2on p a:hover {
	color: #6B6B9C;
	text-decoration: underline;
}
td.nav div.level2off {
	background-color: #EFF5F9;
	border-bottom: 1px solid #E7F0F6;
}
td.nav div.level2off p {
	font-family: verdana, arial, helvetica;
	font-size: 70%;
	color: #6B6B9C;
	padding: 6px 5px 5px 26px;
	margin: 0px;
}
td.nav div.level2off p a {
	color: #6B6B9C;
	text-decoration: none;
}
td.nav div.level2off p a:hover {
	color: #6B6B9C;
	text-decoration: underline;
}
td.nav div.bottom {
	background-color: #BDD9E5;
	margin-bottom:1px; 
	border-top: 1px solid #D1E4ED;
}


/* Page Content */
td.content {
	background-color: #FFFFFF;
	empty-cells: hide;
}
td.content div.body {
	padding: 0px;
	margin: 0px 16px 0px 16px;
}
td.content div.body div.mainimage {
	margin-bottom: 5px;
}
td.content div.body h1 {
	font-family: arial, verdana, helvetica;
	font-size: 160%;
	font-weight: normal;
	color: #6B6B9C;
	padding: 5px 0px 14px 0px;
	margin: 0px;
}
td.content div.body h2 {
	font-family: arial, verdana, helvetica;
	font-size: 110%;
	font-weight: normal;
	color: #6B6B9C;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
td.content div.body h3 {
	font-family: arial, verdana, helvetica;
	font-size: 90%;
	font-weight: bold;
	color: #6B6B9C;
	padding: 8px 0px 0px 0px;
	margin: 0px;
}

td.content div.body h4 {
	font-family: arial, verdana, helvetica;
	font-size: 95%;
	font-weight: bold;
	color: #666666;
	padding: 8px 0px 0px 0px;
	margin: 0px;
}
td.content div.body p {
	font-family: arial, verdana, helvetica;
	font-size: 80%;
	color: #666666;
	padding: 8px 0px 8px 0px;
	margin: 0px;
}
td.content div.body p a {
	color: #9C6B9C;
	text-decoration: none;
}
td.content div.body p a:hover {
	color: #9C6B9C;
	text-decoration: underline;
}

td.content div.body p div.link {
	font-size: 100%;
}

td.content div.body div.link {
	font-weight: normal;
	font-family: arial, verdana, helvetica;
	font-size: 80%;
	color: #666666;
}

td.content div.body div.link a {
	color: #9C6B9C;
	text-decoration: none;
}

td.content div.body div.link a:hover {
	color: #9C6B9C;
	text-decoration: underline;
}
td.content div.body a {
	color: #9C6B9C;
	text-decoration: none;
}

td.content div.body a:hover {
	color: #9C6B9C;
	text-decoration: underline;
}

td.content div.body span.articletitle {
	color: #9C6B9C;
	font-weight: bold;
	font-family: arial, verdana, helvetica;
	font-size: 80%;
	color: #666666;
	padding: 4px 0px 4px 0px;
	margin: 0px;
}

td.content div.body span.articletitle a {
	color: #9C6B9C;
	text-decoration: none
}

td.content div.body span.articletitle a:hover {
	color: #9C6B9C;
	text-decoration: underline
}

td.content div.body ul {
	font-family: arial, verdana, helvetica;
	font-size: 80%;
	color: #666666;
	padding: 5px 0px 10px 28px;
	margin: 0px;
}

td.content div.body p.resource {
	font-family: arial, verdana, helvetica;
	font-size: 80%;
	color: #666666;
	padding: 5px 0px 5px 0px;
	margin: 0px;
}

td.content div.body table.icon {
	padding: 5px 0px 5px 0px;
	margin: 0px;
}

/* Sidebar */
td.sidebar {
	background-color: #6B6B9C;
	width: 178px;
	empty-cells: hide;
}
td.sidebar div.search {
	background-color: #58588A;
	border: 1px solid #58588A;
	border-bottom: 1px solid #2C2C4F;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	display: block;
}
td.sidebar div.search input {
	padding: 0px;
	margin: 0px;
}
td.sidebar div.search input.text {
	
}
td.sidebar div.search p {
	font-family: arial, verdana, helvetica;
	font-size: 80%;
	color: #FFFFFF;
	padding: 0px 0px 5px 0px;
	margin: 0px;
}
td.sidebar div.search span.go {
	margin: 2px 0px 0px 0px;
	display: inline;
}
td.sidebar div.body {
	background-color: #6B6B9C;
	border: 1px solid #6B6B9C;
	border-top: 1px solid #8B8BBA;
	padding: 5px 10px 10px 10px;
	margin: 0px;
	display: block;
}
td.sidebar div.body h2 {
	font-family: arial, verdana, helvetica;
	font-size: 100%;
	color: #FFFFFF;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
td.sidebar div.body p {
	font-family: arial, verdana, helvetica;
	font-size: 75%;
	color: #FFEA00;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}
td.sidebar div.body p a {
	color: #FFEA00;
	text-decoration: none;
}
td.sidebar div.body p a:hover {
	color: #FFEA00;
	text-decoration: underline;
}
td.sidebar div.body p span.sbtitle {
	color: #FFFFFF;
	font-weight: bold;
}
td.sidebar div.body p.linklistOn {
	color: #FFEA00;
	text-decoration: none;
	font-family: arial, verdana, helvetica;
	font-size: 75%;
	color: #FFEA00;
	padding: 2px 0px 0px 0px;
	margin: 0px;
}
td.sidebar div.body p.linklistOff {
	color: #FFEA00;
	text-decoration: none;
	font-family: arial, verdana, helvetica;
	font-size: 75%;
	color: #FFEA00;
	padding: 2px 0px 0px 0px;
	margin: 0px;
}
td.sidebar div.body p.linklistOn a {
	color: #FFEA00;
	text-decoration: none;
	font-weight: bold;
}
td.sidebar div.body p.linklistOn a:hover {
	color: #FFEA00;
	text-decoration: underline;
	font-weight: bold;
}
td.sidebar div.body p.linklistOff a {
	color: #FFEA00;
	text-decoration: none;
}
td.sidebar div.body p.linklistOff a:hover {
	color: #FFEA00;
	text-decoration: underline;
}
td.sidebar div.body img.content {
	margin-top: 8px;
}

/* Homepage Sidebar */
td.homecol1 td.sidebar div.body {
	background-color: #6B6B9C;
	border: 1px solid #6B6B9C;
	border-top: 1px solid #8B8BBA;
	padding: 5px 10px 10px 10px;
	margin: 0px;
	display: block;
}
td.homecol1 td.sidebar div.search {
	background-color: #58588A;
	border: 1px solid #58588A;
	border-bottom: 1px solid #2C2C4F;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	display: block;
}

/* table border */
.outline
{
border: 1px solid #ccc
}

/* DfES footer */
div.footer {
	margin-top: 10px;
}

