﻿/*SERC 2009 - Developed by The Design Zoo*/



body {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}


/*** Structure DIVS ***/
/*********************/

/*Div site wrapper*/
#wrapper {
	width:100%;
	
}

/*DIV site content container*/
#content {
	width:927px;
	margin-left:auto;
	margin-right:auto;
	/*background:url('/images/dz/sidebar/gray_bg.gif') left repeat-y;*/
	background:url('/images/dz/background.jpg') left repeat-y;
}

/*DIV head content container*/
#header {
	background:#ffffff;
	padding-top:20px;
	
}


/***Head Inner DIVS****/
/*********************/


/*DIV head Call to Action */
#head_cta {
	text-align:right;
	padding-bottom:8px;
}

/*DIV head logo */
#head_logo {
	float:left;	
}

/*DIV head navigation */
#head_nav {
	float:left;
	padding-top:9px;
	position:relative;
}


/*DIV head navigation list */
#head_nav li{
	display:inline;
	float:left;
	margin-left:3px;	
	position:relative;
}


#head_businesservices_selectionarrow {
	position:absolute;
	width:20px;
	height:14px;
	background:url(/images/dz/head/nav/selection_arrow.jpg) no-repeat;
	bottom:-14px;
	left:80px;
	display:none;
}


#head_studentsupport_selectionarrow {
	position:absolute;
	width:20px;
	height:14px;
	background:url(/images/dz/head/nav/selection_arrow.jpg) no-repeat;
	bottom:-14px;
	left:80px;
	display:none;
}


#head_parttime_selectionarrow {
	position:absolute;
	width:20px;
	height:14px;
	background:url(/images/dz/head/nav/selection_arrow.jpg) no-repeat;
	bottom:-14px;
	left:80px;
	display:none;
}


#head_fulltime_selectionarrow {
	position:absolute;
	width:20px;
	height:14px;
	background:url(/images/dz/head/nav/selection_arrow.jpg) no-repeat;
	bottom:-14px;
	left:80px;
	display:none;
}


#head_course_popup {
	position:absolute;
	width:715px;
	height:317px;
	background:url('/images/dz/head/nav/head_popup.jpg') repeat-x;
	bottom:-317px;
	left:0px;
	display:none;

}

/***End Head Inner DIVS****/
/*************************/

/*** Inner Structure DIVS - Actual Content ****/
/********************************************/

#page {
	float:right;
	width:712px;	
}

#page h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#d90075;
	padding-bottom:10px;			
}

#page h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#d90075;
	padding-bottom:5px;		
	
}

#onlineapplication h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#e3007a;
	padding-bottom:5px;	

}


intro h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#d90075;
	padding-bottom:5px;
}

#page h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#d90075;
	padding-bottom:5px;
}

#page ul {
	padding-left:25px;
	
}

#page ol {
	padding-left:25px;
	
}


#page ul li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_serc.gif') top left no-repeat;
}

#page ol li {
	padding-bottom:10px;
	list-style-type:decimal;
	list-style:decimal;
	margin-left:25px;
}


#page a {
	color:#ec008c;
	text-decoration:none;			
}

#page_edge {
	position:absolute;
	right:-22px;
	top:-1px;
	width: 103px;
	height: 66px;
}

#sidebar {
	float:left;
	width:213px;
}


/*DIV page content container*/
#page_content {
	/*position:relative;*/
	border-right:solid 22px #e2e2e2;
	padding-bottom:80px;
	width: 690px;
	z-index:0;
	height:100%;
}


#intro {
	padding-top:25px;
	padding-left:25px;
	padding-right:15px;
	width:395px;
	float:left;
}

#page_signup {
	padding-top:50px;
	float:left;
}

#sidebar {
	z-index:1;
}

#sidebar #page_signup {
	padding-top:0px;
	float:none;
}

#page_signup_patch {
	background:#ffffff url(/images/dz/body/signup/signup_bg.jpg) bottom left no-repeat;
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:6px;
	width:183px;
}


#page_signup_patch h4 {
	padding-bottom:2px;
	color:#e3007a;
	font-weight:bold;
	font-size:15px;
	
}


/*DIV head_patch FLASH content container*/
#head_patch {
	position:relative;
}


/*** End Inner Structure DIVS ****/
/*********************************/





/*** SIDEBAR DIVS  ****/
/*****************************/




/*** COURSEFINDER module DIVS  ****/
/*****************************/


#coursefinder {
	background-color:#f2f2f2;
	width:214px;
}

#coursefinder img {
vertical-align:middle;
padding-left:2px;
}


#coursefinder h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:url('/images/dz/sidebar/coursefinder/h1_bg.jpg') bottom repeat-x;
}

#coursefinder_content {
	background:#f2f2f2;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	width:170px;
	font-size:5px;
}

.resultsfound {
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:normal;
	color:#000;
	
}

/*** END COURSEFINDER module DIVS  ****/
/*****************************/



/*** COURSEENQUIRIES module DIVS  ****/
/*****************************/

#courseenquiries {
	background:url('/images/dz/sidebar/courseenquiries/courseenquries_bg.gif') bottom repeat-x;
	background-color:#f2f2f2;
	text-align:center;
	
}


#courseenquiries li {
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-left:8px;
	margin-left:4px;
}

#courseenquiries h2 {
	display:block;
	padding-top:8px;
	padding-bottom:8px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background-color:#e3007a;
}


#courseenquiries_content {
	padding-left:35px;
	padding-right:20px;
	padding-bottom:14px;
	padding-top:10px;

}

/*** End COURSEENQUIRIES module DIVS  ****/
/*****************************/



/*** ACADEMICCALDENDER module DIVS  ****/
/*****************************/


#academiccalender {
background:url('/images/dz/sidebar/courseenquiries/courseenquries_bg.gif') bottom repeat-x;
	background-color:#f2f2f2;
	width:214px;
}

#academiccalender h2 {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background-color:#e3007a;
	color:#ffffff;
}

#academiccalender table {
	border-collapse:separate;
	width:214px;
	}



/*** CAMPUSDETAILS module DIVS ****/
/******************************/

#campus_contact {
	background-color:#f2f2f2;
}


#campus_contact h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:url('/images/dz/sidebar/coursefinder/h1_bg.jpg') bottom repeat-x;
}

#campus_contact_content {
	background:#f2f2f2;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}


#campus_contact_content h3 a {
	display:block;
	color:#e3007a;
	font-size:13px;
	font-weight:bold;
	background:url('/images/dz/body/signup/arrows.png') center right no-repeat;
	width:140px;
	text-decoration:none;
	
}


/*** End CAMPUSDETAILS module DIVS ****/
/******************************/



/*** Footer DIVS ***/
/*******************/



/*DIV footer content container*/
#footer {
	padding-bottom:20px;
	position: relative;
	height:1%;
	z-index: 1;
	background:#ffffff;
}


#footer_content {
	border:solid 22px #000000;
	border-top:solid 20px #000000;
	background: #070707 url(/images/dz/footer/bg_gradient.jpg);
	background-repeat:repeat-x;
	padding-top:20px;
	padding-left:26px;
	padding-right:26px;
	padding-bottom:20px;
}


#footer_latestnews {
	float:left;
	width:180px;
}

#footer_casestudy {
	float:left;
	width:380px;
}

#footer_latestnews a {
	text-decoration:none;
	color:#c6c6c6;
}

#footer_casestudy a {
	text-decoration:none;
	color:#c6c6c6;
}


#footer_latestnews_title h2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:150px;
}

#footer_latest_news_articles {
	padding-top:20px;
	position:relative;
}


#footer_latestnews_two {
	float:left;
	width:385px;
}


#footer_latest_news_articles a img  {
	border:solid 3px #000000;	
}



#footer_latestnews_title_two h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:150px;
}

#footer_latest_news_articles_two {
	padding-top:20px;
	position:relative;
}

#footer_latestnews_two a {
	text-decoration:none;
	color:#c6c6c6;
}


#footer_latest_news_articles_two a img  {
	border:solid 3px #000000;	
}

#footer_latest_news_articles_two li {
	width:170px;
	float:left;
	padding-right:20px;
}


#footer_latest_news_articles_two li h4 {
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e3007a;
	text-transform:uppercase;
}


#footer_latest_news_articles_two p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}




.footer_img {
	border:solid 3px #000000;
	display:block;
	width:148px;
	
}

.footer_img:hover{
	border:solid 3px #e3007a;
	display:block;
	width:148px;
	
}


.footer_latest_news_articles a:hover img  {
	border:solid 3px #e3007a;	
}

#footer_latest_news_articles a:hover img  {
	border:solid 3px #e3007a;	
}


.footer_latest_news_articles li {
	width:157px;
	float:left;
	padding-right:20px;
}

#footer_latest_news_articles li {
	width:157px;
	float:left;
	padding-right:20px;
}


.footer_latest_news_articles li h4 {
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e3007a;
	text-transform:uppercase;
}

#footer_latest_news_articles li h4 {
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e3007a;
	text-transform:uppercase;
}


.footer_latest_news_articles p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}

#footer_latest_news_articles p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}


.footer_latest_news_articles a:hover img  {
	border:solid 3px #e3007a;	
}



.footer_latest_news_articles li {
	width:157px;
	float:left;
	padding-right:20px;
}


.footer_latest_news_articles li h4 {
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e3007a;
	text-transform:uppercase;
}


