			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/snippets/GetFeedback/layout.css
 */


#getFeedbackBox{ position: fixed; top: 250px; right: -360px; font-size: 11px; display: none; z-index: 99999; }
#getFeedbackBox.resultOut {right: 0px; display: block;}

	
	#getFeedbackContent { float: left; background: #f0f0f0; color: #fff !important; padding: 10px; width: 340px;  min-height: 180px; border: 2px solid #bbb;}
	
		#getFeedbackContent fieldset { padding: 5px 15px 5px 5px !important; background: #e0e0e0; positon: relative;  color: #333; margin: 0px !important;  border: 1px solid #f0f0f0; }
		#getFeedbackContent input, #getFeedbackContent textarea { background: #d0d0d0; color: #333; padding: 2px 4px; border: 1px solid #777;}
		#getFeedbackContent textarea { width: 270px !important; height: 100px; }
		#getFeedbackContent input#gf_submit {width: 100px; font-weight: bold; font-size: 14px; float: right; clear: both;}
		#getFeedbackContent ul li { list-style-image:none; background: none;color: #333 !important; margin-bottom: 10px !important; padding-bottom: 10px; border-bottom: 1px solid #ccc;}
		#getFeedbackContent label { display: block;font-size: 12px; font-weight: bold; margin-bottom: 5px; }
		
		#getFeedbackTab { height: 180px; width: 40px; background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/GetFeedback/feedback_sprite.jpg); background-position: left top; background-repeat: no-repeat; float: left; cursor: pointer;}
		#getFeedbackTab.hover {background-position: right top; }
		
		#gf_response { padding: 5px; color: #333; margin-bottom: 5px;}
		#gf_response.gf_success { background: #779a8f; color: #fff; font-weight: bold; }
		#gf_response.gf_error { background: #e00; color: #fff; }
		
		#gf_loading { font-size: 18px; font-weight: bold; text-align: center; display: none; }
		
		#closeTab { width: 80px; font-weight: bold; font-size: 18px; background: #e0e0e0; border: 2px solid #d0d0d0 ;display: block; height: 20px; text-align: center; padding: 5px; cursor: pointer; position: absolute; top: -33px; right: 0px; }
		
		.noborder { border: none !important; }
		
		#resultMessage { font-weight: bold; font-size: 14px; padding: 5px; background: #e0e0e0; color: #333;  }
			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/snippets/Mapping.css
 */

#mapCanvas {
	width: 560px;
	height: 400px;
}
			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/snippets/EventsCalendar.css
 */


#EventsCalendar {
	width:99%; overflow: auto;
	padding: 0.5%; padding-left:0.5%; padding-right:0.5%;
	background-color:#EDEDED;
	font-family:Arial, Helvetica, sans-serif;
}

	#EventsCalendar p { font-size:1em; }

		#EventsCalendar p.subHeading {
			padding:0px; margin-top:4px; font-size:1.1em;
		}


	#EventsCalendar a { color:const(tertiaryColour); }

	#EventsCalendar .titleBar { 
		display: block; width: 98.5%; height: 22px; 
		margin: 0px; padding: 4px 0px 0px 0px; overflow: hidden;
		background-color: #CCCBD3; border: 1px solid white;
		border-collapse: separate; border-spacing: 1px;
        font-size: 12px; font-family: Arial, Verdana; font-weight: bold; 
		text-decoration:none; text-align: center;
	}

	#EventsCalendar .column {
		padding: none !important; margin: none !important;
	}





#EventsCalendar .column.left { 
	float: left; width: 65%; overflow: hidden;
}	

	#EventsCalendar .viewOptions {
		padding: 0px; height: 26px; 
	}

		#EventsCalendar .viewOptions li {
			float: left; height: 20px; margin: 0px; padding: 6px 10px 0px 10px; 
			list-style: none; text-align:center; vertical-align: middle;
			color: #7965ab; background-image: none; 
		}

			.chronosTemplate #EventsCalendar .viewOptions li { color: const(secondaryColour); }

		#EventsCalendar .viewOptions li.title {
			width: 20%; color: white; 
			font-size: inherit; font-weight: inherit; 
			background-color: #5c4784;
		}

			.chronosTemplate #EventsCalendar .viewOptions li.title { background-color: const(primaryColour); }

		#EventsCalendar .viewOptions li.active {
			color: white;
			background-color: #7965ab;
		}

			.chronosTemplate #EventsCalendar .viewOptions li.active {
				background-color: const(secondaryColour);
			}

			#EventsCalendar .viewOptions a { text-decoration: none; }
			#EventsCalendar .viewOptions a:hover { text-decoration: underline; }
			#EventsCalendar .viewOptions li.active a { color: white; }


	#EventsCalendar .column.left .event,
	#EventsCalendar .column.left .event.main,
	#EventsCalendar .column.left .noEvent,
	#EventsCalendar .column.left .viewing,
	#EventsCalendar .column.left .subscribe { 
		width: 96.5%; padding: 1%; margin-bottom: 4px;
		border: 1px solid white; background-color: #F2F2F2;
	}

	#EventsCalendar .column.left .event,
	#EventsCalendar .column.left .event.main {
		min-height: 80px;
	}

		.chronosTemplate #EventsCalendar .column.left .event,
		.chronosTemplate #EventsCalendar .column.left .event.main {
			min-height: 65px;
		}

	#EventsCalendar .column.left .noEvent {
		min-height: 25px; text-align: center; 
	}

		#EventsCalendar .column.left .subscribe {
			padding-left: 35px;
			background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/layout/social/rss.png);
			background-repeat: no-repeat; background-position: 5px 8px;
		}

			#EventsCalendar .subscribe p,	
			#EventsCalendar .subscribe ul {
				margin: 0px; padding: 0px; text-align: left; 
			}

			#EventsCalendar .subscribe li { 
				padding: 0px; margin: 0em 0.4em 0em 0.1em; display: inline; text-align: center; list-style: none; background: none;
			}


	
	#EventsCalendar .event { }

		#EventsCalendar .event .title { 
			margin-bottom: 2px; 
			font-weight: bold; font-size: 1.2em; color: black; 
		}
			
			.chronosTemplate #EventsCalendar .event .title { font-size: 1.2em; }


			#EventsCalendar .event .title a { text-decoration: none; } 

			.chronosTemplate #EventsCalendar .event .title,
 			.chronosTemplate #EventsCalendar .event .title a { 
				color: const(secondaryColour); 
			}


		#EventsCalendar .event .subTitle { 
			font-weight: bold; font-size: 0.9em; color: black; 
		}

			.chronosTemplate #EventsCalendar .event .subTitle { color: const(secondaryColour); }


		#EventsCalendar .event .lectureTitle {
			margin-bottom: 8px;	
			font-size: 1.1em; font-weight: bold; color: black;
		}

		#EventsCalendar .event .speaker {
			margin-bottom: 8px;
			font-size: 1.1em; font-style: italic; color: black;
		}

		#EventsCalendar .event .timeDateWrapper {
			float:right; margin-left:70px;
		}

			#EventsCalendar .event .timeDateWrapper .time {
				padding: 4px 0px 4px 30px;
				background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/EventsCalendar/clock.png);
				background-repeat: no-repeat;
				font-size: 1.0em;
			}

				#EventsCalendar .event .timeDateWrapper .time p {
					display: inline; font-size: 1.0em; text-align: right;
				}

				#EventsCalendar .event .timeDateWrapper .time img {
					display: inline; margin-right: 5px;
				}

				#EventsCalendar .event .timeDateWrapper .date {
					margin-bottom: 2px;
					font-size: 1.2em; font-weight: bold; text-align: right;
					color: #7965ab;
				}

					.chronosTemplate #EventsCalendar .event .timeDateWrapper .date { color:const(secondaryColour); }


				#EventsCalendar .event .moreinfo { clear: both; }

		#EventsCalendar .event .monthTitle a {
		  text-decoration: none;
		  font-size: 12px;
		  color: const(primaryColour);
		}

			#EventsCalendar .event .monthTitle a:hover,
			#EventsCalendar .event .monthTitle a:active {
			  text-decoration: underline;
			}

		#EventsCalendar .event .taxonomy {
			clear: both; margin: 2% 0%; font-size: 0.9em;
		}

	
	#EventsCalendar .social {
		float: right; clear: right;
		margin-left: 10px;
	}

		#EventsCalendar .social .connect {
			float: left; height: 16px; width: 16px; overflow: hidden;
			margin-right: 3px; text-indent: -999999px;
			background: transparent none scroll no-repeat top left;
		}

		#EventsCalendar .social .connect.google { background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/EventsCalendar/icon-google.gif); }
		#EventsCalendar .social .connect.twitter { background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/EventsCalendar/icon-twitter.gif); }
		#EventsCalendar .social .connect.facebook { background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/EventsCalendar/icon-facebook.gif); }
		#EventsCalendar .social .connect.email { background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/EventsCalendar/icon-email.png); }
		#EventsCalendar .social .connect.outlook { background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/EventsCalendar/icon-outlook.gif); }

		#EventsCalendar .social .addthis_button img { margin: 0px; }


#EventsCalendar .column.right {
	float: right; width: 35%; overflow: hidden;
}

	#EventsCalendar .column.right .titleBar { width: 99.5%; }

		#EventsCalendar .column.right .titleBar.month {
			font-family: Arial, Verdana; font-size: 12px; font-weight: bold;
			text-align: center; background-color: #CCCBD3;
			border: 1px solid white; border-collapse: separate; border-spacing: 1px;
		}

			#EventsCalendar .column.right .titleBar.month a {
				color: const(primaryColour);
			}

			#EventsCalendar .column.right .titleBar.month #center {
				width: 80%; text-align: center; color: black;
			}

			#EventsCalendar .column.right .titleBar.month #next,
			#EventsCalendar .column.right .titleBar.month #previous {
				position: relative; top: -5px;
				width: 10%; color: #284029;
			}

				
				#EventsCalendar .column.right .titleBar.month #previous { top: -7px; }

				.chronosTemplate #EventsCalendar .column.right .titleBar.month #next,
				.chronosTemplate #EventsCalendar .column.right .titleBar.month #previous { top: 2px; }

			#EventsCalendar .column.right .titleBar.month #next,
			#EventsCalendar .column.right .titleBar.month #previous,
			#EventsCalendar .column.right .titleBar.month #center {
				float: left;
			} 


		
			#EventsCalendar .miniCal table {
				background-color: #FFFFFF; 
				border-collapse:separate; border-spacing: 0px; border-spacing: 1px;
				font-weight: bold; font-size: 0.9em; font-family: Arial, Verdana; text-align: center;
			}

				#EventsCalendar .miniCal a:hover { text-decoration: underline; }

				#EventsCalendar .miniCal th {
					text-align:center; color: #000000;
					background-color: white;
				}
	
				#EventsCalendar .miniCal td {
					padding: 4px; color: white;
					border:0px; background-color:#7F7F7F;
				}

					#EventsCalendar .miniCal td a {
						color: #FFFFFF;
						text-decoration: none;
						display: block;
					}

					
					#EventsCalendar .miniCal td.selected { 
						background-color:#7965ab;
					}

						.chronosTemplate #EventsCalendar .miniCal td.selected { background-color:const(secondaryColour); }

						#EventsCalendar .miniCal td.selected,
						#EventsCalendar .miniCal td.selected a { 
							color: white;
						}


					
					#EventsCalendar .miniCal td.today {
						background-color: const(highlightPrimaryColour);
					}
		
						#EventsCalendar .miniCal td.today a { color: white; }


					#EventsCalendar .miniCal td.notmonth {
						color: #7F7F7F; background-color: #CCCBD3;
					}

						#EventsCalendar .miniCal td.notmonth a { color: #7F7F7F; }

					#EventsCalendar .miniCal td.monthtab {
						padding: 0;
						background-image: polygon(#7F7F7F, transparent, 12x24, [4,0, 12,0, 12,24, 4,24, 0,20, 0,4]);
						background-repeat: no-repeat; background-color: white; background-position: 50% 50%;
					}

						#EventsCalendar .miniCal td.monthtab a {
							width: 8px; overflow: hidden;
							color: black; text-indent: -999999px;
						}

					#EventsCalendar .miniCal tr.active td.monthtab {
						background-image: polygon(#7965ab, transparent, 12x24, [4,0, 12,0, 12,24, 4,24, 0,20, 0,4]);
						background-color: white;
					}

						.chronosTemplate #EventsCalendar .miniCal tr.active td.monthtab {
							background-image: polygon(const(secondaryColour), transparent, 12x24, [4,0, 12,0, 12,24, 4,24, 0,20, 0,4]);
						}

		
					
					#EventsCalendar .miniCal td.hasevent.today {
						background-image: polygon(#7965ab, transparent, 10x10, [0,0, 10,10, 0,10]);
					}

						.chronosTemplate #EventsCalendar .miniCal td.hasevent.today {
							background-image: polygon(const(secondaryColour), transparent, 10x10, [0,0, 10,10, 0,10]);
						}

					#EventsCalendar .miniCal td.hasevent,
					#EventsCalendar .miniCal td.hasevent.today.selected {
						background-image: polygon(#ffffff, transparent, 10x10, [0,0, 10,10, 0,10]); 
						background-position: bottom left; background-repeat: no-repeat;
					}

					#EventsCalendar .miniCal td.hasevent.today.notmonth {
						background-image: polygon(#CCCBD3, transparent, 10x10, [0,0, 10,10, 0,10]);
					}

					
					#EventsCalendar .miniCal td.todaysDay {
						margin:1px; padding-bottom: 3px; padding-right: 5px;
						text-decoration:none; background-color:white;
					}

					#EventsCalendar .miniCal td.todaysEvent {
						color:white; background-color:const(primaryColour);
					}

					#EventsCalendar .miniCal td.todaysDayHasEvent {
						color:white; text-decoration:none;
						background-color:const(highlightPrimaryColour);
					}

					#EventsCalendar .miniCal td.todaysDayTodaysEvent {
						color: white; text-decoration: none;
						background-color:const(primaryColour);
					}

					#EventsCalendar .miniCal td.weekendHasEventTodaysEvent {
						background-color:const(primaryColour);
						color:white;
					}
		
	
		
			#EventsCalendar .categories ul {
				margin: 2px 0px 0px 0px; padding: 0px;
			}

				#EventsCalendar .categories ul li {
					margin: 0; padding: 0; overflow: hidden;
					list-style: none;
					background-image: none; 
				}

					#EventsCalendar .categories ul li a {
						display: block; height: 18px; padding: 4px 10px; margin: 0px 0px 1px;
						font-size: 1.1em; font-weight: bold; line-height: 18px;
						color: white; text-decoration: none;
						background: #7965ab; 
					}

						.chronosTemplate #EventsCalendar .categories ul li a {
							color: const(secondaryTextColour); background: const(secondaryColour);
						}		

						#EventsCalendar .categories ul li a:hover,
						#EventsCalendar .categories ul li a.selected{
							background: #5c4784; color: white;
						}

							.chronosTemplate #EventsCalendar .categories ul li a:hover,
							.chronosTemplate #EventsCalendar .categories ul li a.selected {
								background: const(highlightPrimaryColour); color: const(highlightPrimaryTextColour);
							}



	#EventsCalendar.single .event a.nativePage {
		float: right; margin: 0% 2%;
	}

	#EventsCalendar.single .event .detailbox {
		width: 40%; padding: 2%; margin: 4% 0% 4% 4%; margin-left: 4%;
		float: left; overflow: none;
		background: #e7e7e7;
		line-height: 18px;
	}


 


			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/snippets/twitter.css
 */


			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/snippets/spellcheck.css
 */

.red-spell {
	
	border-bottom: 1px solid #f00;
}
			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/snippets/SocialMediaLinksBox.css
 */

.SMLB{
	overflow: auto;
}

.SMLB-large{
	width: 339px;
}

.SMLB-small{
	width: 195px;
}

.SMLB .SMLBheader{
	background: #0b2f45;
	color: #FFFFFF;
	font-weight: bold;
}

.SMLB-large .SMLBheader{
	width: 339px;
	height: 43px;
	text-align: right;
	position: relative;
	background-image: url('/pantheon/styles/images/Default/snippets/SocialMediaLinksBox/kent-logo.png');
	background-repeat: no-repeat; 
	background-position: 3px 3px; 
	float: left;
}

.SMLB-large .SMLBheaderText{
	position: absolute;
	bottom: 1px;
	right: 5px;
}

.SMLB-small .SMLBheaderText{
	padding: 0 0 0 3px;
}

.SMLB-small .SMLBheader{
	width: 195px;
	height: 15px;
}

.SMLB img{
	width: auto;
	height: auto;
	margin: 0 !important;
	padding: 0 !important;
	border: none;
	float: left;
}

.SMLB img.SMLBimage{
	border-top: 2px solid #FFFFFF;
}

.SMLB-large img.SMLBimage{
	width: 339px;
}

.SMLB-small img.SMLBimage{
	width: 195px;
}

.SMLB .SMLBLinks{
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: auto;
	background: #0b2f45;
	border-top: 2px solid #FFFFFF;
	float: left;
}

.SMLB-large  .SMLBLinks{
	width: 339px;
}

.SMLB-small  .SMLBLinks{
	width: 195px;
}

.SMLB .SMLBLink{
	display: block;
	float: left;
	list-style: none;
	margin: 0;
	padding: 4px 4px 3px 4px;
	background: none;
}

.SMLB-large .SMLBLink{
	width: 48px;
}

.SMLB-small .SMLBLink{
	width: 24px;
}

.SMLB-large .SMLBLink img{
	width: 48px;
}

.SMLB-small .SMLBLink img{
	width: 24px;
}
			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/snippets/autocomplete/kent.autocomplete.css
 */


#googleSearchGo {
  background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/autocomplete/zoom.png) no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer;
  padding: 0;
  margin: 0;
}

#pgprogrammeTitle, #ugprogrammeTitle {
	width:300px;
	height:20px;
	font-size:12pt;
	margin:0 5px 0 0;
	border:solid 2px #777777;
	padding:0 0 0 5px;
}
#pgprogrammesq, #ugprogrammesq {
	width:300px;
	height:20px;
	font-size:12pt;
	margin:0 0 0 0;
	border:solid 2px #777777;
	padding:0 0 0 0;
}

#pgprogrammeTitleSearch, #ugprogrammeTitleSearch {
	padding:0 0 0 0;
	display:none;
	margin: 0 0 10px 0;
}

#ugprogrammeCodeSearch {
	padding:20px 0 20px 0;
	display:none;
}

#ugprogrammeCodeSearchButton {
  background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/autocomplete/zoom.png) 0 0 no-repeat;
  position: relative;
  width: 35px; 
  height: 35px;
  border: 0;
  cursor: pointer;
  top:8px;
}

