/***************************************************************************
 * inkManager. Copyright (c) 2010 Inkping Consultancy Limited
 * $Id: style.css 39 2010-02-15 19:19:23Z dan $
 ***************************************************************************/
@charset "utf-8";

/* Body */

body {
	font: 13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	background-color:#999999;
} a:focus {
	outline: 1px dotted;
} hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
} #pageBorderLeft {
	background-image:url(./images/pageBorder.png);
	background-position:left;
	background-repeat:repeat-y;
	width:980px;
	margin-left:-10px;
} #pageBorderRight {
	background-image:url(./images/pageBorder.png);
	background-position:right;
	background-repeat:repeat-y;
} header {
	display:block;
	background-color:#666666;
	height:160px;
	width:960px;
	margin-left:10px;
} #logo {
} .content {
	background-color:#ffffff;
	padding-bottom:1px;
	width:960px;
	margin-left:10px;
	padding-top:10px;
} #slideshowWrap {
	background-image:url(./images/loading.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin:10px;
	width:442px;
	margin-right:20px;
	margin-bottom:20px;
	height:342px;
	overflow:hidden;
	border:1px;
	border-style:solid;
	border-color:#999;
	padding:3px;
} #slideshow {	
	display:none;
	background-color:#ffffff;
	position:relative;
	margin-left:auto;
	margin-right:auto;	
} #slideshow.img {	
	display:none;
} footer {
	display:block;
	background-color:#3A6692;
	height:35px;
	width:960px;
	margin-left:10px;
	text-align:center;
	padding-top:20px;
} #pageFooter {
	background-image:url(./images/pageBorderFoot.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:-10px;
	width:980px;
	height:8px;
} #background {
	display:block;
	margin-left:0px;
	width:960px;
	background-color:#ffffff;
} #backgroundBlue {
	display:block;
	margin-left:0px;
	width:960px;
	background-color:#99CCFF;
	margin-bottom:0;
	padding:10px 0;
} .pageHead {
	margin-top:10px;
	margin-bottom:10px;
} .newsBox {
	height:225px;
	padding:10px;
	background-color:#CCE5FF;
	margin-bottom:10px;
	margin-right:0px;
} .studBox {
	padding-top:10px;
	background-color:#CCE5FF;
	margin-bottom:10px;
	margin-right:0px;
	
/* Navigation */

} nav {
	display:block;
	background-color:#3A6692;
	background-image:url(./images/navGradDark.jpg);
	background-repeat:repeat-x;
	margin-top:-5px;
	height:30px;
	margin-left:-10px;
	width:960px;
} nav ul {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
} nav ul li {
	display:block;
	float:left;
	list-style:none;
	border-right:solid 1px #ffffff;
	margin: 0;
	padding:0;
} nav ul li.last {
	display:block;
	float:left;
	list-style:none;
	border-right:none;
	margin: 0;
	padding:0;
} nav ul li:hover {
	background-color:#99CCFF;
} #studpages {
	display:block;
	background-color:#ffffff;
	background-image:none;
	margin:auto;
	height:30px;
	width:auto;
} div #studpages ul {
	display:block;
	list-style:none;
	margin:auto;
	padding:0 20px;
} div #studpages ul li {
	display:block;
	float:left;
	list-style:none;
	border-right:solid 1px #ffffff;
	margin: 0;
	padding:0px 15px;
} div #studpages ul li p {
	display:block;
	padding-right:30px;
	float:left;
} div #studpages ul li.last {
	display:block;
	float:left;
	list-style:none;
	border-right:none;
	margin: 0;
	padding:0px 15px;
} div #studpages ul li:hover {
	background-color:#ffffff;
	text-decoration:underline;
	
