@charset "utf-8";
/* CSS Document */
body {
	font: 62.5% Arial, Helvetica, sans-serif;
	background: #F2F2F2;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #7A7C7E;
}
form{margin:0; padding:0}
a:focus{outline:none;}
p {margin:0; padding:7px 0}
#container {
	width: 994px;  
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left; 
	padding:0px 10px 10px 10px
}
#header { 
	padding: 0;
	height:110px;
} 
#header #left {
	width:50%;
	float:left;
	height:99px
}
#header #right {
	width:50%;
	float:left;
	text-align:right;
	padding-top:60px;
	font-size:1.2em;
}
#header #right a{
text-decoration:none;
color:#3C4264
}
#header #right a:hover{
text-decoration:underline;
color:#FDB813
}
#navbar {
background-image:url(../navigation/1.gif);
height:41px;
}
#navbar a{
border:0;
text-decoration:none;
outline:none;
}
#navbar img{outline:none}
#mainContent {
	padding-top:10px;
	background:#FFFFFF
}
#searchblock {
float:left;
height:313px;
width:324px;
background-color:#ECE2E7;
margin-right:10px
}
#searchblock a {text-decoration:none; color:#7e627d; font-size:1.4em;padding:6px; line-height:1.8em}
#searchblock a:hover{text-decoration:underline}
#searchblock .heading{
background-image:url(../images/bg_purple.gif);
text-align:center;
width:324px;
height:31px;
color:#FFFFFF;
padding-top:10px;
font-size:1.2em
}
#searchblock #courselinks{height:170px; overflow:auto}
#searchblock p {
margin:0;
padding:6px 6px 12px 6px;
font-size:1.4em
}
#searchblock form {
margin:0;
padding:5px;
font-size:1.2em
}
#searchblock .button{
background-color:#636775;
color:#CCCCCC;
border:none
}
#doubleblock {
float:left;
height:313px;
width:660px;
}
#doubleblock #courses a {
text-decoration:none; 
display:block;
background-image:url(../images/bg_grey.gif);
width:324px; 
height:31px; 
text-align:center;
padding-top:10px;
font-size:1.2em;
color:#FFFFFF;
float:left;
margin-right:10px;
}
#doubleblock #courses a:hover {
text-decoration:none; 
display:block;
background-image: url(../images/bg_grey_a.gif);
}

#doubleblock #apprenticeships a {
text-decoration:none; 
display:block;
background-image:url(../images/bg_grey.gif);
width:326px; 
height:31px; 
text-align:center;
padding-top:10px;
font-size:1.2em;
color:#FFFFFF;
float:left;
}
#doubleblock #apprenticeships a:hover {
text-decoration:none; 
display:block;
background-image: url(../images/bg_grey_a.gif);
}
#doubleblock #flash{float:left; margin-top:10px; width:660px; height:262px}


#doubleblock2 {
float:left;
height:31px;
width:660px;
}
#doubleblock2 #courses a {
text-decoration:none; 
display:block;
background-image:url(../images/bg_grey.gif);
width:324px; 
height:31px; 
text-align:center;
padding-top:10px;
font-size:1.2em;
color:#FFFFFF;
float:left;
margin-right:10px;
}
#doubleblock2 #courses a:hover {
text-decoration:none; 
display:block;
background-image: url(../images/bg_grey_a.gif);
}

#doubleblock2 #apprenticeships a {
text-decoration:none; 
display:block;
background-image:url(../images/bg_grey.gif);
width:326px; 
height:31px; 
text-align:center;
padding-top:10px;
font-size:1.2em;
color:#FFFFFF;
float:left;
}
#doubleblock2 #apprenticeships a:hover {
text-decoration:none; 
display:block;
background-image: url(../images/bg_grey_a.gif);
}


#firstcol{float:left; width:334px; padding-top:10px}
#secondcol{float:left; width:334px;padding-top:10px}
#thridcol{float:left; width:326px;padding-top:10px}



#engineering {float:left;width:324px}
#engineering #enheading a{text-decoration:none; display:block;color:#000000}
#engineering #enheading {display:block;text-align:center;width:324px;height:29px;color:#000000;padding-top:12px;font-size:1.2em}
#engineering #enheading a:hover{ text-decoration:none}
#engineering #enbody{background-color:#eeebed; height:258px; display:block; padding:7px}
#engineering #enbody #encontent{font-size:1.2em; padding-top:6px; height:249px; overflow:hidden}
#engineering #enbody p {padding:0; margin:0}
#engineering #enbody #encontent1 a{ text-decoration:none; color:#6F4F6B; font-weight:bold}
#engineering #enbody #encontent1 a:hover{ text-decoration:underline}
#engineering #enbody #encontent2 a{ text-decoration:none; color:#9A0000; font-weight:bold}
#engineering #enbody #encontent2 a:hover{ text-decoration:underline}
#engineering #enbody #encontent3 a{ text-decoration:none; color:#000000; font-weight:bold}
#engineering #enbody #encontent3 a:hover{ text-decoration:underline}
#engineering #enbody a{ text-decoration:none; color:#666b79; font-weight:bold}
#engineering #enbody a:hover{ text-decoration:underline}
#engineering #enbody span.prev, #engineering #enbody span.next{cursor: pointer;}
#engineering #enbody span.pubdate{display: block}
#engineering #enbody span.title{display: block}
#engineering #enbody span.description{display:block}

