 * {
	margin:0px;
	padding:0px;}
body {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10pt;
	background-color:white;}
/* pagehead contains site logo and skip nav links */
#pagehead img {
	width:155px;
	height:51px;
	border-width:0px;
	margin:0em 0em 1em 0em;}
/* UoSLinks holds links that are applicable to all UoS sites */

/* globalnav holds all the links that apply across this site */
#navcontrols, #newslink, #qlinkhold, #extrauos ul#link, #globalnav, #uoslinks, #pagehead, #pagehead #jump {
	display:none;}

/* contentspacer holds the left and center columns, allowing */
/* a space to be created for the right-hand column to float in */
#contentspacer {
	width:100%;
	float:none;
	margin-right:0em;
	padding-bottom:12px;
	color:#000; 
	background-color:#FFF;}

#linkscontent {
	margin-right:0em;}
#content {
	margin-left:0em;}
/* print URL after a hyperlink */
#content a:link:after, #content a:visited:after {
   content: " (see " attr(href) " ) ";
   font-size: 90%;}
/* if we've got a fancy browser that supports CSS3 candidate... put our address in front of rooted urls (thanks Eric!) */
#content a[href^="/"]:after {
  content: " (see http://www.health.ac.uk" attr(href) " ) ";}
#content ul { margin-bottom:1em;}

/* wrapper to force margin to the right of right-floated newslink element */
#newswrapper {
	margin-right:0em;}

/* extrauos - extra UoS links (footer) */
#extrauos {
	border-top:1.5pt solid #000;
	text-align:center;
	clear:both;}
#extrauos ul li {
	display:inline;
	border-right:0px solid #000;
	padding-right:4px;
	white-space:nowrap;}
#extrauos ul li a {
	color:#000;
	text-decoration:none;}
#extrauos ul#addr {
	border-top:2px solid #FFF;
	color:#FFF;}
#extrauos ul#addr li {border-color:#FFF;}
#extrauos ul#printdate {display:inline;}

/* main content area styles */
h1, #content  h2 {
	color:#069;}
h1 + h2 { margin-top:12px; }
#content h3, #content h4 {
	color:#000;}
h1 {
	font-size:200%;
	padding-top:7px;
	font-weight:100;}
#content h2 {
	font-size:140%;
	font-weight:100;}
#content h3 {
	font-size:120%;}
#content h4 {
	font-size:100%;}
#content p {
	line-height:1.6em;
	margin:8px 0px;}
#content li {
	margin-left:2.4em;
	line-height:1.6em;}
#content span.faq {font-weight:700;}
#faqs { margin-top:12px; }
#faqs h2 {margin-bottom:-8px;}
#content a[rel="external"] {
	text-decoration:none;
	border-bottom:1px dashed #069;}
/* Table Formatting */
#content table {
	caption-side:bottom;
	empty-cells:show;
	border-collapse:collapse;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC; }
#content table caption {
	font-weight:700;
	text-align:left;
	color:#009; }
#content table td { margin:0px; padding:1px 6px; }
#content table tbody td {border-top:1px solid #CCC; border-bottom:1px solid #CCC; }
#content table thead th, #content table tfoot td { 
	margin:0px; 
	padding:1px 6px;
	border-top:1px solid #CCC; 
	border-bottom:1px solid #CCC; 
	background-color:#C9E4FF;
	color:#000;
	font-weight:700;}

/* standard in-line images */
#content img.landright, #content img.landleft, #content img.portright, #content img.portleft {
	border:1px solid #069;
	padding:2px;}
#content img.landright, #content img.landleft { width:288px; height:166px; }
#content img.portright, #content img.portleft { width:166px; height:288px; }
#content img.landright, #content img.portright { float:right; margin:1em 1px 2px 8px; }
#content img.landleft, #content img.portleft { float:left; margin:1em 8px 2px 1px; }
/* end of standard in-line images */

/* Form styles */
#content form {
	text-align:center;}
#content form fieldset {	
	border:1px solid #73ABC7;
	margin-bottom:8px;
	padding-right:6px;
	padding-bottom:6px;
	line-height:2em;
	text-align:right;}
#content form fieldset legend {
	color:#069;
	font-size:120%;
	font-weight:700;
	margin-left:6px;
	margin-right:6px;}
#content form fieldset input {width:16.15em;}
#content form fieldset textarea {font-size:100%; white-space:normal}
#content form fieldset label {font-weight:700;}
#content form input.butt {
	color:#FFF;
	background-color:#069;
	border:2px outset #D6E6EF;}
/* hide form on email results */
#phoneresult form, #emailresult form {display: none;}
/** email student advisors message **/
#content form#mailadv fieldset label.question {
	position:relative;
	top:-9em;}
/* End Form styles */

/* Style Chooser 'button' styles */
.stylechoose {
	white-space:nowrap; 
	text-align:center;
	margin-bottom:28px;}
