
			
/**
 * Chronos/views/css/print/layout.css
 */

.offScreen, #navTools, #globalNav, #menu, .hidden, #footer ul , #previewBoxWrapper, .inspectItems, .debugItems, 
#extraLinksWrapper, #globalHeaderBottom, #contentLeft, #globalHeaderRight, #imageBox, .divider, .social-media
, #utilityBar, #globalFooterRight, #departmentHeaderFrontPage .scrollerSnippetBox{
	display:none;
}

#globalHeader{
	text-align: center;
}

#departmentHeader{
	text-align: center;
}



.hideInBrowser {
	display:none;
}

body {
	background-color:transparent;
}

#content {
	margin-top:20px;
}

#logo {
	font-size:1.53846em;
	margin:0px;
	float:right;
	
}

#logo a {
	text-decoration:none;
	color:#000000;
}
#logo a .hidden {
	display:inline;
}

#printLogo {
	
}

#previewBoxContainer {
	display:none;
}

#logoAndNavTools:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#departmentBar {
	display: block;
	height: 30px;
	padding-top: 10px;
}

#departmentBar ul {
	padding: 0 0 0 20px;
	margin: 0;

}

#departmentBar ul li {
	list-style-image: url(http://www.cs.kent.ac.uk/pantheon-assets/images/Bacchus/header/breadcrumbs/breadcrumbprint.gif);
	float: left;
	padding: 0;
	width: 200px;
}

#departmentBar ul li a {
	text-decoration: none;
}

#footerTop {
	padding-top:100px;
	margin-top:100px;
}

.footnote {
	clear: both;
	display: block;
	margin-top: 10px;
	border-top: 1px solid #444444;
	border-bottom: 1px solid #444444;
	padding: 15px 0;
	margin-bottom: 10px;
	font-size: 11px;
}
			
/**
 * Chronos/views/css/print/text.css
 */

body{
	font-family: Arial,verdana, Helvetica, sans-serif;
}

#departmentTitle{
	display:block;
	border-top:1px solid #555555;
	border-bottom:1px solid #555555;
	text-align:center;
	padding:10px;
	margin-top:20px;
	font-size:1.85em;
}

#globalHeaderTitle{
	font-size: 20px;
}

h1, h2, h3, h4, h5, h6, #eventsColumn #events h1, #eventsColumn #events h2, #eventsColumn #events h3, #eventsColumn #events h4, #eventsColumn #events h5, #eventsColumn #events h6{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

h1 {
	font-size:1.75em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}

h2 a {
	font-size:0.48em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

h3 {
	font-size:1.23076em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

h4 {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

h5, h6{
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

p {
	margin:10px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

a, a:link, a:visited, a:active{
	color: #555;
}

#footerLeft p{
	padding: 0px;
	margin: 0px;
}

			
/**
 * Chronos/views/css/print/content.css
 */

table, tr, td, th {
	border:1px solid #000000;
	margin:10px 0px;
}

table {
	page-break-inside: avoid;
	margin:10px 0px 30px 0px;
	padding:0px;
	text-align:left;
	border:none;
}

td, th {
	padding:3px;
	vertical-align:top
}

th {
	font-weight:normal;
	padding:1px 7px;
	font-size:1em;
	font-weight:bold;
}

td {
	font-size:.9em;
	color:#000000;
	padding:2px 7px;
	border:none;
}


.tableTabs {
	display:none;
}

.tabs .tabsNav, .tabsLive .tabsNav, .tabs .tabsFallBackNav, .tabsLive .tabsFallBackNav {
	display:none;
}


.floatRight {
	float:right;
	width:200px;
	clear:right;
}

.floatLeft {
	float:left;
	width:200px;
	clear:left;
}

.tabsLive.floatRight, .tabsLive.floatLeft {
	width:250px;
}

img.floatRight, img.floatLeft {
	width:auto;
}
			
/**
 * Chronos/views/css/print/snippets/Code.css
 */

.str { color: #060; }
.kwd { color: #006; font-weight: bold; }
.com { color: #600; font-style: italic; }
.typ { color: #404; font-weight: bold; }
.lit { color: #044; }
.pun { color: #440; }
.pln { color: #000; }
.tag { color: #006; font-weight: bold; }
.atn { color: #404; }
.atv { color: #060; }
			
/**
 * Chronos/views/css/print/snippets/SearchBox.css
 */

div#deptSearch {
	display: none;
}
			
/**
 * Chronos/views/css/print/snippets/Callout.css
 */

.callout {
	padding:5px;
	margin:10px;
	border:1px solid #000000;
}

.callout p {
	font-family:"Century Schoolbook", "Times New Roman", Times, serif;
}

.callout h1, .callout h2, .callout h3, .callout h4, .callout h5, .callout h6 {
	font-family:Arial, Helvetica, sans-serif;
}

.callout.floatRight, .callout.floatRight{
	width:200px;
	margin-right:0px;
}