#pgprogrammeCodeSearchButton {
  background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/autocomplete/zoom.png) no-repeat;
  position: relative;
  width: 35px; 
  height: 35px;
  border: 0;
  cursor: pointer;
}

#ugprogrammeCode {
	width:300px;
	height:20px;
	font-size:12pt;
	margin:0 5px 0 0;
	float: left;
	border:solid 2px #777777;
	padding:0 0 0 5px;
}


#pgprogrammesAdvancedSearchContainer, #ugprogrammesAdvancedSearchContainer {
	margin: 20px 0 0 0;
}
#pgprogrammesAdvancedSearch, #ugprogrammesAdvancedSearch {
}
#pgprogrammesGoogleSearch, #ugprogrammesGoogleSearch {
	margin: 0 0 10px 0;
}
#pgprogrammesSearch, #ugprogrammesSearch {
	margin: 0 0 20px 0;
}





			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/snippets/autocomplete/jquery.autocomplete.css
 */

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	background-image: none;
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	
	
	font: menu;
	font-size: 12px;
	
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/autocomplete/indicator.gif) right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/decorators/warningOutput.css
 */



div.warningOutputContainer {
	
	
}

div.warningOutputContainer div.header {

	margin-top: 24px;
	background: #d27066;
	width: 64px;
	text-align: center;
	border: 2px solid #d27066;
	border-bottom: none;
	text-decoration: none;
	color: #fff;
	margin-left: 6px;
	padding-left: 2px;
	font-size: 12px;
	font-weight: bold;
}

div.warningOutputBox {

	background: #ffe3b6;
	border: 3px solid #d27066;
	border-bottom: 1px solid #d27066;
}

div.warningOutputBox  div.warningItem {
	
	padding: 8px;
	border-bottom: 2px solid #d27066;
	font: 12px verdana;
}
			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/decorators/previewBox.css
 */

﻿
div {
				
}

div#previewBoxContainer {
	width: 240px;
	top: 20px; 
	position: absolute;
	left: 800px;
	z-index: 2;
}


div#previewBoxContainer div#previewBoxToggle {
	
}

div#previewBoxContainer div#previewBoxToggle a {
	background: #ffe3b6;
	width: 30px;
	text-align: center;
	border: 2px solid #d27066;
	border-top: none;
	text-decoration: none;
	color: #000;
	display: block;
	float: right;
	margin-right: 10px;
	font-size: 10px;
}

div#previewBox {
	width: 230px;
	z-index: 2;
	background: #ffe3b6;
	border: 4px solid #d27066;
	font: 13px verdana;
}

div#previewBox p.templateVersion {
	float: right;
	padding: 0 0 3px 4px;
	background: #d27066;
	color: #fff;
	font: 9px verdana;
	
}
div#previewBox p  {
	line-height:100%;
}


div#previewBox p.previewText {
	margin: 4px;
}

div#previewBox ul {
	margin: 0 0 4px 24px;
}

div#previewBox ul li {
	margin: 0 0 2px 0;
}

div#previewBox ul a {
	text-decoration: none;
	color: #aa0000;
}

div#previewBox ul a:hover {
	text-decoration: none;
}


 
div#warningInfo {
	width: 230px;
	position: absolute;
	left: 800px;
	z-index: 2;
}

div#warningInfo div.warningBox {
	background: #ffe3b6 url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/warningBox/backgroundCream.jpg) no-repeat 0 0;
	border: 4px solid #d27066;
	margin: 16px 0 0 0;
	font-family: verdana;
	position: relative;
	cursor: pointer;
}

div#warningInfo div.warningBox div.hideText {
	position: absolute;
	width: 200px;
	background: #555;
	color: #fff;
	top: 10px;
	left: 8px;
	font: 1.4em verdana;
	padding: 2px;
	text-align: center;
	display: none;
}

div#warningInfo div.warningBox p {
	padding: 12px 12px 12px 12px;
}

div#warningInfo div.warningBox a {
	color: #000;
	text-decoration: none;
}
			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/decorators/inspectorOutput.css
 */

﻿.inspectorDebugItem {
	background: #fefefe;
	padding: 4px;
	margin: 12px 0 12px 12px;
	width: 738px;
	border: 2px solid #ccc;
	font: 1.1em courier new, verdana;
}

div.inspectItem {
	
}

div.inspectItem div.text {
	background: #fefefe;
	padding: 4px;
	margin: 12px 0 0 24px;
	width: 730px;
	border: 2px solid #ccc;
	font: 1.1em courier new, verdana;
}

div.inspectItem div.info {
	background: #fafafa;
	padding: 4px;
	margin: 0 0 12px 25px;
	width: 730px;
	border: 1px dashed #ccc;
	border-top: none;
	color: #999;
	font: 1.0em courier new, verdana;
} 
			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/decorators/auditor.css
 */



div.auditContainer {
	
	
}

div.auditContainer div.header {

	margin-top: 24px;
	background: #d27066;
	width: 70px;
	text-align: center;
	border: 2px solid #d27066;
	border-bottom: none;
	text-decoration: none;
	color: #fff;
	margin-left: 6px;
	font-size: 12px;
	font-weight: bold;
}

div.auditBox {

	background: #ffe3b6;
	border: 3px solid #d27066;
	border-bottom: 1px solid #d27066;
}

div.auditContainer div.auditorItem {
	
	padding: 8px;
	border-bottom: 2px solid #d27066;
	font: 12px verdana;
}
			
/**
 * ntral/templates/pantheon-themes/Default/views/css/browser/decorators/developerBox.css
 */



div.developerBoxContainer {
	width: 240px;
	bottom: 10px; 
	position: fixed;
	left: 800px;
	z-index: 2;
	
}

div.developerBoxContainer div.header {

	margin-top: 24px;
	background: #d27066;
	width: 64px;
	text-align: center;
	border: 2px solid #d27066;
	border-bottom: none;
	text-decoration: none;
	color: #fff;
	margin-left: 6px;
	padding-left: 2px;
	font-size: 12px;
	font-weight: bold;
}

div.developerBox {

	background: #ffe3b6;
	border: 3px solid #d27066;
	border-bottom: 1px solid #d27066;
	padding: 10px;
}


			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/redefined.css
 */



body, p, h1, h2 ,h3 ,h4 ,h5 ,h6,  ul, li  {
	padding:0px;
	margin:0px;
}

body {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-color:white;
	background-image:none;
	font-size: 81.25%;
}

a:link {
	color:#003682;
}	

a:visited {
	color:#706caf;
}

a:hover {
	text-decoration:none;
	color:#A8034F;
}

#content img {
	margin:9px;
}



hr {
	display:none;
}

.hr {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/hr.gif);
	height:2px;
	margin:10px 0px;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/layout.css
 */




#page {
	width:770px;
	background:white; 
}



#logoAndNavTools {
	height:68px;
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-bottom:11px;
}


#logoAndNavTools:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
		 
}

#logo{
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/header/universityofkentlogo.gif);
	margin:10px 0px 0px 25px;
	width:107px;
	height:58px;
	float:left;
	display: inline;
}

#logo a {
	display:block;
	position:absolute;
	width:107px;
	height:58px;
}


#printLogo {
	display:none;
}


#navTools {
	margin:0px;
	padding:0px;
	float:right;
	font-size:0.84615em;
	margin:10px 0px 0px 0px;
	position:relative;
	display:inline;
	z-index:5;
}

#navTools a {
	text-decoration:none;
	margin-right:8px;
	font-weight:bold;
		
}

#navTools a:link, #navTools a:visited {
	color:#636363;
}

#navTools a:hover, #navTools a:active {
	color:#333232;
}

#navTools form {
	margin-right:8px;
}

#navTools .inputText {
	font-family:Arial, Helvetica, sans-serif;
	color:#4D71A3;
	font-weight:bold;
	border:none;
	background-color:#E8E8E8;
	padding-bottom:1px;
	padding-top: 0;
	padding-left:5px;
	font-size:1em;
	width:140px;
	vertical-align:top;
}

#navTools #submitSearch {
	border:0px;
	vertical-align:top;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4D71A3;
	font-weight:bold;
	background-color:#E8E8E8;

}

#navTools li {
	margin:0px;
	padding:0px;
	background-image:none;
	float:left;
	list-style:none;
	font-weight:bold;
	color:#636363;	
}


#navTools li ul li {
	float:none;
}


#navTools li.links {
	color:#4D71A3;
	padding-left:5px;
	width:145px;
	background-position:right top;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/logoAndNavTools/dropdownarrow.gif);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	cursor:pointer;
	min-height:15px;
	border-bottom:1px solid #FFFFFF;
}

.links img {

	height:15px;
	margin-bottom:-3px;
	float:right;
}

.links .text {
	float:left;
}

.links ul {
	margin:0px;
	padding:0px;
	margin-left:-5px;
	border:1px solid #4E72A3;
	padding:6px 5px 8px 5px;
	background-color:#E8E8E8;
	width:138px;
	position:absolute;
	top:16px;
	left:345px;
	z-index:2;
	float:none;
	display:none;
}

.links ul li {
	margin:0px;
	padding:0px;
	float:none;
	margin-top:4px;
	
}

#navTools .links a {
	color:#4D71A3;
}

#navTools .links a:hover {
	color:#144487;
}

.links:hover ul, .over ul{
	display:block;
}


#globalNav {
	border-top:1px solid #9CB1CD;

}
#globalNav div {
	width:770px;
	background-color:#D0D0D0;
	margin-bottom:0px;
	padding:0px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	background-color:#C7C7C7;
}

#globalNav ul {
	margin:0px 0px 0px 14px;
	padding:0px;
	float:left;
	display:inline;
	
}

#globalNav ul li {
	float:left;
	border-right:1px solid #E7E7E7;
	margin:0px;
	padding-left:0px;
	list-style:none;
}

#globalNav ul li.firstChild {
	border-left:1px solid #E7E7E7;
}



#globalNav div:after, 
#globalNav div ul:after, 
#globalNav #fontSizeLinks:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#globalNav ul li a {
	text-decoration:none;
	font-weight:bold;
	font-size:0.923076em;
	color:#144487;
	padding:3px 10px;
	display:block;
	background-color:#C7C7C7;
}

#globalNav ul li a:hover {
	color:#FFFFFF;
	background-color:#6383B1;
}

#globalNav #fontSizeLinks {
    margin-left:153px;
	display:inline;
	float:left;
	border:none;
    width:100px;
    text-align:right;
	background:none;
	margin-top:2px;
	line-height:1.3em;
	font-size:1em;
}

#globalNav #fontSizeLinks a {
	padding:0px;
	background:none;
	text-decoration:none;
	font-weight:bold;
	background:none;
	display:inline;
}

#globalNav #fontSizeLinks a:hover {
	color:#FFFFFF;
}

#globalNav #fontSizeLinks a:visited {
	color:#003682
}

#globalNav #fontSizeLinks .largeFontSizeLink a {
    font-size:1.230769em;
}

#globalNav #fontSizeLinks .largerFontSizeLink a {
	font-size:1.538461em;   
	font-weight:normal; 
}



#imageBar {
	width:770px;
	min-height:145px;
	background-image:url(http://www.kent.ac.uk/international/images/design/headerImage.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	border-bottom:1px solid #FFFFFF;
	margin-top:0px;
	padding-top:0px;
	background-color:#6383B1;

}

#imageBar h2 {
	color:#FFFFFF;
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	font-size:2.6923em;
	padding-top:79px;
	padding-bottom:15px;
	padding-left:24px;
	font-weight:normal;	
}

#imageBar h2.subsite {
	padding-top: 48px;
}

#imageBar h2 a {
	text-decoration:none;
	color:#FFFFFF;
}

#imageBar h2 span {
	font-size: 0.6em;
}

#imageBar h2.forCampusLinks {
	padding:67px 0px 7px 24px;
}


#campusLinks {
	padding-bottom:9px;
	margin:0px 0px 0px 24px;
	font-size:0.9230em;
	width:745px;
}


#campusLinks:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
		
}

#campusLinks li {
	float:left;
	background-image:none;
	padding-left:0px;
	padding-right:17px;
}

#campusLinks li a, #campusLinks li a:visited {
	color:#003682 !important;
	text-decoration:none;
	font-weight:bold;
}

#campusLinks li a:hover {
	color:#A8034F !important;
}




#pageBody {
	width:850px;
	position:relative;
	top:0px;
	left:auto;
	margin-top: 20px;
}


#pageBody:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


#leftColumn {
	width:200px;
	padding-bottom:1px;
	float:left;
	position:relative;
	top:auto;
	left:auto;
	margin-top: 0px;
}


#content {
	width:570px;
	float:left;
	margin-top:1px;
	top:auto;
	left:auto;
	position:relative;
	z-index:1;
	overflow:visible;
}

ul#alContent {
	margin:0px;
	position:absolute;
}




#fwbody #content {margin:20px 0px 0px 10px;width:540px;display:inline;	}


#fwbody #rightColumn {float:left;margin:20px 0px 0px 15px;width:205px;display:inline;}



	
	#fwbody div.row {float:none;font-size:0.846153em;width:100%;}

	#fwbody div.row:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden}

		
		#fwbody div.cell, #fwbody div.whatsOn, #fwbody div.sectionCell  {float:left;display:inline;}

		div.sectionCell {border-top:1px solid #A8014F;}



	#fwbody .row h4 , #fwbody .news h4 {background-color:#A8014F;color:#FFFFFF;padding:0px 0px 1px 6px;width:192px; font-size:1.1818182em;margin:0px;}

	#fwbody .row .button {font-size:1.1818182em;}
	


	#fwbody .row a {color:#636363;text-decoration:none;font-weight:bold;}

	#fwbody div.cell .list, div.sectionCell .list {background-image:url(images/verticledevider.gif);background-repeat:no-repeat; background-position:top left;padding:12px 0px 36px 19px;width:135px;}

	#fwbody div.cell .firstList, #fwbody div.sectionCell .firstList {width:189px;padding:12px 0px 36px 8px;}

	#fwbody div.row ul {margin:0px;}

	#fwbody div.row ul li  {margin:0px 0px 11px 0px;background-image:url(/styles/template/v1/images/closed.gif);}

	#fwbody div.whatsOn ul li  {background-image:none;}




	#fwbody div.whatsOn {width:173px;margin:0px 5px 0px 10px;border-color:#114590;}

		#fwbody div.whatsOn * {background-image:url(/styles/template/v1/images/cell2background.gif);background-repeat:no-repeat;padding:13px 0px 13px 13px;overflow:auto;}

		#fwbody div.whatsOn h4, #fwbody div.whatsOn * * {background-image:none;padding:0;}

		#fwbody div.whatsOn h4 {margin-bottom:4px;padding:0px 0px 1px 6px;width:167px;background-color:#114590;}

		#fwbody div.whatsOn h5 a {color:#1554b0}

		#fwbody div.whatsOn p {color:#6E6E6E;margin:0px 0px 10px 0px;}
		
			#fwbody div.whatsOn ul li {background-image:none;}

		
		#fwbody div.whatsOn ul li h5 { margin-bottom:2px;}
		#fwbody div.whatsOn ul li p { margin-bottom:5px;}



		#fwbody div.news {font-size:0.846153em;border-top:1px solid #64619A;margin-left:0px;}

			#fwbody div.news h4 {width:164px;background-color:#64619A;}	
			#fwbody div.news h5 {display:inline;}
	
				#fwbody div.news h5 a {color:#7671AB;padding-right:5px;text-decoration:none;}

			#fwbody div.news p {color:#6E6E6E;margin:0px 0px 10px 0px;}

			#fwbody div.news img {width:30px;height:40px;background-color:#FFFFFF;padding-bottom:1px;border-bottom:3px solid #64619A;float:left;margin-right:6px;}

			#fwbody div.news ul {margin:0px;padding:0px;}

            #fwbody div.news ul li {margin:0px;padding:0px;background-image:url(/styles/template/v1/images/hr.gif);background-repeat:repeat-x; background-position:top;padding:18px 0px 8px 0px;}

			#fwbody div.news ul li.firstChild {background-image:none;padding:15px 0px 8px 0px;}

			#fwbody div.news p {padding-left:36px;padding-right:5px;}





#footer {
	padding:0px 0px 50px 10px;
	font-size:.84615em;
	color:#444444;
	margin-top:20px;
	width:100%;

}

#footer ul {
	padding:0px;
	height:1px;
	margin:5px 0 0 15px;
}


#footer ul:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#footer li {
	background:none;
	margin:0px;
	padding:0px;
	border-left:1px solid #444444;
	float:left;
	padding:0px 5px;
	list-style:none;
	display:inline;
}

#footer p {
	margin-left:15px;
	margin-bottom:10px;
}

#footer p:first-child, #footer .pFirstChild {
	margin-bottom:5px;
}

#footer li:first-child, #footer .liFirstChild {
	border-left:none;
	padding-left:0px;
}

#footer #queensLogo,
#footer #footerLogo,
#footer #footerLogoImage{
	float: right;
	margin-top: -10px;
}

#footer #alFooter {
	margin-top:20px;
}

#footer #queensLogo img,
#footer #footerLogo img,
#footer img#footerLogoImage{
	border: none;
}



.hideInDW {
	display:block;
}

.hidden, .offScreen {
	position:absolute;
	top:-1000px;
}

.displayNone {
	display:none;
}

#content .floatRight, #content .picRight {
	float:right;
	clear:both;
	margin-top:0px;
	margin-right:0px;
}

#content .floatLeft, #content .picLeft {
	float:left;
	clear:both;
	margin-top:0px;
	margin-left:0px;
}

img.floatLeft, img.floatRight, img.picRight, img.picLeft {
	width:auto !important;

}

.forPrint, .hideInBrowser {
	display: none;
}

.index{
	min-height: 90px;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/content/hr.gif);
	background-position:center top;
	background-repeat:repeat-x;
	padding-bottom:10px;
	padding-top:20px;
}


			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/text.css
 */


#content h1 {
	color:#FF0000;
	content:"Warning, do not use h1 in content ";
}

#content h2 {
	color:#FF0000;
	content:"Warning, do not use h2 in content ";
}



h3, h4, h5, h6 {
	margin-bottom:10px;
}

h3 {
	font-size:1.92307em;
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#5c4784;
	font-weight:bold;
}

