* { padding: 0; margin: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #CCCCCC;
}
.pipe {
	color: #CCCCCC;
}

#TopHeader {
	width: 830px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: Right;
	padding-bottom: 10px;
}
#TopHeader2 {
	width: 850px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	display: table;
}

#TopHeader2 img {
}

#TopHeader2 #searchBox {
	float: left;
	text-align: center;
	margin-left: 10px;
}



.formElements {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCCCCC;
	width: 165px;
	margin-right: auto;
	margin-left: auto;
}
#EnglishMenu {
	width: 850px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-left: 0px;
}
#WelshMenu {
	width: 850px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-left: 0px;
}
#HeaderHolder {
	width: 850px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	height: 200px;
}
#leftcolumnLarge {
	color: #333;
	border: 0px;
	background: #FFF;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 10px;
	height: 200px;
	width: 620px;
	float: left;
}
#Content {
	margin: 0 auto;
	width: 850px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	display: table;
}
#ContentAdmin {
	width: 830px;
	background-color: #FFFFFF;
	display: table;
	padding: 10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#LowerContentWrapper2 {
	margin: 0 auto;
	width: 850px;
	background-color: #FFFFFF;
	padding: 0px;
	clear: both;
}
#LowerContentWrapper {
	width: 850px;
	background-color: #FFFFFF;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#LowerContentWrapper #leftcolumn #Newsbottom {
	height: 49px;
}
#LowerContentWrapper #leftcolumn #NewsHolder {
	background-image: url(../images/NewsBackground.jpg);
	height: 100px;
	margin-top: auto;
	margin-bottom: auto;
	width: 198px;
	margin-right: auto;
	margin-left: auto;
}

#LowerContentWrapper #leftcolumn #Newstop {
	height: 49px;
}
#leftcolumn {
	color: #333;
	background: #FFFFFF;
	margin: 0px;
	height: 200px;
	width: 200px;
	float: left;
	text-align: center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#leftmiddle {
	color: #333;
	border: 0px;
	background: #FFFFFF;
	margin: 0px;
	height: 200px;
	width: 200px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 4px;
}
#middle2 {
	color: #333;
	border: 0px;
	background: #FFFFFF;
	margin: 0px;
	height: 200px;
	width: 410px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 4px;
}
#rightmiddle {
	color: #333;
	border: 0px;
	background: #FFFFFF;
	margin: 0px;
	height: 200px;
	width: 200px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#rightcolumn {
	color: #FFFFFF;
	border: 0px;
	background: #FFFFFF;
	margin: 0px;
	height: 200px;
	width: 200px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#rightcolumn2 {
	color: #FFFFFF;
	border: 0px;
	background: #FFFFFF;
	margin: 0px;
	height: 200px;
	width: 200px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.clear {
	clear: both;
	height: 0px;
	background-color: #FFF;
}
#Footer {
	width: 830px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
	padding-bottom: 10px;
}
.home {
	color: #0096D7;
}
a.home:link {
	color: #0096D7;
}
a.home:visited {
	color: #0096D7;
}
a.home:hover {
	color: #990000;
}
a.home:active {
	color: #0096D7;
}
.homeTH {
	color: #0096D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
a.homeTH:link {
	color: #0096D7;
}
a.homeTH:visited {
	color: #0096D7;
}
a.homeTH:hover {
	color: #990000;
}
a.homeTH:active {
	color: #0096D7;
}

.Grey {
	color: #999999;
}
a.Grey:link {
	color: #999999;
}
a.Grey:visited {
	color: #999999;
}
a.Grey:hover {
	color: #990000;
}
a.Grey:active {
	color: #999999;
}
.VQDay {
	color: #ff4100;
}
a.VQDay:link {
	color: #ff4100;
}
a.VQDay:visited {
	color: #ff4100;
}
a.VQDay:hover {
	color: #990000;
}
a.VQDay:active {
	color: #ff4100;
}
#HeaderHolder #rightcolumnVQDay {
	border: 0px;
	background: #ff4100;
	margin: 0px;
	padding: 10px;
	height: 180px;
	width: 180px;
	float: left;
}
.Contact {
	color: #CC0000;
}
a.Contact:link {
	color: #CC0000;
}
a.Contact:visited {
	color: #CC0000;
}
a.Contact:hover {
	color: #990000;
}
a.Contact:active {
	color: #CC0000;
}
#HeaderHolder #rightcolumnContact {
	border: 0px;
	background: #CC0000;
	margin: 0px;
	padding: 10px;
	height: 180px;
	width: 180px;
	float: left;
}

.White {
	color: #FFFFFF;
}


.courses {
	color: #CC9900;
}

#HeaderHolder #rightcolumncourses {
	border: 0px;
	background: #CC9900;
	margin: 0px;
	padding: 10px;
	height: 180px;
	width: 180px;
	float: left;
}
a.courses:link {
	color: #CC9900;
}
a.courses:visited {
	color: #CC9900;
}
a.courses:hover {
	color: #990000;
}
a.courses:active {
	color: #CC9900;
}

.international {
	color: #CC0000;
}