.footer_latest_news_articles p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}



#footer_latest_events {
	float:left;
	width:168px;
}



#footer_latest_events a {
	text-decoration:none;
	color:#c6c6c6;

}

#footer_latest_events_title H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:165px;
}


#footer_latest_events_title h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:165px;
	text-transform:uppercase;
}

#footer_latest_events_title h4 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:165px;
	text-transform:uppercase;
}


#footer_latest_events_articles {
	padding-top:20px;
	z-index:1000;	
}


#footer_latest_events_articles a img  {
	border:solid 3px #000000;	
}

#footer_latest_events_articles a:hover img  {
	border:solid 3px #e3007a;	
}



#footer_latest_events_articles li {
	width:157px;
	padding-right:25px;
	}


#footer_latest_events_articles li h4 {
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e3007a;
	text-transform:uppercase;
}

#footer_latest_events_articles p  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}



.footer_latest_events {
	float:left;
	width:168px;
}



.footer_latest_events a {
	text-decoration:none;
	color:#c6c6c6;

}

.footer_latest_events_title H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:165px;
}


.footer_latest_events_title h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:165px;
	text-transform:uppercase;
}

.footer_latest_events_title h4 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:165px;
	text-transform:uppercase;
}


.footer_latest_events_articles {
	padding-top:20px;
	z-index:1000;	
}


.footer_latest_events_articles a img  {
	border:solid 3px #000000;	
}

.footer_latest_events_articles a:hover img  {
	border:solid 3px #e3007a;	
}



.footer_latest_events_articles li {
	width:157px;
	padding-right:25px;
	}


.footer_latest_events_articles li h4 {
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e3007a;
	text-transform:uppercase;
}

.footer_latest_events_articles p  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}



/************* Entrepreneurship CTA *****************/

#footer_latest_entrepreneur a {
	text-decoration:none;
	color:#c6c6c6;

}

#footer_latest_entrepreneur_title h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.png') center right no-repeat;
	display:block;
	width:170px;
	text-decoration:none;
}


#footer_latest_entrepreneur_title h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.png') center right no-repeat;
	display:block;
	width:170px;
	text-transform:uppercase;
}


#footer_latest_entrepreneur_title h4 a {
	text-decoration:none;

}

#footer_latest_entrepreneur_articles {
	padding-top:20px;
	z-index:1000;	
}


#footer_latest_entrepreneur_articles a img  {
	border:solid 3px #000000;	
}

#footer_latest_entrepreneur_articles a:hover img  {
	border:solid 3px #e3007a;	
}



#footer_latest_entrepreneur_articles li {
	width:157px;
	padding-right:25px;
	}


#footer_latest_entrepreneur_articles li h4 {
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e3007a;
	text-transform:uppercase;
}

#footer_latest_entrepreneur_articles p  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}

/************* End Entrepreneurship CTA *****************/


/************* General Footer CTA *****************/

#footer_content .footer_latest_cta a {
	text-decoration:none;
	color:#c6c6c6;

}

#footer_content .footer_latest_cta_title h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.png') center right no-repeat;
	display:block;
	width:170px;
	text-decoration:none;
}


#footer_content .footer_latest_cta_title h4 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:170px;
	text-transform:uppercase;
	text-decoration:none;
}

#footer_content .footer_latest_bebo_title h4 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.gif') center right no-repeat;
	display:block;
	width:130px;
	text-transform:uppercase;
	text-decoration:none;
}


#footer_content .footer_latest_cta_articles {
	padding-top:20px;
	z-index:1000;	
}


#footer_content .footer_latest_cta_articles a img  {
	border:solid 3px #000000;	
}

#footer_content .footer_latest_cta_articles a  {
	display:block;
}

#footer_content .footer_latest_cta_articles a:hover  {
}


#footer_content .footer_latest_cta_articles a:hover img  {
	border:solid 3px #e3007a;	
}



#footer_content .footer_latest_cta_articles li {
	width:157px;
	padding-right:25px;
	}


#footer_content .footer_latest_cta_articles li h4 {
	margin:0px;
	padding-top:20px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e3007a;
	text-transform:uppercase;
}

#footer_content .footer_latest_cta_articles p  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}

/************* End General CTA *****************/




/************* Careers CTA *****************/

#footer_latest_careers a {
	text-decoration:none;
	color:#c6c6c6;

}

#footer_latest_careers_title h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
	background:url('/images/dz/body/signup/arrows.png') center right no-repeat;
	display:block;
	width:88px;
	text-transform:uppercase;
}


#footer_latest_careers_title h4 a {
	text-decoration:none;

}

#footer_latest_careers_articles {
	padding-top:20px;
	z-index:1000;	
}


#footer_latest_careers_articles a img  {
	border:solid 3px #000000;	
}

#footer_latest_careers_articles a:hover img  {
	border:solid 3px #e3007a;	
}



#footer_latest_careers_articles li {
	width:157px;
	padding-right:25px;
	}


#footer_latest_careers_articles li h4 {
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e3007a;
	text-transform:uppercase;
}

#footer_latest_careers_articles p  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}

/************* End Careers CTA *****************/



/************* Footer links *****************/

#footer_links {
	float:right;
	width:260px;
	padding-top:40px;
	color:#ffffff;	
	position:relative;
	z-index:10;
	font-size:13px;
}

#footer_links a {
	color:#ffffff;
	text-decoration:none;	
}

#footer_links a:hover {
	text-decoration:underline;	
}


#footer_links li {
	padding-bottom:4px;
}


#footer_links_helpinfo {
	width:148px;
	float:left;
	text-align:right;
}

#footer_links_aboutus {
	float:right;
	width:95px;
	text-align:right;
}

#footer_serc_login {
	padding-top:20px;
	padding-bottom:30px;
	float:right;
}


/************* End Footer links *****************/


#footer_copyright {
	padding-right:45px;
	padding-top:20px;
	text-align:right;
	
}


#footer_left_edge {
	position:absolute;
	left:-1px;
	width: 105px;
	height: 90px;
	bottom: 66px;
	z-index: 0;
}


#footer_right_edge {
	position:absolute;
	right:0px;
	top:0px;
	width: 98px;
	height: 89px;
	z-index: 0;

}

#footer_logo_overlay {
	position:absolute;
	top:-55px;
	right:40px;
	z-index:1;
	width: 218px;
	height: 197px;
	
}

/*** End Footer DIVS ***/
/***********************/


/*****************************Search Page ***********************************/
/****************************************************************************/


#search_coursefilter {
	
}

#search_coursefilter_form {
	background:#f2f2f2;	
}

#search_coursefilter_form li {
	display:block;
	float:left;
	background:#f2f2f2;
	padding-left:16px;
	height:32px;
	padding-top:10px;
}



#search_coursefilter_form ul li select {
	width:160px;
	font-size:10pt;
	font-family:Arial,Helvetica,sans-serif;
}

#search_coursefilter_form #search_coursefilter_h1 {
	width:150px;	
	padding:0px;
}

#search_coursefilter_form #search_coursefilter_h1 table {
	background: #e3007a url('/images/dz/sidebar/coursefinder/h1_bg.jpg') top repeat-x;
}


#search_coursefilter_form #search_coursefilter_h1 h1{
	
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;	
}



#search_coursefilter_form #search_coursefilter_table {
	padding-right:2px;
	padding-left:8px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#search_coursefilter_form #search_coursefilter_table strong{
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:13px;
	color:#e3007a;
}





/*** Refined Search DIVS ***/
/*************************/



#search_refined {
	border:solid 22px #e3007a;
	border-bottom:solid 20px #e3007a;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	width:853px;
	position:relative;
	background:#ffffff;
}

#search_edge {
	position:absolute;
	width:94px;
	height:155px;
	right:-24px;
	bottom:-89px;
	z-index:100;
	
}

#search_refined h2 {
	display:inline;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e3007a;
}


.search_refined_keywords {
	width:175px;
	border:solid 1px #e3007a;
	height:19px;
}

.search_refined_filter {
	width:175px;
}


#head_curve #search_courseenquiry .search_courseenquiry_telephone {
	background:url('/images/dz/sidebar/courseenquiries/telephone_icon.gif') top left no-repeat;
	display:block;
	padding-bottom:7px;
	padding-left:25px;
	margin-left:5px;
}

#head_curve #search_courseenquiry .search_courseenquiry_email {
	background:url('/images/dz/sidebar/courseenquiries/email_icon.gif') top left no-repeat;
	display:block;
	padding-bottom:10px;
	padding-left:25px;
	margin-left:5px;

}

.search_refine_button {
	margin-left:6px;
}

#search_courseenquiry .search_courseenquiry_email  a{
	color:#e3007a;
	text-decoration:none;
}

#search_courseenquiry {
	padding-top:4px;

}

#search_refined .h2_search_enquiry {
	margin-bottom:8px;
	}

/* Pagination */

.pagination_results
{
	width:300px;
	display:inline;
	padding-right:30px;
	padding-top:15px;
}

.course_pagniation .nextCoursesLink:link, .course_pagniation .prevCoursesLink:link{
	color:#e3007a;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	
}

.course_pagniation .nextCoursesLink:visited, .course_pagniation .prevCoursesLink:visited{
	color:#e3007a;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	
}

.course_pagniation .nextCoursesLink:hover, .course_pagniation .prevCoursesLink:hover{
	color:#e3007a;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	
}