h3 a {
	font-size:0.48em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

h4 {
	font-size:1.23076em;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
}

h5 {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
}

h6 {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
	margin-bottom:0px;
}



p {
	margin:0px 0px 20px ;
}

p.firstChild {
	font-weight:bold;
}



p.background1, h3.background1, h4.background1, h5.background1, h6.background1,
p.background2, h3.background2, h4.background2, h5.background2, h6.background2,
p.background3, h3.background3, h4.background3, h5.background3, h6.background3,
p.background4, h3.background4, h4.background4, h5.background4, h6.background4,
p.background5, h3.background5, h4.background5, h5.background5, h6.background5,
p.background6, h3.background6, h4.background6, h5.background6, h6.background6,
p.background7, h3.background7, h4.background7, h5.background7, h6.background7,
p.background8, h3.background8, h4.background8, h5.background8, h6.background8,
p.background9, h3.background9, h4.background9, h5.background9, h6.background9,
p.background10, h3.background10, h4.background10, h5.background10, h6.background10,
p.background11, h3.background11, h4.background11, h5.background11, h6.background11,
p.background12, h3.background12, h4.background12, h5.background12, h6.background12,
p.background13, h3.background13, h4.background13, h5.background13, h6.background13,
p.background14, h3.background14, h4.background14, h5.background14, h6.background14,
p.background15,  h3.background15, h4.background15, h5.background15, h6.background15 {
	padding:3px;
}
p.colour1, h3.colour1, h4.colour1, h5.colour1, h6.colour1,
.tabsLive p.colour1, .tabsLive h3.colour1, .tabsLive h4.colour1, .tabsLive h5.colour1, .tabsLive h6.colour1 {
	color:#A8034F !important;
}

p.colour2, h3.colour2, h4.colour2, h5.colour2, h6.colour2,
.tabsLive p.colour2, .tabsLive h3.colour2, .tabsLive h4.colour2, .tabsLive h5.colour2, .tabsLive h6.colour2 {
	color:#00789C !important;
}

p.colour3, h3.colour3, h4.colour3, h5.colour3, h6.colour3,
.tabsLive p.colour3, .tabsLive h3.colour3, .tabsLive h4.colour3, .tabsLive h5.colour3, .tabsLive h6.colour3 {
	color:#007A5E !important;
}

p.colour4, h3.colour4, h4.colour4, h5.colour4, h6.colour4,
.tabsLive p.colour4, .tabsLive h3.colour4, .tabsLive h4.colour4, .tabsLive h5.colour4, .tabsLive h6.colour4 {
	color:#EDD959 !important;
}

p.colour5, h3.colour5, h4.colour5, h5.colour5, h6.colour5,
.tabsLive p.colour5, .tabsLive h3.colour5, .tabsLive h4.colour5, .tabsLive h5.colour5, .tabsLive h6.colour5 {
	color:#E87D0D !important;
}

p.colour6, h3.colour6, h4.colour6, h5.colour6, h6.colour6,
.tabsLive p.colour6, .tabsLive h3.colour6, .tabsLive h4.colour6, .tabsLive h5.colour6, .tabsLive h6.colour6 {
	color:#DE5433 !important;
}

p.colour7, h3.colour7, h4.colour7, h5.colour7, h6.colour7,
.tabsLive p.colour7, .tabsLive h3.colour7, .tabsLive h4.colour7, .tabsLive h5.colour7, .tabsLive h6.colour7 {
	color:#D12421 !important;
}

p.colour8, h3.colour8, h4.colour8, h5.colour8, h6.colour8,
.tabsLive p.colour8, .tabsLive h3.colour8, .tabsLive h4.colour8, .tabsLive h5.colour8, .tabsLive h6.colour8 {
	color:#80293D !important;
}

p.colour9, h3.colour9, h4.colour9, h5.colour9, h6.colour9,
.tabsLive p.colour9, .tabsLive h3.colour9, .tabsLive h4.colour9, .tabsLive h5.colour9, .tabsLive h6.colour9 {
	color:#C985A3 !important;
}

p.colour10, h3.colour10, h4.colour10, h5.colour10, h6.colour10,
.tabsLive p.colour10, .tabsLive h3.colour10, .tabsLive h4.colour10, .tabsLive h5.colour10, .tabsLive h6.colour10 {
	color:#664A78 !important;
}

p.colour11, h3.colour11, h4.colour11, h5.colour11, h6.colour11,
.tabsLive p.colour11, .tabsLive h3.colour11, .tabsLive h4.colour11, .tabsLive h5.colour11, .tabsLive h6.colour11 {
	color:#5CBACC !important;
}

p.colour12, h3.colour12, h4.colour12, h5.colour12, h6.colour12,
.tabsLive p.colour12, .tabsLive h3.colour12, .tabsLive h4.colour12, .tabsLive h5.colour12, .tabsLive h6.colour12 {
	color:#008AC4 !important;
}

p.colour13, h3.colour13, h4.colour13, h5.colour13, h6.colour13,
.tabsLive p.colour13, .tabsLive h3.colour13, .tabsLive h4.colour13, .tabsLive h5.colour13, .tabsLive h6.colour13 {
	color:#B3C98C !important;
}

p.colour14, h3.colour14, h4.colour14, h5.colour14, h6.colour14,
.tabsLive p.colour14, .tabsLive h3.colour14, .tabsLive h4.colour14, .tabsLive h5.colour14, .tabsLive h6.colour14 {
	color:#C2B50D !important;
}

p.colour15, h3.colour15, h4.colour15, h5.colour15, h6.colour15,
.tabsLive p.colour15, .tabsLive h3.colour15, .tabsLive h4.colour15, .tabsLive h5.colour15, .tabsLive h6.colour15 {
	color:#A8B50A !important;
}

p.background1, h3.background1, h4.background1, h5.background1, h6.background1  {
	color:#FFFFFF !important;
	background-color:#A8034F;
}

p.background2, h3.background2, h4.background2, h5.background2, h6.background2  {
	color:#FFFFFF !important;
	background-color:#00789C;
}

p.background3, h3.background3, h4.background3, h5.background3, h6.background3  {
	color:#FFFFFF !important;
	background-color:#007A5E;
}

p.background4, h3.background4, h4.background4, h5.background4, h6.background4  {
	color:#333333 !important;
	background-color:#EDD959;
}

p.background5, h3.background5, h4.background5, h5.background5, h6.background5  {
	color:#FFFFFF !important;
	background-color:#E87D0D;
}

p.background6, h3.background6, h4.background6, h5.background6, h6.background6  {
	color:#FFFFFF !important;
	background-color:#DE5433;
}

p.background7, h3.background7, h4.background7, h5.background7, h6.background7  {
	color:#FFFFFF !important;
	background-color:#D12421;
}

p.background8, h3.background8, h4.background8, h5.background8, h6.background8  {
	color:#FFFFFF !important;
	background-color:#80293D;
}

p.background9, h3.background9, h4.background9, h5.background9, h6.background9  {
	color:#FFFFFF !important;
	background-color:#C985A3;
}

p.background10, h3.background10, h4.background10, h5.background10, h6.background10  {
	color:#FFFFFF !important;
	background-color:#664A78;
}

p.background11, h3.background11, h4.background11, h5.background11, h6.background11  {
	color:#FFFFFF !important;
	background-color:#5CBACC;
}

p.background12, h3.background12, h4.background12, h5.background12, h6.background12  {
	color:#FFFFFF !important;
	background-color:#008AC4;
}

p.background13, h3.background13, h4.background13, h5.background13, h6.background13  {
	color:#FFFFFF !important;
	background-color:#B3C98C;
}

p.background14, h3.background14, h4.background14, h5.background14, h6.background14  {
	color:#FFFFFF !important;
	background-color:#C2B50D;
}

p.background15, h3.background15, h4.background15, h5.background15, h6.background15  {
	color:#FFFFFF !important;
	background-color:#A8B50A;
}





			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/department.css
 */



#departmentBar {
	height:10px;
	background-color:#7965ab;
	border-top:1px solid #FFFFFF;
	margin-top:-2px;
	margin-bottom:-10px;
	background-repeat:repeat-y;
	background-position:right;
	background-image:url(http://www.kent.ac.uk/international/images/design/barfade.gif);
	font-size:0px;
}


#departmentBar.breadcrumbs {
	font-size: 0.846153em;
	height:18px;
	margin-top: -9px;
	width: 776px;
}


#departmentBar.breadcrumbs ul {
	margin: 0px;
}

#departmentBar.breadcrumbs ul li {
	background: none;
	padding: 0px;
	margin: 0px;
	float: left;
}

#departmentBar.breadcrumbs ul li a:link,
#departmentBar.breadcrumbs ul li a:visited,
#departmentBar.breadcrumbs ul li a:hover,l0
#departmentBar.breadcrumbs ul li a:active  {
	background-color: #e7e2d7;	
	padding: 0px;
	margin: 0px;
	height: 15px;
	display: block;
	text-decoration: none;
	color: #4A4A4A;
	padding-right:30px;
	padding-left: 20px;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/header/breadcrumbs/breadcrumbdivider.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 1px;
	background-position: right;
	position: relative;
	overflow: visible;
}
#departmentBar.breadcrumbs ul li a:hover {
	background-color:#7965ab;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/header/breadcrumbs/breadcrumbdividerhover.gif);
	color: #ffffff;
}

#departmentBar.breadcrumbs ul li a.last:link,
#departmentBar.breadcrumbs ul li a.last:visited,
#departmentBar.breadcrumbs ul li a.last:hover,
#departmentBar.breadcrumbs ul li a.last:active {
	background-image: none !important; 
	background-color: #5c4784;
	color: #ffffff;
	

}

#departmentBar.breadcrumbs ul li a.last:link span,
#departmentBar.breadcrumbs ul li a.last:visited span,
#departmentBar.breadcrumbs ul li a.last:hover span,
#departmentBar.breadcrumbs ul li a.last:active span {
	background-image: none !important; 
}

#departmentBar.breadcrumbs ul li a:link span {
	display: block;
	position: absolute;
	top:0px;
	left:-7px;
	width: 7px;
	height:1.6em;
}

#departmentBar.breadcrumbs ul li a:hover span {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/header/breadcrumbs/breadcrumbdividerspanhover.gif);
	height:1.6em;
}

#departmentBar.breadcrumbs ul li a:visited span,
#departmentBar.breadcrumbs ul li a:active  span {
	display: block;
	position: absolute;
	top:0px;
	left:-7px;
	width: 7px;
	height:1.6em;
}



#departmentBar.breadcrumbs ul li a:link.penultimate ,
#departmentBar.breadcrumbs ul li a:hover.penultimate ,
#departmentBar.breadcrumbs ul li a:visited.penultimate ,
#departmentBar.breadcrumbs ul li a:active.penultimate   {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/header/breadcrumbs/breadcrumbdividerlast.gif);
}

#departmentBar.breadcrumbs ul li a:hover.penultimate {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/header/breadcrumbs/breadcrumbdividerlasthover.gif);
}



#deptFooter {
	margin-bottom:24px;
}

#deptFooter #topLine, #deptFooter #bottomLine {
	color:#ffffff;
	background-color:#7965ab;
	background-repeat:repeat-y;
	background-position:right;
	background-image:url(http://www.kent.ac.uk/international/images/design/barfade.gif);
	margin-top:1px;
	margin-left:-10px;
	padding:5px 25px;
}

#deptFooter #bottomLine {	
	position:relative;
}

#deptFooter a {
	color:#ffffff;
}

#deptFooter #lastUpdate {
	color:#636363;
	position:absolute;
	right:0px;
	top:5px;
}




			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/menu.css
 */



#menu {
	width:170px;
	margin-left:10px;
	margin-top:0px;
	font-size:.846153em;
	padding-top:0px;
}



#menu h4 {
	background-color:#636363;
	color:#FFFFFF;
	font-size:1em;
	padding:2px 0px 2px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:1px;
}



#menu ul {
	margin:0px;
	margin-bottom:10px;	
	padding:0px;
}

#menu ul li {
	list-style:none;
	background:none;
	padding:0px;
	margin:0px;
}

#menu li a {
	background-color:#e7e2d7;
	padding:2px 0px 2px 16px;
	display:block;
	color:#4A4A4A;
	text-decoration:none;
	margin:0px;
	margin-top:1px;
	width:154px;
}


#menu li a:hover {
	color:#ffffff;
	background-color:#7965ab;
}

#menu ul ul  {
	margin-bottom:0px;
}

#menu ul ul a {
	padding-left: 25px;
	background-color:#f4f0e8;
	width:145px;
}

#menu ul ul ul a {
	padding-left: 34px;
	background-color:#f8f6f0;
	width:136px;
}

#menu .active, #menu .active:hover, #menu .openActive,#menu .openActive:hover {
	background-color:#5c4784;
	color:#ffffff;
	font-weight:normal;
	cursor:default;
}

#menu a {
	background-repeat:no-repeat;
	background-position:5px 7px;
}

#menu ul ul a {
	background-position:16px 7px;
}

#menu ul ul ul a {
	background-position:25px 7px;
}
#menu .open {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/menu/open.gif);
}

#menu .open:hover {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/menu/openwhite.gif);
}

#menu .openActive {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/menu/openwhite.gif);
	background-color:#5c4784;
	color:#ffffff;
}

#menu .closed {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/menu/closed.gif)
}

#menu .closed:hover {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/menu/closedwhite.gif)
}

#menu .doc {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/menu/doc.gif);
	background-position:5px 6px;
}

#menu .doc:hover {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/menu/dochover.gif);
}

#menu .external {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/menu/external.gif);
	background-position:5px 6px;
}

#menu .external:hover {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/menu/externalhover.gif);
}

#menu h4 a:link,
#menu h4 a:hover,
#menu h4 a:active,
#menu h4 a:visited {
	color: #ffffff;
	display: block;
}


			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/content.css
 */

﻿
 
.captionLeft {
	float:left;
}
.captionRight {
	float:right;
}
.captionLeft, .captionRight {
	margin-top:-10px;
	clear:both;
	background-color:#f4f0e8; 
	padding:5px;
	border-top:1px solid white !important;
	border-bottom:1px solid #5c4784;
}

#content .captionLeft img, #content .captionRight img {
	margin:0px;
}

 .captionLeft p, .captionRight p {
	margin-bottom:5px;
}

#eventsColumn img {
	margin:0px;
}






ul {
	margin:10px 0px 20px 10px;
	
}

ul ul {
	margin-bottom:5px;
}

#content li img {
	display: inline;
	margin: 0px;
}

ul li,
.background1 .tabContent ul li,
.background2 .tabContent ul li,
.background3 .tabContent ul li,
.background4 .tabContent ul li,
.background5 .tabContent ul li, 
.background6 .tabContent ul li,
.background7 .tabContent ul li,
.background8 .tabContent ul li,
.background9 .tabContent ul li,
.background10 .tabContent ul li,
.background11 .tabContent ul li,
.background12 .tabContent ul li,
.background13 .tabContent ul li,
.background14 .tabContent ul li,
.background15 .tabContent ul li {
	color:black;
	padding-left:10px;
	background-position:0px 6px;
	margin:3px 0px;
	list-style:none;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli0.gif);
	list-style:none;
	background-repeat:no-repeat;
	vertical-align: top;
}

ul ul li,
.background1 .tabContent ul ul li,
.background2 .tabContent ul ul li,
.background3 .tabContent ul ul li,
.background4 .tabContent ul ul li,
.background5 .tabContent ul ul li,
.background6 .tabContent ul ul li,
.background7 .tabContent ul ul li,
.background8 .tabContent ul ul li,
.background9 .tabContent ul ul li,
.background10 .tabContent ul ul li,
.background11 .tabContent ul ul li,
.background12 .tabContent ul ul li,
.background13.tabContent ul ul li,
.background14 .tabContent ul ul li,
.background15 .tabContent ul ul li {	
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ululli0.gif);
	list-style:none;
	padding-left:10px;
}

ul ul ul li,
.background1 .tabContent ul ul ul li,
.background2 .tabContent ul ul ul li,
.background3 .tabContent ul ul ul li,
.background4 .tabContent ul ul ul li,
.background5 .tabContent ul ul ul li,
.background6 .tabContent ul ul ul li,
.background7 .tabContent ul ul ul li,
.background8 .tabContent ul ul ul li,
.background9 .tabContent ul ul ul li,
.background10 .tabContent ul ul ul li,
.background11 .tabContent ul ul ul li,
.background12 .tabContent ul ul ul li,
.background13 .tabContent ul ul ul li,
.background14 .tabContent ul ul ul li,
.background15 .tabContent ul ul ul li {	
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli0.gif);
	list-style:none;
	padding-left:10px;
	background-position:0px 4px;
}

ul ul ul ul li,
.background1 .tabContent ul ul ul li,
.background2 .tabContent ul ul ul li,
.background3 .tabContent ul ul ul li,
.background4 .tabContent ul ul ul li,
.background5 .tabContent ul ul ul li,
.background6 .tabContent ul ul ul li,
.background7 .tabContent ul ul ul li,
.background8 .tabContent ul ul ul li,
.background9 .tabContent ul ul ul li,
.background10 .tabContent ul ul ul li,
.background11 .tabContent ul ul ul li,
.background12 .tabContent ul ul ul li,
.background13 .tabContent ul ul ul li,
.background14 .tabContent ul ul ul li,
.background15 .tabContent ul ul ul li {	
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ululululli0.gif);
	list-style:none;
	padding-left:10px;
}



ul.background1, 
ul.background2,
ul.background3,
ul.background4,
ul.background5,
ul.background6,
ul.background7,
ul.background8,
ul.background9,
ul.background10,
ul.background11,
ul.background12,
ul.background13,
ul.background14,
ul.background15 {
	background:none;
	color:black;
}

ul.background1 ul li  {
	color:black;
}

ul.background1 li, ul.background1 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli1.gif);
}

ul.background1 ul ul li, ul.background1 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli1.gif);
}
ul.background2 li, ul.background2 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli2.gif);
}

ul.background2 ul ul li, ul.background2 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli2.gif);
}
ul.background3 li, ul.background3 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli3.gif);
}

ul.background3 ul ul li, ul.background3 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli3.gif);
}
ul.background4 li, ul.background4 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli4.gif);
}

ul.background4 ul ul li, ul.background4 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli4.gif);
}
ul.background5 li, ul.background5 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli5.gif);
}

ul.background5 ul ul li, ul.background5 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli5.gif);
}
ul.background6 li, ul.background6 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli6.gif);
}

ul.background6 ul ul li, ul.background6 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli6.gif);
}
ul.background7 li, ul.background7 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli7.gif);
}

ul.background7 ul ul li, ul.background7 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli7.gif);
}
ul.background8 li, ul.background8 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli8.gif);
}

ul.background8 ul ul li, ul.background8 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli8.gif);
}
ul.background9 li, ul.background9 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli9.gif);
}

ul.background9 ul ul li, ul.background9 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli9.gif);
}
ul.background10 li, ul.background10 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli10.gif);
}

ul.background10 ul ul li, ul.background10 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli10.gif);
}
ul.background11 li, ul.background11 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli11.gif);
}

