﻿body 
{
	margin:10px 0;
	padding:0;
	font-size:77%;
	font-family:Verdana;
	text-align:center;
	line-height:1.6em;
}

h3
{
	font-size:2em;
	font-family:Arial;
	padding:6px 0 6px 0;
	margin:25px 0 8px 0;
}

h3.pageheader
{
	color: #0033CC;
	margin-top:0;
}

h3.pageheaderred
{
	margin-top:0;
	color:#CC3300;
}

a img 
{
	border:0;
}

/* floats */

.floatleft
{
	float:left;
}

.floatright
{
	float:right;
}

.clear
{
	clear:both;
}

/* header */

#header
{
	z-index:-1;
}

/* tabs */

#tabs
{
	z-index:1;
	position:relative;
	margin:0px 0 0 16px;
	top:-2px;
	left: 0px;
}

#tabs ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

#tabs ul li
{
	float:left;
	height:24px;
	font-family:Arial;
	font-weight:bold;
	font-size:1.4em;
	text-align:center;
	color:#ffffff;
	padding-top:4px;
	margin-right:1px;
}

#tabs ul li a
{
	text-decoration:none;
	display:block;
	color:#ffffff;
}

#tabs ul li a.selected
{
	text-decoration:underline;
}

#tabs ul li.home
{
	background-image:url(../Images/Tabs/Home.gif);
	width:90px;
	color:#FFFF00;
}

#tabs ul li.college
{
	background-image:url(../Images/Tabs/College.gif);
	width:105px;
}

#tabs ul li.university
{
	background-image:url(../Images/Tabs/University.gif);
	width:125px;
}

#tabs ul li.career
{
	background-image:url(../Images/Tabs/Career.gif);
	width:95px;
}

#tabs ul li.school
{
	background-image:url(../Images/Tabs/School.gif);
	width:95px;
}

#tabs ul li.modernapprenticeships
{
	background-image:url(../Images/Tabs/ModernApprenticeship.gif);
	width:224px;
}

#tabs ul li.Others
{
	background-image:url(../Images/Tabs/Others.gif);
	width:125px;
}

/* site content holder */

#siteholder
{
	width:900px;
	text-align:left;
	margin:0 auto;
}

#pagecontent
{
	margin-top:10px;
	background-color:#E0E0E0;
}

#pagecontent #top
{
	height:30px;
	background-image:url(../Images/RoundedCorners/GrayTop.gif);
}

#pagecontent #bottom
{
	height:30px;
	background-image:url(../Images/RoundedCorners/GrayBottom.gif);
}

/* navigation */

#navigation
{
	margin:0 auto;
	width:100%;
	text-align:center;
}

#navigation ul
{
	list-style-type:none;
	color:#ffffff;
	width:100%;
	padding-left:60px;
	margin:0 auto;
}

#navigation ul li
{
	padding-top:8px;
	background-image:url(../Images/NavigationButton.gif);
	width:247px;
	height:29px;
	float:left;
	margin-right:20px;
	text-align:center;
	font-family:Arial;
	font-size:1.5em;
}

#navigation ul li a
{
	text-decoration:none;
	display:block;
	color:#ffffff;
}

/* navigation For Others Page*/

#navigationOthers
{
	margin:0 auto 0 45px;
	width:70%;
	float:left;
	text-align:center;
}

#navigationOthers ul
{
	width:100%;
	padding-left:30px;
	margin:0 auto;
	height: auto;
}

#navigationOthers ul li
{
	padding-top:8px;
	width:200px;
	height:29px;
	float:left;
	margin-right:10px;
	margin-top:5px;
	text-align:center;
	font-family:Arial;
	font-size:1.5em;
}

#navigationOthers ul li a
{
	color: White;
	text-decoration: none;
	
}

#navigationOthers ul li.buttons
{
	background-image:url('../Images/NavigationButton_SkillSeeker.gif');
	width:200px;
	
}

#activityAgreements
{
	margin:0 50px 0 0 ;
	width:19%;
	float:right;
	text-align:center;
}

#activityAgreements ul
{
	list-style-type:none;
	width:80%;
	margin-left: 0px;
}

#activityAgreements ul li
{
	width:123px;
	height:84px;
	text-align:center;
	font-family:Arial;
	font-size:1.5em;
	background-image:url('../Images/activityAgreements_logo.gif');
	margin-left: 0px;
}

#activityAgreements ul li.activityBtn
{
	background-image:url('../Images/activityAgreements_logo.gif');
}

#activityAgreements ul li a
{
	color:#ffffff;
	padding-top:18px;
	text-decoration:none;
	display:block;
}