.availablefilter_row
{
	padding-top:5px;
	padding-bottom:5px;
}


/*** End Refined Search DIVS ***/
/*******************************/



/*** Search Results DIVS ***/
/*************************/

.search_results {
		/*border-right:solid 22px #e2e2e2;*/
		zoom:1;
}

.search_results ul{
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.search_results li {
	margin:0;
	padding:0;

}

.search_coursestatus {
	padding-top:10px;
	padding-bottom:10px;	
	padding-left:25px;
	padding-right:24px;
	float:left;
	font-size:12px;
	width:163px;
	height:62px;
	background:url('/images/dz/head/search/results/status_bg.gif') repeat-x;
	
}

.search_coursestatus strong {
	color:#e3007a;
	font-size:12px;
	line-height:14px;
	
}

.search_result_content {
	background:#ffffff url('/images/dz/head/search/results/result_body_bg.gif') bottom repeat-x;
	float:left;
}

.search_result_content_hover {
	background:url('/images/dz/head/search/results/status_bg.gif') left top repeat-x;
	float:right;
}


.search_result_body {
	padding-left:35px;
	padding-top:8px;
	padding-right:50px;
	padding-bottom:10px;
	background:url('/images/dz/head/search/results/result_icon.gif') left top no-repeat;
	width:605px;
	height:62px;
}


.search_result_body h2{
	color:#e3007a;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}

ul li .search_result_content .search_result_body a h2, ul li .search_result_content .search_result_body a{
	text-decoration:none;
}

.search_coursestatus_text{
	line-height:16px;
	padding-bottom:10px;
	padding-top:2px;
}

.search_results ul li .search_courses_availableat, #course_summary_content .search_courses_availableat  {
	font-size:11px;
	font-weight:bold;
	color:#e3007a;
	display:block;
	background:url('/images/dz/body/signup/arrows.png') center right no-repeat;
	width:170px;
	text-decoration:none;
	cursor:pointer;
}

.search_results #head_curve p
{
	color:black;
}

/*** End Search Results DIVS ***/
/******************************/

/*** Campus Availablility ***/
/******************************/
/***************************** End Search Page ***********************************/
/*********************************************************************************/



/***************************** Campus listPage ***********************************/
/**************************************************************************************/


#campus_list {
	border-right:solid 22px #e2e2e2;
	padding-bottom:30px;
	padding-top:30px;
	padding-right:30px;
	zoom:1;
}


#campus_list ul {
	padding-top:30px;
	font-size:12px;
	}

#content #campus_list li {
	padding-bottom:30px;
	padding-right:30px;
	width:261px;
	float:left;
}

#content #campus_list li a {
	display:block;
}

/***************************** Campus listPage ***********************************/
/**************************************************************************************/


#head_curve {
	border:solid 22px #e3007a;
	border-bottom:solid 20px #e3007a;
	padding-top:20px;
	padding-left:15px;
	padding-right:65px;
	padding-bottom:25px;
	width:803px;
	position:relative;
	color:#e3007a;
	font-size:15px;
	background:#ffffff;
}

#head_curve_general {
	border:solid 22px #e3007a;
	border-bottom:solid 20px #e3007a;
	min-width:579px;
	position:relative;
	color:#e3007a;
	font-size:15px;
	background:#ffffff;
	
}



#head_curve h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
	color:#e3007a;	
	padding-bottom:5px;
}

#campus_list h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
	color:#e3007a;	
	padding-bottom:5px;
}


#campus_list {
	background:#ffffff;
}

#campus_list h3 a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#e3007a;
	font-size:13px;
	display:block;
	padding-left:24px;
	background:url('/images/dz/body/campus/campus_name_icon.gif') no-repeat;
	padding-bottom:10px;
	text-decoration:none;
}

#campus_list h4 a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#e3007a;
	font-size:13px;
	display:block;
	background:url('/images/dz/body/signup/arrows.png') center right no-repeat;
	padding-right:18px;
	text-decoration:none;
	
}


/***************************** End Campus list Page ***********************************/
/*****************************************************************************************/


/***************************** Campus BIO ********************************/
/*****************************************************************************************/



#campus_bio {
	padding-left:25px;
	padding-right:85px;
	}

#campus_bio h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
	color:#e3007a;
	padding-top:25px;
	padding-bottom:5px;
}


#campus_bio li {
	padding-top:15px;
	margin-left:25px;
	}

/***************************** End Campus BIO***********************************/
/*****************************************************************************************/


/***************************** Course ********************************/
/*****************************************************************************************/



#course_overview {
	padding-left:25px;
	padding-right:85px;
	font-size:12px;
	position:relative;
	}

#course_overview h2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#e3007a;
	padding-top:25px;
	padding-bottom:5px;
}

#course_overview ul {
	padding-top:25px;
	padding-left:20px;
	}


#course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_gce.gif') top left no-repeat;
	}

/***************************** End Course ***********************************************/
/*****************************************************************************************/


/***************************** Full-Time Overview ****************************************/
/*****************************************************************************************/

/*** Area Overview - for FT, PT overviews ***/

#area_overview {
	padding-left:32px;
	padding-right:55px;	
	padding-top:22px;
}

#area_overview_intro p {
	padding-bottom:15px;
}

#area_patches .image_overlay img {
	border:none;
}


#area_patches ul {
	padding-left:0px;
}

#area_patches .image_overlay a {
	display:block;
	border:6px solid #e2e2e2;
}



#area_patches h2 {
	padding-bottom:10px;
}


#area_patches h2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#e3007a;
	font-size:13px;
	display:block;
	padding-left:24px;
	background:url('/images/dz/body/campus/campus_name_icon.gif') no-repeat;
	text-decoration:none;
}


#area_patches {
}

#area_patches p {
	padding-top:8px;
}

#area_patches ul li {
	float:left;
	padding-right:35px;
	padding-top:20px;
	width:260px;
	padding-left:0px;
	list-style:none;
	list-style-type:none;
	background-image:none;
}


.image_overlay {
	position:relative;
	border:none;
	
}

.image_overlay_left {
	position:absolute;
	border:none;
	left:0;
	top:61px;
	height:62px;
	border:none;
	}
	
.image_overlay_right {
	position:absolute;
	border:none;
	right:0px;
	top:0;
	}

#area_patches .image_overlay_left img {
	border:none;
	}

#area_patches .image_overlay_right img {
	border:none;
	}


#area_patches .image_overlay_arrows {
	position:absolute;
	right:5px;
	top:51px;
	}
	
#area_patches .image_overlay_arrows img {
	border:none;
	}


#area_overview .course_short_description{
	margin-bottom:15px;
	font-weight:bold;
	display:block;
}

/***************************** End Full-Time Overview *****************************************/
/*****************************************************************************************/



/***************************** Tab Section *****************************************/
/*****************************************************************************************/
.ui-tabs { padding: 0; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: 0 0 0 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 0 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 0px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li.ui-state-disabled a { cursor: text; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { cursor: text; }
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
.ui-tabs .ui-tabs-nav li a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 0; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }


#maintabs ul li
{
	list-style:none;
	background-image:none;
	margin:0px;
	padding:0;
	padding-bottom:0px;
}

#maintabs ul{
	padding-left:0px;
}

.tabholder
{
	margin:0 auto;
}


#tabholder {
	padding-top:30px;
}



#tab_module {
	padding-top:10px;
	padding-bottom:40px;	
}

#tab_module li {
	width:auto;
	padding:0px;
	
}



/*Used for repeating background rather than block image*/
#tab_module_body_wrapper {
	background:#f2f2f2 url('/images/dz/body/tabs/tab_body_bg.jpg') bottom repeat-x;
	width:600px;
}


#tab_module_body ul li {
	margin-left:15px;
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/tabs/item_serc_grey.gif') top left no-repeat;

}

#tab_module_body {
	background:url('/images/dz/body/tabs/tab_serc_logo.jpg') bottom right no-repeat;
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:20px;
}
#tab_module_tabs {
	
}


#tab_module_tabs h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;	
}

#tab_module h4 {
	padding:0px;
}

.ui-state-default .tab_module h4 a {
	color:#979797;
	text-decoration:none;
	background:#e1e1e1 url('/images/dz/body/tabs/tab_unselected.jpg') bottom left repeat-x;
	display:block;
	height:24px;
	padding-left:10px;
	padding-top:15px;
	font-size:10px;

	}

.ui-state-default .tab_module_edge {
	background:url('/images/dz/body/tabs/tab_unselected_edge.jpg') left no-repeat;
	width:26px;
	height:39px;
	float:left;
}

.ui-state-active .tab_module h4 a{
	color:#e3007a;
	text-decoration:none;
	background:#f2f2f2;
	display:block;
	height:24px;
	padding-left:10px;
	font-size:10px;
	padding-top:15px;
}


.tab_module_content{
	float:left;
	text-transform:uppercase;
	}

.ui-state-active .tab_module_edge{
	background:url('/images/dz/body/tabs/tab_selected_edge.jpg') right no-repeat;
	width:37px;
	height:39px;
	float:left;	
}




/***************************** End Tab Section *****************************************/
/*****************************************************************************************/





/*** End Structure DIVS ***/
/*************************/



/*** Course Enquiry Classes ***/
/*************************/


/*** Course Enquiry List Classes ***/