ul.background11 ul ul li, ul.background11 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli11.gif);
}
ul.background12 li, ul.background12 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli12.gif);
}

ul.background12 ul ul li, ul.background12 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli12.gif);
}
ul.background13 li, ul.background13 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli13.gif);
}

ul.background13 ul ul li, ul.background13 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli13.gif);
}
ul.background14 li, ul.background14 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli14.gif);
}

ul.background14 ul ul li, ul.background14 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli14.gif);
}
ul.background15 li, ul.background15 ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli15.gif);
}

ul.background15 ul ul li, ul.background15 ul ul ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli15.gif);
}



ul li.background1, ul ul li.background1, ul ul ul li.background1, ul ul ul ul li.background1,
ul li.background2, ul ul li.background2, ul ul ul li.background2, ul ul ul ul li.background2,
ul li.background3, ul ul li.background3, ul ul ul li.background3, ul ul ul ul li.background3,
ul li.background4, ul ul li.background4, ul ul ul li.background4, ul ul ul ul li.background4,
ul li.background5, ul ul li.background5, ul ul ul li.background5, ul ul ul ul li.background5,
ul li.background6, ul ul li.background6, ul ul ul li.background6, ul ul ul ul li.background6,
ul li.background7, ul ul li.background7, ul ul ul li.background7, ul ul ul ul li.background7,
ul li.background8, ul ul li.background8, ul ul ul li.background8, ul ul ul ul li.background8,
ul li.background9, ul ul li.background9, ul ul ul li.background9, ul ul ul ul li.background9,
ul li.background10, ul ul li.background10, ul ul ul li.background10, ul ul ul ul li.background10,
ul li.background11, ul ul li.background11, ul ul ul li.background11, ul ul ul ul li.background11,
ul li.background12, ul ul li.background12, ul ul ul li.background12, ul ul ul ul li.background12,
ul li.background13, ul ul li.background13, ul ul ul li.background13, ul ul ul ul li.background13,
ul li.background14, ul ul li.background14, ul ul ul li.background14, ul ul ul ul li.background14,
ul li.background15, ul ul li.background15, ul ul ul li.background15, ul ul ul ul li.background15{
	background-color:transparent;
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 6px !important;
	margin:3px 0px;
	list-style:none;
	color:black;
}

ul li.background1,
.background1 td ul li,
.background2 td ul li,
.background3 td ul li,
.background4 td ul li,
.background5 td ul li,
.background6 td ul li,
.background7 td ul li,
.background8 td ul li,
.background9 td ul li,
.background10 td ul li,
.background11 td ul li,
.background12 td ul li,
.background13 td ul li,
.background14 td ul li,
.background15 td ul li {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli1.gif);
}

.background1 td ul li,
.background2 td ul li,
.background3 td ul li,
.background4 td ul li,
.background5 td ul li,
.background6 td ul li,
.background7 td ul li,
.background8 td ul li,
.background9 td ul li,
.background10 td ul li,
.background11 td ul li,
.background12 td ul li,
.background13 td ul li,
.background14 td ul li,
.background15 td ul li {
	color: black;
}

ul ul ul li.background1, ul ul ul ul li.background1 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli1.gif) no-repeat !important;
}

ul li.background2 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli2.gif) no-repeat !important;
}

ul ul ul li.background2, ul ul ul ul li.background2 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli2.gif) no-repeat !important;
}

ul li.background3 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli3.gif) no-repeat !important;
}

ul ul ul li.background3, ul ul ul ul li.background3 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli3.gif) no-repeat !important;
}

ul li.background4 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli4.gif) no-repeat !important;
}

ul ul ul li.background4, ul ul ul ul li.background4 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli4.gif) no-repeat !important;
}

ul li.background5 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli5.gif) no-repeat !important;
}

ul ul ul li.background5, ul ul ul ul li.background5 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli5.gif) no-repeat !important;
}

ul li.background6 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli6.gif) no-repeat !important;
}

ul ul ul li.background6, ul ul ul ul li.background6 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli6.gif) no-repeat !important;
}

ul li.background7 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli7.gif) no-repeat !important;
}

ul ul ul li.background7, ul ul ul ul li.background7 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli7.gif) no-repeat !important;
}

ul li.background8 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli8.gif) no-repeat !important;
}

ul ul ul li.background8, ul ul ul ul li.background8 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli8.gif) no-repeat !important;
}

ul li.background9 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli9.gif) no-repeat !important;
}

ul ul ul li.background9, ul ul ul ul li.background9 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli9.gif) no-repeat !important;
}

ul li.background10 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli10.gif) no-repeat !important;
}

ul ul ul li.background10, ul ul ul ul li.background10 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli10.gif) no-repeat !important;
}

ul li.background11 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli11.gif) no-repeat !important;
}

ul ul ul li.background11, ul ul ul ul li.background11 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli11.gif) no-repeat !important;
}

ul li.background12 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli12.gif) no-repeat !important;
}

ul ul ul li.background12, ul ul ul ul li.background12 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli12.gif) no-repeat !important;
}

ul li.background13 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli13.gif) no-repeat !important;
}

ul ul ul li.background13, ul ul ul ul li.background13 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli13.gif) no-repeat !important;
}

ul li.background14 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli14.gif) no-repeat !important;
}

ul ul ul li.background14, ul ul ul ul li.background14 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli14.gif) no-repeat !important;
}

ul li.background15 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli15.gif) no-repeat !important;
}

ul ul ul li.background15, ul ul ul ul li.background15 {
	background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulululli15.gif) no-repeat !important;
}



ol {
	margin:5px 0px 5px 20px;
	padding-left:10px;
}

ol ol {
	
}

ol li {
	list-style:decimal;
	background-image:none;
	padding-left:0px;
}

ol ol li {
	list-style:lower-alpha;
	background-image:none;
	padding-left:0px;

}
ol ol ol li {
	list-style:lower-roman;
	background-image:none;
	padding-left:0px;
}
ul ol li {
	background-image:none;
}

ul ul ol li {
	background-image:none;
}
 
ul ul ul ol li {
	background-image:none;
}
ul ul ul ul ol li {
	background-image:none;
}



.background1 ul li, .callout1 ul li {
	color:white;
}

.background1 ul li, .callout1 ul li, .background1 ul ul li, .callout1 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background1 ul ul ul li, .callout1 ul ul ul li, .background1 ul ul ul ul li, .callout1 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background2 ul li, .callout2 ul li {
	color:white;
}

.background2 ul li, .callout2 ul li, .background2 ul ul li, .callout2 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background2 ul ul ul li, .callout2 ul ul ul li, .background2 ul ul ul ul li, .callout2 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background3 ul li, .callout3 ul li {
	color:white;
}

.background3 ul li, .callout3 ul li, .background3 ul ul li, .callout3 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background3 ul ul ul li, .callout3 ul ul ul li, .background3 ul ul ul ul li, .callout3 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background4 ul li, .callout4 ul li {
	color:#333333;
}

.background4 ul li, .callout4 ul li, .background4 ul ul li, .callout4 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background4 ul ul ul li, .callout4 ul ul ul li, .background4 ul ul ul ul li, .callout4 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background5 ul li, .callout5 ul li {
	color:white;
}

.background5 ul li, .callout5 ul li, .background5 ul ul li, .callout5 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background5 ul ul ul li, .callout5 ul ul ul li, .background5 ul ul ul ul li, .callout5 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background6 ul li, .callout6 ul li {
	color:white;
}

.background6 ul li, .callout6 ul li, .background6 ul ul li, .callout6 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background6 ul ul ul li, .callout6 ul ul ul li, .background6 ul ul ul ul li, .callout6 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background7 ul li, .callout7 ul li {
	color:white;
}

.background7 ul li, .callout7 ul li, .background7 ul ul li, .callout7 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background7 ul ul ul li, .callout7 ul ul ul li, .background7 ul ul ul ul li, .callout7 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background8 ul li, .callout8 ul li {
	color:white;
}

.background8 ul li, .callout8 ul li, .background8 ul ul li, .callout8 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background8 ul ul ul li, .callout8 ul ul ul li, .background8 ul ul ul ul li, .callout8 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background9 ul li, .callout9 ul li {
	color:white;
}

.background9 ul li, .callout9 ul li, .background9 ul ul li, .callout9 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background9 ul ul ul li, .callout9 ul ul ul li, .background9 ul ul ul ul li, .callout9 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background10 ul li, .callout10 ul li {
	color:white;
}

.background10 ul li, .callout10 ul li, .background10 ul ul li, .callout10 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background10 ul ul ul li, .callout10 ul ul ul li, .background10 ul ul ul ul li, .callout10 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background11 ul li, .callout11 ul li {
	color:white;
}

.background11 ul li, .callout11 ul li, .background11 ul ul li, .callout11 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background11 ul ul ul li, .callout11 ul ul ul li, .background11 ul ul ul ul li, .callout11 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background12 ul li, .callout12 ul li {
	color:white;
}

.background12 ul li, .callout12 ul li, .background12 ul ul li, .callout12 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background12 ul ul ul li, .callout12 ul ul ul li, .background12 ul ul ul ul li, .callout12 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background13 ul li, .callout13 ul li {
	color:white;
}

.background13 ul li, .callout13 ul li, .background13 ul ul li, .callout13 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background13 ul ul ul li, .callout13 ul ul ul li, .background13 ul ul ul ul li, .callout13 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background14 ul li, .callout14 ul li {
	color:white;
}

.background14 ul li, .callout14 ul li, .background14 ul ul li, .callout14 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background14 ul ul ul li, .callout14 ul ul ul li, .background14 ul ul ul ul li, .callout14 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

.background15 ul li, .callout15 ul li {
	color:white;
}

.background15 ul li, .callout15 ul li, .background15 ul ul li, .callout15 ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulli.gif);
}

.background15 ul ul ul li, .callout15 ul ul ul li, .background15 ul ul ul ul li, .callout15 ul ul ul ul li  {
	background-image:url(http://www.kent.ac.uk/international/images/design/ulululli.gif);
}

li.background1 li, ul.background1 li,
li.background2 li, ul.background2 li,
li.background3 li, ul.background3 li,
li.background4 li, ul.background4 li,
li.background5 li, ul.background5 li,
li.background6 li, ul.background6 li,
li.background7 li, ul.background7 li,
li.background8 li, ul.background8 li,
li.background9 li, ul.background9 li,
li.background10 li, ul.background10 li,
li.background11 li, ul.background11 li,
li.background12 li, ul.background12 li,
li.background13 li, ul.background13 li,
li.background14 li, ul.background14 li,
li.background15 li, ul.background15 li {
	color:black;
}

.filelist { padding-left:25px; margin-left:0; }
.filelist li { list-style-type:none !important; background-image:none; padding-left:0; } 
.filelist li a { padding-left:25px; line-height:1.6em; }
.filelist li.word  a { background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/page_white_word.png) no-repeat left center; }
.filelist li.powerpoint a { background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/page_white_powerpoint.png) no-repeat left center; }
.filelist li.pdf a { background:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/page_white_acrobat.png) no-repeat left center; }




div#deptContact {
	margin: 0 8px;
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/contactBackground.jpg) no-repeat;
	padding: 0 10px;
}
	
div#deptContact h5 {
	padding: 15px 0 0 45px;
	margin-bottom: 10px;
}

div#deptContact fieldset {
	border: none;
	margin: 0;
	padding: 0;
}
	
div#deptContact label {
	display: inline;
}
	
div#deptContact .inputArea {
	border: 1px solid #c1c1c1;
}

div#deptContact input#submitButton {
	cursor: pointer; 
	float: right; 
	margin: -5px -2px 0 0;
}

div#deptContact textarea {
	display:block;
	height:150px;
	width:100%;
	margin: 0;
	padding: 0;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/indexes.css
 */

﻿





.index {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/hr.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:20px;
	padding-bottom:10px;
	min-height:90px;
}

.index img {
	float:left;
	margin-right:10px;
}

.index h4, .index h5, .index h6, .index h4 a, .index h5 a, .index h6 a {
	text-decoration:none;
	font-size:1.1538461em;
	color:#003682;
	padding:0px;
}

.index h4 a, .index h5 a, .index h6 a {
	font-size:1em;
}

.index p {
	margin:0px;
	margin-bottom:10px;
	padding-left:70px;
}

div.cell {
	float:left;
}

div.cell ul.button {
	margin-top:-5px;
	margin-left:5px;
}




div.cell .list, div.sectionCell .list {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/verticaldivider.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:12px 0px 36px 19px;
	width:135px;
}

div.cell .firstList, div.sectionCell .firstList {
	width:189px;
	padding:12px 0px 36px 8px;
}

div.row ul {
	margin:0px;
}

div.row ul li  {
	margin:0px 0px 11px 0px;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/verticaldivider.gif);
}

div.whatsOn ul li  {
	background-image:none;
}


.tagline {
	margin-bottom: -0px;
	width: 100%;
}


.tagline:after {
		content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.tagline h3 {
	display: block;
	font-weight: normal;
	font-family: "Century Schoolbook","Times New Roman", times, serif;
	color: #3c3c3c;
	padding-left: 12px;
	font-size: 1.45em;
	margin-top: -1px;
	margin-bottom: -2px;
	float: left;
}	

.tagline ul.campuses {
	position: relative;
	top: 4px;
	margin-bottom: 0px;
	margin-top: 0px;
	position: relative;
	top: 5px;
	left: 5px;
}
.tagline ul.campuses li {
	float: left;
	font-size: .846em;
	background-image: none;
	padding: 0px 10px;
	border-left: 1px solid #888888;
	border-right: 1px solid #d2d2d2;
	margin-top:1px;
	padding:3px 5px 0;
}

.tagline ul.campuses li.first {
	padding-left: 4px;
	border-left: none;

}
.tagline ul.campuses li.last {
	border-right: none;
}

.tagline ul.campuses li a {
display: block;
	margin-top: -3px;
	margin-bottom: -0px;
	font-weight: bold;
	color: #636363;
	font-family: Arial, sans;
	text-decoration: none;
}
.tagline ul.campuses li a:hover {
	text-decoration: underline;
}

#newsCarousel {
	background-color:black;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;
	margin-top:0;
	min-height:220px;
	padding-top:0;
	width:770px;
	position: relative;
}

	
#newsCarousel .newsItem {
	margin: 0px;
	background: none;
	position: relative;
	position: absolute;
	padding: 0px;
	top:0px;
	bottom: 0px;
	right: 0px;
	left: 0px;
}

#newsCarousel .newsItem .shaded {
	position: absolute;
	bottom: 0px;
	right: 0px;
	left: 0px;
	padding: 11px 160px 15px 20px;	
	width: 590px;
}

#newsCarousel .newsItem .shaded a {
	background: none;
	display: block;
	text-decoration: none;
	padding: 11px 160px 15px 20px;	
	margin: -11px -160px -15px -20px;	
}


#newsCarousel .newsItem .shaded .background {
	filter: alpha(opacity=75);
	background: black;
	opacity: .75;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}

#newsCarousel .newsItem a.findOutMore {
	display: block;
	z-index: 1;
	position: absolute;
	background: none;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}


#newsCarousel .newsItem img {
	border: 0px;
}

#newsCarousel .hidden {
	display: none;
}
#newsCarousel .newsItem h4 {
	font-family: Verdana, Arial, sans;
	font-size: 0.923076923076923em;
}
#newsCarousel .newsItem p {
	font-size: 0.923076923076923em;
}
#newsCarousel .newsItem h4,
#newsCarousel .newsItem p {
	position: relative;
	z-index: 1;
	color: white;
	margin-bottom: 0px;
}
#newsCarousel .pager {
	position: absolute;
	z-index: 2;
	bottom: 20px;
	right: 8px;
	margin: 0px;
}

#newsCarousel .pager img {
	margin-top: 1px;
}

#newsCarousel .pager li {
	display: inline;
	color: white;
	background: none;
	margin: 3px;
	padding: 0px 1px;
	font-size: 0.923076923076923em;
	cursor: pointer;
}

#newsCarousel .pager li.previous {
	margin-right: 10px;
}
#newsCarousel .pager li.next {
	margin-left: 10px;
}

#newsCarousel .pager li.current {
	border-bottom: 1px solid white;
}

			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/forms.css
 */



div#content fieldset {
	padding:10px 20px 20px 20px;
	width:91%;
}

div#content legend {
	padding:0px 5px;
	font-size:1.23076em;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
	margin-left:-5px;
}

div#content label {
	display:block;
}

div#content textarea {
	display:block;
	width:100%;
	height:150px;
}




			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/SearchBox.css
 */

#deptSearch {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/SearchBox/searchBg.jpg);
	background-position: 0 23px;
	background-repeat: no-repeat;
}

#deptSearch h5 {
	margin-left: 35px;
	padding-top: 5px;
}

#deptSearch form {
	margin-bottom: 40px;
	margin-left: 11px;
	padding-top: 5px;
}

#deptSearch input {
	width: 28px;
	padding-left: 0px;
}

#deptSearch input#query, #deptSearch input#q {
	width: 120px;
}

#deptSearch #deptSearchGo {
	padding-left: 0;
	width: 25px;
}

form#deptSearchForm fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}

#leftColumn #deptSearch {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/SearchBox/searchMiniBg.jpg);
	background-position: 0 20px;
	margin: 21px 10px 0pt;
	width: 170px;
}

#leftColumn #deptSearch form {
	padding-top: 0;
	padding-bottom: 10px;
}

#leftColumn #deptSearch h4 {
	background: #636363 none repeat scroll 0%;
	color: #ffffff;
	font-size: 0.846153em;
	padding: 2px 0pt 2px 7px;
}

#leftColumn #deptSearch h5 {
	display: none;
}

#leftColumn #deptSearch select {
	width: 150px;
}

#leftColumn #deptSearch #deptSearchGo {
	width: 27px !important;
}

			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/EventsCalendar.css
 */

#EventsCalendar .categories ul li {
	margin: 0; padding: 0; overflow: hidden;
	list-style: none;
	background-image: none; 
	font-size: 0.8em;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/KAR.css
 */

div.karSnippet .KARBlockHeader {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
	padding: 0 0 2px 2px;
	border-bottom: 1px solid #AAAAAA;
}

div.karSnippet .KARFooter {
	background-color: #f8f8f8;
	padding: 10px;
	border: 1px solid #dddddd;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Scroller.css
 */





#content div.frontPageInherit  {
	min-height: auto !important;
	background-color: #000;		
}
html>body #content div.frontPageInherit  {
	min-height: inherit !important;
}

#content div.frontPageInherit  div.scrollerSnippetControls  {
	position: absolute;
	right: 0px;
	bottom: 15px;
	width: 100px;
	left: auto;
	z-index: 3;
}