#navBorder
{
	border-bottom: solid 1px #ffffff;
	width: 95%;
	margin:0 0 0 20px;
	padding-bottom:0;
	}

#OthersHomePage
{	
	margin:0 0 0 0;
	background-image:url('../Images/Others_main.png');
}

#Others
{
	margin: 0 15px 0 15px;
	font-weight: bold;
}

/* Page Top */

#pagetop
{
	margin:0 auto;
	text-align:center;
	border-bottom:solid 1px #ffffff;
	width:800px;
	padding-bottom:10px;
}

#pagetop h3
{
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
}

#pagetop #information
{
	width:350px;
	text-align:left;
}

#pagetop #information h3
{
	color:#009900;
}

#pagetop #links
{
	width:350px;
	text-align:left;
}

#pagetop #links h3
{
	color:#333399;
}

#pagetop a
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#pagetop a:hover
{
	text-decoration:underline;
}

/* content */

#content
{
	margin:20px auto;
	width:800px;
}

#content a
{
	color:#0066CC;
}

/* schools */

#content h3.nationalqualifications
{
	color:#CC3300;
}

#content h3.choices
{
	color:#0066CC;
}

.sectionintro
{
	padding:6px;
	background-color:#ffffff;
}

.sectionintro .introtext
{
	width:600px;
}

.sectionintro .gobutton
{
	padding:30px 20px 0 0;
}

#schooldetails
{
	background-color:#ffffff;
	padding:5px;
}

.schooldetailslabelcell
{
	width:110px;
}

/* college */

#content h3.CollegesInScotland
{
	color:#CC3300;
	margin-top:0px;
}

.tablecontent
{
	background-color:#E0E0E0;
}
.fullgrid
{
	
	margin-left: 20px;
	margin-right: 10px;
}

.collegetable
{
	text-align: center;
	color: #FFFFFF;
	background-color: #666666;
	width: 250px;
	height:44px;
}

.collegePage
{
	background-color: #FFFFFF;
	margin-top: 8px;
}

.collegeCoursePage
{
		background-color: #FFFFFF;
	margin-top: 8px;
	padding:10px;
}

.college
{
	height:55px;
}

.course
{
	height:10px;
}

.rowgrid
{
	width: 100%;
	margin-left: 6px;
	font-size: large;
	
}
.rowgrid a
{
	margin-right:10px;
}

.qualgrid
{
	width: 100%;
}

.coursetable table
{
	padding: 0px;
	width: 300px;
}

.coursetable td
{
	width:250px;
	font-weight: normal;
	padding: 0px;
	text-align: left;
	
}

.coursetable tr
{
	padding: 0px;
	width: 300px;

}
.searchlist
{
	width: 124px;
	height: 20px;
	font-weight: bold;
}

.collegeddl
{
	width:238px;
}
.collegetxtbox
{
	width:230px;
}

/* university */

#content h3.UniversitiesInScotland
{
	color:#CC3300;
	margin-top:0px;
}

.universityPage
{
	background-color: #FFFFFF;
	margin-top: 8px;
}

.universitytable
{
	text-align: center;
	color: #FFFFFF;
	background-color: #666666;
	width: 250px;
	height:44px;
}

.university
{
	height:55px;
}

.course
{
	height:10px;
}

.rowgrid
{
	width: 100%;
	margin-left: 6px;
	font-size: Medium;
	
}
.rowgrid a
{
	margin-right:10px;
}

.coursetable table
{
	padding: 0px;
	width: 300px;
}

.coursetable td
{
	width:250px;
	font-weight: normal;
	padding: 0px;
	text-align: left;
	
}

.coursetable tr
{
	padding: 0px;
	width: 300px;

}
.searchlist
{
	width:131px;
	height: 14px;
}

.universityddl
{
	width:290px;
}
.universitytxtbox
{
	width:285px;
}

/* career */
.CvGrid 
{
    width: 100%;
    background-color:#FFFFFF;
    border-bottom-color:Black;
    border-bottom-style:solid;
    border-right: none;
    border-left: none;
    border-top: none;
}

.MoveOnDiv
{
	margin-top:20px;
	border-top:dashed 1px #A0A0A0;
}

.portfoliotableleft
{
	width:400px;
	padding-right:40px;
	border-right:solid 1px #A0A0A0;
}

.portfoliotableright
{
	padding-left:15px;
}

.articles
{
	
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 8px;
	margin-bottom: 0px;
}
.useful
{
	
	background-color: #FFFFFF;
}

#content h3.careerareas
{
	margin:0px;
	color: #0033CC;
}

