.sys_generic_wrapper,
.sys_generic_header
{
	margin: 0;
	padding: 0;
}

.sys_generic_header
{
	background-image: url(/SiteElements/Images/HeadV2/GenericNewHead.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 265px;
	overflow: hidden;
	width: 800px;
}

.sys_generic_header_home_link,
.sys_generic_header_video_image
{
	position: absolute;
}

.sys_generic_header_video_image
{
	height: 25px;
	margin: 218px 0 0 608px;
	overflow: hidden;	
	padding: 0;
	width: 107px;
}

.sys_generic_header_home_link a:active,
.sys_generic_header_home_link a:link,
.sys_generic_header_home_link a:visited
{
	background-image: url(/SiteElements/Images/Generic/transparent.gif);
	display: block;
	height: 55px;
	margin: 5px 0 0 20px;
	padding: 0;
	width: 175px;
}

.sys_generic_header_home_link a:active span,
.sys_generic_header_home_link a:link span,
.sys_generic_header_home_link a:visited span
{
	display: none;
}

#editor .sys_generic_header_home_link
{
	display: none;
}

.sys_generic_content
{
	background-color: #e6e4e4;
	border: 0;
	height: 1%; /* bug fix for MSIE 6 and 7 */
	margin: 0;
	padding: 0;
}

#editor .sys_generic_content
{
	height: auto !important; /*bug fix for CMS Editor in firefox */
}

.sys_generic_content_left
{
	background-color: #fff;
	border: 0;
	float: left;
	margin: 0;
	padding: 25px;
	width: 559px;
}

.sys_generic_content_left p,
.sys_generic_content_left li
{
	line-height: 1.3em;
}

.sys_generic_content_right
{
	border: 0;
	float: left;
	margin: 0;
	padding: 10px;
	width: 171px;
}

.sys_generic_content_right ul,
.sys_generic_content_right ul li
{
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.sys_generic_content_right ul li
{
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 1px solid #ccc;
	line-height: 1.5em;
	margin-bottom: 10px;
	padding-left: 30px;
	padding-bottom: 10px;
}

.sys_generic_content_right ul li.sys_meet_us,
.sys_generic_content_right ul li.sys_working_students
{
	background-image: url(/SiteElements/Images/RightBar/group.png);
}

.sys_generic_content_right ul li.sys_contact_us,
.sys_generic_content_right ul li.sys_contact_hub
{
	background-image: url(/SiteElements/Images/RightBar/telephone.png);
}

.sys_generic_content_right ul li.sys_find_us
{
	background-image: url(/SiteElements/Images/RightBar/map.png);
}

.sys_generic_content_right ul li.sys_open_days
{
	background-image: url(/SiteElements/Images/RightBar/dooropen.png);
}

.sys_generic_content_right ul li.sys_prospectus
{
	background-image: url(/SiteElements/Images/RightBar/bookopen.png);
}

.sys_generic_content_right ul li.sys_how_help
{
	background-image: url(/SiteElements/Images/RightBar/help.png);
}

.sys_generic_content_right ul li.sys_news_events
{
	background-image: url(/SiteElements/Images/RightBar/newspaper.png);
}

.sys_generic_content_right ul li.sys_short_courses
{
	background-image: url(/SiteElements/Images/RightBar/awardstargold1.png);
}

.sys_generic_content_right ul li.sys_virtual_tours
{
	background-image: url(/SiteElements/Images/RightBar/pagewhiteswoosh.png);
}

.sys_generic_content_right ul li.sys_online_payments
{
	background-image: url(/SiteElements/Images/RightBar/coins.png);
}

.sys_generic_content_right ul li.sys_vacancies
{
	background-image: url(/SiteElements/Images/RightBar/lightbulboff.png);
}

.sys_generic_content_right ul li.sys_vacancies_hta
{
	background-image: url(/SiteElements/Images/RightBar/information.png);
}

.sys_generic_content_right ul li.sys_vacancies_impinfo
{
	background-image: url(/SiteElements/Images/RightBar/exclamation.png);
}

.sys_generic_content_right ul li.sys_how_to_apply
{
	background-image: url(/SiteElements/Images/RightBar/script.png);
}

.sys_generic_content_right a:active,
.sys_generic_content_right a:link,
.sys_generic_content_right a:visited
{
	color: #000;
}

.sys_generic_content_right a:hover
{
	color: #c00;
}

.sys_generic_breadcrumbs
{
	border: 0;
	margin: 0 0 15px 0;
}

.sys_generic_breadcrumbs_message
{
	float: left;
	margin-right: 5px;
}