.courseenquiry_telephone {
	background:url('/images/dz/sidebar/courseenquiries/telephone_icon.gif') top left no-repeat;
	display:block;
	padding-bottom:7px;
}

.courseenquiry_email {
	background:url('/images/dz/sidebar/courseenquiries/email_icon.gif') top left no-repeat;
	display:block;
	padding-bottom:10px;

}

.courseenquiry_downloadpdf {
	background:url('/images/dz/sidebar/courseenquiries/download.gif') top left no-repeat;
	display:block;
	padding-bottom:7px;
	color:#000000;
	font-size:12px;
	margin:0;
}

#usefullinks .courseenquiry_downloadpdf {
	padding-left:36px;
}


/*** End Course Enquiry List Classes ***/


/*** End Course Enquiry Classes ***/
/*************************/



/*** FORMS ***/
/*************************/

#coursefinderform {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#coursefinderform select {
	margin-bottom:10px;
	padding-left:5px;
	width:172px;
	height:20px;
	padding-top:1px;
}

/*UPDATE Nov_2010 */
#coursefinderform #coursefinder_startingsoon_label {
	color: #E3007A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	padding-top:5px;
}


.optional_keyword {
	margin-bottom:5px;
	border:solid 1px #e3007a;
	padding-top:3px;
	padding-left:5px;
	width:162px;
}





/*** END FORMS ***/
/*************************/





/*** Text Classes ***/
/********************/

h4 {
	color:#ffffff;
}

h3 {
	color:#ffffff;
}

h2 {
	color:#ffffff;
}

h1 {
	color:#ffffff;
}

.head_cta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}


.head_cta strong {
	color:#df0078;
}

.coursefinder_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#e3007a;
	padding-bottom:8px;
	text-align:center;
	display:block;
	width:174px;
}

.coursefinder_text_keyword {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#e3007a;
	text-align:left;
	display:block;
	width:174px;
}


.getinvolved_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e00078;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	background:url('/images/dz/body/signup/arrows_studentcta.gif') center right no-repeat;
	display:block;
	width:100px;
	text-decoration:none;
}


.pink_text {
	color:#e3007a;
}
.pink_text_pagination {
	color:#e3007a;
	font-size:16px;	
	

}


.footer_link_head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	display:block;
	padding-bottom:3px;
}


.footer_link_head_other {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	display:block;
	padding-bottom:3px;
	padding-top:14px;
}


.serc_login {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	background:url('/images/dz/body/signup/arrows_dark.gif') center right no-repeat;
	display:block;
	padding-right:18px;
	width:100px;
	text-decoration:none;
}


.search_refined_instruction {
	display:inline;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:8px;
	color:#e3007a;
}


.course_finder_coursenum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e3007a;
}

.search_refined_pages {
	font-size:12px;
}


.campus_contact_text {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
}

.contact_tel {
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;	
	padding-bottom:25px;
}

.campus_directions {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}

/*** End Text Classes ***/
/************************/




/*** Structure Classes ***/
/********************/



/*** Head Nav Classes ***/
/************************/
.head_nav {
	display:block;
	width:171px;
	height:85px;
	background:url(/images/dz/head/nav/head_nav_bg.jpg) bottom repeat-x;
	text-align:center;
	text-decoration:none;
	padding-top:15px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:10px;
}


.head_nav_left_li {
	display:block;
	width:171px;
	height:85px;
	background:url(/images/dz/head/nav/head_nav_bg.jpg) bottom repeat-x;
	text-align:center;
	text-decoration:none;
	padding-top:15px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:10px;
}

/*Full-time / Part-time etc */
.head_nav_cat {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}

/*Course / Support / Service */
.head_nav_type {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#e3007a;
	font-weight:bold;
}


/*Course / Support / Service */
.head_nav_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

.search_refined_results {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}



/*** End Head Nav Classes ***/
/***************************/

/********************* Popups ***********************/
/****************************************************/


#course_available_at {
	position:absolute;
	padding-top:25px;
	padding-left:22px;
	padding-bottom:15px;
	background: #ffffff url('/images/dz/body/course/courses_at_bg.jpg') left bottom no-repeat;
	width:298px;
	right:-306px;
	top:-140px;
	display:none;
	z-index:10;
}



#course_available_at li {
	padding-bottom:15px;
}


.pictureleft {
	float:left;
}

.pictureleft img{
		border:solid 3px #000000;	
}


.pictureleft a:hover img {
		border:solid 3px #f47921;	
}

.textleft {
	float:left;
	padding-left:15px;
}

.textleft a {
	text-decoration:none;
	color:#000000;
}

#courses_at {
	cursor:pointer;
	position:relative;
}

.relativediv {
	position:relative;
	z-index:1;
	}


/******* Apply Now *********/
/***************************/


#applynow {
	position:absolute;
	background:url('/images/dz/body/course/apply/applybanner_gce.jpg') bottom repeat-x;
	width:100%;
	z-index:150;
	position:fixed;
	bottom:0px;
	left:0px;
	margin: 0px auto;	
}

* html #applynow {
	display:none;	
	

}

#applybutton {
	width:140px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	margin-bottom:0px;
}

#applybutton img {
	border:0;
	}
	

	
/***** End Apply Now *******/
/***************************/

	
/*** Prospectus Download ***/
/***************************/


#prospectus_popup{
	position:absolute;
	background:#ffffff url('/images/dz/sidebar/popups/prospectus_bg.jpg') bottom left no-repeat;
	width:327px;
	padding-top:32px;
	padding-left:40px;
	padding-bottom:20px;	
	z-index:10;
	right:-337px;
	bottom:-13px;
	display:none;
	z-index:102;
}

.course_available_popup {
	position:absolute;
	background:#ffffff url('/images/dz/sidebar/popups/prospectus_bg.jpg') bottom left no-repeat;
	width:327px;
	padding-top:32px;
	padding-left:40px;
	padding-bottom:20px;	
	z-index:10;
	right:-368px;
	bottom:-13px;
	display:none;
	z-index:102;
}

#course_summary_content .course_available_popup {
	position:absolute;
	background:#ffffff url('/images/dz/sidebar/popups/prospectus_bg.jpg') bottom left no-repeat;
	width:327px;
	padding-top:32px;
	padding-left:40px;
	padding-bottom:20px;	
	z-index:10;
	right:-350px;
	bottom:-11px;
	display:none;
	z-index:102;
}

.course_available_popup .course_availabilty_image img {
	border:solid 3px #ffffff;
}

.course_available_popup .course_availabilty_image a:hover img {
	border:solid 3px #e00078;
}



#prospectus_popup li,  .course_available_popup .campus_availability li{
	display:block;
	width:120px;
	float:left;
	padding-left:0px;
	margin:0px;
	padding-right:30px;
}

#prospectus_popup img {
	border:solid 3px #ffffff;
}

#prospectus_popup a:hover img {
	border:solid 3px #e00078;
}


#prospectus_popup p {
	padding-top:10px;
	text-decoration:none;
	color:#e00078;
}

#prospectus_link {
	cursor:pointer;
	color:#e3007a;
	z-index:103;
}

/*** End Prospectus Download ***/
/******************************/


	
/*** Newsletter Signup *****/
/***************************/



#newsletter {
	background:#ffffff;
	padding:15px;
	padding-bottom:25px;
	border:solid 5px #e3007a;	
}

#newsletter_form {
	/*background:url('/images/dz/newsletter/serc_logo.jpg') bottom right no-repeat;*/
	
}
#newsletter_form label {
	padding-right:10px;
}


#newsletter_content h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#e3007a;
}

#newsletter_content p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}

#newsletter_form {
	padding:10px;
	
}

#newsletter_form .textinput {
	width:185px;
	margin-bottom:4px;
}



#newsletter_form .pinktextinput {
	width:185px;
	margin-bottom:4px;
	border:solid 1px #e3007a;
}

#newsletter_form .pinkcheckbox {
	margin-bottom:4px;
	margin-right:3px;
	border-top:solid 1px #e3007a;
	border-style:hidden;
}




/*** COURSESUMMARY module DIVS ****/
/******************************/

#course_summary {
	background-color:#f2f2f2;
}


#course_summary h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:url('/images/dz/sidebar/coursefinder/h1_bg.jpg') bottom repeat-x;
}

#course_summary_content {
	background:#f2f2f2;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}


#course_summary_content p {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	font-size:12px;
	line-height:17px;

}

#course_summary_content h3 a {
	display:block;
	color:#e3007a;
	font-size:13px;
	font-weight:bold;
	background:url('/images/dz/body/signup/arrows.png') center right no-repeat;
	width:125px;
	text-decoration:none;	
}


.course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#ea871d;
	font-weight:bold;
	font-size:13px;
}

.course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#ea871d;
	font-weight:bold;
	font-size:12px;
}

/*** End COURSESUMMARY module DIVS ****/
/******************************/





/*** USEFUL_LINKS module DIVS ****/
/******************************/





#usefullinks {
	background:url('/images/dz/sidebar/courseenquiries/courseenquries_bg.gif') bottom repeat-x;
	background-color:#f2f2f2;
	text-align:center;	
}



#usefullinks h2 {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background-color:#ea871d;
	color:#ffffff;
}


#usefullinks_content {
	padding-left:32px;
	padding-right:20px;
	padding-bottom:14px;
	padding-top:10px;
	margin-left:4px;
}