#HeaderHolder #rightcolumninternational {
	border: 0px;
	background: #CC0000;
	margin: 0px;
	padding: 10px;
	height: 180px;
	width: 180px;
	float: left;
}
a.international:link {
	color: #CC0000;
}
a.international:visited {
	color: #CC0000;
}
a.international:hover {
	color: #CC0000;
}
a.international:active {
	color: #CC0000;
}


.students {
	color: #EC008C;
}
#HeaderHolder #rightcolumnstudents {
	border: 0px;
	background: #EC008C;
	margin: 0px;
	padding: 10px;
	height: 180px;
	width: 180px;
	float: left;
}
a.students:link {
	color: #EC008C;
}
a.students:visited {
	color: #EC008C;
}
a.students:hover {
	color: #990000;
}
a.students:active {
	color: #EC008C;
}
.facilities {
	color: #00A886;
}
#HeaderHolder #rightcolumnfacilities {
	border: 0px;
	background: #00A886;
	margin: 0px;
	padding: 10px;
	height: 180px;
	width: 180px;
	float: left;
}
a.facilities:link {
	color: #00A886;
}
a.facilities:visited {
	color: #00A886;
}
a.facilities:hover {
	color: #990000;
}
a.facilities:active {
	color: #00A886;
}
.AboutUs {
	color: #9966FF;
}
#HeaderHolder #rightcolumnAboutUs {
	border: 0px;
	background: #9966FF;
	margin: 0px;
	padding: 10px;
	height: 180px;
	width: 180px;
	float: left;
}
a.AboutUs:link {
	color: #9966FF;
}
a.AboutUs:visited {
	color: #9966FF;
}
a.AboutUs:hover {
	color: #990000;
}
a.AboutUs:active {
	color: #9966FF;
}
.Business {
	color: #336699;
}
#HeaderHolder #rightcolumnBusiness {
	border: 0px;
	background: #336699;
	margin: 0px;
	padding: 10px;
	height: 180px;
	width: 180px;
	float: left;
}
#HeaderHolder #rightcolumn {
	border: 0px;
	background: #EC008C;
	margin: 0px;
	padding: 10px;
	height: 180px;
	width: 180px;
	float: left;
}
a.Business:link {
	color: #336699;
}
a.Business:visited {
	color: #336699;
}
a.Business:hover {
	color: #990000;
}
a.Business:active {
	color: #336699;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.homeTH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.AboutUsTH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9966FF;
}
.coursesTH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC9900;
}
.studentsTH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EC008C;
}
.facilitiesTH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00A886;
}
.internationalTH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.BusinessTH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
}
.ContactTH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-bottom: 5px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
p {
	padding-bottom: 10px;
	line-height: 150%;
}

#Content #LeftMenuHolder {
	background-color: #FFF;
	border: 0px;
	margin: 0px 10px 0px 0px;
	padding: 10px 0px 0px;
	width: 200px;
	float: left;
	text-align: right;
}
#Content #LeftMenuHolder h2 {
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#Content #rightContentholder li {
	margin-right: 15px;
	margin-left: 30px;
	padding-bottom: 10px;
}


#Content #rightContentholder {
	background-color: #FFF;
	border: 0px;
	margin: 0px;
	padding: 10px;
	width: 609px;
	float: right;
}
#Content #rightContentholder #imageholder {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: right;
	width: 200px;
}
#NewsOuter {
	margin: 0px;
	padding: 10px 10px 10px 10px;
}
#NewsOuter #NewsInner {
	padding: 0px;
	margin: 10px;
}
#NewsOuter #NewsInner p {
	padding-right: 10px;
	padding-left: 0px;
}
#NewsOuter #NewsInner img {
	float: right;
	padding-right: 10px;
	padding-left: 0px;
}

#NewsOuter #NewsInner h4 {
	padding-right: 10px;
	padding-left: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