/* Text */

} h1 {
	font-size: 25px;
} h2 {
	font-size: 23px;
} h3 {
	font-size: 21px;
} h4 {
	font-size: 19px;
} h5 {
	font-size: 17px;
} h6 {
	font-size: 15px;
} .bannerText {
	margin-top:20px;
	color:#99CCFF;
	font: 19px 'Times New Roman', Times, 'Times Roman', serif;
	font-style:italic;
	text-align:right;
	padding-right:10px;
} .telNumber {
	margin-top:30px;
	color:#FFFFFF;
	font-size: 22px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	margin-bottom:0px;
} a:link {
	color:#006699;
	font-weight:bold;
	text-decoration:none;
} a:visited {
	color:#006699;
	font-weight:bold;
	text-decoration:none;
} a:hover {
	color:#006699;
	font-weight:bold;
	text-decoration:underline;
} a:active {
	color:#006699;
	font-weight:bold;
	text-decoration:none;
} .copyright {
	color:#FFFFFF;
	font-size:11px;
} .copyright a {
	color:#FFFFFF;
	font-size:11px;
	margin-top:15px;
	text-decoration:none;
	font-weight:normal;
} .copyright a:link {
	color:#FFFFFF;
	font-size:11px;
	margin-top:15px;
	text-decoration:none;
	font-weight:normal;
} .copyright a:visited {
	color:#FFFFFF;
	font-size:11px;
	margin-top:15px;
	text-decoration:none;
	font-weight:normal;
} .copyright a:hover {
	color:#99CCFF;
	font-size:11px;
	margin-top:15px;
	text-decoration:none;
	font-weight:normal;
} .copyright a:active {
	color:#FFFFFF;
	font-size:11px;
	margin-top:15px;
	text-decoration:none;
	font-weight:normal;
} nav ul li p {
	padding:5px 18px 0px 19px;
	font-weight:bold;
	margin-bottom:6px;
} nav ul a.navLinkF li p {
	padding:5px 14px 0px 15px;
	font-weight:bold;
	margin-bottom:6px;
} .navLink:link {
	color:#fff;
	text-decoration:none;
	letter-spacing:1px;
} .navLink:visited {
	color:#fff;
	text-decoration:none;
	letter-spacing:1px;
} .navLink:hover {
	color:#3A6692;
	text-decoration:none;
	letter-spacing:1px;
} .navLink:active {
	color:#fff;
	text-decoration:none;
	letter-spacing:1px;
} .navLinkF:link {
	color:#fff;
	text-decoration:none;
	letter-spacing:1px;
	font-size:12px;
} .navLinkF:visited {
	color:#fff;
	text-decoration:none;
	letter-spacing:1px;
	font-size:12px;
} .navLinkF:hover {
	color:#3A6692;
	text-decoration:none;
	letter-spacing:1px;
	font-size:12px;
} .navLinkF:active {
	color:#fff;
	text-decoration:none;
	letter-spacing:1px;
	font-size:12px;
} .studNav:link p {
	color:#003366;
	text-decoration:none;
	letter-spacing:1px;
} .studNav:visited p {
	color:#003366;
	text-decoration:none;
	letter-spacing:1px;
} .studNav:hover p {
	color:#003366;
	text-decoration:underline;
	letter-spacing:1px;
} .studNav:active p {
	color:#003366;
	text-decoration:none;
	letter-spacing:1px;
} .studNavF:link p {
	color:#003366;
	text-decoration:none;
	letter-spacing:1px;
	font-size:12px;
} .studNavF:visited p {
	color:#003366;
	text-decoration:none;
	letter-spacing:1px;
	font-size:12px;
} .studNavF:hover p {
	color:#003366;
	text-decoration:underline;
	letter-spacing:1px;
	font-size:12px;
} .studNavF:active p {
	color:#003366;
	text-decoration:none;
	letter-spacing:1px;
	font-size:12px;
	
/* MISC CLASSES */

} .clearFloat {				/* Use below floating divs to prevent unwanted overlap */
	clear:both;
	height:0;
	line-height:0;
	font-size:1px;
} .imgLink {					/* Use on all images acting as links to prevent link colour borders */
	border:0;
} .imgBorder {				/* Use to add border or other style to images */
	border:1px;
	border-style:solid;
	border-color:#999;
	margin-right:5px;
	margin-bottom:5px;
	padding:3px;
} .objLeft {					/* Use to float left an object (e.g. image) in parent div */
	float:left;
	margin-right:10px;
} .objRight {				/* Use to float right an object (e.g. image) in parent div */
	float:right;
	margin-right:10px;
} .objCenter {				/* Use to center an object (e.g. image) in parent div */
	display:block;
	margin-left:auto;
	margin-right:auto;
} .minHeight {				/* Set on div to stop empty pages collapsing */
	height:400px;
} .mainrule {
	size:1px;
	color:#06C;
	noshade:noshade; 
} .last {
	margin-bottom:0;
} .lastPadded {
	margin-bottom:0;
	padding-bottom:20px;
} .lastMargin {
	margin-bottom:20px;

/* FONTS */


} .smallPrint {				/* E.g. copyright notice */
	font-size:x-small;
} .italic {
	font-style:italic;
} .textCenter{				/* Only centers text inside a container (e.g. table column), use objCenter to center container */
	text-align:center;
} .bold {
	font-weight:bold;	

/* END BELOW */
}
/* END ABOVE */