@charset "UTF-8";
/* CSS Document */

/* START OF HOME PAGE STUFF */
.nav_SectionTitle {
	border: none;
	display: block;
	padding: 2px 2px 2px 2px;
	margin: 0px;
	color: #003366;
	font-weight:bolder; 
	text-transform: uppercase;
	font-size: large;  
	/* font-stretch: extra-condensed;    */
}

#ttgsplashpage09 {
	padding: 0px 0px 0px 0px;
	/* background-image: url(../images/page_bg.gif); */
	background-repeat:no-repeat;
	background-image: url(../images/splashImages/ttg.jpg);
	height: 565px;
	border-top: 1px solid #00487D;
	border-right: 1px solid #00487D;
	border-bottom: 1px solid #00487D;
	border-left: 1px solid #00487D;
	width: 900px;
	margin: 0px auto;
}




.ttgsplashpage09_link
{

	/*  background-color: #003d74; */
	width: 570px;
	float: left;
	height: 70px;
	margin-top: 517px;
	margin-left: 20px;
	font-size: 1.3em;
	font-weight:bolder;
	color: #193d6f;
	padding: 0px 0px 0px 0px;
	
	}
.ttgsplashpage09_link a {
	color: #274871;
	text-decoration: none; 
	border-bottom: none;

	}
	.ttgsplashpage09_link a:hover {
	color: #274871;
	text-decoration: none; 
	border-bottom: none;
	}
	
		.ttgsplashpage09_link a:visited {
	color: #274871;
	text-decoration: none; 
	border-bottom: none;
	}
	/* ******************************************* */


#elihesplashpage09 {
	padding: 0px 0px 0px 0px;
	/* background-image: url(../images/page_bg.gif); */
	background-repeat:no-repeat;
	background-image: url(../images/splashImages/ucbcsplash.jpg);
	height: 565px;
	border-top: 1px solid #00487D;
	border-right: 1px solid #00487D;
	border-bottom: 1px solid #00487D;
	border-left: 1px solid #00487D;
	width: 900px;
	margin: 0px auto;
}

.ucbcwebcams {
	
	padding: 0px 0px 0px 0px;
	width:350px;
	height:263px;
	margin-top: 110px;
	margin-left: 535px;
	color: #fff;
	float: left;
}


.elihesplashpage09_link
{

	/*  background-color: #003d74; */
	width: 570px;
	float: left;
	height: 70px;
	margin-top: 110px; 
	margin-left: 20px;
	
	/* 
	margin-top: 480px; 
	margin-left: 20px;
	*/
	
	
	font-size: 1.1em;
	font-weight:bolder;
	color: #fff;
	padding: 0px 0px 0px 0px;
	
	}
.elihesplashpage09_link a {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;

	}
	.elihesplashpage09_link a:hover {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
	}
	
		.elihesplashpage09_link a:visited {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
	}
	


.w3c_icons {
	width:200px;
	background-color: #fff;
	float: left;
	color: #000000;
	font-size: 0.9em;
	padding: 0px 0px 1px 1px;
	height: 35px; 

}
	
	
.w3c_icons a {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
	}
	.w3c_icons a:hover {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
	}
	
.footericons {
	background-color: #fff;
	width: 900px;
	float: left;
	height: 60px;
	padding: 5px 0px 0px 2px;
	overflow: hidden;
	margin-bottom: 7px;
	}

.footericons img {
	margin-left: 20px; 
	margin-right: 10px;
}





img.homenewsimg {
	float: left;
	padding-left: 6px; 
	padding-right: 5px;
	margin-top: 2px;
	margin-bottom: 13px; 
	clear: left;
	color: #666666;
}
 a.homenewsimg {

	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	/* 	vertical-align: middle; */
	/* border-bottom: 0px; */
}

.homepageimage {
	width:618px;
	height: 236px;
	background-color: #fff;
	float: left;
	color: #000000;
	padding: 0px 0px 2px 0px;
	overflow: hidden; 

}
.homepageimage a {
	color: #fff;
	text-decoration: none;
	border-bottom: none;
}
.homepageimage a:hover {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
}

.homepageimage a:visited {
	color: #fff;
}


