html, body {height: 100%;}

body { font-size: 0.80em; 
background-color: #fff;
}

p, ul, ol, h1, h2, h3, h4 { font-family: Verdana, Arial, sans-serif; }

ul li, ol li { font-size: 1em; margin-bottom: 1em; }

ol li ol { font-size: 1em; margin-bottom: 1em; }

ol li ol li p { font-size: 1em; margin-bottom: 1em; }

h1 { font-size: 1.9em; color: #4875b2; margin-left: 0px; margin-bottom: 0px; 
padding-top:0px; padding-bottom:0px; margin-top: 20px; font-weight: normal;}

h2 { font-size: 1.15em; background: #4875b2; color:white; font-weight: normal; display: block;}

h3 { font-size: 1.05em; color: #4875b2; }

h4 { font-size: 0.95em; color: #000000;}

a { color: #4875b2; }


/* Attachment Cells */

#attachment_table tr td small, #attachment_table tr td b { font-size: 0.75em !important; }

#attachment_table tr td p { text-align: left !important;}


/* Header Top Row */

#header_navbar_row {  background: #f9ba4f !important; }
#header_navbar_row a {text-decoration: none; color: #225074 !important;}
#header_navbar_row a:hover {text-decoration: underline;}

/* #header_navbar_centre { font:  0.8em Verdana,Arial,sans-serif !important; } */


/* Header Cell under branding where Search is located */

#header_sliding_row {background: transparent;}

#header_sliding_cell {z-index: -100; background: #fff url('./?f=124193') top repeat-x !important; }

#header_navbar_centre, #header_navbar_centre a, #header_navbar_row, #header_navbar_cell, 
#header_navbar_table, #header_nav_top_row, #header_table_2 { color: #225074 !important;
}


/* LHS Menu */

#site_map_cell {
_width: 100px;
width: 190px; height: 700px; background: #f9ba4f; 
padding-left: 0px;}

#body_table { }

#body_mapandcontent_row { }

a.sidenav_link, a.sidenav_link:visited   { 
  color: #225074; font: bold 90% Verdana !important; 
  text-decoration: none !important;
padding-left: 10px;
 }

a.sidenav_link:hover { color: #4875b2!important; padding-left: 10px;}	       
a.sidenav_current { color: #4875b2 !important; text-decoration: underline; font: bold 90% Verdana !important; padding-left: 10px;}

x.stalkdiv img {display: none;}
.stalkdiv {padding-left: 0px; padding-bottom: 3px;}

.stalkdiv a {font-weight: normal !important;}
.stalkdiv a:visited {font-weight: normal !important;}

/* Body Cell */

#body_cell {  background: url(./?f=124190) repeat-y;}


/* Footer */

#footer_cell { background: #f69a00; height: 10px;}

#footer_cell hr { display: none; }

tr#pageinfo_row { font-size: 80%; color: #818181; background: #fff;}

#footer_cell a {color: #225074 !important; text-decoration: none;}
#footer_cell a:hover {color: #000 !important; text-decoration: underline;}


/* Buttons on Staff Profile pages */

.UWALinkTableHighLight { background: #023F5B !important; }

.UWALinkTable { background: #ffffff !important; }

a.UWALink { color: #023F5B; }

.UWALinkTableHighLight a.UWALink { color: #ffffff; }


/* The following is not a MySource ID - this needs to be place manually in a div */

#info   { padding-left: 10px;}

#info p { font-size: 0.7em; text-align: left; }

#info h2 { margin-top: 10px; margin-bottom: 0; padding:5px; text-align:left;
   font: bold 1.2em Verdana,Arial,sans-serif;
   color: #03639d; background: #FFFFFF;  }

.infolinks { border: 0px solid #03639d;  margin: 0; padding: 5px;}

.infolinks ul { margin: 0 0 1em; padding: 0; list-style: none; text-align:left; }

.infolinks ul li { font: 1em Verdana,Arial,sans-serif; } 

/* The following is not a MySource ID - this needs to be place manually in a div */

#hero { !important; border: 2px solid #034B71 !important; padding: 0 5px; }

#pagetop_cell {background-color: #fff;}

#logo {background: #fff url(./?f=124189) top left no-repeat;

height: 25px; width: 232px;}

/* The following is not a MySource ID - this needs to be place manually in a div */

#info   { 
	padding-left: 0px;
	width: 240px;
	font-size: 0.9em; 
}

#info p { 
	font-size: 0.8em;
	text-align: left; 
}

#info h2 { 
	margin-top: 10px; margin-bottom: 0; padding:5px; text-align:left;
	font: bold 0.85em Verdana,Arial,sans-serif;
	color: #ffffff; 
	background: #E69735; 
}

.infolinks { 
	border: 1px solid #E69735;  
	margin: 0; padding: 5px;
	font: 0.95em Verdana,Arial,sans-serif;
}

.infolinks ul { 
	list-style: none; 
	text-align:left; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.infolinks ul li { 
	font-size: 1em; 
	margin: 3px 3px 8px 3px;
} 

#ms_page_title {display: none;}
