/*
* Stylesheet for Faculty of Medicine, Nursing and Health Sciences 
* Inherit main styles from centrally-maintained stylesheets
* Use only for colour changes and additional styles that do not require cross-browser/platform support
* Use only relative font sizes - (em is preferred, no px or pt) 
* Amended and added addition elements - Ash Alluri: 26/04/06
*/

/*Importing the School of Biomedical Science styles*/
@import url("sobs.css");

/*Importing the Faculty Intranet styles*/
@import url("intranet.css");

/*Faculty wide Page header */
#global-images img#logo {
    width: auto;
}

#global-nav{
    background-color: #75BDEB;
    color: #000;
}

#global-nav a:link, #global-nav a:visited {
    color: #000;
	background-color: #75BDEB;
    text-decoration: none;
    padding: 0px 5px;
}

#global-nav a:hover {
    background-color: #75BDEB;
    color: #000;
    text-decoration: underline;
}

#global-utils {
    background: url(/assets/images/faculty/golbal-nav-util.gif) bottom repeat-x;
    color: #000;
    vertical-align: middle;
    text-align: right;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
    width: 100%;
}

#global-utils-links {
	padding-right: 2em;
}

#global-utils a:link, #global-utils a:visited {
    color: #000;
    padding: 0px 5px;
    text-decoration: none;
	background: none;
}

#global-utils a:hover {
    color: #000;
	background: none;
    text-decoration: underline;
}

#global-utils form {
    display: inline;
    padding: 0;
    margin: 0;
}

.search {
	vertical-align: middle; 
	padding-right: 5px; 
	font-size: 80%; 
	font-weight: bold;
	color: #000;
}

/*Faculty wide Breadcrumbs*/
#breadcrumbs {
	font-size: 0.8em;
	padding: .2em 0 .2em .1em;
}

/*Faculty wide Headings */

h1, h2, h3, h4 {
	color: #339;
	margin-top: .2em;
}

h5, h6 {
	color: #666;
}

th {
    background-color: #75BDEB;
    color: #000;
}

/*Faculty wide Images*/
.photo img {
	padding: .2em;
	border-color: #CCCCCC;
}

/*Faculty wide Table styles primarily for the header linked pages*/
.table-border {
	border: 1px solid #000000;
}
/*Faculty wide Highlight boxes */

.highlight {
	 border: 1px solid #B1D9F4;
	 margin-top: .5em;
}

.section-highlight {
    border: 1px solid #B1D9F4;
	margin-top: 4em;
	padding: .2em;
	background: url(/assets/images/faculty/bottom-shade.gif) bottom repeat-x;	
}

.highlight-header {
    background-color: #B1D9F4;
	border: 1px solid #75BDEB;
	margin: .1em;
	padding-left: .2em;
	color: #000000;
}

.highlight-body {
	background-color: #fff;
	color: #000;
}

.highlight-body ul {
    background-color: #fff;*/
    color: #000;
}

.highlight-body a, highlight-body a:link{
    color: #339;
}

.main-med-nav {
	background-color: #B1D9F4;
    color: #000;
	border-bottom: 1px solid #B1D9F4;
}

/* Spacing Cells */

.space {
	border-left: 1px dashed #ccc;
}

/*Faculty wide Section navigation */

#section-nav {
    background-color: #EBF5FC;
    color: #339;
	border-left: 1px solid #ccc;
	border-right: 1px dashed #ccc;
}

.section-nav-body ul, .section-nav-body a, .section-nav-body a:link {
    background-color: #EBF5FC;
    color: #339;
}


/* Home page and main header landing pages specific styles*/
#container {
width: auto;
height: auto;
margin-top: .1em;
}

#container ul{
list-style-type: none;
line-height: 1.5em;
margin: 0 0 0 .5em;
padding: 0;

}

#container li{
margin: 0 0 .1em 0;
display: inline;

}

#container a{
display: block;
background: transparent url(/assets/images/faculty/spot.gif) left no-repeat;
text-decoration: underline;
padding-left: 1em;
}

#container a:hover{
text-decoration: none;
background: transparent url(/assets/images/faculty/splash.gif) left no-repeat;
}