.rightcontent1 {
	width: 273px;
	background-color: #fff;
	float: right;
	color: #000000;
	/* font-size: 0.9em; */
	/*padding: 1px 0px 3px 1px;*/
	padding: 6px 4px 3px 4px;	
	height: 212px; 	
	overflow: hidden; 
	margin-bottom: 1px;
	
}
.rightcontent1b {
	width: 273px;
	background-color: #fff;
	float: right;
	color: #000000;
	/* font-size: 0.9em; */
	/*padding: 1px 0px 3px 1px;*/
	padding: 0px 4px 0px 4px;	
	height: 15px; 	
	overflow: hidden; 
	margin-bottom: 1px;
	
}


.area_content_1 {
	width: 112px;

	/* background-color: #32b23b; */
	background-color: #32b23b;
	background-image: url(../images/homebuttons/school_leav.jpg);
	float: left;
	padding: 40px 5px 0px 5px;

	/* height: 125px; */
	height: 77px;
	
	color: #fff;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 10px;

/*	margin-left: 0px; */
}

.area_content_1 a {
	color: #fff;
	text-decoration: none;
	border-bottom:none;
}
.area_content_1 a:hover {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
}

.area_content_1 a:visited {
	color: #fff;
}

.area_content_2 {
	

	width: 112px;
	padding: 40px 5px 0px 5px;
	
	/* height: 125px; */
	height: 77px;
	
	background-color: #b42503;
	background-image: url(../images/homebuttons/adults.jpg);
	float: left;
	color: #fff;
	font-weight: bold;

	margin-left: 2px;
	margin-top: 1px;
	margin-bottom: 10px;
}
.area_content_2 a {
	color: #fff;
	text-decoration: none;
	border-bottom:none;
}
.area_content_2 a:hover {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
}
.area_content_2 a:visited {
	color: #fff;
}



.area_content_3 {

	background-color: #00467f;
	background-image: url(../images/homebuttons/business.jpg);
	float: left;
	color: #fff;
	font-weight: bold;
	width: 112px;
	padding: 35px 5px 0px 5px;
	
	/* height: 125px; */
	height: 82px;
	
	margin-left: 2px;
	margin-top: 1px;
	margin-bottom: 10px;
}

.area_content_3 a {
	color: #fff;
	text-decoration: none;
	border-bottom:none;
}
.area_content_3 a:hover {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
}
.area_content_3 a:visited {
	color: #fff;
}


.area_content_4 {

	 /*background-color: #8551a6;  /* purple */
	 background-color: #ed881e; /* orange */
	 
	 background-image: url(../images/homebuttons/international.jpg);

	float: left;
	color: #fff;
	font-weight: bold;
	width: 112px;
	padding: 40px 5px 0px 5px;
	
	/* height: 125px; */
	height: 77px;
	
	
	margin-left: 2px;
	margin-top: 1px;
	margin-bottom: 10px;
}

.area_content_4 a {
	color: #fff;
	text-decoration: none;
	border-bottom:none;
}
.area_content_4 a:hover {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
}
.area_content_4 a:visited {
	color: #fff;
}

.area_content_5 {
	background-color: #11a6de;
	background-image: url(../images/homebuttons/elihe.jpg);
	float: left;
	color: #fff;
	font-weight: bold;
	width: 112px;
	padding: 40px 5px 0px 5px;
	
	/* height: 125px; */
	height: 77px;
	
	
	margin-left: 2px;
	margin-top: 1px;
	margin-bottom: 10px;
}

.area_content_5 a {
	color: #fff;
		text-decoration: none;
	border-bottom:none;
}
.area_content_5 a:hover {
	color: #fff;
	text-decoration: none; 
	border-bottom: none;
}
.area_content_5 a:visited {
	color: #fff;
}


.home_search_area {
	/* width: 270px; */
	width: 270px;
	background-color: #bfcfda;
	float: left;
	color: #000000;
	font-size: 0.9em;
	padding: 5px 0px 0px 10px;
	/* height: 125px; */
	height: 55px;
	margin-left: 2px;
	margin-top: 1px;
	/* font-weight: bold; */
}