#mgtsnews {float:left;width:324px}
#mgtsnews #mgheading a{text-decoration:none;display:block;text-align:center;width:324px;height:29px;color:#000000;padding-top:12px;font-size:1.2em}
#mgtsnews #mgheading a:hover{ text-decoration:none}
#mgtsnews #mgbody{background-color:#fffeee; height:258px; display:block; padding:7px; }
#mgtsnews #mgbody a{ text-decoration:none; color:#8E9092;}
#mgtsnews #mgbody a:hover{ text-decoration:underline;}
#mgtsnews #mgbody #mgcontent{font-size:1.2em; padding-top:6px; height:239px; overflow:hidden}
#mgtsnews #mgbody #mgcontent p{ margin:0 ; padding:0}
#mgtsnews #mgbody #mgreadmore{font-size:1.2em; text-align:right}
#mgtsnews #mgbody #mgreadmore a{color:#000000;font-weight:100}

#casestudy {float:left;width:326px}
#casestudy #caheading a{text-decoration:none; display:block;text-align:center;width:326px;height:29px;color:#000000;padding-top:12px;font-size:1.2em}
#casestudy #caheading a:hover{text-decoration:none}
#casestudy #cabody{background-color:#eeebed; height:258px; display:block;padding:7px;}
#casestudy #cabody a{text-decoration:none; color:#a7acc2; height:258px; font-weight:bold}
#casestudy #cabody a:hover{text-decoration:underline;}
#casestudy #cabody #cacontent{font-size:1.2em; height:245px; overflow:hidden}
#casestudy #cabody #careadmore{font-size:1.2em; text-align:right}
#casestudy #cabody #careadmore a{color:#000000; font-weight:100}

#testimonials {float:left;width:324px;margin-top:10px;}
#testimonials #teheading a{text-decoration:none; display:block;color:#000000}
#testimonials #teheading {display:block;text-align:center;width:324px;height:29px;color:#000000;padding-top:12px;font-size:1.2em}
#testimonials #teheading a:hover{ text-decoration:none}
#testimonials #tebody{background-color:#eeebed; height:258px; display:block;padding:7px}
#testimonials #tebody a{text-decoration:none; color:#a7acc2; height:258px; font-weight:bold}
#testimonials #tebody a:hover{text-decoration:underline;}
#testimonials #tebody #tecontent{font-size:1.2em; height:245px;}
#testimonials #tebody #tereadmore{font-size:1.2em; text-align:right}
#testimonials #tebody #tereadmore a{text-decoration:none; color:#000000; height:258px; font-weight:100}
#testimonials #tebody #tereadmore a:hover{text-decoration:underline; color:#000000; height:258px; font-weight:100}
#testimonials #tebody img{float:left; padding-right:5px; padding-bottom:5px}
#testimonials #tebody p{float:left; width:100px}

#news {float:left;width:324px;margin-top:10px;}
#news #neheading a{text-decoration:none; display:block;text-align:center;width:324px;height:29px;color:#000000;padding-top:12px;font-size:1.2em}
#news #neheading a:hover{ text-decoration:none}
#news #nebody{background-color:#eeebed; height:258px; display:block;padding:7px}
#news #nebody a{text-decoration:none; color:#000000; height:258px}
#news #nebody a:hover{text-decoration:underline;}
#news #nebody #necontent{font-size:1.2em; height:245px; overflow:hidden}
#news #nebody #nereadmore{font-size:1.2em; text-align:right}

#facilities {float:left;width:326px;margin-top:10px;}
#facilities #faheading a{text-decoration:none; display:block;text-align:center;width:326px;height:29px;color:#000000;padding-top:12px;font-size:1.2em}
#facilities #faheading a:hover{ text-decoration:none}
#facilities #fabody{background-color:#c9cbd9; height:258px; display:block;padding:7px}
#facilities #fabody a{text-decoration:none; color:#000000; height:258px;}
#facilities #fabody a:hover{text-decoration:underline;}
#facilities #fabody #facontent{font-size:1.2em; height:245px; overflow:hidden}
#facilities #fabody #fareadmore{font-size:1.2em; text-align:right}
#facilities #fabody #fareadmore a{color:#000000;font-weight:100}

