/* ---------------------------------------------------------------------------------------------------- */
/* ----- zk_print.css */
/* This stylesheet contains print styles */
/* ---------------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------------- */
/* PRINT STYLES */

/* --------------- General layout: body, containers, top links, head, footer */

html, body, form {
	min-height: 1px;
	height: auto;
	font-family: "Times New Roman", Times, serif;
}
/* --- Containers */
#container {
	width: 660px;
	background-image: none;
	margin-left: 0;
	margin-right: auto;
	position: inherit;
	min-height: 1px;
	height: auto;
}
html>body #container {
    min-height: 1px;
	height: auto;
}
#content {
	width: 660px;
	background-image: none;
	background-color: #ffffff;
	min-height: 1px;
	height: auto;
}
div { position: inherit; }

/* --- Top links */
.top-links { display: none; }

/* --- Head */
#head { display: none; }

/* --- Footer */
.footer {
	width: 660px;
	min-height: 1px;
	height: auto;
	border-top: solid 1px #000000;
	background-color: #ffffff;
	color: #000000;
	position: inherit;
}
.footer img { display: none; }
.footer-left { padding-left: 0; }
.footer-right { display: none; }
.footer-bottom {}
.footer a:link, .footer a:active, .footer a:visited, .footer a:hover { 
	text-decoration: none;
	color: #000000;
}
/* --------------- /General layout: body, containers, top links, head, footer */

/* --------------- Page layout */
/* --- Left column */
/* --- Column containers */
.columns { width: 660px; }
.column { overflow: hidden; }
/* --- Fixed columns */
/* - Left */
.left-column { display: none; }
/* - Main */
.main-column {
	float: none;
	width: 660px;
}
/* - Columns */
.main-columns {
	min-height: 1px;
	height: auto;
	padding-right: 0;
	background-image: none;
	width: 660px;
}
.main-columns-left {
	min-height: 1px;
	height: auto;
	width: 492px;
	padding: 0;
	background-image: none;
}
.fullsize .main-columns-left { width: 660px; }
.min-max {
	min-width: 472px;
	max-width: 472px;
}
.fullsize .min-max {
	min-width: 592px;
} 
.main-columns-right {
	min-height: 1px;
	height: auto;
	margin-right: 0;
	width: 164px;
	padding: 0;
	background-image: none;
}

/* --- Column dividers */
/* - Two columns */
.line-split-two { background-image: none; }
.fullsize .line-split-two { background-image: none; }
/* - Three columns */
.dotted-split-three { background-image: none; }
.line-split-three { background-image: none; }
.fullsize .dotted-split-three { background-image: none; }
.fullsize .line-split-three { background-image: none; }
/* - Four columns */
.dotted-split-four { background-image: none; }
.line-split-four { background-image: none; }
/* - One left, two right columns */
.dotted-line { background-image: none; }
/* --------------- /Page layout */

/* --------------- Navigation */
/* --- Path */
ol.path, .path a:link, .path a:active, .path a:visited, .path a:hover { color: #000000; }
/* --------------- /Navigation */

/* --------------- Elements */
/* --- Content blocks */
/* --------------- /Elements */

/* --------------- Lists */
ul.list-arrow-1 a:link, ul.list-arrow-1 a:active, ul.list-arrow-1 a:visited, ul.list-arrow-1 a:hover { 
	text-decoration: none;
	color: #000000; 
}
ul.list-arrow-2 a:link, ul.list-arrow-2 a:active, ul.list-arrow-2 a:visited, ul.list-arrow-2 a:hover { 
	text-decoration: none;
	color: #000000; 
}
/* --------------- /Lists */

/* --------------- Links */
/* --- Default */
a:link {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
/* --------------- Links */

/* --------------- Icons */
a.icon-print { display: none; }
/* --------------- /Icons */

/* --------------- Start */
/* --- Start top */
.start-top { 
	min-height: 1px;
	height: auto;
	position: inherit;
	background-image: none;
}
.start-top .column {
	min-height: 1px;
	height: auto;
	float: none;
}
/* Promo */
.start-top-left {
	width: 660px;
	min-height: 1px;
	height: auto;
}
.start-promo {
	position: inherit;
	min-height: 1px;
	height: auto;
	text-align: center;
	background-color: #ffffff;
}
.start-promo-content {
	min-height: 1px;
	height: auto;
}
.start-promo-image {
	width: auto;
	height: auto;
}
.start-promo-text {
	width: auto;
	min-height: 1px;
	height: auto;
}
.start-promo-description {
	background-image: none;
	background-color: #ffffff;
	position: inherit;
	min-height: 1px;
	height: auto;
	width: 660px;
}
.start-promo-description .right {
	display: none;
}
/* Study with us, research */
.start-top-right { background-color: #ffffff; }
.start-top-right .content-block {
	width: 660px;
	min-height: 1px;
	height: auto;
	position: inherit;
	background-image: none;
}
.start-top-right .content-block-link { display: none; }
.start-top-right .content-block-sky {
	border-left: solid 7px #9bb2ce;
	border-bottom: solid 1px #eaeef4;
	background-color: #ffffff;
	min-height: 1px;
	height: auto;
}
.start-top-right .content-block-olive {
	border-left: solid 7px #a3a86b;
	border-bottom: solid 1px #ebece0;
	background-color: #fbfbfc;
}

/* --- Start mid */
.start-mid {
	background-image: none;
	min-height: 1px;
	height: auto;
}
.start-mid .column {
	float: none;
	width: 660px;
}
/* - University */
.start-mid-left .content-block {
	min-height: 1px;
	height: auto;
	position: inherit;
	border-bottom: solid 1px #ffffff;
}
.start-mid-left .content-block-inner {
	min-height: 204px;
	height: auto;
	background-image: none;
}
.start-mid-left .content-block-link {
	display: none;
}
/* - Search */
.start-search { display: none; }
/* - What's on? */
.start-whats-on {
	width: 660px;
	background-image: url(/assets/block-4-fire-981ce6e5c89ca7e9fe84b3e240ed8c12cd716285518d4e5351f98efde63e5199.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.start-whats-on .content-block {
	min-height: 224px;
	height: auto;
	position: inherit;
}
.start-whats-on .content-block-inner {
	min-height: 1px;
	height: auto;
}
.start-whats-on h1 { color: #000000; }
.start-whats-on .content-block-link { display: none; }

/* --- Start bottom */
.start-bottom {
	background-image: none;
	width: 660px;
	min-height: 1px;
	height: auto;
}
.start-bottom .column { width: 330px; }
.start-bottom .content-block { width: 329px; }
.start-bottom .content-block-link { display: none; }
.start-news {
	min-height: 1px;
	height: auto;
}
/* - University News */
.start-news .content-block-inner { background-image: none; }
.start-articles-comments {
	background-image: none;
	min-height: 1px;
	height: auto;
}
.link-block { display: none; }
/* - Articles and comments */
.start-articles-comments  b.author { color: #000000; }
/* - People */
.start-people {
	min-height: 1px;
	height: auto;
}
.start-people .content-block-head {
	color: #9bb2ce;
	background-color: #002f5f;
}
.start-people .content-block {
	position: inherit;
	background-color: #ffffff;
	color: #000000;
}
.start-people img {
	margin-left: auto;
	margin-right: auto;
}
.start-social-life-music { 
	background-image: none;
	min-height: 1px;
	height: auto;
}
/* - Music player */
.start-music-player { display: none; }
/* End */
.start-bottom-end { display: none; }
/* --------------- /Start */

/* ---------------------------------------------------------------------------------------------------- */