.rightcontent2 {
	width: 140px;
	background-color: #000;
	float: left;
	color: #000000;
	/* font-size: 0.9em; */
	/*padding: 1px 0px 3px 1px;*/
	padding: 0px 0px 3px 0px;	
	height: 52px; 	
	overflow: hidden; 
	margin-bottom: 1px;
	margin-top: 2px;
	margin-left: 2px;
}

.rightcontent2b {
	width: 138px;
	background-color: #000;
	float: right;
	color: #000000;
	/* font-size: 0.9em; */
	/*padding: 1px 0px 3px 1px;*/
	padding: 0px 0px 3px 0px;	
	height: 52px; 	
	overflow: hidden; 
	margin-bottom: 1px;
	margin-top: 2px;
	margin-left: 2px;
}
/* ******************** END OF HOME PAGE STUFF **************** */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 84%;
        background-color:#00467f;
 	background-image: url(../images/body_bg.gif); */
	background-repeat: repeat-x;
	word-spacing: 0.2em;
	/* padding: 3px 5px 40px 5px; */ 
	padding: 0px 5px 40px 5px;
}
body.business {
	background-image: url(../images/businessServices/business_body_bg.gif);
	background-repeat: repeat;
}



#page {
	padding: 0px 5px 10px 5px;
	/* background-image: url(../images/page_bg.gif); */
	background-repeat:no-repeat;
	
	
	border-top: 1px solid #00487D;
	border-right: 1px solid #00487D;
	border-bottom: 1px solid #00487D;
	border-left: 1px solid #00487D;
}

/* *************************************  colour coded menus - start ************************************** */


#topbarmenu {
/* background-color: #0a4f86;  */
background-color: #0a4f86;
color: #ffffff;
text-decoration: none;
border-top: 0px solid #000;
border-bottom: 2px solid #fff;
}
#topbarmenu a {
color: #fff; 
text-decoration: none;
border-bottom: 0px solid #ffffff;

}
#topbarmenu a:hover {
color: #fff;
text-decoration: underline; 
border-bottom: 0px solid #ffffff;
}

/* */
#page.college #topbarmenu {
background-color: #0a4f86; 
color: #ffffff;
text-decoration: none;
border-bottom: 2px solid #fff;
}
#page.college #topbarmenu a {
color: #fff; 
text-decoration: none;

}
#page.college #topbarmenu a:hover {
color: #fff;
text-decoration: underline; 

}

#page.schoolleavers #topbarmenu {
background-color: #32b23b; 
color: #ffffff;
text-decoration: none;
border-bottom: 2px solid #fff;
}
#page.schoolleavers #topbarmenu a {
color: #fff; 
text-decoration: none;

}
#page.schoolleavers #topbarmenu a:hover {
color: #fff;
text-decoration: underline; 

}

#page.adults #topbarmenu {
background-color: #b42503; 
color: #ffffff;
text-decoration: none;
border-bottom: 2px solid #fff;
}
#page.adults #topbarmenu a {
color: #fff; 
text-decoration: none;
}
#page.adults #topbarmenu a:hover {
color: #fff;
text-decoration: underline; 
}

#page.business #topbarmenu {
background-color: #00477f; 
color: #ffffff;
text-decoration: none;
border-bottom: 2px solid #fff;
}
#page.business #topbarmenu a {
color: #fff; 
text-decoration: none;
}
#page.business #topbarmenu a:hover {
color: #fff;
text-decoration: underline; 
}

#page.international #topbarmenu {
/* background-color: #8551a6; /* purple */
background-color: #ed881e; /* orange */
color: #ffffff;
text-decoration: none;
border-bottom: 2px solid #fff;

}
#page.international #topbarmenu a {
color: #fff; 
text-decoration: none;
}
#page.international #topbarmenu a:hover {
color: #fff;
text-decoration: underline; 
}

#page.elihe #topbarmenu {
background-color: #02bcd1; 
color: #ffffff;
text-decoration: none;
border-bottom: 2px solid #fff;

}
#page.elihe #topbarmenu a {
color: #fff; 
text-decoration: none;
}
#page.elihe #topbarmenu a:hover {
color: #fff;
text-decoration: underline; 
}