#content div.frontPageInherit  div.scrollerSnippetControls a.scrollerItemSelector  {
	color: #fff;
	background-color: #000;
	background: none;
}

#content div.frontPageInherit  div.scrollerSnippetControls a.current  {
	border-bottom: 1px solid white;
	font-weight: normal;
}



#content div.scrollerSnippetInner  div.frontPage {
	background-color: #000;
	width: 100%;
}

#content .scrollerSnippetInner  .frontPage img {
	padding: 0;
	margin: 0;
}

#content .scrollerSnippetInner  .frontPage .shaded {
	width: 100%;
	height: 33%;
	position: absolute;
	bottom:0px;
	z-index: 1;
	left:0px;
}

#content .scrollerSnippetInner  .frontPage .shadedbox {
	width: 100%;
	height: 100%;
	zoom: 1;
	position: absolute;
	background-color: #000;
	top: 0px;
	left: 0px;
	z-index: 2;
}

#content .scrollerSnippetInner  .frontPage .shadedtext {
	color: #fff;
	top: 10px;
	left: 15px;
	width: 70%;
	position: absolute;
	z-index: 3;
}




#content .scrollerSnippet {
	width:100%;
}

#content .scrollerSnippetBox div.active {
	overflow:hidden;
	position:relative;
}

#content .scrollerSnippet div.scrollerSnippetItem {
	width:100%;
	background: #ffffff;
}

#content .scrollerSnippet div.scrollerSnippetControls {
	overflow: hidden;
	position: absolute;
	bottom: 15px;
	left: 0;
	padding: 6px 10px;
	margin: 6px 0 0 0;
	width: 356px;
	display: none;
	vertical-align: middle;
}

#content .scrollerSnippet div.scrollerSnippetControls a.scrollerItemSelector {
	margin-left:3px;
	font-size:0.9em;
	text-decoration:none;
	background:#e0e0e2;
	padding:1px 3px;
	margin:0 2px;
	float: left;
}

#content .scrollerSnippet div.scrollerSnippetControls a#pause-play {
	margin-left:10px;
}

#content .scrollerSnippet div.scrollerSnippetControls a#pause-play img {
	border: none;
	padding: 0;
	margin: 0 0 0 12px;
	float: left;
}

#content .scrollerSnippet div.scrollerSnippetControls a:active {
	outline:none;
}

#content .scrollerSnippet div.scrollerSnippetControls a.current {
	font-weight:bold;
	background:#505050;
	color:#fff;
	text-decoration:none;
}

#content .scrollerSnippet div.scrollerSnippetInner {
	position:relative;
	top:0;
}

#content .scrollerSnippet div.scrollerSnippetInner div.scrollerSnippetItem {
	position:absolute;
	top:0;
}

#content .scrollerSnippet div.displayInBrowser {
	display:block;
}

			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Gallery.css
 */


#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/lightbox-btn-prev.png) !important;
	background-position: left 5% !important;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/lightbox-btn-next.png) !important;
	background-position: right 5% !important;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
.gallerySnippetBox {
	margin: 8px 0;
}
.gallerySnippetDescription p {
	text-align: justify;
}
.gallerySnippetControls {
	height: 22px;
	margin-bottom: 6px;
}

.gallerySnippetPagination {
	float: left;
}

.gallerySnippetPagination img {
	border: 0;
	margin: 0 !important;
	float: left;
}
.gallerySnippetPagination ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
}
.gallerySnippetPagination li {
	float: left;
	margin: 0;
	padding: 3px 6px;
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/pagination-bg.png) repeat-x 0 0;
}
.gallerySnippetPagination li a {
	float: left;
	text-decoration: none;
}
.gallerySnippetPagination li a:link {
	color: #4a4a4a;
}

.gallerySnippetPaginationPrevious {
	display: block;
	float: left;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/previous.png);
	height: 22px;
	width: 22px;
	cursor: pointer;
}

.gallerySnippetPaginationNext {
	display: block;
	float: left;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/next.png);
	height: 22px;
	width: 23px;
	cursor: pointer;
	margin-right: 15px;
}

.gallerySnippetPause {
	float: left;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/pause.png);
	height: 22px;
	width: 26px;
	cursor: pointer;
}

.gallerySnippetResume {
	float: left;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/resume.png);
	height: 22px;
	width: 26px;
	cursor: pointer;
}

.gallerySnippetThumbs {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/thumbs.png);
	height: 22px;
	width: 28px;
	display: block;
	float: left;
	cursor: pointer;
}

.gallerySnippetThumbsSelected {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/selected-thumbs.png);
	height: 22px;
	width: 28px;
	display: block;
	float: left;
	cursor: pointer;
}

.gallerySnippetFull {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/full.png);
	height: 22px;
	width: 29px;
	display: block;
	float: left;
	cursor: pointer;
}

.gallerySnippetFullSelected {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/selected-full.png);
	height: 22px;
	width: 29px;
	display: block;
	float: left;
	cursor: pointer;
}

.gallerySnippetToggle {
	float: right;
}
.gallerySnippetToggle img {
	border: 0;
	margin: 0 !important;
	float: left;
}
.gallerySnippetItems {
	margin: 0 auto;
	text-align: center;
}
.gallerySnippetItems img {
	padding: 2px;
	border: 1px solid #949393;
	margin: 3px !important;
	vertical-align: middle;
}
.gallerySnippetFullItems {
	overflow: hidden;
	width: 490px;
	min-height: 150px;
	margin: 0 auto;
	text-align: center;
}
.gallerySnippetFullItems img {
	padding: 2px;
	border: 1px solid #949393;
	margin: 3px !important;
	background: #ffffff;
	vertical-align: middle;
}
.gallerySnippetCaption {
	clear: both;
	width: 90%;
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/caption-bg.png) repeat-x 0 0;
	border-top: 1px solid #656060;
	padding: 6px;
	margin: 0 auto;
}
.gallerySnippetCaption p {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/caption-icon.png) no-repeat 1px 2px;
	padding-left: 28px;
	height: 40px;
	overflow: hidden;
	margin-bottom: 0;
}
.galleryToTop {
	text-align: right;
	height: 1em;
	margin: 0.2em 2em 0 1em;
}
.gallerySnippetRow {
	display: block;
	clear: both;
	margin-bottom: 1px;
}
.gallerySnippetControls h6{
	font-size: 1em;
	float: left;
	padding-top: 2px
}

.gallerySnippetControls .gallery_back{
	float:left;
	padding-right:3px;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Gallery/bk-arrow.png);
	width:32px;
	height:22px;
	background-repeat:no-repeat;
}

.gallerySnippetPaginationCurrentPage a {
	font-weight: bold;
	
}
.gallerySnippetPaginationSlides {
	padding-top: 2px;
	float: left;
	font-weight: bold;
	margin-right: 15px;
}
div.gallerySnippetToggle {
	clear: none;
}
div.gallerySnippetThumb {
	text-align: center;
	font-size: 0.9em;
	margin: 0 2px 10px 2px;
	height: auto;
}
span.gallerySnippetThumbCaption {
	display: block;
	height: 30px;
	overflow: hidden;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Miscellaneous.css
 */

﻿



pre, code {
	font-size:1.1em;
	white-space:pre;
	background-color:#faf9f5;
	color:#000000;
	border:1px solid #d5d2c9;
	padding:10px;
	display:block;
	margin-bottom:20px;
	width:518px;
}


code {
	padding-top:20px;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Miscellaneous/code.gif);
	background-repeat:no-repeat;
}

code strong {
	color:#5c4784;
}

code pre {
	background-color: transparent;
	font-size: 1em;
	border: none;
	padding: 0;
	margin: 0;
	width: 500px;
}



.tabsLive .warning, .seperateTabs .warning, .warning {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Miscellaneous/warning.gif);
	padding-left:25px;
	color:red;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:top left;
	margin:3px 0px 20px 0px;
	min-height:20px;
	display:block;
}



p.warning {
	margin:3px 0px 20px 0px;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/CaptionedImage.css
 */

div#content div.captionedImageSnippet {
	padding: 4px;
	border: 1px solid #dddddd;
	display:inline-block;
	background: #e3e3e3;
}

div#content div.captionedImageSnippet img {
	margin: 0 0 4px 0;
}

div#content div.captionedImageSnippet p {
	font-size: 0.8em;
	text-align: left;
	padding: 0;
	width:100%;
}

div#content div.copyrightedImageSnippet {
	padding: 4px;
	border: 1px solid #dddddd;
	display:inline-block;
}

div#content div.copyrightedImageSnippet img {
	margin: 0 0 4px 0;
}

div#content div.copyrightedImageSnippet p {
	font-size: 0.8em;
	text-align: left;
	padding: 0;
	width:100%;
}

div#content .capright {float: right; margin-left: 15px; margin-bottom: 10px;}
div#content .capleft {float: left; margin-right: 15px; margin-bottom: 10px;}
div#content .capmiddle {margin-left: auto; margin-right: auto; display: block !important; margin-bottom: 10px;}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Blockquote.css
 */



blockquote {
	margin:10px;
	padding:10px 20px 15px 10px;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosed.gif);
	height: 100%;
	background-position:100% 75%;
	background-repeat:no-repeat;
}

blockquote p, blockquote div {
	position:relative;
	background-position:0px 0px;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopen.gif);
	padding:5px 30px 15px 25px;
	background-repeat:no-repeat;
	width:auto;
	height:auto;
	float:none;
	font-size:1em;
}

blockquote p {
	margin-bottom: 15px;
}



blockquote .author, blockquote .quoter {
	margin:10px 20px 0px 0px;
	padding:0px;
	color:#5c4784;
	font-style:italic;
	font-weight:bold;
	text-align:right;
	width:auto;
	height:auto;
	background-image:none;
	float:none;
	font-size:1em;
}



blockquote.floatRight, blockquote.floatLeft {
	background-position:100% 70%;
	margin:0px;
	width:250px;
	padding:5px 20px 5px 0px;
}

blockquote.floatRight {
	margin:0px 0px 10px 20px;
}

blockquote.floatLeft {
	margin:0px 20px 10px 0px;
}

blockquote.floatLeft p, blockquote.floatRight p {
	margin:5px 10px 10px 10px;
	padding:5px 0px 5px 25px;
}

blockquote.floatLeft p.author, blockquote.floatRight p.author {
	margin:10px 10px 0px 0px;
	padding:0px 0px 5px 0px;	
}

blockquote:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;	
}



blockquote.background1, blockquote.background1 p {
	color:#ffffff;
	background-color:#A8034F;
}

blockquote.background1  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground1.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background1 div, blockquote.background1 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground1.gif);
}

blockquote.background2, blockquote.background2 p {
	color:#ffffff;
	background-color:#00789C;
}

blockquote.background2  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground2.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background2 div, blockquote.background2 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground2.gif);
}

blockquote.background3, blockquote.background3 p {
	color:#ffffff;
	background-color:#007A5E;
}

blockquote.background3  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground3.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background3 div, blockquote.background3 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground3.gif);
}

blockquote.background4, blockquote.background4 p {
	color:#333333;
	background-color:#EDD959;
}

blockquote.background4  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground4.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background4 div, blockquote.background4 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground4.gif);
}

blockquote.background5, blockquote.background5 p {
	color:#ffffff;
	background-color:#E87D0D;
}

blockquote.background5  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground5.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background5 div, blockquote.background5 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground5.gif);
}

blockquote.background6, blockquote.background6 p {
	color:#ffffff;
	background-color:#DE5433;
}

blockquote.background6  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground6.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background6 div, blockquote.background6 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground6.gif);
}

blockquote.background7, blockquote.background7 p {
	color:#ffffff;
	background-color:#D12421;
}

blockquote.background7  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground7.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background7 div, blockquote.background7 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground7.gif);
}

blockquote.background8, blockquote.background8 p {
	color:#ffffff;
	background-color:#80293D;
}

blockquote.background8  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground8.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background8 div, blockquote.background8 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground8.gif);
}

blockquote.background9, blockquote.background9 p {
	color:#ffffff;
	background-color:#C985A3;
}

blockquote.background9  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground9.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background9 div, blockquote.background9 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground9.gif);
}

blockquote.background10, blockquote.background10 p {
	color:#ffffff;
	background-color:#664A78;
}

blockquote.background10  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground10.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background10 div, blockquote.background10 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground10.gif);
}

blockquote.background11, blockquote.background11 p {
	color:#ffffff;
	background-color:#5CBACC;
}

blockquote.background11  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground11.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background11 div, blockquote.background11 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground11.gif);
}

blockquote.background12, blockquote.background12 p {
	color:#ffffff;
	background-color:#008AC4;
}

blockquote.background12  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground12.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background12 div, blockquote.background12 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground12.gif);
}

blockquote.background13, blockquote.background13 p {
	color:#ffffff;
	background-color:#B3C98C;
}

blockquote.background13  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground13.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background13 div, blockquote.background13 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground13.gif);
}

blockquote.background14, blockquote.background14 p {
	color:#ffffff;
	background-color:#C2B50D;
}

blockquote.background14  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground14.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background14 div, blockquote.background14 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground14.gif);
}

blockquote.background15, blockquote.background15 p {
	color:#ffffff;
	background-color:#A8B50A;
}

blockquote.background15  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteclosedbackground15.gif) !important;
	background-repeat: no-repeat !important;
	background-position:98% 75% !important;
}

blockquote.background15 div, blockquote.background15 p {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Blockquote/quoteopenbackground15.gif);
}


blockquote p.author {
	background-image:none;
}	






			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/News.css
 */

#newsColumn {
	width: 380px;
	float: left;
	margin-right: 12px;
}

#newsColumn h4 {
	font-size: 1.53846em;
}

.newsItem {
	margin-top: 18px;
	padding-bottom: 13px;
	background-repeat: repeat-x;
	background-position: bottom;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/News/hr.gif);
}

.newsThumb {
	position: absolute;
}

.newsThumb img {
	border: none;
}

.newsDetail {
	padding-left: 94px;
}

.newsDetail h5 {
	margin-bottom: 0px;
}

.newsDetail h5 a {
	text-decoration: none;
}

.newsDetail p {
	margin-bottom: 5px;
}

.newsDetail img {
	margin:0px !important;
}

.newsDetail ul {
	margin: 5px 0px;
}

			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/ShowHide.css
 */



div#content div.hideContent {
	display: none;
}

div#content div.showHide {
	margin: 0 8px 0 0;
}

div#content p.showHideTitle {
	padding-left: 14px !important;
	font-weight: bold;
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/ShowHide/closed.gif) no-repeat 0 4px;
	margin-bottom: 8px;
}

div#content p.open {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/ShowHide/open.gif) no-repeat 0 4px;
}

div#content p.activeShowHideTitle {
	cursor: pointer;
	color: #124265;
}

div#content div.showHide p.mouseOver {
	color: #ae281c;
}



div#content div.showHideControls {
	display: none;
	padding: 6px;
	margin-bottom: 14px;
	font-size: 0.9em;
}

div#content div.showHideVisible {
	display: block;
}

div#content div.showHideControls span {
	color: #c0c0c0;
}

div#content div.showHideControls p {
	display: inline;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}

div#content div.showHideControls p.mouseOver {
	color: #ae281c;
	cursor: pointer;
	text-decoration: none;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Breadcrumbs.css
 */

div#breadcrumbs ul {
	margin: 0 0 10px 0;
	padding: 0;
	background: #ddd;
	width: 770px;
	list-style: none;
}

div#breadcrumbs ul li {
	list-style: none;
	float: left;
	padding: 0;
	margin: 0 0 0 10px;
}

div#breadcrumbs ul li a {
	display: block;
	color: #000;
	text-decoration: none;
	background: #ddd;
	padding: 3px 8px;
}

div#breadcrumbs ul li a:hover {
	background: #5c4784;
	color: #ffffff;
}

div#breadcrumbs ul li a.current {
	background: #5c4784;
	color: #ffffff;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/ModuleCatalogue/thickbox.css
 */




*{padding: 0; margin: 0;}




#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}




#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { 
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { 
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; 
}

* html #TB_load { 
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { 
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/ModuleCatalogue/jquery.autocomplete.css
 */

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	background-image: none;
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	
	
	font: menu;
	font-size: 12px;
	
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/autocomplete/indicator.gif) right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/ModuleCatalogue/jquery.fancybox.css
 */

html, body {
	height: 100%;
}

div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #666;
	display: none;
	z-index: 30;
}

* html div#fancy_overlay {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

div#fancy_wrap {
	text-align: left;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_progress.png) no-repeat;
}

div#fancy_loading_overlay {
	position: absolute;
	background-color: #FFF;
	z-index: 30;
}

div#fancy_loading_icon {
	position: absolute;
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_loading.gif) no-repeat;
	z-index: 35;
	width: 16px;
	height: 16px;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 33px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #BBB;
	background: #FFF;
}

div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_closebox.png) top left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 0px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	z-index: 111; 
	display: none;
	background-image: url(data:image/gif;base64,AAAA);
	outline: none;
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

span.fancy_ico {
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112; 
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_left.png) no-repeat;
}

span#fancy_right_ico {
	right: -9999px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_right.png) no-repeat;
}

a#fancy_left:hover {
  visibility: visible;
}

a#fancy_right:hover {
  visibility: visible;
}

a#fancy_left:hover span {
	left: 20px; 
}

a#fancy_right:hover span {
	right: 20px; 
}

.fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_shadow_nw.png) no-repeat;
}

div#fancy_title {
	position: absolute;
	bottom: -33px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/fancy_title_right.png) repeat-x;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/ModuleCatalogue/modulecatalogue.css
 */


#advancedSearchContainer {
  margin:0 0 20px 0;
}
#googleSearch {
  height:70px;
  width:570px;
}


#moduleCollectionSearch, #moduleCollectionSearch1, #moduleCollectionSearch2, #moduleSchoolSearch, #moduleSchoolSearch, #moduleSubjectSearch, #moduleTitleSearch, #moduleCodeSearch {
	padding:0px 0 20px 0;
	display:none;
}


#moduleCollection, #moduleCollectionSnippet, #moduleCollectionTab1, #moduleCollectionTab2, #moduleCollectionTab1Snippet, #moduleCollectionTab2Snippet, #moduleSchool, #moduleSchoolSnippet, #moduleSubject, #moduleSubjectSnippet, #moduleTitle, #moduleTitleSnippet, #moduleCode, #moduleCodeSnippet {
	width:300px;
	height:20px;
	font-size:12pt;
	margin:0 5px 0 0;
	float: left;
	border:solid 2px #777777;
	padding:0 0 0 5px;
}