#TopHeader2 #searchFloat {
	float: left;
}
#TopHeader2 img {
	float: right;
	padding-right: 10px;
}
#Content #rightContentholder #imageholder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: center;
}
#TopHeader3 {
	width: 830px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
	color: #990000;
}
#TopHeader3 #adverseWeather {
	background-color: #FFFFFF;
	margin: 10px;
	padding: 10px;
	border: 1px solid #990000;
}
#TopHeader3 #adverseWeather h1 {
	color: #666666;
}
#TopHeader3 #adverseWeather li {
	text-indent: 20px;
	margin-bottom: 10px;
}
#cgframe {
	margin: 0px;
	padding: 0px;
}
.CourseBlock {
	height: 8px;
	width: 8px;
	margin-right: 10px;
}
.alevels {
	color: #CC0000;
}
a.alevels:link {
	color: #CC0000;
}
a.alevels:visited {
	color: #CC0000;
}
a.alevels:hover {
	color: #990000;
}
a.alevels:active {
	color: #CC0000;
}
.construction {
	color: #C48C4D;
}
a.construction:link {
	color: #C48C4D;
}
a.construction:visited {
	color: #D3AA7C;
}
a.construction:hover {
	color: #990000;
}
a.construction:active {
	color: #C48C4D;
}
.businessTraining {
	color: #EC008C;
}
a.businessTraining:link {
	color: #EC008C;
}
a.businessTraining:visited {
	color: #B9006F;
}
a.businessTraining:hover {
	color: #FF51B9;
}
a.businessTraining:active {
	color: #EC008C;
}
.AdultBasic {
	color: #CE6E19;
}
a.AdultBasic:link {
	color: #CE6E19;
}
a.AdultBasic:visited {
	color: #E88D3C;
}
a.AdultBasic:hover {
	color: #990000;
}
a.AdultBasic:active {
	color: #CE6E19;
}
.Access {
	color: #FEBE10;
}
a.Access:link {
	color: #FEBE10;
}
a.Access:visited {
	color: #FECD4B;
}
a.Access:hover {
	color: #990000;
}
a.Access:active {
	color: #FEBE10;
}
.AppliedScience {
	color: #0075B9;
}
a.AppliedScience:link {
	color: #0075B9;
}
a.AppliedScience:visited {
	color: #0098F2;
}
a.AppliedScience:hover {
	color: #990000;
}
a.AppliedScience:active {
	color: #0075B9;
}
.ArtAndDesign {
	color: #0096D7;
}
a.ArtAndDesign:link {
	color: #0096D7;
}
a.ArtAndDesign:visited {
	color: #0FB7FF;
}
a.ArtAndDesign:hover {
	color: #990000;
}
a.ArtAndDesign:active {
	color: #0096D7;
}
.BusinessManagement {
	color: #9B5BA4;
}
a.BusinessManagement:link {
	color: #9B5BA4;
}
a.BusinessManagement:visited {
	color: #BE95C4;
}
a.BusinessManagement:hover {
	color: #990000;
}
a.BusinessManagement:active {
	color: #9B5BA4;
}
.Catering {
	color: #7DC242;
}
a.Catering:link {
	color: #7DC242;
}
a.Catering:visited {
	color: #7DC242;
}
a.Catering:hover {
	color: #990000;
}
a.Catering:active {
	color: #A5D67C;
}
.Computing {
	color: #009BD2;
}
a.Computing:link {
	color: #009BD2;
}
a.Computing:visited {
	color: #0DC2FF;
}
a.Computing:hover {
	color: #990000;
}
a.Computing:active {
	color: #009BD2;
}
.Engineering {
	color: #93A4C9;
}
a.Engineering:link {
	color: #93A4C9;
}
a.Engineering:visited {
	color: #93A4C9;
}
a.Engineering:hover {
	color: #990000;
}
a.Engineering:active {
	color: #93A4C9;
}
.Hair {
	color: #C183B9;
}
a.Hair:link {
	color: #C183B9;
}
a.Hair:visited {
	color: #C183B9;
}
a.Hair:hover {
	color: #990000;
}
a.Hair:active {
	color: #C183B9;
}
.Health {
	color: #00A886;
}
a.Health:link {
	color: #00A886;
}
a.Health:visited {
	color: #00A886;
}
a.Health:hover {
	color: #990000;
}
a.Health:active {
	color: #00A886;
}
.Central {
	color: #EC008C;
}
a.Central:link {
	color: #EC008C;
}
a.Central:visited {
	color: #EC008C;
}
a.Central:hover {
	color: #990000;
}
a.Central:active {
	color: #EC008C;
}
.Land {
	color: #2FB457;
}
a.Land:link {
	color: #2FB457;
}
a.Land:visited {
	color: #2FB457;
}
a.Land:hover {
	color: #990000;
}
a.Land:active {
	color: #2FB457;
}
.Administration {
	color: #0075B9;
}
a.Administration:link {
	color: #0075B9;
}
a.Administration:visited {
	color: #0075B9;
}
a.Administration:hover {
	color: #990000;
}
a.Administration:active {
	color: #0075B9;
}
.Sport {
	color: #C09FCB;
}
a.Sport:link {
	color: #C09FCB;
}
a.Sport:visited {
	color: #C09FCB;
}
a.Sport:hover {
	color: #990000;
}
a.Sport:active {
	color: #C09FCB;
}
.Language {
	color: #AEAE91;
}
a.Language:link {
	color: #AEAE91;
}
a.Language:visited {
	color: #AEAE91;
}
a.Language:hover {
	color: #990000;
}
a.Language:active {
	color: #AEAE91;
}
.Teach {
	color: #F05B78;
}
a.Teach:link {
	color: #F05B78;
}
a.Teach:visited {
	color: #F05B78;
}
a.Teach:hover {
	color: #990000;
}
a.Teach:active {
	color: #F05B78;
}
.Perform {
	color: #0096D7;
}
a.Perform:link {
	color: #0096D7;
}
a.Perform:visited {
	color: #0096D7;
}
a.Perform:hover {
	color: #990000;
}
a.Perform:active {
	color: #0096D7;
}
.Travel {
	color: #79719B;
}
a.Travel:link {
	color: #79719B;
}
a.Travel:visited {
	color: #79719B;
}
a.Travel:hover {
	color: #990000;
}
a.Travel:active {
	color: #79719B;
}
#flashcentre {
	margin-right: auto;
	margin-left: auto;
	width: 565px;
}