/* */

/* *************** colour coded menu bar - end ********************* */

/* ******************* colour coded sub menus - start ****************** */ 


#page.schoolleavers li a {
background-color: #cdf3b8; 
color: #000; 
}
#page.schoolleavers li a:hover {
background-color: #5fd466; 
color: #fff; 
}
#page.schoolleavers .navblock.sub.main li.current {
background-color: #32b23b; 
color: #fff; 
}


#page.adults li a {
background-color: #f5cebd; 
color: #000; 
}
#page.adults li a:hover {
background-color: #eb8d77; 
color: #fff; 
}
#page.adults .navblock.sub.main li.current {
background-color: #b42503; 
color: #fff; 
}


#page.business li a {
background-color: #bbcde3; 
color: #000; 
}
#page.business li a:hover {
background-color: #649ac5; 
color: #fff; 
}
#page.business .navblock.sub.main li.current {
background-color: #00477f; 
color: #fff; 
}






#page.international li a {
/* background-color: #d8c9e1; /* purple */
background-color: #f6bb7d; /* orange */
color: #000; 
}
#page.international li a:hover {
background-color: #ee9e4b; 
color: #fff; 
}


#page.international .navblock.sub.main li.current {
background-color: #ed881e; 
color: #fff; 
/* font-weight: bold; */ 
}






#page.elihe .navblock.sub.main li a {
background-color: #bcdfe3; 
color: #000; 
}
#page.elihe .navblock.sub.main li a:hover {
background-color: #5dc7d3; 
color: #fff; 
}
#page.elihe .navblock.sub.main li.current {
background-color: #02bcd1; 
color: #fff; 
}


/* ******************* colour coded sub menus - end  ****************** */ 



/* ******************** start of banners ************************** */
#banner {
	/* background-image: url(../images/banners/elihe.jpg); */
	background-image: url(../images/bb_college_logo.jpg);
}

#page.elihe #banner {
	/* background-image: url(../images/banners/elihe.jpg); */
	background-image: url(../images/bb_college_logo.jpg);
}

#page.elihe #banner {
	/* background-image: url(../images/banners/elihe.jpg); */
	background-image: url(../images/elihe_logo.jpg);
}

#page.business #banner {
	/*background-image: url(../images/banners/businessSectionBanner.jpg);*/
	background-image: url(../images/bb_college_logo.jpg);
}
#page.scholars #banner {
	/* background-image: url(../images/banners/scholarsBanner.jpg); */
	background-image: url(../images/bb_college_logo.jpg);
}

#page.international #banner {
	background-image: url(../images/bb_college_logo.jpg);
}


#page.library #banner {
	/*background-image: url(../images/banners/bbcollege_library.jpg); */
	background-image: url(../images/bb_college_logo.jpg);
}
#page.schoolleavers #banner {
	background-image: url(../images/bb_college_logo.jpg);
}
#page.adults #banner {
	background-image: url(../images/bb_college_logo.jpg);
}
#page.fitness #banner {
	/*background-image: url(../images/banners/bbcollege_fitness.jpg); */
	background-image: url(../images/bb_college_logo.jpg); 
}
#page.jobs #banner {
	/*background-image: url(../images/banners/bbcollege_jobs.jpg); */
	background-image: url(../images/bb_college_logo.jpg);
}
#page.college #banner {
	/* background-image: url(../images/banners/bbcollege.jpg); */
	background-image: url(../images/bb_college_logo.jpg);
}
#page.events #banner {
	/* background-image: url(../images/banners/bbcollege_events.jpg);*/
	background-image: url(../images/bb_college_logo.jpg);
	
}
#page.facilities #banner {
	/* background-image: url(../images/banners/facilities.jpg); */
	background-image: url(../images/bb_college_logo.jpg);
}
#page.coursefinder #banner {
	/* background-image: url(../images/banners/courseFinderBanner.jpg); */
	background-image: url(../images/bb_college_logo.jpg);
}

/* *************************************  banners end ************************************** */