#usefullinks_content a {
	text-decoration:none;
	color:#000000;
}

#usefullinks_content a:hover {
	text-decoration:none;
	color:#ea871d;
}


#usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_gce.png') left top no-repeat;
	display:block;
	padding-left:34px;
	text-align:left;
	padding-bottom:7px;
	padding-top:2px;
	font-size:11px;
	margin-right:3px;
}


/*** END USEFUL_LINKS module DIVS ****/
/******************************/






/************************* Fulltime Variable colours **************/

/**** GCE / Access - #ea871d ****/


#gce_access #course_summary  {
	background:#ea871d;
}

#gce_access #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#gce_access #courseenquiries h2 {
	background-color:#ea871d;
	color:#ffffff;
}

#gce_access #sidebar .pink_text {
	color:#ea871d;
}

#gce_access #sidebar .pink_text a {
	color:#ea871d;
	text-decoration:none;
}

#gce_access .pink_text_bold {
	color:#ea871d;
	font-weight:bold;
}


#gce_access #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_gce.png') center right no-repeat;
	color:#ea871d;
	font-size:12px;
}

 #gce_access #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_gce.png') center right no-repeat;
	color:#ea871d;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}


#gce_access #page_signup_patch h4 {
	color:#ea871d;	
}

#gce_access .signup_link {
	color:#ea871d;
	background:url('/images/dz/body/course/arrows/arrows_gce.png') center right no-repeat;
}


#gce_access h2 {
	color:#ea871d;	
}


#gce_access .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_gce.gif') left top no-repeat;
	color:#000000;
}

#gce_access #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_gce.gif') left top no-repeat;
	color:#000000;
}


#gce_access #usefullinks h2 {
	background-color:#ea871d;
	color:#ffffff;
}

#gce_access #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_gce.png') left top no-repeat;
	margin-left:4px;
}

#gce_access #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_gce.gif') top left no-repeat;
	}


#gce_access .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#ea871d;
	font-weight:bold;
	font-size:13px;
}

#gce_access .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#ea871d;
	font-weight:bold;
	font-size:12px;
}

#gce_access .pictureleft a:hover img {
		border:solid 3px #ea871d;	
}


#gce_access #applynow {
	border-bottom:solid 8px #ea871d;	
}

/**** END GCE / Access - #ea871d ****/


/*** Business / Finance&Management - #8dc63f ***/

#bus_fin_man #course_summary  {
	background:#8dc63f;
}

#bus_fin_man  #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#bus_fin_man #courseenquiries h2 {
	background-color:#8dc63f;
	color:#ffffff;
}

#bus_fin_man #sidebar .pink_text {
	color:#8dc63f;
}

#bus_fin_man  #sidebar .pink_text a {
	color:#8dc63f;
	text-decoration:none;
}


#bus_fin_man .pink_text_bold {
	color:#ea871d;
	font-weight:bold;
}


#bus_fin_man  #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_bus_fin_man.png') center right no-repeat;
	color:#8dc63f;
	font-size:12px;
}

 #bus_fin_man  #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_bus_fin_man.png') center right no-repeat;
	color:#8dc63f;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}


#bus_fin_man #page_signup_patch h4 {
	color:#8dc63f;	
}

#bus_fin_man .signup_link {
	color:#8dc63f;
	background:url('/images/dz/body/course/arrows/arrows_bus_fin_man.png') center right no-repeat;
}


#bus_fin_man h2 {
	color:#8dc63f;	
}


#bus_fin_man .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_bus_fin_man.gif') top left no-repeat;
	color:#000000;
}

#bus_fin_man #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_bus_fin_man.gif') top left no-repeat;
	color:#000000;
}


#bus_fin_man  #usefullinks h2 {
	background-color:#8dc63f;
	color:#ffffff;
}

#bus_fin_man #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_bus_fin_man.png') left top no-repeat;
	margin-left:4px;
	}

#bus_fin_man #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_bus_fin_man.gif') top left no-repeat;
	}

#bus_fin_man .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#8dc63f;
	font-weight:bold;
	font-size:13px;
}

#bus_fin_man .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#8dc63f;
	font-weight:bold;
	font-size:12px;
}

#bus_fin_man .pictureleft a:hover img {
		border:solid 3px #8dc63f;	
}

#bus_fin_man #applynow {
	border-bottom:solid 8px #8dc63f;	
}



/*** END Business / Finance&Management - #8dc63f ***/


/*** Construction - #d2232a***/

#construction #course_summary  {
	background:#d2232a;
}

#construction #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#construction #courseenquiries h2 {
	background-color:#d2232a;
	color:#ffffff;
}

#construction  #sidebar .pink_text {
	color:#d2232a;
}

#construction #sidebar .pink_text a {
	color:#d2232a;
	text-decoration:none;
}


#construction  #sidebar .pink_text_bold {
	color:#d2232a;
	font-weight:bold;
}


#construction  #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_const.png') center right no-repeat;
	color:#d2232a;
	font-size:12px;
}

 #construction #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_const.png') center right no-repeat;
	color:#d2232a;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}


#construction #page_signup_patch h4 {
	color:#d2232a;	
}

#construction.signup_link {
	color:#d2232a;
	background:url('/images/dz/body/course/arrows/arrows_const.png') center right no-repeat;
}


#construction h2 {
	color:#d2232a;	
}


#construction .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_const.gif') top left no-repeat;
	color:#000000;
}

#construction #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_const.gif') top left no-repeat;
	color:#000000;
}


#construction #usefullinks h2 {
	background-color:#d2232a;
	color:#ffffff;
}

#construction #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_const.png') left top no-repeat;
	margin-left:4px;
	}
	
#construction #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_cons.gif') top left no-repeat;
	}
	
#construction .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#d2232a;
	font-weight:bold;
	font-size:13px;
}

#construction .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#d2232a;
	font-weight:bold;
	font-size:12px;
}

#construction .pictureleft a:hover img {
		border:solid 3px #d2232a;	
}

#construction #applynow {
	border-bottom:solid 8px #d2232a;	
}



/*** END Construction - #d2232a***/


/*** Skills for life - #cd006c***/
#skills #course_summary  {
	background:#cd006c;
}

#skills #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#skills #courseenquiries h2 {
	background-color:#cd006c;
	color:#ffffff;
}

#skills #sidebar .pink_text {
	color:#cd006c;
}

#skills #sidebar .pink_text a {
	color:#cd006c;
	text-decoration:none;
}


#skills #sidebar .pink_text_bold {
	color:#cd006c;
	font-weight:bold;
}


#skills #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_skills.png') center right no-repeat;
	color:#cd006c;
	font-size:12px;
}

#skills #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_skills.png') center right no-repeat;
	color:#cd006c;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}


#skills #page_signup_patch h4 {
	color:#cd006c;	
}

#skills .signup_link {
	color:#cd006c;
	background:url('/images/dz/body/course/arrows/arrows_skills.png') center right no-repeat;
}


#skills h2 {
	color:#cd006c;	
}


#skills .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_skills.gif') top left no-repeat;
	color:#000000;
}

#skills #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_skills.gif') top left no-repeat;
	color:#000000;
}


#skills #usefullinks h2 {
	background-color:#cd006c;
	color:#ffffff;
}

#skills #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_skills.png') left top no-repeat;
	margin-left:4px;
	}
	
#skills #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_skills.gif') top left no-repeat;
	}

#skills .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#cd006c;
	font-weight:bold;
	font-size:13px;
}

#skills .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#cd006c;
	font-weight:bold;
	font-size:12px;
}

#skills .pictureleft a:hover img {
		border:solid 3px #cd006c;	
}


#skills #applynow {
	border-bottom:solid 8px #cd006c;	
}


/*** End Skills for life - #cd006c***/


/*** Health and Care - #61116a***/

#health #course_summary  {
	background:#61116a;
}

#health #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#health #courseenquiries h2 {
	background-color:#61116a;
	color:#ffffff;
}

#health #sidebar .pink_text {
	color:#61116a;
}

#health #sidebar .pink_text a {
	color:#61116a;
	text-decoration:none;
}


#health #sidebar .pink_text_bold {
	color:#61116a;
	font-weight:bold;
}


#health #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_healthcare.png') center right no-repeat;
	color:#61116a;
	font-size:12px;
}

#health #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_healthcare.png') center right no-repeat;
	color:#61116a;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}


#health #page_signup_patch h4 {
	color:#61116a;	
}

#health .signup_link {
	color:#61116a;
	background:url('/images/dz/body/course/arrows/arrows_healthcare.png') center right no-repeat;
}


#health h2 {
	color:#61116a;	
}


#health .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_healthcare.gif') top left no-repeat;
	color:#000000;
}

#health #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_healthcare.gif') top left no-repeat;
	color:#000000;
}


#health #usefullinks h2 {
	background-color:#61116a;
	color:#ffffff;
}

#health #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_healthcare.png') left top no-repeat;
	margin-left:4px;
	}
	
#health #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_healthcare.gif') top left no-repeat;
	}

#health .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#61116a;
	font-weight:bold;
	font-size:13px;
}

#health .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#61116a;
	font-weight:bold;
	font-size:12px;
}

#health .pictureleft a:hover img {
		border:solid 3px #61116a;	
}

#health  #applynow {
	border-bottom:solid 8px #61116a;	
}



/*** END Health and Care - #61116a***/


/*** Computing - #add9f4***/