#moduleCollectionSearchButton, #moduleCollectionSearchButtonSnippet, #moduleCollectionSearchButton1, #moduleCollectionSearchButton1Snippet, #moduleCollectionSearchButton2, #moduleCollectionSearchButton2Snippet, #moduleTitleSearchButton, #moduleCodeSearchButton, #moduleSchoolSearchButton, #moduleSubjectSearchButton, #moduleTitleSearchButtonSnippet, #moduleCodeSearchButtonSnippet, #moduleSchoolSearchButtonSnippet, #moduleSubjectSearchButtonSnippet {
  background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/ModuleCatalogue/zoom.png) 0 0 no-repeat;
  position: relative;
  width: 35px; 
  height: 35px;
  border: 0;
  cursor: pointer;
  top:8px;
}


.moduleTextBlock {
  margin:10px 0 10px 0;
}
.moduleText {
  border-top: 1px solid #cccccc;
  padding-top: 10px;
}
#moduleDelivery {
  width:570px;
  margin-top:5px;
  margin-bottom:1em;
  font-size:9pt;
  text-align:left;
}
#moduleDescription {
  width:570px;
  margin-top:30px;
  margin-bottom:1em;
  font-size:9pt;
  text-align:left;
}

a.tooltip {
	border-bottom: 1px dashed brown;
	text-decoration: none;
	cursor: help;
}

a.tooltip:hover {
	position: relative;
}

a.tooltip div {
	display: none;
}

a.tooltip:hover div {
	display: block;
	width:150px;
   	position: absolute; top: 10px; left: 0;
	
   	padding: 5px; margin: 10px; z-index: 100;
   	background: #f0f0f0; border: 1px dotted #c0c0c0;
	opacity: 0.9;
	
}

#cf_left {
	width: 60%;
	
}





			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/HorizontalRule.css
 */

div.smallHr {
	display: block;
	clear: both;
	width: 100%;
	margin: 2px 0;
	height: 20px;
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/ProfComm/snippets/HorizontalRule/hrSmall.gif) repeat-x scroll center center;
}

div.bigHr {
	background: transparent url(http://www.kent.ac.uk/styles/pantheon-assets/images/ProfComm/snippets/HorizontalRule/hrBig.jpg) no-repeat scroll center top;
	width: 100%;
	height: 37px;
	margin: 20px auto 0px;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/FormMailer.css
 */



div.formmailerform h5 {padding: 15px 0 0 45px; margin-bottom: 10px; }
		div.formmailerform fieldset {border: none;margin: 0;padding: 0;  padding:10px 20px 20px 20px;width:91%;}
		
		div.formmailerform ul { margin: 0px  !important; padding: 0px !important; }
			div.formmailerform ul li { margin: 0 0 15px 0 !important; padding: 0 0 10px 0 !important; list-style: none !important; background-image: none !important; border-bottom: 1px solid #ddd;}
		
		div#content legend {padding:0px 5px; font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#505050;font-weight:bold;margin-left:-5px;}
		div.formmailerform label {display: block; margin-bottom: 5px;  }
		
		div.formmailerform .inputArea {border: 1px solid #c1c1c1; }
		div.formmailerform .inputSized { width: 150px; border: 1px solid #c1c1c1;}
		div.formmailerform input, div.formmailerform select { padding: 2px; border: 1px solid #c1c1c1; }
		div.formmailerform textarea {display:block;height:150px;width:300px;margin: 0;padding: 0; }
		div.formmailerform input#submitButton {cursor: pointer; float: right; margin: -5px -2px 0 0; padding: 0px; border: 0; width: 124px;}
		div.formmailerform input:focus, div.formmailerform textarea:focus {border-color: #0ff;}

		.hide { margin-left: -9999px; display: none; }
		


label.error, label.validfield { display: inline !important; font-weight: bold; padding-left: 20px; margin-left: 5px; float:right; background: #fff url('Bacchus/snippets/FormMailer/accept.png') no-repeat left top;  }
label.error {color: #f00; background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FormMailer/cancel.png);}
label.validfield {color: #093; background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FormMailer/accept.png) !important;}



.dateField + img { position: relative; left: -20px; top: -3px; } 
.dateField { background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FormMailer/calendar.gif) !important; background: no-repeat; background-position: right 2px !important; }

#datepicker_div, .datepicker_inline {font-family: Arial, Helvetica, sans-serif;font-size: 14px;padding: 0;margin: 0;background: #ddd;width: 185px;}
#datepicker_div {display: none;border: 1px solid #777;z-index: 9999; }
.datepicker_inline {float: left;display: block;border: 0;}
.datepicker_rtl {direction: rtl;}
.datepicker_dialog {padding: 5px !important;border: 4px ridge #ddd !important;}
button.datepicker_trigger {width: 25px;}
img.datepicker_trigger {margin: 2px;vertical-align: middle;}
.datepicker_prompt {float: left;padding: 2px;background: #ddd;color: #000;}
* html .datepicker_prompt {width: 185px;}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {clear: both;float: left;width: 100%;color: #fff;}
.datepicker_control {background: #555;padding: 2px 0px;}
.datepicker_links {background: #999;padding: 2px 0px;}
.datepicker_control, .datepicker_links {font-weight: bold;font-size: 80%;letter-spacing: 1px;}
.datepicker_links label { padding: 2px 5px;color: #888;}
.datepicker_clear, .datepicker_prev {float: left;width: 34%;}
.datepicker_rtl .datepicker_clear, .datepicker_rtl .datepicker_prev {float: right;text-align: right;}
.datepicker_current {float: left;width: 30%;text-align: center;}
.datepicker_close, .datepicker_next {float: right;width: 34%;text-align: right;}
.datepicker_rtl .datepicker_close, .datepicker_rtl .datepicker_next {float: left;text-align: left;}
.datepicker_header {padding: 1px 0 3px;background: #333;text-align: center;font-weight: bold;height: 1.3em;}
.datepicker_header select {background: #333;color: #fff;border: 0px;font-weight: bold;}
.datepicker {background: #ccc;text-align: center;font-size: 100%;}
.datepicker a {display: block;width: 100%;}
.datepicker_titleRow {background: #777;}
.datepicker_daysRow {background: #eee;color: #666;}
.datepicker_weekCol {background: #777;color: #fff;}
.datepicker_daysCell {color: #000;border: 1px solid #ddd;}
.datepicker_daysCell a{display: block;}
.datepicker_weekEndCell {background: #ddd;}
.datepicker_titleRow .datepicker_weekEndCell {background: #777;}
.datepicker_daysCellOver {background: #fff;border: 1px solid #777;}
.datepicker_unselectable {color: #888;}
.datepicker_today {background: #fcc !important;}
.datepicker_currentDay {background: #999 !important;}
.datepicker_status {	background: #ddd;width: 100%;font-size: 80%;text-align: center;}
#datepicker_div a, .datepicker_inline a {cursor: pointer;margin: 0;padding: 0;background: none;color: #000;}
.datepicker_inline .datepicker_links a {padding: 0 5px !important;}
.datepicker_control a, .datepicker_links a {padding: 2px 5px !important;color: #eee !important;}
.datepicker_titleRow a {color: #eee !important;}
.datepicker_control a:hover {background: #fdd !important;color: #333 !important;}
.datepicker_links a:hover, .datepicker_titleRow a:hover {background: #ddd !important;color: #333 !important;}



.datepicker_multi .datepicker {
	border: 1px solid #777;
}
.datepicker_oneMonth {
	float: left;
	width: 185px;
}
.datepicker_newRow {
	clear: left;
}


.datepicker_cover {
    display: none; 
    display
    position: absolute; 
    z-index: -1; 
    filter: mask(); 
    top: -4px; 
    left: -4px; 
    width: 200px; 
    height: 200px; 
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Callout.css
 */



.callout {
	padding:0px;
	margin:0px;
}



.callout p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
}

.callout h4, .callout h5, .callout h6 {
	font-family:Arial, Helvetica, sans-serif;
}

.callout1 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#5c4784;
}

.callout1 ul li,
.callout2 ul li {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/Content/lists/ulli-white2.gif) !important;
}

.callout1 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.separateTabs .callout1 h4, .separateTabs .callout1 h5, .separateTabs .callout1 h6, .separateTabs .callout1 a,
.tabsLive .callout1 h4, .tabsLive .callout1 h5, .tabsLive .callout1 h6, .tabsLive .callout1 a,
.callout1 h4, .callout1 h5, .callout1 h6, .callout1 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout2 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#00789C;
}

.callout2 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout2 h4, .callout2 h5, .callout2 h6, .callout2 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout3 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#007A5E;
}

.callout3 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout3 h4, .callout3 h5, .callout3 h6, .callout3 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout4 {
	padding:10px;
	margin:10px;
	color:#333333 !important;
	background-color:#EDD959;
}

.callout4 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#333333 !important;
}

.callout4 h4, .callout4 h5, .callout4 h6, .callout4 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333 !important;
}

.callout5 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#E87D0D;
}

.callout5 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout5 h4, .callout5 h5, .callout5 h6, .callout5 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout6 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#DE5433;
}

.callout6 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout6 h4, .callout6 h5, .callout6 h6, .callout6 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout7 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#D12421;
}

.callout7 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout7 h4, .callout7 h5, .callout7 h6, .callout7 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout8 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#80293D;
}

.callout8 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout8 h4, .callout8 h5, .callout8 h6, .callout8 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout9 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#C985A3;
}

.callout9 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout9 h4, .callout9 h5, .callout9 h6, .callout9 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout10 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#664A78;
}

.callout10 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout10 h4, .callout10 h5, .callout10 h6, .callout10 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout11 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#5CBACC;
}

.callout11 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout11 h4, .callout11 h5, .callout11 h6, .callout11 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout12 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#008AC4;
}

.callout12 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout12 h4, .callout12 h5, .callout12 h6, .callout12 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout13 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#B3C98C;
}

.callout13 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout13 h4, .callout13 h5, .callout13 h6, .callout13 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout14 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#C2B50D;
}

.callout14 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout14 h4, .callout14 h5, .callout14 h6, .callout14 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

.callout15 {
	padding:10px;
	margin:10px;
	color:#ffffff !important;
	background-color:#A8B50A;
}

.callout15 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#ffffff !important;
}

.callout15 h4, .callout15 h5, .callout15 h6, .callout15 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
}

div.expandable {
	max-width: 400px;
	width: auto;
}

.expandable img {
	max-width: 96%;
}


.floatRight{
	width:200px;
	margin-right:0px;
	margin-top:0px;
}

.floatLeft{
	width:200px;
	margin-left:0px;
	margin-top:0px;
}



.department2,
.department3,
.department4,
.department5 {
	padding:10px;
	margin:10px;
	color:#4A4A4A !important;
	background-color:#e7e2d7;
}

.department2 p,
.department3 p,
.department4 p,
.department5 p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
	color:#4A4A4A !important;
}

.department2 h4, .department2 h5, .department2 h6, .department2 a,
.department3 h4, .department3 h5, .department3 h6, .department3 a,
.department4 h4, .department4 h5, .department4 h6, .department4 a,
.department5 h4, .department5 h5, .department5 h6, .department5 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#4A4A4A !important;
}



			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Events.css
 */

#eventsColumn {
	width: 174px;
	float: left;
	padding-left: 3px;
}

#eventsColumn h4 {
	background-color: #7965ab;
	color: #ffffff;
	font-size: 1em;
	padding: 1px 0 2px 4px;
}

#events {
	background-repeat:no-repeat;
	background-position:0px 23px;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/eventsBg.jpg)
}

div#content .eventItem {
	padding:7px 7px 0px 35px;
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/calendar.gif);
	background-repeat:no-repeat;
	background-position:7px 5px;
	margin-bottom: 10px;
}

div#content .eventItem h5 {
	margin-bottom:5px;
	font-weight:normal;
}
div#content .eventItem h5 a {
	text-decoration:none;
	font-weight:bold;
}

div#content .eventItem p {
	margin-bottom:5px;	
}	

div#content div.eventItemCalendar {
	margin: 0 8px 6px 8px;
	clear: left;
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/hr.gif) repeat-x center bottom;
	padding: 0 0 4px 0;
}

div#content div.eventItemCalendar div.eventThumb {
	position: absolute;
}

div#content div.eventItemCalendar div.eventDetail {
	
	padding-left: 44px;
}

div#content div.eventItemCalendar div.eventDetail h6 {
	margin-bottom: 2px;
	padding-bottom: 0;
	font-size: 1.0em;
}

div#content div.eventItemCalendar div.eventDetail p.eventDate {
	font-size: 0.9em;
	margin-left: 4px;
}

div#content div.eventItemCalendar div.eventThumb {
	width: 42px;
	height: 10px;
	padding: 18px 0 14px 0;
	text-align: center;
	font-weight: bold;
}

.month01 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/01.gif) no-repeat 0 0;
}

.month02 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/02.gif) no-repeat 0 0;
}

.month03 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/03.gif) no-repeat 0 0;
}

.month04 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/04.gif) no-repeat 0 0;
}

.month05 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/05.gif) no-repeat 0 0;
}

.month06 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/06.gif) no-repeat 0 0;
}

.month07 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/07.gif) no-repeat 0 0;
}

.month08 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/08.gif) no-repeat 0 0;
}

.month09 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/09.gif) no-repeat 0 0;
}

.month10 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/10.gif) no-repeat 0 0;
}

.month11 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/11.gif) no-repeat 0 0;
}

.month12 {
	background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Events/month/12.gif) no-repeat 0 0;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/InfoSlider.css
 */


 
div#content div.infoSlider {
	padding: 3px;
	background:#F2F0E9;
	left: -6px;
	position: relative;
}

div#content div.infoSlider div.infoBox {
	width: 312px;
	height: 235px;
	float: left;
}

div#content div.infoSlider div.infoBoxImage {
	float: left;
	width: 136px;
	height: 235px;
}


div#content div.infoSlider div.infoBoxText {
	height: 225px;
	width: 136px;
	padding:5px;
}



div#content div.infoSlider div.infoBoxDisplay {
	position: relative;
	height: 235px;
}

div#content div.infoSlider div.infoBoxDisplay img {
	position: absolute;
	width: 136px;
	height: 235px;
	z-index: 1;
	cursor: pointer;
	margin:0;
}

div#content div.infoSlider div.infoBoxDisplay div.textBox {
	position: absolute;
	width: 140px;
	height: 235px;
	z-index: 0;
	background: #ffffff;
	overflow: hidden;
}


div#content div.infoSlider div.infoBoxDisplay img.imageArrow {
	position: absolute;
	width: 14px;
	height: 14px;
}


 
div#content div.kbsInfoSlider div.infoSlider {
	padding: 2px;
	background:#F2F0E9;
	left: -6px;
	position: relative;
}

div#content div.kbsInfoSlider div.infoSlider div.infoBox {
	width: 312px;
	height: 125px;
	float: left;
}

div#content div.kbsInfoSlider div.infoSlider div.infoBoxImage {
	float: left;
	width: 130px;
	height: 125px;
}


div#content div.kbsInfoSlider div.infoSlider div.infoBoxText {
	height: 125px;
	width: 160px!important;
	padding:5px;
}



div#content div.kbsInfoSlider div.infoSlider div.infoBoxDisplay {
	position: relative;
	height: 125px;
}

div#content div.kbsInfoSlider div.infoSlider div.infoBoxDisplay img {
	position: absolute;

	height: 125px;
	z-index: 1;
	cursor: pointer;
	margin:0;
}

div#content div.kbsInfoSlider div.infoSlider div.infoBoxDisplay div.textBox {
	position: absolute;
	width: 140px;
	height: 125px;
	z-index: 0;
	background: #ffffff;
	overflow: hidden;
}

div#content div.kbsInfoSlider div.infoSlider div.infoBoxDisplay div#textBox_0 {
	position: absolute;
	width: 140px;
	height: 125px;
	z-index: 0;
	background: #ffffff;
	overflow: hidden;
}

div#content div.kbsInfoSlider div.infoSlider div.infoBoxDisplay img.imageArrow {
	position: absolute;
	
	height: 14px;
}


			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Calendar.css
 */


div.calendarSnippet ul.tabsNav {
	width: 530px;
}

div.calendarSnippet div.tabContent{
	border-bottom: 0;
}

table.calSnippet {
	margin: 0;
	padding: 0;
	position: relative;
	left: -16px;
	top: -11px;
	border: none;
}

table.calSnippet td {
	vertical-align: top;
}

table.calSnippet td.calDate {
	background-color: #e9e9e9 !important;
}

table.calSnippet td.calDate div.calClock {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Calendar/clock.png);
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 23px;
	padding-top: 3px;
}

table.calSnippet td.calDate p {
	margin-bottom: 0;
	font-size: 81%;
	color: #505050;
	font-weight: bold;
}

			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Code.css
 */





pre, code {
	font-size:1.1em;
	white-space:pre;
	background-color:#faf9f5;
	color:#000000;
	border:1px solid #d5d2c9;
	padding:10px;
	display:block;
	margin-bottom:20px;
	width:518px;
}


code {
	padding-top:20px;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Miscellaneous/code.gif);
	background-repeat:no-repeat;
}

code strong {
	color:#5c4784;
}



.tabsLive .warning, .seperateTabs .warning, .warning {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Miscellaneous/warning.gif);
	padding-left:25px;
	color:red;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:top left;
	margin:3px 0px 20px 0px;
	min-height:20px;
	display:block;
}

p.warning {
	margin:3px 0px 20px 0px;
}

.str { color: #3C9F1D; }
.kwd { color: #008; }
.com { color: #8F8F8F; }
.typ { color: #EF483B; }
.lit { color: #066; }
.pun { color: #660; }
.pln { color: #000; }
.tag { color: #008; }
.atn { color: #606; }
.atv { color: #080; }
.dec { color: #606; }
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/FileList.css
 */

div#content div.fileListSnippet ul {
	margin-left: 0;
	padding-left: 25px;
}

div#content div.fileListSnippet ul  li {
	list-style-type: none !important;
	background-image: none !important;
	padding-left: 0;
}

div#content div.fileListSnippet ul li a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white.gif);
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 1.6em;
	padding-left: 25px;
}

div#content div.fileListSnippet ul li.word03 a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white_word.gif);
}

div#content div.fileListSnippet ul li.word07 a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_word.gif);
}

div#content div.fileListSnippet ul li.excel03 a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white_excel.gif);
}

div#content div.fileListSnippet ul li.excel07 a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_excel.gif);
}

div#content div.fileListSnippet ul li.powerpoint03 a, div#content div.fileListSnippet ul li.powerpoint07 a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white_powerpoint.gif);
}

div#content div.fileListSnippet ul li.pdf a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white_acrobat.gif);
}

div#content div.fileListSnippet ul li.image a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/picture.gif);
}

div#content div.fileListSnippet ul li.compressed a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white_zip.gif);
}