body.business #page {
	background-image: url(../images/businessServices/business_page_bg.gif);
	background-repeat: repeat;
}
p {
	font-size: 1em;
	line-height: 1.6em;
	margin-bottom: 1.4em;
}
h1 {
	font-size: 2em;
}
h2 {
	font-size: 1.4em;
}
h3 {
	font-size: 1.2em;
}
h4 {
	font-size: 1.1em;
	line-height: 1.6em;
	margin-top: 2em;
	margin-bottom: 1.3em;
	color:#971030;
}


h3.businessBooking {
	font-size: 1.1em;
	color:#00664e;
}



body.business h4 {
	color: #003366;
}
h5 {
	font-size: 1em;
}
a {
	color: #003366;
	text-decoration: none;
	border-bottom: 1px solid #99ccff;
}
#page a img {
	border: none;
}
#page a.imageLink {
	border: none;
}
a:hover {
	color: #002222;
	border-bottom-color: #003366;
}
a:visited {
	color: #006699;
}
fieldset {
	border: none;
}
/* class selectors */
.domtab a {
	border-bottom: none;
}
#navigation ul.navblock .current {
	color: #002548;
}
.navblock .current a {
	font-weight: bold;
	color: #003366;
}
.navblock .parent {
	font-weight: bold;
	color: #001122;
}
.navblock.top {
	margin-top: 2px;
	margin-left: 20px;
	font-size: 1em;
	font-weight: bold;
	color: #408ABB;
	
	/* list-style was recently added because bullet points were appearing on each list item. */
	list-style: none;
}
.navblock.sub {
	font-size: 0.85em;
	padding: 0px 0px 15px 0px;
	margin-left: 20px;
}
#navigation .navblock.sub.main, #navigation .navblock.sub.meta {
	margin-left: 0px;
}
.contacts li strong {
	font-size: 1.2em;
	color: #971030;
}
body.business .contacts li strong {
	color: #003366;
}
.navblock.sub.main, .navblock.sub.meta {
	font-size: 0.95em;
}
.navblock.sub a {
	color: #006699;
}
#navigation .navblock.sub.main li, #navigation .navblock.sub.meta li {
	padding: 0px;
	margin-bottom: 1px;
}
.navblock.sub.main li a, .navblock.sub.meta li a {
	border: none;
	display: block;
	padding: 4px 4px 4px 20px;
	margin: 0px;
	color: #003366;
}
.navblock.sub.main li a {
	background-color: #CEDDEB;
}
.navblock.sub.main li a:hover {
	background-color: #ABC6DD;
}
.navblock.sub.meta li a {
	background-color: #CCCCCC;
}
.navblock.sub.meta li a:hover {
	background-color: #AAAAAA;
}
#navigation .navblock.sub.main li.current, #navigation .navblock.sub.meta li.current {
	padding: 4px 4px 4px 20px;
	/* background-color: #DFEEF8; */
	background-color: #0a4f86;
	color: #fff;
}


h3.qualification {
	font-weight: normal;
	color: #666666;
	font-size: 1em;
}
h2.courseTitle, h2.pageTitle {
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 25px;
	color: #990033;
}
body.business h2.pageTitle {
	color: #003366;
}
/* id selectors */
#page {
	background-color: #FFF;
}
#banner {
	background-color: #003366;
}
#banner h1 {
	color: #FFFFFF;
}
#banner h2.department {
	font-weight: normal;
	padding-right: 30px;
}
#breadcrumbs {
	font-size: 0.8em;
}
#story li {
	font-size: 1em;
}
#department h4, #department h5, #department h2, #department .courseSection h3, #courses h4 {
	color: #990033;
}
/*#ajaxSearch_submit, #quickCourseSubmit, #detailedCourseSubmit {
	background-color: #CCC;
	border: 1px solid #999;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
}
#ajaxSearch_submit:hover, #quickCourseSubmit:hover, #detailedCourseSubmit:hover {
	background-color: #CCCC99;
}*/
#footer {
	color: #ccc;
	font-size: 0.7em;
	text-transform: uppercase;
	/* background-color: #CCEEEE; */
	/*background-color: #00487D; */

	text-decoration: none; 
	
}
#footer a {
color: #9dcef4;
text-decoration: none; 
border-bottom: 0px solid #99CCFF;
}
#footer a:hover {
color: #9dcef4;
text-decoration: underline; 
}