.fontone {font-family:verdana,arial,helvetica,sans-serif;}
.fonttwo {font-family:georgia,"times new roman",serif;}
.fontthree {font-family:"comic sans MS",sans-serif;}
.fontzero {font-family: "Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif;}
.stylechoose a {
	border:2px outset #CCC;
	padding:2px;
	text-decoration:none;}
.stylechoose p {
	padding:4px 0px;
	margin:2px;}
/* Font Sizes */
.stylechoose p.sizezero {font-size:9px;}
.stylechoose p.sizeone {font-size:11px;}
.stylechoose p.sizetwo {font-size:13px;}
.stylechoose p.sizethree {font-size:16px;}
/* Background Colours */
.stylechoose p a.bgone {background-color:#FFF;}
.stylechoose p a.bgtwo {background-color:#F6F6F6;}
.stylechoose p a.bgthree {background-color:#E4E9EF;}
.stylechoose p a.bgfour {background-color:#FFC;}
.stylechoose p a.bgfive {background-color:#009;}
.stylechoose p a.bgsix {background-color:#000;}
/* Foreground Colours */
.stylechoose p a.fgone {color:#000;}
.stylechoose p a.fgtwo {color:#009;}
.stylechoose p a.fgthree {color:#FFF;}
/* End Of Style Chooser 'button' styles */

/* news item styles */
#content #newsheader #newsid, #content #newsheader #newsorg {float:none;}

/* slide show */
#content div#slideControl {display:none;}
#content div#showslide {display:none;}
#content div#slideshow div#ss0, #content div#slideshow div#ss1, #content div#slideshow div#ss2, #content div#slideshow div#ss3, #content div#slideshow div#ss4, #content div#slideshow div#ss5, #content div#slideshow div#ss6, #content div#slideshow div#ss7, #content div#slideshow div#ss8, #content div#slideshow div#ss9, #content div#slideshow div#ss10, #content div#slideshow div#ss11, #content div#slideshow div#ss12, #content div#slideshow div#ss13, #content div#slideshow div#ss14, #content div#slideshow div#ss15, #content div#slideshow div#ss16, #content div#slideshow div#ss17, #content div#slideshow div#ss18, #content div#slideshow div#ss19, #content div#slideshow div#ss20, #content div#slideshow div#ss21, #content div#slideshow div#ss22, #content div#slideshow div#ss23, #content div#slideshow div#ss24, #content div#slideshow div#ss25, #content div#slideshow div#ss26, #content div#slideshow div#ss27, #content div#slideshow div#ss28, #content div#slideshow div#ss29, #content div#slideshow div#ss30, #content div#slideshow div#ss31, #content div#slideshow div#ss32, #content div#slideshow div#s33, #content div#slideshow div#ss34, #content div#slideshow div#ss35, #content div#slideshow div#ss36, #content div#slideshow div#ss37, #content div#slideshow div#ss38, #content div#slideshow div#ss39 { display:inline !important;}
#content div#slideshow div#ss0 img, #content div#slideshow div#ss1 img, #content div#slideshow div#ss2 img, #content div#slideshow div#ss3 img, #content div#slideshow div#ss4 img, #content div#slideshow div#ss5 img, #content div#slideshow div#ss6 img, #content div#slideshow div#ss7 img, #content div#slideshow div#ss8 img, #content div#slideshow div#ss9 img, #content div#slideshow div#ss10 img, #content div#slideshow div#ss11 img, #content div#slideshow div#ss12 img, #content div#slideshow div#ss13 img, #content div#slideshow div#ss14 img, #content div#slideshow div#ss15 img, #content div#slideshow div#ss16 img, #content div#slideshow div#ss17 img, #content div#slideshow div#ss18 img, #content div#slideshow div#ss19 img, #content div#slideshow div#ss20 img, #content div#slideshow div#ss21 img, #content div#slideshow div#ss22 img, #content div#slideshow div#ss23 img, #content div#slideshow div#ss24 img, #content div#slideshow div#ss25 img, #content div#slideshow div#ss26 img, #content div#slideshow div#ss27 img, #content div#slideshow div#ss28 img, #content div#slideshow div#ss29 img, #content div#slideshow div#ss30 img, #content div#slideshow div#ss31 img, #content div#slideshow div#ss32 img, #content div#slideshow div#s33 img, #content div#slideshow div#ss34 img, #content div#slideshow div#ss35 img, #content div#slideshow div#ss36 img, #content div#slideshow div#ss37 img, #content div#slideshow div#ss38 img, #content div#slideshow div#ss39 img { page-break-before:avoid;}

/* Course details */
#content div#inpagetabs {display:none;}
#content div#currentTabContent {display:none;}
#content div#tab0, #content div#tab1, #content div#tab2, #content div#tab3, #content div#tab4, #content div#tab5 { display:inline !important;}