#computing #course_summary  {
	background:#add9f4;
}

#computing #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#computing #courseenquiries h2 {
	background-color:#add9f4;
	color:#ffffff;
}

#computing #sidebar .pink_text {
	color:#add9f4;
}

#computing #sidebar .pink_text a {
	color:#add9f4;
	text-decoration:none;
}


#computing #sidebar .pink_text_bold {
	color:#add9f4;
	font-weight:bold;
}


#computing #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_comp.png') center right no-repeat;
	color:#add9f4;
	font-size:12px;
}

#computing #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_comp.png') center right no-repeat;
	color:#add9f4;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}

#computing #page_signup_patch h4 {
	color:#add9f4;	
}

#computing .signup_link {
	color:#add9f4;
	background:url('/images/dz/body/course/arrows/arrows_comp.png') center right no-repeat;
}


#computing h2 {
	color:#add9f4;	
}


#computing .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_comp.gif') top left no-repeat;
	color:#000000;
}

#computing #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_comp.gif') top left no-repeat;
	color:#000000;
}


#computing #usefullinks h2 {
	background-color:#add9f4;
	color:#ffffff;
}

#computing #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_comp.png') left top no-repeat;
	margin-left:4px;
	}
	
#computing #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_comp.gif') top left no-repeat;
	}

#computing .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#add9f4;
	font-weight:bold;
	font-size:13px;
}

#computing .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#add9f4;
	font-weight:bold;
	font-size:12px;
}

#computing .pictureleft a:hover img {
		border:solid 3px #add9f4;	
}


#computing #applynow {
	border-bottom:solid 8px #add9f4;	
}


/*** End Computing - #add9f4***/



/*** SERC Pink - #ec008c***/

#serc #course_summary  {
	background:#ec008c;
}

#serc #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#serc #courseenquiries h2 {
	background-color:#ec008c;
	color:#ffffff;
}

#serc #sidebar .pink_text {
	color:#ec008c;
}

#serc #sidebar .pink_text a {
	color:#ec008c;
	text-decoration:none;
}


#serc #sidebar .pink_text_bold {
	color:#ec008c;
	font-weight:bold;
}


#serc #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_serc.png') center right no-repeat;
	color:#ec008c;
	font-size:12px;
}

#serc #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_serc.png') center right no-repeat;
	color:#ec008c;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}

#serc #page_signup_patch h4 {
	color:#ec008c;	
}

#serc .signup_link {
	color:#ec008c;
	background:url('/images/dz/body/course/arrows/arrows_serc.png') center right no-repeat;
}


#serc h2 {
	color:#ec008c;	
}


#serc .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_serc.gif') top left no-repeat;
	color:#000000;
	margin-left:0;
}

#serc #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_serc.gif') top left no-repeat;
	color:#000000;
	margin-left:0;

}

#serc #usefullinks h2 {
	background-color:#ec008c;
	color:#ffffff;
}

#serc #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_serc.png') left top no-repeat;
	margin-left:4px;
	}
	
#serc #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_serc.gif') top left no-repeat;
	}

#serc .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#ec008c;
	font-weight:bold;
	font-size:13px;
}

#serc .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#ec008c;
	font-weight:bold;
	font-size:12px;
}

#serc .pictureleft a:hover img {
		border:solid 3px #ec008c;	
}

#serc #applynow {
	border-bottom:solid 8px #ec008c;	
}



/*** END SERC Pink - #ec008c***/



/*** Arts - #a54399***/

#arts #course_summary  {
	background:#a54399;
}

#arts #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#arts #courseenquiries h2 {
	background-color:#a54399;
	color:#ffffff;
}

#arts #sidebar .pink_text {
	color:#a54399;
}

#arts #sidebar .pink_text a {
	color:#a54399;
	text-decoration:none;
}


#arts #sidebar .pink_text_bold {
	color:#a54399;
	font-weight:bold;
}


#arts #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_perf_arts.png') center right no-repeat;
	color:#333092;
	font-size:12px;
}

#arts #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_perf_arts.png') center right no-repeat;
	color:#a54399;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}

#arts #page_signup_patch h4 {
	color:#a54399;	
}

#arts .signup_link {
	color:#a54399;
	background:url('/images/dz/body/course/arrows/arrows_perf_arts.png') center right no-repeat;
}


#arts h2 {
	color:#a54399;	
}


#arts .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_perf_arts.gif') top left no-repeat;
	color:#000000;
	margin-left:0px;
}

#arts #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_perf_arts.gif') top left no-repeat;
	color:#000000;
	margin-left:0px;
}



#arts #usefullinks h2 {
	background-color:#a54399;
	color:#ffffff;
}

#arts #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_perf_arts.png') left top no-repeat;
	margin-left:4px;
	}
	
#arts #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_perf_arts.gif') top left no-repeat;
	}
	
#arts .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#a54399;
	font-weight:bold;
	font-size:13px;
}

#arts .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#a54399;
	font-weight:bold;
	font-size:12px;
}


#arts .pictureleft a:hover img {
		border:solid 3px #a54399;	
}

#arts #applynow {
	border-bottom:solid 8px #a54399;	
}


/*** END Arts - #333092***/



/*** Engineering - #439539***/

#engineering #course_summary  {
	background:#439539;
}

#engineering #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#engineering #courseenquiries h2 {
	background-color:#439539;
	color:#ffffff;
}

#engineering #sidebar .pink_text {
	color:#439539;
}

#engineering #sidebar .pink_text a {
	color:#439539;
	text-decoration:none;
}


#engineering #sidebar .pink_text_bold {
	color:#439539;
	font-weight:bold;
}


#engineering #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_eng.png') center right no-repeat;
	color:#439539;
	font-size:12px;
}

#engineering #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_eng.png') center right no-repeat;
	color:#439539;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}

#engineering #page_signup_patch h4 {
	color:#439539;	
}

#engineering .signup_link {
	color:#439539;
	background:url('/images/dz/body/course/arrows/arrows_eng.png') center right no-repeat;
}


#engineering h2 {
	color:#439539;	
}


#engineering .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_eng.gif') top left no-repeat;
	color:#000000;
	margin:0;
	}


#engineering #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_eng.gif') top left no-repeat;
	color:#000000;
	margin:0;
}

#engineering #usefullinks h2 {
	background-color:#439539;
	color:#ffffff;
}

#engineering #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_eng.png') left top no-repeat;
	margin-left:4px;
	}
	
#engineering #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_eng.gif') top left no-repeat;
	}

#engineering .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#439539;
	font-weight:bold;
	font-size:13px;
}

#engineering .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#439539;
	font-weight:bold;
	font-size:12px;
}

#engineering .pictureleft a:hover img {
		border:solid 3px #439539;	
}


#engineering #applynow {
	border-bottom:solid 8px #439539;	
}


/*** END Engineering - #439539***/


/*** Manufacturing &Electrical - #333092***/

#manufacturing #course_summary  {
	background:#333092;
}

#manufacturing #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#manufacturing #courseenquiries h2 {
	background-color:#333092;
	color:#ffffff;
}

#manufacturing #sidebar .pink_text {
	color:#333092;
}

#manufacturing #sidebar .pink_text a {
	color:#333092;
	text-decoration:none;
}


#manufacturing #sidebar .pink_text_bold {
	color:#333092;
	font-weight:bold;
}


#manufacturing #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_man_elec.png') center right no-repeat;
	color:#333092;
	font-size:12px;
}

#manufacturing #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_man_elec.png') center right no-repeat;
	color:#333092;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}

#manufacturing #page_signup_patch h4 {
	color:#333092;	
}

#manufacturing .signup_link {
	color:#333092;
	background:url('/images/dz/body/course/arrows/arrows_man_elec.png') center right no-repeat;
}


#manufacturing h2 {
	color:#333092;	
}

#manufacturing .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_man_elec.gif') top left no-repeat;
	color:#000000;
	margin:0;
}

#manufacturing #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_man_elec.gif') top left no-repeat;
	color:#000000;
		margin:0;
}


#manufacturing #usefullinks h2 {
	background-color:#333092;
	color:#ffffff;
}

#manufacturing #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_man_elec.png') left top no-repeat;
	margin-left:4px;
	}

#manufacturing #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_man_elec.gif') top left no-repeat;
	}

#manufacturing .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#333092;
	font-weight:bold;
	font-size:13px;
}

#manufacturing .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#333092;
	font-weight:bold;
	font-size:12px;
}

#manufacturing .pictureleft a:hover img {
		border:solid 3px #333092;	
}

#manufacturing  #applynow {
	border-bottom:solid 8px #333092;	
}



/*** manufacturing &Electrical - #333092***/


/*** Science - #ffc54e***/

#science #course_summary  {
	background:#ffc54e;
}

#science #course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#science #courseenquiries h2 {
	background-color:#ffc54e;
	color:#ffffff;
}

#science #sidebar .pink_text {
	color:#ffc54e;
}

#science #sidebar .pink_text a {
	color:#ffc54e;
	text-decoration:none;
}


#science #sidebar .pink_text_bold {
	color:#ffc54e;
	font-weight:bold;
}


#science #course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_app_science.png') center right no-repeat;
	color:#ffc54e;
	font-size:12px;
}

#science #course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_app_science.png') center right no-repeat;
	color:#ffc54e;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
}

#science #page_signup_patch h4 {
	color:#ffc54e;	
}