div#content div.fileListSnippet ul li.zip a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/compress.gif);
}

div#content div.fileListSnippet ul li.unknown a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white.gif);
}

div#content div.fileListSnippet ul li.text a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white_text.gif);
}

div#content div.fileListSnippet ul li.code a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_code.gif);
}

div#content div.fileListSnippet ul li.video a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/film.gif);
}

div#content div.fileListSnippet ul li.audio a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/sound.gif);
}

div#content div.fileListSnippet ul li.office a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white_office.gif);
}

div#content div.fileListSnippet ul li.folder a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/folder.gif);
}

div#content div.fileListSnippet ul li.webpage a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_world.gif);
}

div#content div.fileListSnippet ul li.stylesheet a {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/FileList/page_white.gif);
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Button.css
 */



.button {
	background-color:#D5D2C9;
	padding:1px;
	width:168px;
	margin:5px 5px 5px 5px;
}

.button a {
	display:block;
	border:1px solid white;
	background-color:#E0E0E2;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#4A4A4A;
	font-weight:normal;
	padding:2px 25px 0 7px;
	text-decoration:none;
	font-size:0.84615em;
	min-width:134px;
	min-height:29px;
	white-space:normal;
}


.button a:link {
	color:#4A4A4A;
}

.button a em, .button a strong  {
	display:block;
	color:#5c4784;
	font-weight:bold;
	font-style:normal;
}

.button a strong  {
	font-size:1.181818em;
	padding:5px 0 7px;
}

#content .button img {
	border:1px solid white;
	border-bottom:none;
	margin:0;
	margin-right:-26px;
	width:166px;
	
	display:block; 
}

#content .button a img {
	margin-left:-8px;
}


ul.button {
	background:none;
	margin:0;
}

ul.floatRight{
	width: 200px;
}

.button li {
	background-image:none !important;
	background-color:#D5D2C9;
	padding:1px !important;
	width:168px !important;
	margin:5px 5px !important;
}

.button li img {
	margin-bottom:-3px;
}

.button li a img {
	margin-bottom:0;
}



.background1, .button li.background1 {
	background-color:#A8034F;
	color:#ffffff;
}

.background1 a:link, .background1 a:hover, .background1 a:visited, .background1 a:active,
.background1 a:link strong, .background1 a:hover strong, .background1 a:visited strong, .background1 a:active strong,
.background1 a:link em, .background1 a:hover em, .background1 a:visited em, .background1 a:active em {
	color:#ffffff !important;
}

.background1 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground1.gif);
	background-color:#A8034F;
}

.background2, .button li.background2 {
	background:#00789C !important;
	color:white;
}

.background2 a:link, .background2 a:hover, .background2 a:visited, .background2 a:active,
.background2 a:link strong, .background2 a:hover strong, .background2 a:visited strong, .background2 a:active strong,
.background2 a:link em, .background2 a:hover em, .background2 a:visited em, .background2 a:active em {
	color:white !important;
}

.background2 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground2.gif);
	background-color:#00789C;
}

.background3, .button li.background3 {
	background:#007A5E !important;
	color:white;
}

.background3 a:link, .background3 a:hover, .background3 a:visited, .background3 a:active,
.background3 a:link strong, .background3 a:hover strong, .background3 a:visited strong, .background3 a:active strong,
.background3 a:link em, .background3 a:hover em, .background3 a:visited em, .background3 a:active em {
	color: white !important;
}

.background3 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground3.gif);
	background-color:#007A5E;
}

.background4, .button li.background4 {
	background:#EDD959 !important;
	color:#333333;
}

.background4 a:link, .background4 a:hover, .background4 a:visited, .background4 a:active,
.background4 a:link strong, .background4 a:hover strong, .background4 a:visited strong, .background4 a:active strong,
.background4 a:link em, .background4 a:hover em, .background4 a:visited em, .background4 a:active em {
	color:#333333 !important;
}

.background4 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground4.gif);
	background-color:#EDD959;
}

.background5, .button li.background5 {
	background:#E87D0D !important;
	color:white;
}

.background5 a:link, .background5 a:hover, .background5 a:visited, .background5 a:active,
.background5 a:link strong, .background5 a:hover strong, .background5 a:visited strong, .background5 a:active strong,
.background5 a:link em, .background5 a:hover em, .background5 a:visited em, .background5 a:active em {
	color:white !important;
}

.background5 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground5.gif);
	background-color:#E87D0D;
}

.background6, .button li.background6 {
	background:#DE5433 !important;
	color:white;
}

.background6 a:link, .background6 a:hover, .background6 a:visited, .background6 a:active,
.background6 a:link strong, .background6 a:hover strong, .background6 a:visited strong, .background6 a:active strong,
.background6 a:link em, .background6 a:hover em, .background6 a:visited em, .background6 a:active em {
	color:white !important;
}

.background6 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground6.gif);
	background-color:#DE5433;
}

.background7, .button li.background7 {
	background:#D12421 !important;
	color:white;
}

.background7 a:link, .background7 a:hover, .background7 a:visited, .background7 a:active,
.background7 a:link strong, .background7 a:hover strong, .background7 a:visited strong, .background7 a:active strong,
.background7 a:link em, .background7 a:hover em, .background7 a:visited em, .background7 a:active em {
	color:white !important;
}

.background7 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground7.gif);
	background-color:#D12421;
}

.background8, .button li.background8 {
	background:#80293D !important;
	color:white;
}

.background8 a:link, .background8 a:hover, .background8 a:visited, .background8 a:active,
.background8 a:link strong, .background8 a:hover strong, .background8 a:visited strong, .background8 a:active strong,
.background8 a:link em, .background8 a:hover em, .background8 a:visited em, .background8 a:active em {
	color:white !important;
}

.background8 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground8.gif);
	background-color:#80293D;
}

.background9, .button li.background9 {
	background:#C985A3 !important;
	color:white;
}

.background9 a:link, .background9 a:hover, .background9 a:visited, .background9 a:active,
.background9 a:link strong, .background9 a:hover strong, .background9 a:visited strong, .background9 a:active strong,
.background9 a:link em, .background9 a:hover em, .background9 a:visited em, .background9 a:active em {
	color:white !important;
}

.background9 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground9.gif);
	background-color:#C985A3;
}

.background10, .button li.background10 {
	background:#664A78 !important;
	color:white;
}

.background10 a:link, .background10 a:hover, .background10 a:visited, .background10 a:active,
.background10 a:link strong, .background10 a:hover strong, .background10 a:visited strong, .background10 a:active strong,
.background10 a:link em, .background10 a:hover em, .background10 a:visited em, .background10 a:active em {
	color:white !important;
}

.background10 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground10.gif);
	background-color:#664A78;
}

.background11, .button li.background11 {
	background:#5CBACC !important;
	color:white;
}

.background11 a:link, .background11 a:hover, .background11 a:visited, .background11 a:active,
.background11 a:link strong, .background11 a:hover strong, .background11 a:visited strong, .background11 a:active strong,
.background11 a:link em, .background11 a:hover em, .background11 a:visited em, .background11 a:active em {
	color:white !important;
}

.background11 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground11.gif);
	background-color:#5CBACC;
}

.background12, .button li.background12 {
	background:#008AC4 !important;
	color:white;
}

.background12 a:link, .background12 a:hover, .background12 a:visited, .background12 a:active,
.background12 a:link strong, .background12 a:hover strong, .background12 a:visited strong, .background12 a:active strong,
.background12 a:link em, .background12 a:hover em, .background12 a:visited em, .background12 a:active em {
	color:white !important;
}

.background12 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground12.gif);
	background-color:#008AC4;
}

.background13, .button li.background13 {
	background:#B3C98C !important;
	color:white;
}

.background13 a:link, .background13 a:hover, .background13 a:visited, .background13 a:active,
.background13 a:link strong, .background13 a:hover strong, .background13 a:visited strong, .background13 a:active strong,
.background13 a:link em, .background13 a:hover em, .background13 a:visited em, .background13 a:active em {
	color:white !important;
}

.background13 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground13.gif);
	background-color:#B3C98C;
}

.background14, .button li.background14 {
	background:#C2B50D !important;
	color:white;
}

.background14 a:link, .background14 a:hover, .background14 a:visited, .background14 a:active,
.background14 a:link strong, .background14 a:hover strong, .background14 a:visited strong, .background14 a:active strong,
.background14 a:link em, .background14 a:hover em, .background14 a:visited em, .background14 a:active em {
	color:white !important;
}

.background14 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground14.gif);
	background-color:#C2B50D;
}

.background15, .button li.background15 {
	background:#A8B50A !important;
	color:white;
}

.background15 a:link, .background15 a:hover, .background15 a:visited, .background15 a:active,
.background15 a:link strong, .background15 a:hover strong, .background15 a:visited strong, .background15 a:active strong,
.background15 a:link em, .background15 a:hover em, .background15 a:visited em, .background15 a:active em {
	color:white !important;
}

.background15 a {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/buttonbackground15.gif);
	background-color:#A8B50A;
}


.courseFinderButton, .openDaysButton, .orderAProspectusButton {
	border:1px solid #D5D2C9;
	border-top:1px solid #D5D2C9;
	background-color:white;
	margin:5px 5px 5px 10px;
}

.courseFinderButton a, .courseFinderButton a:hover, .courseFinderButton a:visited,
.openDaysButton a, .openDaysButton a:hover, .openDaysButton a:visited,
.orderAProspectusButton a, .orderAProspectusButton a:hover, .orderAProspectusButton a:visited {
	color:white !important;
	text-decoration:none;
	display:block;
	padding:7px 10px 7px 38px;
	width:122px;
	font-weight:bold;
	font-size:1.0769230em;
	background-position:7px 4px;
	background-repeat:no-repeat;
}


div.courseFinderButton a {
	background-color:#B5CC96;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/coursefindericon.gif);
}


div.openDaysButton a {
	background-color:#2CBDD8;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/opendaysicon.gif);
}


div.orderAProspectusButton a {
	background-color:#1595D4;
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Buttons/orderprospectusicon.gif);
}

			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Accordion.css
 */

div#content dl.accordionSnippet {
	margin: 0;
	padding: 0;
}

div#content dl.accordionSnippet dl, dl.accordionSnippet dt, dl.accordionSnippet dd {
	display: block;
	margin: 0;
}

div#content dl.accordionSnippet dd {
	margin-bottom: 4px;
}

div#content dl.accordionSnippet dt a {
	background: #5c4784 url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Accordion/open.gif) no-repeat scroll right center;
	border-bottom: 1px solid #FFFFFF;
	color: #ffffff;
	display: block;
	font-size: 0.9em;
	font-weight: bold;
	outline-style: none;
	outline-width: medium;
	padding: 2px 20px 2px 5px;
	text-decoration: none;
}

div#content dl.accordionSnippet dt a:active {
	outline-style: none;
	outline-width: medium;
}

div#content dl.accordionSnippet dt a.active {
	background-image: none;
	outline-style: none;
	outline-width: medium;
}

div#content dl.accordionSnippet dt a:hover {
	background-color: #7965ab;
	color: #FFFFFF;
}

div#content dl.accordionSnippet dd {
	background: #FFFFFF url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Accordion/background.jpg) no-repeat scroll left 2px;
	padding: 10px;
}

div#content dl.accordionSnippet dd ul {
	margin: 5px 5px 10px;
}

div#content dl.accordionSnippet dd p {
	margin: 5px 10px 20px 15px;
	padding: 0;
}

div#content dl.accordionSnippet dd ul li {
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bacchus/snippets/Accordion/closed.gif);
	margin-bottom: 5px;
}

div#content dl.accordionSnippet dd ul li a {
	font-size: 0.9em;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Calendar2.css
 */


#CalendarSnippetFull2 a:link {
	color:#284029;
}
#CalendarSnippetFull2 {
	min-width:508px;
	max-width:508px;
	padding:3px;
	overflow:auto;
	background-color:#EDEDED;
	font-family:Arial, Helvetica, sans-serif;
}
#CalendarSnippetFull2 .miniCal {
	width:165px;
	overflow:auto;	
	float:right;
	overflow:hidden;
}

#CalendarSnippetFull2 .miniCal table {
	font-weight: bold;
	background-color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Verdana;
	text-align: center;
	border-collapse: seperate;
	border-spacing: 1px;
}

div.CalendarSnippetFull2 .miniCal th {
	padding: 4px;
	text-align:center;
	background-color: white;
	color: #000000;
}

#CalendarSnippetFull2 .miniCal td {
	padding: 4px;
	color: white;
	background-color:#7965ab;
}

#CalendarSnippetFull2 .miniCal td a {
	color: #FFFFFF;
	text-decoration: none;
}

#CalendarSnippetFull2 .miniCal td a:hover {
	text-decoration: underline;
}
#CalendarSnippetFull2 .miniCal a:hover {
	text-decoration: underline;
}

#CalendarSnippetFull2 .miniCal td.notmonth {
	background-color: #CCCBD3;
	color: #7F7F7F;
}

#CalendarSnippetFull2 .miniCal td.hasevent {
	background-color:#5c4784;
}
#CalendarSnippetFull2 .miniCal td.todaysEvent {
	background-color:#5c4784;
	color:white;
	text-decoration:underline;
}
#CalendarSnippetFull2 .miniCal td.todaysDayHasEvent {
	border-bottom: 2px solid;
	border-color:black;
	background-color:#5c4784;
	color:white;
	text-decoration:none;
	padding-bottom:1px;
}
#CalendarSnippetFull2 .miniCal td.todaysDayTodaysEvent {
	border-bottom: 2px solid;
	border-color:#7965ab;
	background-color:#5c4784;
	color:white;
	text-decoration:none;
}
#CalendarSnippetFull2 .miniCal td.todaysDay {
	border: 1px solid;
	margin:1px;
	border-color:#5c4784;
	background-color:white;
	color:black;
	padding-bottom:2px;
	padding-right:5px;
	text-decoration:none;
}
#CalendarSnippetFull2 .miniCal td.weekendHasEventTodaysEvent {
	background-color:#5c4784;
	color:white;
	text-decoration:underline;
}

#CalendarSnippetFull2 .miniCal td.today {
	background-color: #FFFFFF;
	color: #FFFFFF;
}


#CalendarSnippetFull2 .monthTitle {
	font-weight: bold;
	padding:3px;
	background-color: #CCCBD3;
	border: 1px solid white;
	font-size: 14px;
	font-family: Arial, Verdana;
	text-align: center;
	border-collapse: separate;
	border-spacing: 1px;
	width:330px;
	float:left;
	color:black;
	overflow:auto;
}
#CalendarSnippetFull2 .monthTitle a {
	text-decoration:none;
	font-size: 12px;
	color: #5c4784;
}
#CalendarSnippetFull2 .monthTitle a:hover {
	text-decoration:underline;
}
#CalendarSnippetFull2 .monthTitle #left {
	padding: 1px;
	padding-top:4px;
	width:98px;
	font-size: 12px;
	text-align:left;
	float:left;
	color: #284029;
}
#CalendarSnippetFull2 .monthTitle #center {
	padding: 1px;
	width:127px;
	padding-top:3px;
	font-size: 14px;
	text-align:center;
	float:left;
	color:black;
}
#CalendarSnippetFull2 .monthTitle #right {
	padding: 1px;
	padding-top:4px;
	font-size: 12px;
	text-align:right;
	width:98px;
	float:right;
	color: #284029;
}


#CalendarSnippetFull2 .mainEvent1 {
	max-width:331px;
	min-height:135px;
	float:left;
	padding:2px;
	margin-bottom:4px;
	margin-top:2px;
	border-color:white;
	border-style:solid;
	border-width:1px;
	background-color:#F2F2F2;
}
#CalendarSnippetFull2 .mainEvent {
	background-color:#F2F2F2;
	min-width:502px;
	max-width:502px;	
	float:left;
	padding:2px;
	margin-top:2px;
	border-color:white;
	border-style:solid;
	border-width:1px;
}
#CalendarSnippetFull2 .mainEvent .showHide {
	font-size:12px;
	margin-left:1px;
	padding:0px;
	border:0px;
	margin-bottom:0px;
	margin-top:2px;
}
#CalendarSnippetFull2 .mainEvent1 .showHide {
	font-size:12px;
	margin-left:1px;
	padding:0px;
	border:0px;
	margin-bottom:0px;
	margin-top:2px;
}

#CalendarSnippetFull2 .mainEvent1 .showHide .showHideContent {
	font-size:12px;
	font-weight:none;
	margin-left:1px;
	padding-bottom:2px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;
}
#CalendarSnippetFull2 .mainEvent .showHide .showHideContent {
	font-size:12px;
	font-weight:none;
	margin-left:1px;
	padding:0px;
	border:0px;
	margin-bottom:0px;
	margin-top:0px;
}

#CalendarSnippetFull2 .mainEvent1 .time {
	font-size:10px;
	margin-bottom:2px;
	padding-top:2px;
}
#CalendarSnippetFull2 .mainEvent .time {
	font-size:10px;
	margin-bottom:2px;
	padding-top:2px;
}

#CalendarSnippetFull2 .mainEvent .eventTitle {
	font-size:20px;
	font-weight:bold;
	color:#5c4784;
	margin-bottom:2px;
}
#CalendarSnippetFull2 .mainEvent1 .eventTitle {
	font-size:20px;
	font-weight:bold;
	color:#5c4784;
	margin-bottom:2px;
}

#CalendarSnippetFull2 .mainEvent1 .date {
	font-size:13px;
	font-weight:bold;
	padding:0px;
	margin-bottom:2px;
}
#CalendarSnippetFull2 .mainEvent .date {
	font-size:13px;
	font-weight:bold;
	padding:0px;
	margin-bottom:2px;
}

#CalendarSnippetFull2 .mainEvent1 .showHide {
	font-size:12px;
	margin-left:1px;
	padding:0px;
	border:0px;
	margin-bottom:0px;
	margin-top:5px;
}
#CalendarSnippetFull2 .mainEvent .showHide {
	font-size:12px;
	margin-left:1px;
	padding:0px;
	border:0px;
	margin-bottom:0px;
	margin-top:5px;
}

#CalendarSnippetFull2 .noEvent {
	width:331px;
	min-height:132px;
	float:left;
	padding:2px;
	margin-top:4px;
	margin-bottom:2px;
	border-color:white;
	border-style:solid;
	border-width:1px;
	background-color:#F2F2F2;
	text-align:center;
}

p.shortDescription {
	font-size:12px;
	padding:0px;
	margin-top:5px;
}
p {
	font-size:12px;
}
#CalendarSnippetFull2 .monthTitle img {
	vertical-align:middle;
	border-style:none;
	margin:0px;
	margin-bottom:4px;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Table.css
 */