body.business #footer {
	/*background-image: url(../images/businessServices/business_footer_bg.gif);*/
}
/* Departmental Colours */

/*Menu pages*/
#splashpage h2 {
	font-weight: normal;
	font-size: 1.7em;
	margin-bottom: 10px;
}
#splashpage h2 a {
	color: #FFF;
}
#splashpage p {
	font-size: 0.9em;
	line-height: 1em;
	margin-bottom: 0.5em;
}
/* Accessibility */
.accessibility {
	width: 892px;
	margin: 0px auto;
	
	display: block;
	/* padding: 5px 0px 5px 20px; */
	padding: 2px 0px 2px 0px;
	color: #ccc;

}
.accessibility, .access, .search {
	/* background-color: #003366; */

}
.accessibility a {
	/* color: #99CCFF; */
	color: #fff;
	font-size: 0.7em;
	text-transform: uppercase;
	border-bottom: 0px solid #99CCFF;
}
.accessibility a:hover {
	color: #fff;
	border-bottom-color: #6699CC;
	border-bottom: 0px solid #99CCFF;
	text-decoration: underline; 
}
.search {
	/* float: right; */
	float: left;
	font-size: 0.8em;
	padding: 0px 20px 0px 15px;
	position: relative;
	top: 0px;
}
.search form, body .search fieldset,.search input {
	display: inline;
	padding: 0px;
	margin: 0px;
}
.search input {
	margin-right: 10px;
	float: left;
}
.ajaxSearch_paging {
	background-color: #DDEEFF;
	border: 1px solid #336699;
	padding: 10px 10px 5px 10px;
	display: block;
	margin-bottom: 20px;
	text-transform: uppercase;
	font-size: 0.7em;
	line-height: 2.3em;
}
table.corporation{
       margin-bottom: 20px;
	background-color: #FFFFFF;
}
table.corporation td {
	background-color: red;
	padding: 3px 20px;
}
/* table { */
/* 	margin-bottom: 20px; */
/* } */
/* table th { */
/* 	background-color: #6699FF; */
/* 	padding: 8px 20px 3px 20px; */
/* } */
/* table td { */
/* 	background-color: #99CCFF; */
/* 	padding: 3px 20px; */
/* } */
/* table th { */
/* 	border-top: 8px #FFFFFF solid; */
/* } */
/* table tr.alt td { */
/* 	background-color: #88BBEE; */
/* } */
blockquote {
	margin: 20px 0px;
	padding: 20px 10px 5px 10px;
	background-color: #DDEEFF;
}
blockquote img {
	border: 1px solid #336699;
}
blockquote.caseStudy {
	float: right;
	width: 250px;
	margin-left: 20px;
	border: 1px solid #336699;
}
blockquote.caseStudy p {
	margin-bottom: 3px;
	font-size: 0.9em;
}
blockquote.caseStudy p.student {
	font-weight: bold;
	color: #003366;
	margin-top: 15px;
}
blockquote.caseStudy img {
	margin: 0px auto 20px auto;
	display: block;
}
.contactDetails {
	display: block;
	border: 1px solid #99CCFF;
	padding: 10px;
	clear: both;
}
.AS_ajax_result {
	font-size: 1em;
	margin-bottom: 1em;
}
#page ol.notes {
	font-size: 0.8em;
	margin-top: 0px;
	color: #333333;
}
#page ol.notes li {
	line-height: 1em;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#splashpage #page li.bigger {
	font-size:1em;
}
.jobItem {
	margin-bottom: 10px;
	background-color: #DDEEFF;
	border: 1px solid #336699;
	padding: 10px;
}
hr {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #6699CC;
	margin-bottom: 15px;
	margin-top: 25px;
}
table.multichoice {
	font-size: 0.8em;
	font-weight: bold;
	padding: 0px;
	background-color: #D2DFEC;
	border: 1px solid #6699CC;
}
table.multichoice td {
	background-color: #D2DFEC;
	padding: 5px 0px;
}
table.multichoice td.poor {
	background-color: #ECD3D2;
}
table.multichoice td.poor.top {
	background-color: #ECB3B0;
}
table.multichoice td.average {
	background-color: #C4CAE5;
}
table.multichoice td.average.top {
	background-color: #97AAE3;
}
table.multichoice td.good {
	background-color: #E3E3C7;
}
table.multichoice td.good.top {
	background-color: #DCD792;
}
table.multichoice td.excellent {
	background-color: #CBE4C6;
}
table.multichoice td.excellent.top {
	background-color: #A8CF9E;
}
/*#page #banner h1, #page.elihe #banner h1, #page.hairbeauty #banner h1, #page.scholars #banner h1, #page.college #banner h1, #page.business #banner h1, #page.library #banner h1, #page.fitness #banner h1, #page.jobs #banner h1 {
	background-image: none;
}*/
#page.hairbeauty #banner h2.school.BBCollege {

	width: auto;
	height:auto;

}
#page.hairbeauty #banner {
	/* background-image: url(../images/banners/academyStudio.jpg); */
	background-image: url(../images/topbanner.jpg);
	border-bottom-color: #713101;
}
#page.hairbeauty h2.pageTitle, #page.hairbeauty h4 {
	color: #713101;
}

