/* Global typography & colours stylesheet for La Trobe templates v2 & v3 */          
/* Last edit: July 2, 2008 */

body { background-color: #fff; font: 78%/1.5em Verdana, Arial, Helvetica, sans-serif; color: #333; }

a:link { color: #333; text-decoration: underline; }
a:visited { color: #993366; }	
a:hover { color: #DB0000; text-decoration: none; }

h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; }
h1 { font-size: 180%; }
h2 { font-size: 150%; color: #000; margin: 0 0 0.3em 0; }
h3 { font-size: 130%; margin: 0.7em 0 0.1em 0;}
h4 { font-size: 120%; margin: 0.7em 0 0.1em 0;}
h5, h6 { font-size: 105%; margin: 0.7em 0 0.1em 0;}/*SS - size up from 100%*/

h3, h4, h5, h6 {color:#555;}

p+ul, p+ol {margin-top:-10px!important;}

caption { font-size: 1.2em; }
table.datatable-smallText th, table.datatable-smallText td, #breadcrumbs, address, .featured-links ul ul, .date, .course, .smallText, .login label, .login input { font-size: 0.9em; }
table.datatable, dl.side-menu, .login button, .search button { font-size: 1em; }
sup, .caption { font-size: 0.8em; }

/* font weight */
h3, h4, h5, h6, acronym, cite, caption, dt, dl.no-indent dt, th, .login button, .search button, .caption { font-weight: bold; }
h1, h2, address, abbr, acronym, cite, select, textarea, input.fieldcellInput, sup { font-weight: normal; font-style: normal; }

/* line height */
h1, h2, h3, h4, h5, h6 { line-height: normal; }
dt { line-height: 1.5em; }
blockquote, address, cite, p, pre, select, textarea, input.fieldcellInput { line-height: 1.35em; }
caption, h2, ul, ol, dl { line-height: 1.3em; }
h3, h4, h5, th, td, .supplementaryInfo ul { line-height: 1.2em; }
h1, #site-menu, #site-menu dt { line-height: 1.1em; }

/* font colours/styles */
.alert { color: #DB0000; }
.black { color:#000; }
.bold { font-weight:bold; }
.caption { color: #666; }
.login button { color: #444; }
.note {	color: #777; }
.italic { font-style:italic; }


/* page headings */
#titleCorporate { color: #DB0000; margin-top: 0; margin-bottom: 0.6em; }
#titleHealthScience { color: #930079; margin-top: 0; margin-bottom: 0.6em; }
#titleScitecheng { color: #014FBE; margin-top: 0; margin-bottom: 0.6em; }
#titleEducation { color: #902147; margin-top: 0; margin-bottom: 0.6em; }
#titleHumanities { color: #355683; margin-top: 0; margin-bottom: 0.6em; }
#titleLawManag { color: #508A11; margin-top: 0; margin-bottom: 0.6em; }
#titleLibrary { color: #f7921E; margin-top: 0; margin-bottom: 0.6em; }
#titleInternational { color: #0044A6; margin-top: 0; margin-bottom: 0.6em; }

/* misc */
.button, button { text-align: center; }
#site-title { font: normal 26px Helvetica, sans-serif; white-space: nowrap; padding-top: 2px; }

.supplementaryInfo h2 { font: bold 105% Arial, Helvetica, sans-serif; }
#site-menu dt#general, #site-menu dt#toplevel, #site-menu dt#education, #site-menu dt#healthsci, #site-menu dt#humanities, #site-menu dt#lawman, #site-menu dt#scitecheng { font: bold 100% Arial, Helvetica, sans-serif; }
.featured-links h2 { font-size: 130%; }