div#content table {
	border-collapse: separate;
	width: 100%;
	margin: 0 0 12px 0;
	color: #4A4A4A;
}

div#content table td, div#content table th {
	padding: 4px 4px 2px 4px;
}

div#content table td p, div#content table th p {
	margin: 0 2px 4px 2px;
	padding: 0;
}

div#content table th {
	text-align: left;
}



div#content table.strong {
	border-collapse: separate;
	width: 100%;
	margin: 0 0 12px 0;
	border: 1px solid #5c4784;
}

div#content table.strong td, div#content table.strong th {
	padding: 4px 4px 2px 4px;
}

div#content table.strong td {
	border:1px solid #E7E2D7;
	background: #f8f6f0;
}

div#content table.strong td.alt {
	background: #dedcd7;
}

div#content table.strong td p, div#content table.strong th p {
	margin: 0 2px 4px 2px;
	padding: 0;
}

div#content table.strong th {
	background: #5c4784;
	color: #ffffff;
	text-align: left;
}


div#content table.em {
	border-collapse: separate;
	width: 100%;
	margin: 0 0 12px 0;
}

div#content table.floatRight {
	width: 200px;
}

div#content table.em td, div#content table.em th {
	background: #f8f6f0;
	padding: 4px 4px 2px 4px;
}

div#content table.em td.alt {
	background: #dedcd7;
}

div#content table.em td p, div#content table.em th p {
	margin: 0 2px 4px 2px;
	padding: 0;
}

div#content table.em th {
	background: #5c4784;
	color: #ffffff;
	text-align: left;
}
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Tabs.css
 */


.tabsLive .tabContentHide {
 display:none;
}



.tabs {
	padding:0px;
}
.tabsLive, .seperateTabs  {
 margin-top:1em;
 background:none !important;
}

.separateTabs {
	background:none !important;
}

.tabsLive h3, .separateTabs h3 {
	color:#A8034F !important;
}
.tabsLive h4, .tabsLive h5, .tabsLive h6,
.separateTabs h4, .separateTabs h5, .separateTabs h6 {
	color:#505050 !important;
}

.tabsLive p, .tabsLive ul,
.separateTabs p, .separateTabs ul {
	color:#000000;
}



ul.tabsNav
{
	 margin: 0;
	 padding: 1px 0 1px 3px;
	 border-bottom: 1px solid #5c4784;
	 min-height: 1px;
	 margin-left: 0px;
}

.tabsLive ul.tabsNav {
	padding-left:0px;
	margin-left:0px;
}

#content ul.tabsNav li {
	list-style: none;
	display: inline;
	background-image:none;
	margin-left: 3px;
	padding:0;
}
#content .tabsLive ul.tabsNav {
 	padding-left:3px;
}

ul.tabsNav li a, ul.tabsNav li a:visited
{
	color:#4A4A4A;
	padding: 1px 4px;
	margin:0px;
	margin-left:0px;
	border: 1px solid #e7e2d7;
	border-bottom: none;
	background: #e7e2d7;
	text-decoration: none;
	font-size:.8461538461em;
}

ul.tabsNav li a:hover {
	color:#ffffff;
	background-color:#7965ab;
	border-color:#7965ab;
	text-decoration:none;
}

ul.tabsNav li.active a:link, ul.tabsNav li.active a:hover, ul.tabsNav li.active a:visited, ul.tabsNav li.active a:active {
	color: #ffffff;
	border-bottom: 1px solid #7965ab;
	border-color:#5c4784;
	background-color:#5c4784;
	cursor:default;
}



.tabContent {
	padding:10px 15px;
	border-bottom:1px solid #5c4784;
	margin-bottom:15px;
	margin-top:0px;
	width:540px;
	padding-right:13px;
	overflow:visible;
}

.tabPermalink {
	padding:5px 15px;
	border-bottom:1px solid #ddd;
	margin-top:-15px;
	width:540px;
	padding-right:13px;
	overflow:visible;
	color: #aaa;
	font-size: 11px;
	display: none;
}

div#newsColumn .tabContent {
	width:370px;
}

table.tabContent {
	padding:0px;
}

.tabContent .tabContent {
	width:510px;
}

.tabContent .tabContent .tabContent {
	width:470px;
}

.tabContent .tabContent .tabContent .tabContent {
	width:430px;
}

.tabContent .tabContent .tabContent .tabContent .tabContent {
	width:390px;
}




table.tabContent {
	width:100%;
}

.tabContent:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
		
}



.tabs ul.tabsFallBackNav {
	margin-bottom:10px;
}


.tabsLive ul.tabsFallBackNav, .tabsLive .tabContent ul.tabsFallBackNav, .tabsLive .tabContent a.toTop {
	display:none;
}

.tabsLive .tabContent ul, .tabsLive ul.tabsNav, .tabsLive .noJavaScript ul.tabsFallBackNav, .tabsLive .noJavaScript a.toTop {
	display:block;
}



.showHideContent .tabsLive {
	width:95%;
}

.showHideContent .tabsLive .tabContent {
	width:95%;
}





.background1 .tabContent a:link, .background1 .tabContent a:active, .background1 .tabContent a:visited, .background1 .tabContent a:hover, 
.background2 .tabContent a:link, .background2 .tabContent a:active, .background2 .tabContent a:visited, .background2 .tabContent a:hover,
.background3 .tabContent a:link, .background3 .tabContent a:active, .background3 .tabContent a:visited, .background3 .tabContent a:hover,
.background4 .tabContent a:link, .background4 .tabContent a:active, .background4 .tabContent a:visited, .background4 .tabContent a:hover,
.background5 .tabContent a:link, .background5 .tabContent a:active, .background5 .tabContent a:visited, .background5 .tabContent a:hover,
.background6 .tabContent a:link, .background6 .tabContent a:active, .background6 .tabContent a:visited, .background6 .tabContent a:hover,
.background7 .tabContent a:link, .background7 .tabContent a:active, .background7 .tabContent a:visited, .background7 .tabContent a:hover,
.background8 .tabContent a:link, .background8 .tabContent a:active, .background8 .tabContent a:visited, .background8 .tabContent a:hover,
.background9 .tabContent a:link, .background9 .tabContent a:active, .background9 .tabContent a:visited, .background9 .tabContent a:hover,
.background10 .tabContent a:link, .background10 .tabContent a:active, .background10 .tabContent a:visited, .background10 .tabContent a:hover,
.background11 .tabContent a:link, .background11 .tabContent a:active, .background11 .tabContent a:visited, .background11 .tabContent a:hover,
.background12 .tabContent a:link, .background12 .tabContent a:active, .background12 .tabContent a:visited, .background12 .tabContent a:hover,
.background13 .tabContent a:link, .background13 .tabContent a:active, .background13 .tabContent a:visited, .background13 .tabContent a:hover,
.background14 .tabContent a:link, .background14 .tabContent a:active, .background14 .tabContent a:visited, .background14.tabContent a:hover,
.background15 .tabContent a:link, .background15 .tabContent a:active, .background15 .tabContent a:visited, .background15 .tabContent a:hover {
	background:none;
	color:#003682;
}


.background1 ul.tabsNav
{
	 border-bottom: 1px solid #A8034F;
}

.background1 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background1 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#D35E77;
	border-color:#D35E77;
}

.background1 ul.tabsNav li.active a:link, .background1 ul.tabsNav li.active a:hover, .background1 ul.tabsNav li.active a:visited, .background1 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #A8034F;
	border-color:#A8034F;
	background-color:#A8034F;
}

.background1 .tabContent {
	border-bottom-color:#A8034F;
}
	
	.background2 ul.tabsNav
{
	 border-bottom: 1px solid #00789C;
}

.background2 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background2 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#82B8C9;
	border-color:#82B8C9;
}

.background2 ul.tabsNav li.active a:link, .background2 ul.tabsNav li.active a:hover, .background2 ul.tabsNav li.active a:visited, .background2 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #00789C;
	border-color:#00789C;
	background-color:#00789C;
}

.background2 .tabContent {
	border-bottom: 1px solid #00789C;
}
	
	.background3 ul.tabsNav
{
	 border-bottom: 1px solid #007A5E;
}

.background3 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background3 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#75A38C;
	border-color:#75A38C;
}

.background3 ul.tabsNav li.active a:link, .background3 ul.tabsNav li.active a:hover, .background3 ul.tabsNav li.active a:visited, .background3 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #007A5E;
	border-color:#007A5E;
	background-color:#007A5E;
}

.background3 .tabContent {
	border-bottom-color:#007A5E;
}
	
	.background4 ul.tabsNav
{
	 border-bottom: 1px solid #EDD959;
}

.background4 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background4 ul.tabsNav li a:hover {
	color:#333333;
	background-color:#EBD178;
	border-color:#EBD178;
}

.background4 ul.tabsNav li.active a:link, .background4 ul.tabsNav li.active a:hover, .background4 ul.tabsNav li.active a:visited, .background4 ul.tabsNav li.active a:active {
	color: #333333;
	border-bottom: 1px solid #EDD959;
	border-color:#EDD959;
	background-color:#EDD959;
}

.background4 .tabContent {
	border-bottom-color:#EDD959;
}
	
	.background5 ul.tabsNav
{
	 border-bottom: 1px solid #E87D0D;
}

.background5 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background5 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#EDBD3D;
	border-color:#EDBD3D;
}

.background5 ul.tabsNav li.active a:link, .background5 ul.tabsNav li.active a:hover, .background5 ul.tabsNav li.active a:visited, .background5 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #E87D0D;
	border-color:#E87D0D;
	background-color:#E87D0D;
}

.background5 .tabContent {
	border-bottom-color:#E87D0D;
}
	
	.background6 ul.tabsNav
{
	 border-bottom: 1px solid #DE5433;
}

.background6 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background6 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#FA8A75;
	border-color:#FA8A75;
}

.background6 ul.tabsNav li.active a:link, .background6 ul.tabsNav li.active a:hover, .background6 ul.tabsNav li.active a:visited, .background6 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #DE5433;
	border-color:#DE5433;
	background-color:#DE5433;
}

.background6 .tabContent {
	border-bottom-color:#DE5433;
}
	
	.background7 ul.tabsNav
{
	 border-bottom: 1px solid #D12421;
}

.background7 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background7 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#E67D6D;
	border-color:#E67D6D;
}

.background7 ul.tabsNav li.active a:link, .background7 ul.tabsNav li.active a:hover, .background7 ul.tabsNav li.active a:visited, .background7 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #D12421;
	border-color:#D12421;
	background-color:#D12421;
}

.background7 .tabContent {
	border-bottom-color:#D12421;
}
	
	.background8 ul.tabsNav
{
	 border-bottom: 1px solid #80293D;
}

.background8 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background8 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#E29A74;
	border-color:#E29A74;
}

.background8 ul.tabsNav li.active a:link, .background8 ul.tabsNav li.active a:hover, .background8 ul.tabsNav li.active a:visited, .background8 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #80293D;
	border-color:#80293D;
	background-color:#80293D;
}

.background8 .tabContent {
	border-bottom-color:#80293D;
}
	
	.background9 ul.tabsNav
{
	 border-bottom: 1px solid #C985A3;
}

.background9 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background9 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#DEADBF;
	border-color:#DEADBF;
}

.background9 ul.tabsNav li.active a:link, .background9 ul.tabsNav li.active a:hover, .background9 ul.tabsNav li.active a:visited, .background9 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #C985A3;
	border-color:#C985A3;
	background-color:#C985A3;
}

.background9 .tabContent {
	border-bottom-color:#C985A3;
}
	
.background10 ul.tabsNav
{
	 border-bottom: 1px solid #664A78;
}

.background10 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background10 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#A891B0;
	border-color:#A891B0;
}

.background10 ul.tabsNav li.active a:link, .background10 ul.tabsNav li.active a:hover, .background10 ul.tabsNav li.active a:visited, .background10 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #664A78;
	border-color:#664A78;
	background-color:#664A78;
}

.background10 .tabContent {
	border-bottom-color:#664A78;
}
	
	.background11 ul.tabsNav
{
	 border-bottom: 1px solid #5CBACC;
}

.background11 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background11 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#B5D9DE;
	border-color:#B5D9DE;
}

.background11 ul.tabsNav li.active a:link, .background11 ul.tabsNav li.active a:hover, .background11 ul.tabsNav li.active a:visited, .background11 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #5CBACC;
	border-color:#5CBACC;
	background-color:#5CBACC;
}

.background11 .tabContent {
	border-bottom-color:#5CBACC;
}
	
	.background12 ul.tabsNav
{
	 border-bottom: 1px solid #008AC4;
}

.background12 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background12 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#B8CCDE;
	border-color:#B8CCDE;
}

.background12 ul.tabsNav li.active a:link, .background12 ul.tabsNav li.active a:hover, .background12 ul.tabsNav li.active a:visited, .background12 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #008AC4;
	border-color:#008AC4;
	background-color:#008AC4;
}

.background12 .tabContent {
	border-bottom-color:#008AC4;
}
	
	.background13 ul.tabsNav
{
	 border-bottom: 1px solid #B3C98C;
}

.background13 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background13 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#C7D6A3;
	border-color:#C7D6A3;
}

.background13 ul.tabsNav li.active a:link, .background13 ul.tabsNav li.active a:hover, .background13 ul.tabsNav li.active a:visited, .background13 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #B3C98C;
	border-color:#B3C98C;
	background-color:#B3C98C;
}

.background13 .tabContent {
	border-bottom-color:#B3C98C;
}
	
	.background14 ul.tabsNav
{
	 border-bottom: 1px solid #C2B50D;
}

.background14 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background14 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#E8E394;
	border-color:#E8E394;
}

.background14 ul.tabsNav li.active a:link, .background14 ul.tabsNav li.active a:hover, .background14 ul.tabsNav li.active a:visited, .background14 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #C2B50D;
	border-color:#C2B50D;
	background-color:#C2B50D;
}

.background14 .tabContent {
	border-bottom-color:#C2B50D;
}
	
.background15 ul.tabsNav
{
	 border-bottom: 1px solid #A8B50A;
}

.background15 ul.tabsNav li a
{
	border-color:#e7e2d7;
	background-color:#e7e2d7;
	color:#505050;
}

.background15 ul.tabsNav li a:hover {
	color:#FFFFFF;
	background-color:#D6DE6B;
	border-color:#D6DE6B;
}

.background15 ul.tabsNav li.active a:link, .background15 ul.tabsNav li.active a:hover, .background15 ul.tabsNav li.active a:visited, .background15 ul.tabsNav li.active a:active {
	color: #FFFFFF;
	border-bottom: 1px solid #A8B50A;
	border-color:#A8B50A;
	background-color:#A8B50A;
}

.background15 .tabContent {
	border-bottom-color:#A8B50A;
}
	
	
	
	
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Droplet.css
 */





#dropletWrap { width:100%; height:376px; margin:0 0 20px 0; overflow:hidden; }
#dropletWrap.subpage { overflow:visible; height:auto; }


#portfolio { position:relative; }

#portfolio h3 {
	font-family:Arial,Helvetica,sans-serif; 
}

.idrop_container #previous,
.idrop_container #next {
	font-size:75px;
	width:40px;
	height:40px;
	display:block;
	cursor:pointer;
	position:absolute;
	top:170px }
	
	#next.pagination { background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/Droplet/right_arrow_on.gif) no-repeat }
	#previous.pagination { background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/Droplet/left_arrow_on.gif) no-repeat }
	
	#next.pagination.inactive { background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/Droplet/right_arrow_off.gif) no-repeat }
	#previous.pagination.inactive { background: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/Droplet/left_arrow_off.gif) no-repeat }
	
	.pagination.inactive { cursor:default !important }
	
	.hoverBlock .grid { margin-bottom:20px; position:relative; width:200px !important; height:290px; border:5px solid #292929; overflow:hidden }

.idrop_container {
	width: 469px;
	margin-left: 20px;
}

.grid img {
	border: 1px solid #eee;
	width: 198px;
	height: 178px;
}

.slidebox {
	margin-left: 50px;
	position: relative;
}

.hoverBlock .grid {
	border:3px solid #ccc;
	height:180px;
	margin-bottom:2px;
	overflow:hidden;
	position:relative;
	width:200px !important;
	display:inline;
	float:left;
	margin-left:1px;
	margin-right:1px;
}

.hoverBlock .grid a {
	text-decoration: none;
	cursor: hand;
}

#portfolio #previous { left:0 px }
#portfolio #next { right:-47px }

#portfolio img.portfolio-image { position:absolute; top:0; left:0; display:block; margin:0;  }

#portfolio .overlay { 
	position:absolute; 
	z-index: 1; 
	display:block; 
	margin-top:1px; 
	margin-left:2px; 
	padding:11px 14px; 
	background-image: url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/Droplet/back.png);
	height: 16px;
	width: 168px;

}

#portfolio .portfolio-info {
	height:174px;
	padding:12px 15px;
	width:194px;
	background:#292929 url(http://www.kent.ac.uk/styles/pantheon-assets/images/Default/snippets/Droplet/portfolio_hover_bg.gif) repeat-x top 
}

.overlay h3 {
	font-size:14px;
	margin:0 0 1px 0;
	padding:0;
	color:#fff;
	text-transform:uppercase 
}

.portfolio-info h3 {
	font-size:14px;
	margin:0 0 1px 0;
	padding:0;
	color:#5aa5f1;
	text-transform:uppercase 
}
	
.portfolio-info small {
	font-size:11px;
	color:#a7a7a7;
	display:block;
	margin:0 0 10px 0;
	padding:0 }
	
.portfolio-info p {
	font-size:14px;
	line-height:17px;
	margin:0 0 22px 0;
	color:#e4e4e4 }
	
.portfolio-info .button {
	float:left }
	
.portfolio-info .button.left { margin:0 10px 0 0 }
	
	
			
/**
 * ntral/templates/pantheon-themes/Bacchus/views/css/browser/snippets/Quiz.css
 */

.quiz_option.correct.selected {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bachus/snippets/Quiz/check.png) !important;
	background-repeat:no-repeat;
	padding-left:30px;
	min-height:30px;
	padding-top:5px;
}

.quiz_option.selected  {
	background-image:url(http://www.kent.ac.uk/styles/pantheon-assets/images/Bachus/snippets/Quiz/cross.png);
	background-repeat:no-repeat;
	padding-left:30px;
	min-height:30px;
	padding-top:5px;
	
}

.quiz_option.correct {
	color:#090;
	padding-left:30px;
	min-height:30px;
	padding-top:5px;
}

.quiz_question_text {
	font-size:1.5em;
	

}

.quiz_option input{
	float:left;	
}

.quiz_option {
	padding-bottom: 5px;	
}