#content h3.careerometer
{
	margin:0px;
	color: #CC3300;
}
.carea
{
	background-color: #FFFFFF;
	padding:10px;
}
.carea h3
{
	margin-top:0;
}
.carea .aztable
{
	font-size:1.6em;
}

.carea .aztable a
{
	margin-right:7px;
}
 

.careaMargin
{
	margin: 15px;
}

.careaMargin ul
{
	
}

.jobprofiles
{
	float:right;
}

.ApplyOnlineButton
{
	background-image:url(../Images/applybtn.png);
	border:0;
	width:126px;
	height:35px;
}

#applyonline
{
	padding:5px;
	background-color:#E0E0E0;

}

#applyonline .buttonholder
{
	text-align:center;
}

#applyonline .buttonholder .applybutton
{
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../Images/NavigationButton.gif);
	height:37px;
	font-family:Arial;
	font-size:1.5em;
	padding-top:15px;
}

#applyonline .buttonholder .applybutton a
{
	color:#ffffff;
}

.applytableleftwidth
{
	width:165px;
}

.supportinginfo
{
	width:500px;
	height:50px;
	font-family:Verdana;
}

.personalprofile
{
	font-family:Verdana;
}

.subjectsdiv
{
	width:100%;
	background-color:#FFFFFF;
}
.subjectsdatalist
{
	margin-left:8px;
}

.careersectors
{
	width:100%;
	background-color:#FFFFFF;
	margin:6px;
	
}

/* modern apprenticeships */

#content h3.ModernApprenticeships
{
	color:#CC3300;
}

.apprenticeship
{
	margin-left: 8px;
	margin-right: 8px;
		padding:5px;
}
.modernapprenticeship_ddl
{
	width:480px;
}
.mainContent
{
	background-color: #FFFFFF;
	width:100%;
}
.rowgrid a
{
	margin-right: 10px;
}

.LetterPaging
{
	background-color: #FFFFFF;
}

.vacancyUpdates1
{
	background-color: #FFFFFF;
	width: 100%;
	height: 50px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 8px;
}

.opplist
{
	background-color: #FFFFFF;
	
}

.oppApply h3
{
	margin-top:0;
	padding:0;
}

.maopplist
{
	background-color: #FFFFFF;
	padding:5px;
}

.mapdetails
{

}

.caseStudyContent
{
	padding:5px;
	background-color: #FFFFFF;
}

.caseVideos
{
	background-color: #FFFFFF;
	font-weight: bold;
	padding:5px;
}

.caseStudyDDL DropDownList
{
	width:50px;
}
.margin
{
	margin: 0px 8px 0px 8px;
}
.linkbutton
{
	font-size:large;
	margin-right:10px;
}

.linkbuttonselected
{
	font-size:large;
	margin-right:10px;
	text-decoration:none;
	color:#000000;
}

.linkbuttonselected .selected
{
	color:#000000;
}

/* Admin */


h3.AdminHeader
{
		color:#0066CC;
}

#AdminForm
{
	padding:5px;
	background-color:#ffffff;
}

.textbox
{
	width:250px;
	height:20px;
	border:solid 1px #cccccc;
}

.button
{
	border:solid 1px #cccccc;
	width:100px;
	height:25px;
}

.largebutton
{
	width:150px;
}

.controlmargin
{
	margin-left:10px;
}

.errortext
{
	color:Red;
}

#useroptions
{
	text-align:center;
}

#useroptions ul
{
	margin:0 0 0 130px;
	padding:0 0 10px 0;
	list-style-type:none;
	width:100%;
}

#useroptions ul li
{
	float:left;
	width:200px;
}


/* flash holder */

.flashholder
{
	width:100%;
	text-align:center;
}

.flashholder h3.red
{
	color:#CC3300;
	margin-top:0px;
}

.flashholder h3.blue
{
	color: #0033CC;
	margin-top:0px;
}


/* footer */

#footer
{
	margin-top:20px;
}

#footer img
{
	margin-right:30px;
}

/* data grid */

.FullWidthGrid
{
	background-color:#ffffff;
	margin-top:15px;
	border:0;
	width:100%;
}

.ApplicationFormGrid
{
		margin-top:15px;
	border:0;
	width:100%;
}

.ItemStyle td
{
	height:30px;
	padding-left:5px;
}
 
.HeaderStyle td
{
	font-weight:bold;
	padding-left:5px;
}

.HeaderStyle th
{
	text-align:left;
	padding-left:5px;
}

.PagerStyle td
{
	height:30px;
	font-weight:bold;
	padding-right:20px;
}


.careerSectorGrid a
{
	text-decoration:none;
}

.DataGridCurrentLetter
{
	color:#000000;
}

.DataGridCurrentLetter a
{
	text-decoration:none;
}
