 body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }  h1, h2, h3, h4, h5, h6 { font-size: 100%;}  ol, ul { list-style: none;}  address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal;}  table{ border-collapse: collapse; border-spacing: 0;}  fieldset, img{ border: 0;}  caption, th{ text-align: left;}  q:before, q:after{ content: '';} a:link{cursor: pointer;} html{height: 100%;}  body{  background-image: url(/images/fade-tile.jpg); background-position: top; background-repeat: repeat-y; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 62.5%; height: 100%; } div#dropshadow-half{ background-image: url(/images/dropshadow-half.jpg); background-position: top; background-repeat: no-repeat; } div#dropshadow-half-potdots{ background-image: url(/images/dropshadow-half-potdots.gif); background-repeat: no-repeat; background-position: center; width: 100%; height:920px; margin: 0; padding: 0; }  div#container{ width: 760px; margin: 0 auto; }  div#header h1{ text-indent: -9999px; background-image: url(/images/header.gif); background-position: top left; background-repeat: no-repeat; height: 133px; width: 789px; margin:0; padding: 0; } div#header ul{ font-size: 11px; margin: 10px 0 0 40px; float: left; z-index: 10000; } div#header ul li{ display: inline; } div#header ul li a{ color: #006CB5; border-right: 1px solid #006CB5; padding: 0 5px 0 4px; } div#header form{ margin: 5px 10px 0 0; float: right; } div#header form input{ font-size: 11px; padding: 2px; }  div#breadCrumbs{ width: 510px!important; } div#breadCrumbs table{ margin: 0 0 0 220px; font-size: 11px; width: 510px!important; } div#breadCrumbs table td{ padding: 0; margin: 0; } div#breadCrumbs table tr td.breadcrumb{ padding: 0 5px; margin: 0;  text-align: left; } div#breadCrumbs table tr td.breadcrumb a.breadcrumb{ color: #000; background-color: transparent; text-decoration: none; padding: 0; margin: 0; display:block; } div#breadCrumbs table tr td.breadcrumb span{ font-weight: bold; }  div#wrapper{ width: 735px; margin:10px 0 0 10px; font-size: 1.1em; }  div#primaryNav{ background-image: url(/images/primarynav-bg.gif); background-position: top center; background-repeat: no-repeat; height:32px; margin: 10px 0 0 0; font-size: 11px; } div#primaryNav table{ color: #fff; background-color: transparent; text-align: left; margin: 0 0 0 15px; height: 32px; width: 700px; } div#primaryNav table td{ text-align: center; } div#primaryNav table td.HorzNav a { color: #fff; background-color: transparent; text-decoration: none; font-size: 11px!important; padding:0; } div#primaryNav table td.HorzNavSelected{ color: #fff; background-color: transparent; text-decoration: none; font-weight: bold; font-size: 11px; }  div#aside{ width: 210px; float: left; margin: 25px 0 10px 0; } div#aside h2{ color: #006CB5; background-color: transparent; font-size: 12px; font-weight: bold; margin: 15px 0 10px 0; } div#aside ul li{ color: #006CB5; background-color: transparent; font-size: 12px; font-weight: bold; margin: 4px 0 0 0; } div#aside ul li ul{ margin: 0 0 10px 0; } div#aside ul li ul li{ font-size: 11px; font-weight: normal; } div#aside ul li ul li a{ color: #727272; background-color: transparent; }  div#secondaryNav{ background-image: url(/images/secondaryNav-Topcurve.gif); background-position: top left; background-repeat: no-repeat; width: 205px; padding: 10px 0 0 0; margin: 0 0 10px 0; }  div#secondaryNav table tr td.nav3{ color: #006CB5!important; background-color: #fff!important;  font-size: 11px!important; } div#secondaryNav table tr td.nav2 a span.parent { font-weight: normal; color: #006CB5!important; background-color: transparent; } div#secondaryNav table tr td.nav2 span.parent { color: #006CB5!important; background-color: #E5EFF6!important; font-weight: bold; }  div#secondaryNav table tr td.nav2{ font-size: 11px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #E5EFF6; color: #000; margin: 0; } div#secondaryNav table tr td.nav3 span.navsellevel1{ width: 185px!important; padding: 0 0 0 20px!important; } div#secondaryNav table tr td.nav3 span.navsellevel2{ width: 185px!important; padding: 0 0 0 20px!important; } div#secondaryNav table tr td.nav3 span.navsellevel3{ width: 175px!important; padding: 0 0 0 30px!important; } div#secondaryNav table tr td.nav3 span.navsellevel4{ width: 165px!important; padding: 0 0 0 40px!important; } div#secondaryNav table tr td.nav3 span.navsellevel5{ width: 175px!important; padding: 0 0 0 30px!important; } div#secondaryNav table tr td.nav3 span.navsellevel6{ width: 175px!important; padding: 0 0 0 30px!important; } div#secondaryNav table tr td.nav3 span.navsellevel7{ width: 175px!important; padding: 0 0 0 30px!important; }  div#secondaryNav table tr td.nav2 span, div#secondaryNav table tr td.nav3 span{ display: block; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-image: url(/images/dottedIE6.gif); background-position: bottom; background-repeat: repeat-x; line-height: 150%; font-size: 11px!important; } div#secondaryNav table tr td.nav2 span.navlevel1{ background-color: #E5EFF6!important; width: 195px; padding: 0 0 0 10px; } div#secondaryNav table tr td.nav2 span.navlevel2{ color: #000!important; background-color: #fff!important;   width: 185px; padding: 0 0 0 20px; } div#secondaryNav table tr td.nav2 span.navlevel3{ color: #000; background-color: #fff!important; width: 175px; padding: 0 0 0 30px; }  div#secondaryNav table tr td.nav2 span.navlevel4{ color: #000!important; background-color: #fff!important; width: 165px; padding: 0 0 0 40px; } div#secondaryNav table tr td.nav2 span.navlevel5{ color: #000!important; background-color: #fff!important; width: 195px; padding: 0 0 0 10px; } div#secondaryNav table tr td.nav2 span.navlevel6{ color: #000!important; background-color: #fff!important; width: 195px; padding: 0 0 0 10px; } div#secondaryNav table tr td.nav2 span.navlevel7{ color: #000!important; background-color: #fff!important; width: 195px; padding: 0 0 0 10px; } div#secondaryNav table tr td a{text-decoration: none;font-weight: normal;} div#secondaryNav table tr td b{font-weight: normal;} div#secondaryNav table tbody tr img{display: none;} div#secondaryNav table tbody tr br{display: none;} div#secondaryNav table tbody tr a.navlink{margin: 0;padding: 0;background-color: #fff;color: #000;width: 205px;height: 100%;display:block; cursor: pointer;} div#secondaryNav div#bottomCurve{ background-image: url(/images/secondaryNav-bottomCurve.gif); background-position: bottom left; background-repeat: no-repeat; height: 15px; width: 205px; }  div#portalApprenticeships{ background-image: url(/images/aboutus-apprenticeships.gif); background-position: top left; background-repeat: no-repeat; width:205px; height: 98px; } div#portalApprenticeships p{ margin:5px 80px 0 10px; padding:20px 0 0 0; font-size: 11px; line-height: 130%; } div#portalApprenticeships p.click{ margin: -2px 0 0 15px; line-height: 130%; } div#portalApprenticeships p.click a{ color: #fff; background-color: transparent; text-decoration: none; }  div#portalCommercialCourses{ background-image: url(/images/aboutus-commercialcourses.gif); background-position: top left; background-repeat: no-repeat; width:205px; height: 98px; } div#portalCommercialCourses p{ padding: 30px 0 0 0; font-size: 11px; margin: 5px 80px 0 10px; line-height: 130%; } div#portalCommercialCourses p.click{ margin: -23px 0 0 15px; line-height: 130%; } div#portalCommercialCourses p.click a{ color: #fff; background-color: transparent; text-decoration: none; }  div#portalLearnDirect{ background-image: url(/images/aboutus-learndirect.gif); background-position: top left; background-repeat: no-repeat; width:205px; height: 71px; margin:5px 0 0 0; } div#portalLearnDirect p.click{ margin: 30px 0 0 15px; font-size: 11px; line-height: 130%; } div#portalLearnDirect p.click a{ color: #fff; background-color: transparent; text-decoration: none; }  div#portalProjects{ background-image: url(/images/aboutus-funding.gif); background-position: top left; background-repeat: no-repeat; width:205px; height: 56px; margin:5px 0 0 0; } div#portalProjects p.click{ margin: 15px 0 0 15px; font-size: 11px; line-height: 130%; } div#portalProjects p.click a{ color: #fff; background-color: transparent; text-decoration: none; }  div#portalCOVE{ background-image: url(/images/aboutus-cove.gif); background-position: top left; background-repeat: no-repeat; width:205px; height: 71px; margin:5px 0 0 0; } div#portalCOVE p.click{ margin: 30px 0 0 15px; font-size: 11px; line-height: 130%; } div#portalCOVE p.click a{ color: #fff; background-color: transparent; text-decoration: none; }  div#mainContent{ width: 510px; margin: 0 0 10px 10px; float: left; } div#mainContent p { margin: 0 0 10px 0; line-height: 150%; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; } div#mainContent div#Quote{   width: 510px; margin: 0;  } div#mainContent div#Quote h2{ float:none; margin: 0; padding: 0; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 35px; font-weight: lighter; color: #006CB5; height: 100px; background-color: transparent; letter-spacing: -1px; background-image: url(/images/home-large2.gif); background-position: top center; background-repeat: no-repeat; text-indent: -99999px; } div#mainContent div#Quote img.homeimage{ float:left; position: relative; top: 50px; } div#mainContent div#Quote div.primary{  line-height: 150%; font-size: 13px; color: #006CB5; background-color: transparent; width: 330px; font-weight: bold; float:left; min-height: 200px; } div#mainContent div#Quote div.secondary{  line-height: 150%; font-size: 13px; color: #252525; background-color: transparent; width: 100%; background-image: url(/images/dottedIE6.gif); background-position: top; background-repeat: repeat-x; padding: 10px 0 0 0; }  div#mainContent p a.follow{ font-size: 11px; } div#mainContent ul.commercialBullets{ padding: 0; margin: 0 0 10px 0; } div#mainContent ul.commercialBullets li{ list-style-type: disc; margin: 0 0 0 15px; line-height: 150%; }  div#portalHolder{ margin: 22px 0 0 0;  } div#portalHolder div#portal1 { background-image:url(/images/home-apprenticeship.gif); background-position:left top; background-repeat:no-repeat; float:left; height:110px; margin:5px 0 0; padding:0 10px 0 0; width:245px; } div#portalHolder div#portal1 p{ padding: 34px 0 0 0; margin: -5px 80px 0 15px; font-size: 11px; line-height: 130%; } div#portalHolder div#portal2{ background-image: url(/images/home-commercialcourses.gif); background-position: top center; background-repeat: no-repeat; height: 110px; width: 245px; float: left; margin: 5px 0 0 9px; } div#portalHolder div#portal2 p{ padding: 50px 0 0 0; margin: -5px 80px 0 15px; font-size: 11px; line-height: 130%; } div#portalHolder div#portal1 p.click{ margin: 27px 0 0 25px; padding: 0; } div#portalHolder div#portal2 p.click{ margin: 10px 0 0 25px; padding: 0; line-height: 130%; } div#portalHolder div#portal1 p.click a, div#portalHolder div#portal2 p.click a { color: #fff; background-color: transparent; text-decoration: none; } div#portalTrioParent{ width: 510px; } div#portalTrio { margin:5px 0 0; width:510px; } div#portalTrio div.portalLearnDirect { background-image:url(/images/home-learndirect.gif); background-position:center top; background-repeat:no-repeat; float:left; height:78px; margin:5px 0 0; padding:0; text-align:center; width:255px; } div#portalTrio div.portalLearnDirect p.click{ margin: 35px 0 0 70px; line-height: 130%; text-align:left; } div#portalTrio div.portalLearnDirect p.click a{ color: #fff; background-color: transparent; text-decoration: none; font-size: 11px; } div#portalTrio div.portalFunding { background-image:url(/images/home-projects.gif); background-position:center top; background-repeat:no-repeat; float:left; height:78px; margin:5px 0 0; padding:5px 0 0; text-align:center; width:250px; } div#portalTrio div.portalFunding p.click{ margin: 30px 0 0 70px; line-height: 130%; text-align:left; } div#portalTrio div.portalFunding p.click a{ color: #fff; background-color: transparent; text-decoration: none; font-size: 11px; } div#portalTrio div.portalCOVE{ background-image: url(/images/home-cove.gif); background-position: top left; background-repeat: no-repeat; height: 78px; width: 160px; float: left; margin: 5px 0 0 7px; } div#portalTrio div.portalCOVE p.click{ margin: 35px 0 0 25px; } div#portalTrio div.portalCOVE p.click a{ color: #fff; background-color: transparent; text-decoration: none; font-size: 11px; } div#commercialCoursesImages{ width: 110px; float: right; padding: 5px 0 2px 10px; } div#commercialCoursesImages img{ margin: 0 0 10px 0; } div#footer{ border-top: 1px dotted #000; }  div#footer img{margin: 10px 0 0 0;float:left;} div#footer p{font-size: 10px;width: 180px;float:left;margin: 30px 0 0 0;text-align: right;}  h2{font-size: 12px;margin: 20px 0 0 0;} h3{font-size: 12px;font-weight:bold;color: #006CB5; background-color: transparent;} h4{font-size: 12px;font-weight: lighter;} h2.schemes{text-indent: -9999px;font-size: 1.2em;margin:0;} h2.mainHeading{color: #006CB5; background-color: transparent;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 26px;font-weight: lighter;margin: 20px 0 20px 0;}  form#searchBox legend{text-indent: -9999px;} form#searchBox fieldset{border: 1px solid #E5EFF6;margin: 0 0 10px 0;padding: 3px 3px 10px 3px;width: 400px;} form#searchBox input{margin: 0 0 10px 0;width: 150px;float: left; border: 1px inset #000;padding: 3px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #EDF4F9; color:#000;} form#searchBox textarea{margin: 0 0 10px 0;width: 250px;height:100px;float: left; border: 1px inset #000;padding: 3px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;} form#searchBox input#submit{width:23px!important;padding:2px;background-color: #006CB5; color: #fff;border: 1px outset #000!important;margin: 0 0 0 5px;} form#searchBox label{margin: 0 0 10px 0;width: 130px;float: left;} form#searchBox br{clear: both;} form#searchform legend{text-indent: -9999px;} form#searchform fieldset{border: none;margin: 0 0 10px 0;padding: 3px 3px 10px 3px;width: 400px;} form#searchform input{margin: 0 0 10px 0;width: 150px;float: left; border: 1px inset #000;padding: 3px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #EDF4F9; color:#000;} form#searchform select{margin: 0 0 10px 0;width: 150px;float: left; border: 1px inset #000;padding: 2px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #EDF4F9; color:#000;} form#searchform input#submit1{width:80px!important;padding:2px;background-color: #006CB5; color: #fff;border: 1px outset #000!important;margin: 0 0 0 5px;} form#searchform label{margin: 0 0 10px 0;width: 130px;float: left;} form#searchform br{clear: both;} div.formTable input{margin: 0 0 10px 0;width: 150px; border: 1px inset #000;padding: 3px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #EDF4F9; color:#000;} div.formTable textarea{background-color: #E5EFF6;margin: 0 0 10px 0;width: 350px;height:100px;float: left; border: 1px inset #000;padding: 3px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;} div.formTable input#submit{width:23px!important;padding:2px;background-color: #006CB5; color: #fff;border: 1px outset #000!important;margin: 0 0 0 5px;} div.formTable input#search{margin: 0 0 10px 0;width: 150px;float: left; border: 1px inset #000;padding: 3px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #EDF4F9; color:#000;} div.formTable label{margin: 0 0 10px 0;width: 140px;float: left;clear:both;}   div.formTable input.SubmitButtonElement{margin: 0 0 10px 140px;width: 100px; border: 1px solid #000;padding: 3px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #EDF4F9; color:#000; } div.formTable select{margin: 0 0 10px 0;width:100%;height:200px;border: 1px inset #000;padding: 2px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #EDF4F9; color:#000;clear:right;} div.formTable select#SKFCE_5_UserInput_Country{margin: 0 0 10px 0;width:155px;height: 20px;border: 1px inset #000;padding: 2px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #EDF4F9; color:#000;clear:right;} div.formTable select#SKFCE_8_UserInput_Country{margin: 0 0 10px 0;width:155px;height: 20px;border: 1px inset #000;padding: 2px;font-size: 1.1em;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #EDF4F9; color:#000;clear:right;}  a:link{color: #006CB5;background-color: transparent;} a:visited{color: #006CB5;background-color: transparent;} a:active{color: #006CB5;background-color: transparent;} a:hover{color: #006CB5;background-color: transparent;} div#externalLinks a.externalLink{display: block;margin: 5px 0;} .clear{clear:both;} .more{} .more a{} .intro{color: #006CB5; background-color: transparent;} .warning{} .warning a{} .error{} .error img{} .right{float:right; padding: 5px 0 2px 10px;} .right-block{float:right; padding: 5px 0 2px 10px;display:block;} .alert{color: #006CB5;background-color: transparent;} .alert a{color: #006CB5;background-color: transparent;} p.download{color: #006CB5;background-color: transparent;width: 250px;margin: 0 0 0 20px!important;text-indent: -20px;} p.cube{color: #999;background-color: transparent;} p.cube a{color: #999;background-color: transparent;} p.download a{color: #006CB5;background-color: transparent;} p img.appComment{vertical-align: bottom;padding: 0 5px 0 0;} img.download{vertical-align: middle;padding: 0 5px 0 0;} .enquire{color:#000;background-color: transparent;margin: 10px 0 0 10px!important;} .enquire a{color:#000;background-color: transparent;margin: 10px 0 0 10px!important;text-decoration: none;} span.downloadIcon{padding: 0 5px 0 0;} span.downloadIcon img{vertical-align: middle;}   .downloadhead{display: none;} .PDFdownloadIcon{display:none;} .downloadSize{display:none;} .downloadTime28{display:none;} .downloadTime56{display:none;} .downloadTime128{display:none;} .downloadTime512{display:none;}  .contentPicCaption{display:block;margin: -5px 0 0 0;}  div.searchresults{ margin: 20px 0 20px 0; font-size: 11px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }  div.newstitle{color: #006CB5; background-color: transparent;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 26px;font-weight: lighter;margin: 20px 0 20px 0;} span.newsarticletitle {font-size: 16px;color: #006CB5; background-color: transparent;} span.newsarticletitle a:link{text-decoration: none;color:#006CB5;background-color: transparent;display:block; margin:0;padding: 0;} span.newsarticletitle a:visited{text-decoration: none;color:#006CB5;background-color: transparent;display:block; margin:0;padding: 0;} span.newsarticletitle a:hover{text-decoration: underline;display:block; margin:0;padding: 0;} span.newsarticletitle a:active{text-decoration: none;color:#006CB5;background-color: transparent;display:block; margin:-0;padding: 0;} span.newsarticlesummary{font-size: 11px;} span.newsarticledate{font-size: 10px;color: #006CB5; background-color: transparent;font-style:normal;} div.newsarticlebody{font-size: 11px;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;margin:-10px 0 0 0;padding:0;} div.newsarticlebody a{color: #006CB5!important;background-color: transparent;display:block;margin: 10px 0 0 0;}  table tr td.content{ font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px !important; line-height:150%; max-width: 250px; } table tr td.content{vertical-align: top;} table tr td.content img{ padding: 0 10px 0 0; } table tr td.content a{ color: #000; background-color: transparent; text-decoration: underline; } table tr td.content hr{ border: 1px solid #E5EFF6; } table tr.searchHeadingRow td.content{ font-weight: bold; } table tr td.SKNewsPicture img{ margin: 25px 0 0 0; padding: 0 0 5px 0; }  span.sitemapsummary{visibility:hidden;} table#SiteMapTable{ font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px !important; line-height:150%; } table#SiteMapTable a { color: #000; background-color: transparent; text-decoration: none; } table#SiteMapTable a:hover { color: #000; background-color: transparent; text-decoration: underline; }  div.apprenticeships img#stickyNote{ position: absolute; top: 0; width: 307px; }  div#sections ol li{ padding: 5px 0; } .newsPicCaption{ display:block; font-family:tahoma,sans-serif; font-size:11px; padding:0; margin: 0 0 10px; } div#externalLinks a.externalLink{ display: block; } @charset "utf-8";  