#science .signup_link {
	color:#ffc54e;
	background:url('/images/dz/body/course/arrows/arrows_app_science.png') center right no-repeat;
}


#science h2 {
	color:#ffc54e;	
}


#science .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_app_science.gif') top left no-repeat;
	color:#000000;
		margin:0;
}

#science #usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_app_science.gif') top left no-repeat;
	color:#000000;
		margin:0;
}

#science #usefullinks h2 {
	background-color:#ffc54e;
	color:#ffffff;
}

#science #usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_app_science.png') left top no-repeat;
	margin-left:4px;
	}
	
#science #course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_app_science.gif') top left no-repeat;
	}

#science .course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffc54e;
	font-weight:bold;
	font-size:13px;
}

#science .course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffc54e;
	font-weight:bold;
	font-size:12px;
}


#science .pictureleft a:hover img {
		border:solid 3px #ffc54e;	
}

#science #applynow {
	border-bottom:solid 8px #ffc54e;	
}


/*** End Science - #ffc54e***/



#map_canvas {
	border:solid 22px #e3007a;
	border-bottom:solid 20px #e3007a;
	background:#ffffff;
	z-index:1;
}

#map_edge {
	position:absolute;
	bottom:-67px;
	right:0px;
	z-index:30;
}


#map_wrapper {
	position:relative;
}

#directions {
}

#direction_search {
	display:block;
	padding-top:16px;
	padding-left:5px;
}


/***************************** Governing Body layout ***********************************/
/*****************************************************************************************/


#governingbody a {
	border:solid 4px #e3007a;
	display:block;
	width:87px;
	cursor:text;

}

/***************************** End Governing Body layout ***********************************/
/*****************************************************************************************/


/***************************** Overrides ***********************************/
/*****************************************************************************************/

h2.ms-rteCustom-SERCHeader 
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#d90075;

}
				


#newsitems{
	font-size:12px;
	font-weight:normal;
	color:#000000;
}


.articlecontainer {
	width:100%;
	padding-bottom:30px;
	padding-right:40px;
	padding-left:15px;
}

.articleimage {
	float:left;
	padding-right:12px;
	position:relative;
}

.articleimage_edge {
	position:absolute;
	width:38px;
	height:35px;
	right:12px;
	bottom:0px;
}

#newsitems .articlecontainer .articleimage a {
	border:solid 6px #e3007a;
	display:block;
}


.articletext {
float:left;
width:650px;
}

.newsdate {
	font-size:10px;
	font-weight:normal;
	color:#585858;
	padding-bottom:4px;
	display:inline;
}

.eventdate {
	font-size:11px;
	font-weight:normal;
	color:#585858;
	padding-bottom:4px;
	display:inline;
}



.newstitle {
	display:inline;
	padding-bottom:4px;
}

.newstitle a {
	font-size:14px;
	color:#e3007a;
	font-weight:bold;
	font-size:14px;
	padding-right:10px;
	
	text-decoration:none;
	}
	
.readmore {
	color:#e3007a;
	font-size:12px;
	text-decoration:none;
}

/**** NEW Updates May 2010 ******/
#newsitems .articlecontainer .articletext .newstitle a {
	font-size:14px;
	color:#e3007a;
	font-weight:bold;
	font-size:14px;
	padding-right:10px;
	
	text-decoration:none;
}
	
#newsitems .articlecontainer .articletext .readmore{
	color:#e3007a;
	font-size:12px;
	text-decoration:none;
}
/**** NEW Updates May 2010 ******/


/*------ News Search Filter - Updates May 2010 ----*/
#head_curve .newssearchfilter{
	margin-bottom:8px;
	display:block;
}


#head_curve .newssearchfilter p{			
	color:#000000;
	padding-bottom:5px;
}

#head_curve .newssearchfilter .availablefilter_row
{
	color:#000000;	
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	margin-bottom:10px;

}

/* Update Nov2010*/
#head_curve .availablefilter_row #show_available_label
{
	padding-right:15px;
}

#head_curve .newssearchfilter .availablefilter_row td
{
	margin-right:10px;
	padding-right:10px;
}

#head_curve .newssearchfilter .availablefilter_row .search_refine_button{
	padding-left:20px;
}



#head_curve .newssearchfilter .course_pagination
{
	padding-top:15px;
	margin-top: 5px;
}


#head_curve .newssearchfilter .pagination_results
{
	padding-top:25px;
	color:#000000;
	
}


/******* Module override *******/

/*** SERC Pink - #ec008c***/

#course_summary  {
	background:#ec008c;
}

#course_summary  h1 {
	padding-top:7px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	background:none;
}

#courseenquiries h2 {
	background-color:#ec008c;
	color:#ffffff;
}

#sidebar .pink_text {
	color:#ec008c;
}

#sidebar .pink_text a {
	color:#ec008c;
	text-decoration:none;
}


#sidebar .pink_text_bold {
	color:#ec008c;
	font-weight:bold;
}


#course_summary _content h3 a {
	background:url('/images/dz/body/course/arrows/arrows_serc.png') center right no-repeat;
	color:#ec008c;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#course_summary_content h3 a {
	display:block;
	background:url('/images/dz/body/course/arrows/arrows_serc.png') center right no-repeat;
	color:#ec008c;
	font-size:12px;
	width:152px;
	text-decoration:none;
	margin-bottom:8px;	
	font-family:Arial, Helvetica, sans-serif;
}

#page_signup_patch h4 {
	color:#ec008c;	
	font-family:Arial, Helvetica, sans-serif;
}


#page_signup_patch h4 a {
	color:#ec008c;	
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}




.signup_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ec008c;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	background:url('/images/dz/body/signup/arrows_newsletter.gif') center right no-repeat;
	display:block;
	width:140px;
	text-decoration:none;
}



h2 {
	color:#ec008c;	
}


.courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_serc.gif') top left no-repeat;
	color:#000000;
	margin-left:0;
}

#usefullinks .courseenquiry_downloadpdf {
	background:url('/images/dz/body/course/download/pdf_serc.gif') top left no-repeat;
	color:#000000;
	margin-left:0;

}

#usefullinks h2 {
	background-color:#ec008c;
	color:#ffffff;
}

#usefullinks_content li {
	background:url('/images/dz/sidebar/usefullinks/item_serc.png') left top no-repeat;
	margin-left:4px;
	}
	
	
#usefullinks_content li a {
	color:#000000;
	}


#usefullinks_content li a:hover {
	color:#ec008c;
	}

	
#course_overview li {
	padding-left:25px;
	padding-bottom:10px;
	background:url('/images/dz/body/course/bullets/item_serc.gif') top left no-repeat;
	}

.course_text_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#ec008c;
	font-weight:bold;
	font-size:13px;
}

.course_text_highlights {
	font-family:Arial, Helvetica, sans-serif;
	color:#ec008c;
	font-weight:bold;
	font-size:12px;
}

.pictureleft a:hover img {
		border:solid 3px #ec008c;	
}

#applynow {
	border-bottom:solid 8px #ec008c;	
}



/*** END SERC Pink - #ec008c***/

#sidebar .ms-PartSpacingVertical {
	margin:0px;
	margin-top:0px;
	padding:0px;	
	}
	
#sidebar .ms-SPZone {
	position:relative;
	z-index:10;	
}

#sidebar .ms-WPBody a:link, #sidebar .ms-WPBody a:visited {
	color:#ec008c;
	
}

#sidebar #usefullinks_content li a {
	color:#000000;
}

#sidebar #usefullinks_content li a:hover {
	color:#ec008c;
}


/****************** FUNDING TABLES ***********************/

.funding_table td {
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:10px;
}

.white_text {
	color:#ffffff;
}

#page #page_content .funding_table td ul{
	padding-left:5px;
	margin:0;
}

.ms-descriptiontext, .imgObj, .imgObjWP, .kwiz-ir-container {
	border-width:0;
	border-collapse:collapse;
	margin:0;
	padding:0;
	border-bottom:0;
	border-bottom-width:0;
	/*background:#ec008c;*/

	
}

/****************** SITE MAP ***********************/


#page_content #header {
	padding:0px;
	background:none;
}

#page_content #level-band {
	
	padding-top:5px;
	padding-bottom:5px;
}

#breadcrumb{
	padding-top: 10px;
	padding-left: 32px;
}

/*** USEFUL_INFORMATION module DIVS ****/
/******************************/

#usefulinfo {
	background:url('/images/dz/sidebar/courseenquiries/courseenquries_bg.gif') bottom repeat-x;
	background-color:#f2f2f2;
	text-align:center;	
}



#usefulinfo h2 {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background-color:#ec008c;
	color:#ffffff;
}


#usefulinfo_content {
	padding-left:10px;
	padding-right:5px;
	padding-bottom:14px;
	padding-top:10px;
	margin-left:4px;
	text-align:left;
}

#usefulinfo_content a {
	text-decoration:none;
	color:#000000;
}

#usefulinfo_content a:hover {
	text-decoration:none;
	color:#ec008c;
}


#usefulinfo_content li {
	background:url('/images/dz/sidebar/usefullinks/item_serc.png') left top no-repeat;
	display:block;
	padding-left:34px;
	text-align:left;
	padding-bottom:7px;
	padding-top:2px;
	font-size:11px;
	margin-right:3px;
}


/*** END USEFUL_LINKS module DIVS ****/
/******************************/