#container h2{
padding: .25em;
background-color: #EBF5FC;
border-top: 1px solid #75BDEB;
border-left: 1px solid #75BDEB;
margin-top: .2em;
}

/*Homepage news section for <img> <h2> <p>*/
#news-box{
padding: .2em;
vertical-align: middle;
margin-top: .1em;
}

#news-box img{
float: left;
margin: .1em .4em .4em 0;
border: 1px solid #CCCCCC;
padding: .2em;
background-color: #FFFFFF;
}

#news-box h2{
display: block;
border: 1px solid #CCCCCC;
margin-top: .1em;
padding-left: .2em;
color: #000000;
}

#news-box p{
font-size: .8em;
border-bottom: 1px solid #CCCCCC;
}

/*Home page news highlight box to the right*/
#news-highlight{
width: auto;
height: auto;
margin-top: .3em;
border: 1px solid #CCCCCC;
}

#news-highlight img{
margin: .2em;
position: relative;
}

/*Homepage news-highlight caption*/
#caption{
padding: .2em;
margin-top: .1em;
background-color:#F0F0F0;
}

#caption p{
font-size: .8em;
}


/*Faculty wide Sitemap*/
.sitemap-dark-header {
    background-color: #3BA1E3;
    color: #fff;
	border: 1px solid #75BDEB;
	padding: .2em;
	margin: .2em;
}

.sitemap-dark-header a, .sitemap-dark-header a:link, .sitemap-dark-header a:visited {
	color: #fff;
}

.sitemap-dark-body {
	background-color: #fff;
	color: #000;
	border: 1px solid #ccc;
}

.sitemap-dark-body a{
	display: block;
	background: transparent url(/assets/images/faculty/arrow-down.gif) left no-repeat;
	text-decoration: underline;
	padding-left: 1em;
}

.sitemap-dark-body a:hover{
	text-decoration: none;
	background: transparent url(/assets/images/faculty/arrow-across.gif) left no-repeat;
	padding-left: 1em;
}

.sitemap-light-header {
	background-color: #666;
	color: #fff;
	border: 1px solid #666;
	padding: .2em;
}

.sitemap-light-header a, .sitemap-light-header a:link, .sitemap-light-header a:visited {
	color: #fff;
}

.sitemap-light-body {
	background-color: #fff;
	color: #999;
	border: 1px solid #ccc;
}

.sitemap-light-body a, .sitemap-light-body a:link {
	color: #666;
}

/*A-Z Bullet Styles*/
.a-z-body {
	background-color: #fff;
	color: #000;
}

.a-z-body ul{
	list-style-type: none;
}

.a-z-body li{
	margin: 0 0 .1em .5em;
	display: inline;
}

.a-z-body a{
	display: block;
	background: transparent url(/assets/images/faculty/arrow-down.gif) left no-repeat;
	text-decoration: underline;
	padding-left: 1em;
}

.a-z-body a:hover{
	text-decoration: none;
	background: transparent url(/assets/images/faculty/arrow-across.gif) left no-repeat;
	padding-left: 1em;
}

.a-z-body ul ul li{
	list-style:circle;
}

.a-z-body ul ul a{
	text-decoration: underline;
}

.a-z-body ul ul a:hover{
	text-decoration: none;
}

/* Footer styles */

#footer, #section-nav-footer {
	background-color: #fff;
	color: #666;
	border-top: 1px solid #ccc;
}

#footer a, #footer a:link, #footer a:visited, #section-nav-footer a, #section-nav-footer a:link, #section-nav-footer a:visited {
	background-color: #fff;
	color: #666;
}

/*Staff profiles box*/
#staff-box{
border: 1px solid #B1D9F4;
background: url(/assets/image/sobs/bottom-shade.gif) bottom repeat-x;
padding: .2em;
height: 15.5em;
width:15.5em;
}

#staff-box img{
float: left;
margin: .4em .4em 0 0;
border: 1px solid #CCCCCC;
padding: .20em;

}

#staff-box h2{
display: block;
background-color: #B1D9F4;
border: 1px solid #75BDEB;
margin: .1em;
padding-left: .2em;
color: #000000;
}
#staff-box p{
font-size: .8em;
}