table{background:none;border:none;max-width:100%;border-bottom:1px solid #000000;}table thead{background:none;border:none;}table tbody{background:none;border:none;}table tfoot{background:none;border:none;}table th{background:none;border:none;border-bottom:1px solid #000000;font-size:1em;padding:5px 15px 5px 5px;font-weight:800;}table tr:nth-child(1n){background:none;border:none;}table td{background:none;border:none;padding:5px 15px 5px 10px;vertical-align:top;border-bottom:1px dotted #CCCCCC;}table td p{line-height:1em;margin:0 0 10px 0;}hr{display:none;}img,embed,object,video,table{max-width:100%;}.ie6 img,.ie6 img,.ie6 object,.ie6 video{width:100%;}body{padding:0;width:auto;font-family:helvetica,arial,tahoma,'trebuchet MS',sans-serif;background-color:#cacac8;word-break:break-word;}h1,h2,h3,h4,h5,h6{font-family:georgia,times,times new roman,serif;margin:0 0 .8em;}h1{font-weight:normal;}p,ul,ol,blockquote{margin-bottom:1.4em;}#content p,#content ul,#content ol,.field p{line-height:1.6em;}li{margin-bottom:.6em;}a{color:#005d8b;}a:hover,a:active,a:focus{color:#000;}a:visited{color:#465a6d;}table{border-bottom:1px solid #000;font-size:.8em;line-height:1.2em;}th{border-bottom:2px solid #000;}td{padding:.6em;vertical-align:top;text-align:left;}tr{border-bottom:1px solid #ccc;}tr:nth-child(2n){background-color:#efefef;}#page{width:100%;background-color:#fff;-webkit-box-shadow:0px 0px 18px #000;-moz-box-shadow:0px 0px 18px #000;box-shadow:0px 0px 18px #000;}#top-bar{background-color:#000;background-image:url(/sites/all/themes/custom/mmc_education_theme/mmc_education_theme/images/bg_rpt.png);padding:8px 3.57%;position:relative;}#top-bar ul{position:absolute;top:0;left:0;}#top-bar ul li a{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}#top-bar ul li a:active,#top-bar ul li a:focus{background-color:#000;clip:auto;height:auto;margin:0;overflow:visible;position:absolute;top:0;left:0;width:100%;padding:4px 8px;}#top-bar a,#top-bar a:visited{color:#fff;text-decoration:none;}#top-bar a:hover,#top-bar a:active,#top-bar a:focus{color:#fad64e;text-decoration:underline;}#top-bar ul li,#top-bar p{font-size:.8em;display:inline;}#top-bar p{margin-bottom:0;}#search{text-align:right;width:100%;}#search-block-form{font-size:.8em;}.spelling-suggestions{display:none;}#header{background-color:#cec9c3;border-bottom:3px solid #636363;}#page-title span{display:block;font-size:.6em;font-weight:normal;}h1#page-title.title{color:#444;}#name-and-slogan{padding:16px 3.57% 16px;border-bottom:3px solid #636363;background:#dcdbd6;background:-moz-linear-gradient(top,#dcdbd6 0%,#f4f3ef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dcdbd6),color-stop(100%,#f4f3ef));background:-webkit-linear-gradient(top,#dcdbd6 0%,#f4f3ef 100%);background:-o-linear-gradient(top,#dcdbd6 0%,#f4f3ef 100%);background:-ms-linear-gradient(top,#dcdbd6 0%,#f4f3ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdbd6',endColorstr='#f4f3ef',GradientType=0);background:linear-gradient(top,#dcdbd6 0%,#f4f3ef 100%);}#name-and-slogan img{position:absolute;left:0;margin-right:6px;width:46px;}#site-name{font-size:1.4em;color:#424242;font-weight:normal;text-align:center;position:relative;}#site-name .smalltitle,#footer-branding .smalltitle{font-size:.45em;display:block;}#site-name a{color:#424242;text-decoration:none;}#site-name a:hover,#site-name a:focus,#site-name a:active{color:#000;text-decoration:underline;}#site-slogan{font-size:.48em;color:#000;font-family:helvetica,'Helvetica',arial,tahoma,'trebuchet MS',sans-serif;display:block;font-weight:normal;line-height:.9em;}#site-slogan .trim{display:none;}#navigation{margin:-15px 0 .6em;float:none;height:auto;width:auto;}.ie6 #navigation,.ie7 #navigation,.ie8 #navigation,.ie9 #navigation{position:relative;}#navigation ul{margin:0 3.57%;text-align:center;padding:0;}#navigation li{display:block;float:left;border:1px solid #797979;margin:0 4px 4px 0;padding:0;text-indent:0;}#navigation li.last{border:1px solid #797979;}#navigation li a span{margin:-0.5em 0 .5em;height:5px;display:block;background-color:#666;}.ie6 #navigation li a span,.ie7 #navigation li a span{position:relative;}#navigation li a,#more-releases,#releases-error{font-size:.8em;font-weight:bold;display:block;margin:0;padding:.5em;color:#444;text-decoration:none;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#ebebeb 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(70%,#ebebeb));background:-webkit-linear-gradient(top,#ffffff 0%,#ebebeb 70%);background:-o-linear-gradient(top,#ffffff 0%,#ebebeb 70%);background:-ms-linear-gradient(top,#ffffff 0%,#ebebeb 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);background:linear-gradient(top,#ffffff 0%,#ebebeb 70%);}#navigation li a:hover,#navigation li a:active,#navigation li a.active,#navigation li a:focus,#more-releases:hover,#more-releases:focus,#releases-error:focus{color:#000;background:#cac7c2;background:-moz-linear-gradient(top,#cac7c2 0%,#ffffff 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cac7c2),color-stop(70%,#ffffff));background:-webkit-linear-gradient(top,#cac7c2 0%,#ffffff 70%);background:-o-linear-gradient(top,#cac7c2 0%,#ffffff 70%);background:-ms-linear-gradient(top,#cac7c2 0%,#ffffff 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cac7c2',endColorstr='#ffffff',GradientType=0);background:linear-gradient(top,#cac7c2 0%,#ffffff 70%);}.ie6 #personalise-grid{display:none;}#personalise-grid,#filter-controls,#filter-active{font-size:.8em;padding:.4em 3.57%;}#filter-active{padding:.4em 0;}#personalise-grid p{margin:0;}#personalise-grid h2{font-size:1em;font-family:helvetica,'Helvetica',arial,tahoma,'trebuchet MS',sans-serif;float:left;padding-top:.4em;}#grid-toggle,#filter-toggle{display:none;padding:1px 1px 1px 6px;margin-right:5px;line-height:1.9;border:1px solid #797979;background-color:#fff;font-weight:bold;float:left;color:#565656;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}#filter-toggle{display:block;}.grid-button,#grid-toggle label,#filter-toggle button,#filter-active button{display:inline;padding:2px 22px 2px 6px;border-style:outset;border-width:2px;border-color:silver;}.ie7 #grid-toggle p{padding-top:5px;margin-bottom:-4px;}.grid-button,#filter-toggle button,#filter-active button{background-color:#f0f0f0;font-weight:normal;padding-right:22px;margin-left:4px;color:#404040;background-image:url(/sites/all/themes/custom/mmc_education_theme/images/grid_toggle.png);background-repeat:no-repeat;background-position:90% 2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}#filter-toggle button{background-position:65% -77px;}#grid-toggle-grid,#grid-toggle-list{tab-index:-1;}#grid-toggle-grid.selected,#grid-toggle-list.selected,#filter-toggle button.active{background-color:#404040;color:#fff;border-color:#fff;cursor:default;background-position:90% -15px;}#grid-toggle-list{background-position:90% -34px;}#grid-toggle-list.selected{background-position:90% -52px;}#filter-toggle button.active{background-position:65% -100px;cursor:pointer;}#filter-toggle button:focus,#filter-toggle button:active,#grid-toggle-grid:focus,#grid-toggle-grid:active,#grid-toggle-list:focus,#grid-toggle-list:active,#filter-active button:focus,#filter-active button:active{border:1px solid #ffcc00;}#filter-controls fieldset,#filter-active div.aria-region{border:0;margin:0 0 .4em 0;padding:0 0 0 0;position:relative;}#filter-controls legend,#filter-active h3{float:left;font-weight:bold;width:23%;padding:0;line-height:2;}#filter-active h3{font-size:1em;font-family:helvetica,'Helvetica',arial,tahoma,'trebuchet MS',sans-serif;float:left;}#filter-controls div,#filter-active div.aria-region div{float:left;width:75%;}#filter-controls label{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:white;border:1px solid #8a9580;border-radius:3px;display:inline-block;font-weight:normal;margin-bottom:.5em;min-width:130px;padding:15px 82px 15px 15px;position:relative;z-index:2;}#filter-controls label:hover{cursor:pointer;}#filter-controls label input{right:10px;position:absolute;top:33%;z-index:0;}#grid-toggle label.focus,#filter-controls label.focus{-moz-outline-radius:5px;-webkit-outline-radius:5px;border-radius:3px;outline:-moz-mac-focusring solid 2px;outline:auto 5px -webkit-focus-ring-color;outline:#60ABDF solid 2px;}#filter-controls label span{background:white url(/sites/all/themes/custom/mmc_education_theme/images/on-off.png) -73px center no-repeat;height:100%;position:absolute;right:5px;top:0;width:72px;z-index:1;}#filter-controls label input:checked + span,#filter-controls label.checked span{background-position:0px center;}.ie6 #filter-controls label.checked span,.ie7 #filter-controls label.checked span,.ie8 #filter-controls label.checked span{background-position:0px center;}#filter-active{position:relative;padding-right:5em;}#filter-active button{background-position:-4px -132px;font-weight:bold;padding-left:22px;padding-right:5px;position:absolute;right:0;top:4px;}#filter-active span{border:1px solid #8a9580;display:inline-block;margin-right:3px;padding:5px;}#main-wrapper{background-color:#fff;color:#444;padding:0 3.57% 2em;}.ie6 #main-wrapper,.ie7 #main-wrapper{padding:0 32px 2em 32px;}.front #block-system-main{}.front #content .region-content{margin-top:.8em;}.with-navigation #content,.with-navigation #sidebar-first,.with-navigation #sidebar-second{margin-top:1.5em;}.sidebar-second #content .section{padding-right:0;}#sidebar-second{clear:both;float:none;margin-left:0;width:auto;}.focus-box{background-color:#dcdbd6;border:1px solid #cec9c3;font-size:1.1em;padding:.6em;}.node-type-release-listing .region-content,.node-type-release .region-content,.node-type-page .region-content,.node-type-foi-item .region-content,.node-type-video .region-content,.node-type-audio .region-content,.page-photos .region-content,.page-search .region-content,.page-video .region-content,.page-audio .region-content,.page-former-ministers-and-parliamentary-secretaries .region-content{margin:0 0;}.node-type-release #content h1,.node-type-release-listing #content h1,.node-type-page #content h1,.node-type-foi-item #content h1,.node-type-video #content h1,.node-type-audio #content h1,.page-photos #content h1,.page-search #content h1,.page-video #content h1,.page-audio #content h1,.page-former-ministers-and-parliamentary-secretaries #content h1{font-size:2em;padding:0 0;margin-top:1em;}.minister-name{font-size:1.6em;font-weight:bold;color:#444;margin-bottom:0;}.minister-name a{text-decoration:none;color:#444;}.minister-name a:hover,.minister-name a:active,.minister-name a:focus{color:#000;text-decoration:underline;}.minister-roles ul{padding:0;margin:0 0 .8em;}.minister-roles li{list-style:none;font-size:.8em;color:#565656;margin-bottom:0;line-height:1.25em;}.field-name-field-files{font-size:.9em;margin-bottom:.8em;}.field-name-field-files table{width:100%;}.field-name-field-references .field-item{margin-bottom:.8em;}.field-name-field-references{font-size:.9em;margin-bottom:.6em;}#breadcrumb{font-size:.8em;border-top:1px solid #444;margin-bottom:2em;padding:.6em 0 0;font-weight:bold;color:#005d8b;}.node-type-release #breadcrumb,.node-type-release-listing #breadcrumb,.node-type-page #breadcrumb,.node-type-foi-item #breadcrumb,.node-type-video #breadcrumb,.node-type-audio #breadcrumb,.page-photos #breadcrumb,.page-search #breadcrumb,.page-video #breadcrumb,.page-audio #breadcrumb,.page-former-ministers-and-parliamentary-secretaries #breadcrumb{padding:.6em 0 0;}#breadcrumb a{color:#005d8b;text-decoration:none;font-weight:normal;}#breadcrumb a:hover,#breadcrumb a:active,#breadcrumb a:focus{text-decoration:underline;color:#000;}.release-list ul{margin:0;padding:0;}.release-list .colourbar{display:block;border-style:solid;border-width:0px;border-left-width:6px;margin-left:-10px;padding-left:6px;cursor:pointer;}.release-list li{list-style:none;}.release-list a{-moz-box-shadow:0 2px 5px #ccc;-webkit-box-shadow:0 2px 5px #ccc;border:1px solid #888;box-shadow:0 2px 5px #ccc;color:#000;display:block;margin-bottom:10px;margin-right:10px;padding:10px 10px 7px;text-decoration:none;word-wrap:break-word;background-color:#fff;cursor:pointer;}.release-list a .type,.release-list a .date,.release-list a .minister{display:block;font-size:.9em;font-weight:bold;line-height:1em;padding-bottom:5px;margin-bottom:0;}.release-list a .type{padding-bottom:2px;}.release-list a .title{margin-bottom:.6em;font-family:helvetica,'Helvetica',arial,tahoma,'trebuchet MS',sans-serif;font-weight:normal;}.release-list a .minister,.release-list a .date{display:block;}.release-list a:hover,.release-list a:hover,.release-list a:active{-moz-box-shadow:0 2px 5px #000;-webkit-box-shadow:0 2px 5px #000;border:1px solid #888;box-shadow:0 2px 5px #000;}.release-list a:hover .title,.release-list a:focus .title,.release-list a:active .title{text-decoration:underline;}.release-list a .date{font-weight:normal;}.date-display-single{display:block;}#more-releases,#loading-releases,#releases-error{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #888;border-radius:3px;clear:both;display:block;font-size:.9em;line-height:2.25em;margin:.5em 13px .8em 0;min-height:2.25em;padding:0;text-align:center;text-decoration:none;}#more-releases.loading span,#loading-releases span{background:url(/sites/all/themes/custom/mmc_education_theme/images/ajax-loader.gif) top right no-repeat;display:inline-block;height:24px;margin-left:.25em;margin-top:-3px;text-align:center;vertical-align:middle;width:24px;}.no-js .pager{display:block;}.page-search .pager{display:block;}.has-pager-next #more-releases{display:block;}#loading-releases{border:0;}.release-meta{border-bottom:5px solid #000;display:block;margin-bottom:1em;padding-bottom:3px;font-size:.9em;font-weight:bold;}.release-meta time{font-weight:normal;}.release-minister{display:block;padding-top:10px;}.release-minister-roles ul{margin:0;padding:0;}.release-minister-roles li{display:block;font-size:.6em;line-height:1.25em;}.node-release .field-name-body{padding-bottom:1em;margin-bottom:1.2em;}.field-name-field-tags{font-size:.9em;margin-bottom:.8em;}.field-name-field-tags .field-item{display:inline;float:left;padding-right:8px;}.gallery-holder{margin:1em 0 1.5em;position:relative;width:100%;}.gallery-holder .field-items{width:100%;}.gallery-holder ul{list-style:none;padding:0;}.image-caption{font-size:.8em;padding:.8em 1.2em;background-color:#fff;}#image-controls{position:absolute;top:8px;left:8px;z-index:120;}#image-controls a{padding:.2em .4em;font-size:.8em;background-color:#fff;border:1px solid #333;margin-right:.4em;}#image-controls a.activeSlide{color:#000;background-color:#d6dff7;}#minister-intro{margin:.6em 0 .8em;}.intro-text h1{font-size:1.3em;margin-bottom:.4em;}.intro-text .field-name-field-roles{font-size:.8em;border-bottom:1px dashed #444;padding-bottom:8px;}.intro-text .field-name-field-roles .field-item{margin-bottom:.4em;}.intro-text,.search-summary{background-color:#e1e0dc;color:#444;padding:8px;}.intro-text .colourbar,.profile-photo .colourbar{display:block;border-style:solid;border-width:0px;border-top-width:6px;margin-top:-8px;padding-top:8px;}.profile-photo .colourbar{height:6px;width:90%;padding:0;margin:0 5% 0;background-color:#ccc;border-width:0;position:absolute;}.ie6 .profile-photo .colourbar,.ie7 .profile-photo .colourbar{display:none;}.profile-photo{position:relative;}.ie6 .profile-photo img,.ie7 .profile-photo img{overflow:hidden;}.profile-photo img{display:block;}.colourbar{border-color:#ccc;}#social-links{font-size:.8em;border-top:1px solid #444;padding:.4em 0 .5em;overflow:hidden;}footer#social-links{padding:0 .5em;}#social-links ul{padding-left:0;}#social-links .field,#social-links li{float:left;list-style:none;}#follow-text{font-weight:bold;float:left;line-height:2em;padding-right:8px;}.social-link,.social-link:visited{line-height:2em;color:#444;text-decoration:none;}.social-link:hover,.social-link:active,.social-link:focus{text-decoration:underline;}.social-link span{background-image:url(/sites/all/themes/custom/mmc_education_theme/images/social_icons_sprite.png);display:block;width:24px;height:24px;float:left;margin:0 6px 0 8px;}.field-name-field-other-links .social-link{float:left;}.social-link .rss{background-position:0px -24px;}.social-link .youtube{background-position:-24px -24px;}.social-link .vimeo{background-position:-48px -24px;}.social-link .twitter{background-position:-72px -24px;}.social-link .facebook{background-position:-96px -24px;}.social-link .linkedin{background-position:-120px -24px;}.social-link .link{background-position:-144px -24px;}.social-link .print{background-position:-168px -24px;}.social-link .email{background-position:-192px -24px;}.social-link:hover .rss,.social-link:focus .rss,.social-link:active .rss{background-position:-0px 0;}.social-link:hover .youtube,.social-link:focus .youtube,.social-link:active .youtube{background-position:-24px 0;}.social-link:hover .vimeo,.social-link:focus .vimeo,.social-link:active .vimeo{background-position:-48px 0;}.social-link:hover .twitter,.social-link:focus .twitter,.social-link:active .twitter{background-position:-72px 0;}.social-link:hover .facebook,.social-link:focus .facebook,.social-link:active .facebook{background-position:-96px 0;}.social-link:hover .linkedin,.social-link:focus .linkedin,.social-link:active .linkedin{background-position:-120px 0;}.social-link:hover .link,.social-link:focus .link,.social-link:active .link{background-position:-144px 0;}.social-link:hover .print,.social-link:focus .print,.social-link:active .print{background-position:-168px 0;}.social-link:hover .email,.social-link:focus .email,.social-link:active .email{background-position:-192px 0;}li.social-link{list-style:none;margin-left:0;}li.social-link span{margin-right:.6em;}.view-ministers-image-rollup{display:none;clear:both;margin-bottom:1.4em;border-bottom:1px solid #444;padding-bottom:.8em;}.view-ministers-image-rollup .views-row{width:222px;float:left;}.view-ministers-image-rollup .views-row a{-moz-box-shadow:0 2px 5px #ccc;-webkit-box-shadow:0 2px 5px #ccc;border:1px solid #888;box-shadow:0 2px 5px #ccc;color:#000;display:block;margin-bottom:10px;margin-right:10px;text-decoration:none;word-wrap:break-word;background-color:#fff;cursor:pointer;line-height:0em;font-family:'Times New Roman',Times,serif;}.view-ministers-image-rollup .views-row a:hover,.view-ministers-image-rollup .views-row a:focus,.view-ministers-image-rollup .views-row a:active{-moz-box-shadow:0 2px 5px #000;-webkit-box-shadow:0 2px 5px #000;border:1px solid #888;box-shadow:0 2px 5px #000;}.boxed{display:block;background-color:#eee;font-weight:bold;color:#333;border-top:1px solid #333;border-bottom:1px solid #333;padding:1em 1em 1.2em;text-align:center;}.foi-item-meta{font-size:100%;border-top:2px solid #333;border-bottom:2px solid #333;width:100%;}.foi-item-meta th,td{border-bottom:none;padding:.4em;}.page-search #edit-keys{margin-top:.25em;width:12em;}.page-search .search-form label[for="edit-keys"]{clip:rect(0 0 0 0);position:absolute;}.page-search .item-list p{margin-bottom:0;}.page-search .pager-item{margin-left:.5em;}.page-search #block-system-main .content{padding-top:3em;position:relative;}.page-search p.no-results{margin-bottom:3.5em;}.page-search #edit-basic{left:.5em;position:absolute;top:0;}.search-summary{padding-bottom:3em;}.page-search .release-list a{margin-right:0;}.search-results{margin-left:0;padding-left:0;}.search-results h3{font-weight:normal;}.search-results .search-snippet-info{padding-left:0;}.page-audio,.page-video{}.playicon{position:absolute;top:21px;left:25px;width:40px;height:40px;color:#000;background-image:url(/sites/all/themes/custom/mmc_education_theme/images/media_icons.png);}.playicon.audio{background-position:0 0;}.playicon.video{background-position:80px 0;}.playicon.photo,.playicon.photo-gallery{background-position:40px 0;}.view-media-galleries a{position:relative;}.view-media-galleries a img{width:100%;margin-bottom:8px;}.view-media-galleries.view-display-id-page_3 a{width:220px;height:220px;padding:12px;margin:0 2% 2% 0;float:left;}.field-name-field-image{max-width:507px;margin:0 auto 1.5em;text-align:center;background-color:#f6f6f6;}.view-media-galleries.view-display-id-page_3 .views-row a img{display:inline-block;float:none;margin:0 auto;max-width:100%;max-height:100%;vertical-align:middle}.view-media-galleries.view-display-id-page_3 .views-row a .colourbar{padding-left:8px;text-align:center;margin-left:-12px;width:220px;height:220px;line-height:220px;}#media-contact{border-top:1px solid #444;}#media-contact p{font-size:.9em;}#npsi-school-data-search-public-form,#edit-results ul{background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#ebebeb 70%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(70%,#ebebeb));background:-webkit-linear-gradient(top,#ffffff 0%,#ebebeb 70%);background:-o-linear-gradient(top,#ffffff 0%,#ebebeb 70%);background:-ms-linear-gradient(top,#ffffff 0%,#ebebeb 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);background:linear-gradient(top,#ffffff 0%,#ebebeb 70%);border-radius:12px;border:1px solid #ccc;padding:1em 1em 1em 1em;margin-bottom:1.8em;}#edit-results ul{background:#fff;border-radius:6px;margin-top:0;font-size:.95em;}#edit-results > p{margin:0 0 .5em;}#edit-results ul li{list-style:none;border-top:1px dotted #ccc;padding-top:1em;}#edit-results ul li:first-child{border-top:0 dotted transparent;padding-top:0;}#edit-results li strong:first-child{font-size:1.2em;color:#222;}#npsi-school-data-search-public-form label{margin-bottom:.3em;}#npsi-school-data-search-public-form .form-item{margin-top:0;}#npsi-school-data-search-public-form #edit-submit{padding:.4em 1em;font-size:.9em;border-width:1px;border-radius:6px;color:#444;background-color:#e0e0e0;}#npsi-school-data-search-public-form #edit-submit:hover,#npsi-school-data-search-public-form #edit-submit:focus{color:#222;background-color:#E1DCD0;}#edit-schoolfinding{font-size:.9em;line-height:1.2em;background-color:#fff;margin:.3em 0 0;width:98%;padding:0 0 0 .3em;}#autocomplete{top:0;}#autocomplete li{margin:0;font-size:.9em;line-height:1.4em;color:#565656;padding:0 0 0 .3em;}#autocomplete li:hover,#autocomplete li:focus{color:#fff;}#footer{border-top:4px solid #444;padding:8px 3.57%;background:#d6d1cb;background:-moz-linear-gradient(top,#d6d1cb 0%,#e1e0dc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d6d1cb),color-stop(100%,#e1e0dc));background:-webkit-linear-gradient(top,#d6d1cb 0%,#e1e0dc 100%);background:-o-linear-gradient(top,#d6d1cb 0%,#e1e0dc 100%);background:-ms-linear-gradient(top,#d6d1cb 0%,#e1e0dc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d1cb',endColorstr='#e1e0dc',GradientType=0);background:linear-gradient(top,#d6d1cb 0%,#e1e0dc 100%);color:#000;}.ie6 #footer,.ie7 #footer{padding:8px 32px 2em 32px;}#footer-branding{font-size:1.4em;color:#424242;font-weight:normal;padding:2px 0 12px;border-bottom:1px solid #695c53;margin-bottom:.4em;text-align:left;}#footer-branding img{width:35px;position:relative;top:.2em;padding-right:.2em;overflow:hidden;}#footer .region{float:left;width:100%;overflow:hidden;}#footer .region{}#footer .block{padding:0;font-size:.9em;border-top:5px solid #695c53;}#footer .region-footer-left h3,#footer .region-footer-mid h3,#footer .region h3,#footer .region h2{font-family:helvetica,'Helvetica',arial,tahoma,'trebuchet MS',sans-serif;font-size:1.4em;padding-top:.6em;font-weight:normal;}#footer .region-footer-left ul,#footer .region-footer-mid ul,#footer .region-footer-right ul,#footer p{padding:0;font-size:.9em;font-weight:bold;}#footer .region li,#footer .region li.leaf{list-style:none;list-style-image:none;margin:0;}#footer .region a,#footer .region a:visited{text-decoration:none;color:#000;}#footer .region a:hover,#footer .region a:focus,#footer .region a:active{text-decoration:underline;color:#404040;}#footer #block-block-1{font-size:.9em;font-weight:bold;}#footer .region-footer{background-color:#000;background-image:url(/sites/all/themes/custom/mmc_education_theme/mmc_education_theme/images/bg_rpt.png);padding:0 4%;margin:0 -4% -8px;color:#fff;border-top:0px solid transparent;}.ie6 #footer .region-footer,.ie7 #footer .region-footer{padding:0 30px 1em;margin:0 32px -32px -32px;width:100%;}.ie8 #footer #block-block-3 img{width:auto!important;}#footer .region-footer ul{padding:0;text-align:center;}#footer .region-footer .block{border-top:0px solid #695c53;}#footer .region-footer a,#footer .region-footer a:visited{color:#fff;}#footer .region-footer a:hover,#footer .region-footer a:active,#footer .region-footer a:focus{color:#fad64e;}#footer .region-footer ul li,#footer .region-footer p{font-size:.8em;display:inline;}.ie6 #footer .region-footer ul li,.ie7 #footer .region-footer ul li{float:left;zoom:1;}.ie6 #footer .region-footer img,.ie7 #footer .region-footer img{zoom:1;}#footer .region-footer p{margin-bottom:0;}a[href$=freedom-information-disclosure-log],.disclosure-log-logo-link{display:inline-block;}.node-type-video #content h1.vixen-title{display:none;}#content ul.video-toolbar{font-size:.85em;line-height:3em;}#content ul .video-toolbar-container{margin-bottom:1.2em;}.last-modified{text-align:center;margin-bottom:1em;}#footer .last-modified p{font-weight:normal;}#social{float:right;margin-top:2em;text-align:right;vertical-align:middle;}#social *{line-height:20px;vertical-align:middle;}.help{font-size:.9em;border:1px solid #ccc;background-color:#eee;padding:6px;padding-left:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.help img{margin-left:-34px;float:left;}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}.hidden{display:none;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.caretaker{border-top:3px solid #a75533;border-bottom:1px solid #a75533;background-color:#f0e6e2;padding:1em;font-size:.8em;margin:0 0 2em;}
a:focus,input:focus{-moz-outline-radius:5px;-webkit-outline-radius:5px;border-radius:3px;outline:-moz-mac-focusring solid 2px;outline:auto 5px -webkit-focus-ring-color;outline:#60ABDF solid 2px;}