/****************** FULL TIME APPLICATION FORM ***********************/

#fulltimeapplication input {
	min-height:18px;
	margin-bottom:2px;

}

#fulltimeapplication h2 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#e3007a;
}

#fulltimeapplication h3 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e3007a;
}

#fulltimeapplication #additionalsupport {
		border:solid 3px #e3007a;
		padding:10px;
}



.usefulinformation {
	background:url('/images/dz/sidebar/courseenquiries/courseenquries_bg.gif') bottom repeat-x;
	background-color:#f2f2f2;
	text-align:center;	
}

#sidebar .usefulinformation h2 {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background-color:#e3007a;
	color:#ffffff;
}


.usefulinformation_content {
	padding-left:32px;
	padding-right:20px;
	padding-bottom:14px;
	padding-top:10px;
	margin-left:4px;
}


.usefulinformation_content a {
	text-decoration:none;
	color:#000000;
}

.usefulinformation_content a:hover {
	text-decoration:none;
	color:#e3007a;
}


.usefulinformation_content li {
	background:url('/images/dz/sidebar/usefullinks/item_serc.png') left top no-repeat;
	display:block;
	padding-left:34px;
	text-align:left;
	padding-bottom:7px;
	padding-top:2px;
	font-size:11px;
	margin-right:3px;
}




/*************** COURSE VIEW PAGE ******************* */
#course_summary_content ul li .course_availabilty_text p{
	color:#e3007a;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	padding-top:2px;
	padding-bottom:10px;
	}

.campus_availability ul li .course_availabilty_text p{
	color:#e3007a;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	padding-top:2px;
	padding-bottom:10px;
}

#applynow_sidebar {
	
	font-size:11px;
	font-weight:bold;
	display:block;
	background:url('/images/dz/body/signup/arrows.png') center right no-repeat;
	width:95px;

}

/***************************** Session Information ***********************************/
#page #session_info
{
	padding-left:32px;
	padding-right:55px;	
	padding-bottom:22px;	

}

#page #session_info #session_header_row
{
	background-color:#e3007a;
	color:#FFF;
	height:20px;
}


/*****************************************************************************************/

/************************************************* MAY 10 GRADUATION UPDATE **********************************************/
.graduation_telephone {
	background:url('images/sidebar/courseenquiries/telephone_icon.gif') top left no-repeat;
	display:block;
	padding-bottom:7px;
	color:#e3007a;
}
.graduation_telephone a{
	color:#e3007a;
}


.graduation_email {
	background:url('images/sidebar/courseenquiries/email_icon.gif') top left no-repeat;
	display:block;
	color:#e3007a;
}

.gradformholder {
	background:url('/images/dz/background_nobar.jpg') left repeat-y;
}

.gradformholder .graduationheading {
	color:#e3007a;
	display:block;
	padding-bottom:15px;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	
	}

.gradformholder .graduationsubheading {
		color:#e3007a;
		display:block;
		padding-bottom:5px;
		font-weight:bold;
		font-size:13px;	
		text-align:left;	
}

.gradformholder .contactsubheading {
		color:#e3007a;
		display:block;
		padding-left:26px;
		padding-bottom:5px;
		font-weight:bold;
		font-size:13px;
}

.gradformholder .stage_content {
	border:solid 3px #e3007a;
	margin-left:25px;
	padding-left:21px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:20px;
	margin-bottom:13px;

}

.gradformholder .stage_content a{
	color:#e3007a;
}


.gradformholder .stage {
	padding-left:27px;
	padding-top:20px;
	font-size:11px;
	padding-bottom:10px;
	padding-right:20px;
}

.gradformholder .mandatory {
	border:solid 1px #e3007a;
	margin-bottom:7px;
	margin-top:7px;
	height:20px;
	width:180px;
}

.gradformholder .nonmandatory {
	margin-bottom:7px;
	margin-top:7px;
	height:20px;
	width:180px;
}

.gradformholder .graduationform {
	margin-top:8px;
}

.gradformholder #attending {
	padding-bottom:20px;

}

.gradformholder .required_arrangments {
	padding-bottom:14px;
}

.gradformholder .arrangementmargin {
	margin-top:7px;
	display:block;

}

.gradformholder .attendingcheck {
	padding-right:18px;

}

.gradformholder .optionaladditions {
	font-size:12px;
	color:#e3007a;
}

.black_text {
	color:#000000;

}

.gradformholder .gradsubmit {
	padding-left:22px;
	text-align:left;
}


.gradformholder .progressbar {
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
}

.gradformholder .progressbarstage {
	font-weight:bold;
	font-size:37px;
	color:#ffffff;
}

#feedlist {
	padding-bottom:40px;

}


/***************************** IE6 Fixes ***********************************/
/*****************************************************************************************/

* html #footer_logo_overlay {
}

* html #search_coursefilter_h1 .pngfix {
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/images/dz/transparentgif.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

* html #coursefinder .pngfix {
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/images/dz/transparentgif.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

* html #footer_logo_overlay .pngfix {
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/images/dz/transparentgif.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}


* html #search_edge{
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/images/dz/transparentgif.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

* html #area_overview_intro #area_patches .image_overlay_right .pngfix {
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/images/dz/transparentgif.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}
signup_link

* html .signup_link {
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/images/dz/transparentgif.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
 );
}


* html #area_patches .image_overlay .image_overlay_left .pngfix {
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/images/dz/transparentgif.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

* html #area_patches .image_overlay .image_overlay_left {
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/images/dz/transparentgif.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}



* html .pngfix {
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/images/dz/transparentgif.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}



* html #footer_right_edge {
	right:-1px;
	
}

* html #footer_left_edge {
	bottom:66px;
	
}

* html #search_edge {
	bottom:-92px;
	right:-25px;
	
}

* html #head_curve_general {
	border:solid 22px;
	border-bottom:solid 20px;
	width:669px;
	position:relative;
	color:#e3007a;
	font-size:15px;
	background:#ffffff;
}



* html .image_overlay_left {
	position:absolute;
	border:none;
	left:-6px;
	top:61px;
	height:62px;
	border:none;
	}
	
* html .image_overlay_right {
	position:absolute;
	border:none;
	right:35px;
	top:0;
	}

* html #area_patches .image_overlay_arrows {
	position:absolute;
	right:41px;
	bottom:0px;
	}

* html #footer_left_edge {
	position:absolute;
	left:-1px;
	width: 105px;
	height: 90px;
	bottom: 66px;
	z-index:0;

}

* html #footer_content {
	z-index:1;
}

* html #footer {
z-index:0;

}

* html #footer_latest_events_articles li {
	width:157px;
	padding-right:12px;
	}

* html #prospectus_popup {
	right:-350px;
	top:-140px;

}

* html #zz1_leftNav {
	width:213px;
}

* html .articleimage_edge {
	position:absolute;
	width:38px;
	height:35px;
	right:12px;
	bottom:-1px;
}

* html #prospectus_popup{
	position:absolute;
	background:#ffffff url('/images/dz/sidebar/popups/prospectus_bg.jpg') bottom left no-repeat;
	width:327px;
	padding-top:32px;
	padding-left:40px;
	padding-bottom:20px;	
	z-index:10;
	right:-317px;
	bottom:-13px;
	display:none;
	z-index:102;
}

#ctl00_explitLogout_ExplicitLogin {
	color:#ffffff;
	display:none;
	height:0;
}

.applicationform {
	font-size: 17px;
	font-weight:bold;
	color:#e3007a;
}

.formtext {
	font-size: 11px;
	font-weight:normal;
	color:#000000;
}

.formlink {
	font-size: 11px;
	font-weight:bold;
	color:#e3007a;
	text-decoration:none;
}


#nosearch_results {
	padding-top:20px;
	padding-bottom:40px;
	display:block;
	
}

/*.leftNav {
	margin:0;
	padding:0;
	width:214px;
	font-size:15px;
}*/

.paddingdiv {
	padding-top:20px;
	padding-bottom:20px;
	padding-left:15px;
}

#contact_enquiry p {
	display:inline;

}

#contact_enquiry .pink_text {
padding-bottom:15px;
display:block;

}


#contact_enquiry a {
	
text-decoration:underline;

}

.ms-sbscopes{ 

display:none; }

#general_search {
	width:214px;	
	background:url('/images/dz/sidebar/courseenquiries/courseenquries_bg.gif') bottom repeat-x;
}

#general_search h2 {
	display:block;
	padding-top:8px;
	padding-bottom:8px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background-color:#e3007a;
	color:#ffffff;
}

#searchbar {
	border: 0;
	padding-top: 8px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	width: 204px;
}

.ms-sbrow td.ms-sbcell  {
	border:0;}

	
.srch-results ms-sbtable td.ms-sbgo {
	background-color:#f3f3f3 !important;
	padding:0 !important;
	background:transparent;
}



.srch-Title a:link {
	color:#e3007a; !important 
	}

.srch-Title a:visited {
	color:#e3007a;
	
	} 


.srch-URL a{
	color:#e3007a;
	
}

.ms-WPBody a:link, .ms-WPBody a:visited {
	color:#e3007a; !important 
	
	}
.srch-Title a:link, .srch-Title a:visited {
	color:#e3007a; !important 
	
	}

.ms-sbcell input {
	border:1px #e3007a solid;
	padding-top:1px;
	padding-bottom:1px;
	
}