#structure {float:left;width:324px;margin-right:10px;margin-top:10px;}
#structure #stheading {text-decoration:none; display:block;text-align:center;width:324px;height:29px;color:#000000;padding-top:12px;font-size:1.2em}
#structure #stheading a:hover{ text-decoration:none}
#structure #stbody{background-color:#eeebed; height:258px; padding:7px}
#structure #stbody #stcontent{font-size:1.2em; height:255px; overflow:hidden}
#structure #stbody a{text-decoration:none; color:#999999}
#structure #stbody a:hover{ text-decoration:underline}
#structure p{ margin:0; padding:5px 0 15px 0;border-bottom:dotted #d5d4d5 1px}

#howtoapply {float:left;width:324px;margin-right:10px;margin-top:10px;}
#howtoapply #hoheading {text-decoration:none; display:block;text-align:center;width:324px;height:29px;color:#000000;padding-top:12px;font-size:1.2em}
#howtoapply #hoheading a:hover{ text-decoration:none}
#howtoapply #hobody{background-color:#eeebed; height:258px; padding:7px}
#howtoapply #hobody #hocontent{font-size:1.2em; height:255px; overflow:hidden}
#howtoapply #hobody a{text-decoration:none; color:#999999}
#howtoapply #hobody a:hover{ text-decoration:underline}
#howtoapply p{margin:0; padding:6px 0 6px 0;border-bottom:dotted #d5d4d5 1px}

#contactus {float:left;width:324px;margin-right:10px;margin-top:10px;}
#contactus #coheading {text-decoration:none; display:block;text-align:center;width:324px;height:29px;color:#000000;padding-top:12px;font-size:1.2em}
#contactus #coheading a:hover{ text-decoration:none}
#contactus #cobody{background-color:#eeebed; height:258px; padding:7px}
#contactus #cobody #cocontent{font-size:1.2em; height:255px; overflow:hidden}
#contactus #cobody a{text-decoration:none; color:#999999}
#contactus #cobody a:hover{ text-decoration:underline}
#contactus p{margin:0; padding:6px 0 6px 0;border-bottom:dotted #d5d4d5 1px}
#contactus form{margin:0; padding:8px 0 0 0}
#contactus .formfieldname{float:left; width:110px; padding-bottom:4px}
#contactus .formfield{float:left; width:190px; padding-bottom:4px}
#contactus .formfield input{width:180px;}
#contactus .formfield .textfield{width:180px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em}

#textarea{float:left; width:637px; font-size:1.2em; margin-left:10px; padding-top:10px}
#textarea h2{color:#5C5C5C; font-size:1.2em; margin:0; padding:10px 0; border-bottom:dotted #6a6e7c 1px; text-transform:uppercase; font-weight:bold }
#textarea ul{margin:0; padding:20px}
#textarea li{ list-style:none; background-image:url(../images/bullet.jpg); background-repeat:no-repeat; padding-left:20px; padding-bottom:6px; margin:0}
#textarea a{text-decoration:underline;color:#8E9092}
#textarea a:hover{text-decoration:underline}
#textarea #price {background:#eeebed; padding:8px; margin:4px 0; text-align:center}
#textarea #alert {background:#F6A31C; padding:8px; margin:4px 0; text-align:center; color:#FFFFFF}
#textarea .quicktime {background:#DCE3EF; padding:8px; margin:4px 0; font-size:1.2em; padding-left:20px}
#textarea form{margin:0; padding:10px 0 0 0}
#textarea .formtitle {background:#87A0CB; padding:8px; margin:10px 0 0 0; color:#FFFFFF}
#textarea .formbody {background: #E2E9F3; padding:8px; margin:0}
#textarea .formfieldname{float:left; width:200px; padding-bottom:4px}
#textarea .formfield{float:left; width:420px; padding-bottom:4px}
#textarea .formfield input{width:250px;}
#textarea .formfield .textfield{width:250px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em}
#footer { 
	padding: 0;
	background-image:url(../images/footergrad.gif);
	height:41px;
	color:#E6E3F2;
	font-size:1.2em;
	padding-left:5px;
	margin-top:10px;
	float:left;
	width:990px;
} 
#footer #footer1 {
width:120px;
float:left;
margin:7px 0px 0px 2px
}
#footer #footer2 img{
padding-right:5px;
}
#footer #footer2 a{ text-decoration:none; color:#E6E3F2}
#footer #footer2 a:hover{text-decoration:underline}
#footer #footer2 {
width:165px;
float:left;
margin:7px 0px 0px 2px
}
#footer #footer1 img{
padding-right:5px;
}
#footer #footer3 {
width:258px;
float:left;
margin:7px 0px 0px 2px
}
#footer #footer3 img{
padding-right:5px;
}
#footer #footer4 {
width:310px;
float:left;
margin:7px 0px 0px 2px
}
#footer #footer4 img{
padding-right:5px;
}
#footer #footer4 input{ width:65px; background-color:#eeebed; border:0; font-size:1em}
#extra {float:left; padding-top:10px}
#extra a {text-decoration:none; color:#8E9092}
#extra a:hover{text-decoration:underline}
#copy{float:right;padding-top:10px}