#page .eventList .eventYear {
	margin-bottom: 3em;
}
#page .eventList .eventYear h4 {
	margin: 4px 0px;
	padding: 2px 0px;
	line-height: 1em;
	font-size: 1.1em;
}
#page .eventList .eventMonth h4 {
	margin: 2px 15px 5px 15px;
	padding: 2px 0px;
	line-height: 1em;
	font-size: 1em;
}
#page .eventList .eventItem {
	margin: 2px 15px;
	background-color: #D2DFEC;
	padding: 5px 10px;
	border: 1px solid #336699;
}
#page .eventList .eventItem p {
	margin: 2px 0px;
}
#page .eventList .eventItem .date {
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
	display: block;
}
#page .eventList .eventItem .summary {
	font-size: 0.9em;
}
a.guidebox {
	margin-left: 10px;
	border-bottom: none;
	font-weight: bold;
	font-size: 0.9em;
	padding: 2px 5px;
	background-color: #999999;
	color:#FFFFFF;
}
a.guidebox:hover {
	background-color: #666666;
}
.worldPayLogos img {
	margin-right: 23px;
}


#businessIcons {
	margin-left: 15px;
	padding-bottom: 15px;
}
#businessIcons a {
	display: block;
	text-indent: -10000px;
	height: 68px;
	border: none;
	width: 60px;
	float: left;
	margin-right: 5px;
}
#businessIcons a#enquire:hover,#businessIcons a#charter:hover,#businessIcons a#invoices:hover {
	background-position: bottom left;
}
#businessIcons a#enquire {
	background: url(../images/businessServices/enquireOnline.gif) top left no-repeat;
}
#businessIcons a#charter {
	background: url(../images/businessServices/employerCharter.gif) top left no-repeat;
}
#businessIcons a#invoices {
	background: url(../images/businessServices/payOnline.gif) top left no-repeat;
}
#content #story ul.courseBlocks {
	margin: 0px 0px 20px 0px;
	text-align: center;
}
#content #story ul.courseBlocks li {
	margin: 0px;
	list-style: none;
	display: inline;
}

#content #story ul.courseBlocks li a {
	margin: 0px 5px 5px 0px;
	height: 50px; 
	width: 150px;
	padding: 35px 10px 30px 10px;
	display: block;
	float: left;
	border: 1px solid #336699;
	text-align: center;
	background-color: #DDEEFF;
}

#content #story ul.courseBlocks li a:hover {
	background-color: #BBCCDD;
}
#otherWhatsOn {
	float: right;
	width: 200px;
	font-size: 12px;
}
#otherWhatsOn .whatsOnItem {
	padding: 10px;
	background-color: #DDEEFF;
	border: 1px solid #336699;
	margin-bottom: 10px;
}	
#otherWhatsOn li {
	list-style: none;
	margin-left: 0px;
}
#eventsCal {
	width: 400px;
	float: left;
}
p.rightBox {
	float: right;
	padding: 10px;
	margin-left: 30px;
	margin-bottom: 30px;
}