
/* The University of Adelaide - Don Dunstan Foundation Style Sheet */
/* Netscape 4 */

/* basic body
------------------------------------------------------- */

body {
	margin: 0px;
	padding: 0px;
	color: #2F4F4F;
	background-color: #D1DCDC;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}

p {
	color: #2F4F4F;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}

table {
	margin: 0px;
	font-size: 12px;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	color: #666666;
}

tt, pre {
	font-weight: normal;
	font-family: Geneva,Rockwell,Courier,sans-serif;
}

/* topbar
------------------------------------------------------- */

.toplinks, tr.toplinks, td.toplinks, span.toplinks, p.toplinks, body.toplinks, div.toplinks {
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-weight: normal;
	color: #FFCC33;
	text-decoration: none;
}

.toplinks, a.toplinks, a.toplinks:link, a.toplinks:visited {
	color: #FFFFFF;
	font-family: Verdana, Helevetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.toplinks:active, a.toplinks:hover { 
	color: #003366;
	text-decoration: underline;
}

/* navigation & anchors
------------------------------------------------------- */

a:link {
	color: #336699;
	text-decoration: underline;
}

a:active, a:visited {
	color: #006666;
}

a:hover {
	color: #330000;
}

.secnav, a.secnav, a.secnav:link, a.secnav:visited {
	color: #FFFFFF;
	font-family: Verdana,Helvetica,Geneva,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.secnav:active, a.secnav:hover { 
	color: #003366;
}

.secnav2, a.secnav2, a.secnav2:link, a.secnav2:visited {
	color: white;
	font-family: Verdana,Helvetica,Geneva,sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.secnav2:active, a.secnav2:hover { 
	color: #FFFFFF;
}

.secnav3, a.secnav3, a.secnav3:link, a.secnav3:visited {
	color: #FFFFFF;
	font-family: Verdana,Helvetica,Geneva,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.secnav3:active, a.secnav3:hover { 
	color: #CCCC99;
}

.crumb, a.crumb, a.crumb:link, a.crumb:visited {
	color: #336699;
	font-family: Verdana, Helevetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.crumb:active, a.crumb:hover { 
	color: white;
}

.linkinfo {
	color: #666666;
	font-family: Verdana, Helevetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

/*  headings
------------------------------------------------------- */

h1 {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #660000;
	font-family: Georgia,Arial,Helvetica,Geneva,sans-serif;
	font-size: 18px;
	font-weight: normal;
}


h2,h3,h4,h5,h6 {
	margin-top: 20px;
	margin-bottom: 0px;
	color: #003366;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	font-weight: bold;
}

section {
	margin-top: 20px;
	margin-bottom: 5px;
	color: #996666;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 14px;
	font-weight: bold;
}

/* text styles
------------------------------------------------------- */

.quote, tr.quote, td.quote, span.quote, a.quote, a.quote:link, a.quote:visited, p.quote { 
	color: #660000;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

.contact, tr.contact, td.contact, span.contact, a.contact, a.contact:link, a.contact:visited, p.contact { 
	color: #FFFFFF;
	font-family: Verdana, Helevetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}

.promo, tr.promo, td.promo, span.promo, a.promo, a.promo:link, a.promo:visited, p.promo { 
	color: #336699;
	font-family: Verdana, Helevetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
}

.caption, tr.caption, td.caption, span.caption, p.caption { 
	color: #003366;
	font-family: Verdana, Helevetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}

a.caption, a.caption:link, a.caption:visited {
	color: #336699;
	font-family: Verdana, Helevetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}

.footer, tr.footer, td.footer, span.footer, p.footer { 
	color: #666666;
	font-family: Verdana, Helevetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}

a.footer, a.footer:link, a.footer:visited {
	color: #336699;
	font-family: Verdana, Helevetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}

/* search area
------------------------------------------------------- */

input.searchinput { 
	width: 175px; 
}

input.btn {
	font-size: xx-small;
	font-family: Verdana,Helvetica,Geneva,sans-serif;
	color: white;
	font-weight: bold;
	margin-top: 5px;
	width: 100px;
	padding: 3px;
	background-color: #778899;
	border:1px solid #003366;
}

#search form {
	padding: 0px;
	margin: 0px;
	display: inline;
}

/* lists
------------------------------------------------------- */

ul {
	list-style-type: square;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	color: #660000;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
}

ul li {
	color: #2F4F4F;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	margin-top: 0px;
}

ol {
	color: #2F4F4F;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	margin-bottom: 10px;
}

ol li {
	color: #2F4F4F;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

blockquote {
	margin-bottom: 20px;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	line-height: 14px;
}

/* horizontal rules
------------------------------------------------------- */

	hr {
	color: #999;
	width: 100%;
	height: 1px solid;
}

/* netscape 4
------------------------------------------------------- */

.ahem {
	display: none;
}

/* online editing
------------------------------------------------------- */

.editbox {
	color: #666;
	font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size: 10px;
	line-height: 12px;
	border: 1px solid #FFFFFF;
	background-color: #D1DCDC;
	padding: 10px;
	margin: 1px;
	float: none;
}

.editboxtitle {
	font-weight: bold;
	display: block;
}

.editboxlock {
	color: red;
}

.tms-meta {
	display: none;
	margin-top: 1em;
	text-align: right;
	color: #aaa;
}
