
/* University of Adelaide
 * transition stylesheet (usable by N4)
 * uses pixel sizes.  use header.html if you want a pure css site.
 *
 * notes on fonts:
 * all areas except content zone: verdana
 * content zone normal areas:     arial
 * tt,pre:			  geneva
 */
	
/* basic body
------------------------------------------------------ */

body, table {
	color: #3B4B5B;
	}
body {
	margin: 10px;
	}
#body-nofoot {
	border: 1px solid #789;
	border-bottom: none;
	}
.promozone {
	border: 1px solid #789;
	border-top: none;
	border-bottom: none;
	}
.boxedzone {
	border: 1px solid #789;
	border-top: none;
	}
.keyline {
	border: 1px solid #789;
	}
tt, pre {
	font-family: Geneva,Rockwell,Courier,sans-serif;
	}

/* nasty font selection
 * note: this is only necessary for netscape 4, because n4 requires classes
 * on the anchor tags.  this means we can't use percentages, because they
 * have an incremental effect.
------------------------------------------------------ */

/* large font */
body, .content, .megalinks, a.megalinks, .promo, a.promo, h1, h2, h3, h4, h5, h6, ul, li, ol, blockquote, table.tabular li {
	font-family: Verdana,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	line-height: 16px;
	}
table {
	font-family: Verdana,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	}
	
/* small font */
.linkinfo, .contact, a.contact, .news, a.news, .caption, a.caption, .footer, a.footer, input.btn, .editbox, .editboxtitle,
 a.secnav, a.secnav2, a.secnav3, .crumb, a.crumb, .breadcrumb, a.breadcrumb, .toplinks, a.toplinks, table.caption li, table.crumb li {
	font-family: Verdana,Helvetica,Geneva,sans-serif;
	font-size: 10px;
	line-height: 12px;
	}
h1,h2,h3 { font-family: Arial,Helvetica,Geneva,sans-serif }

/* topbar
------------------------------------------------------ */

#topbar {
	background-color: #999;
	}
.toplinks, a.toplinks {
	color: white;
	font-weight: bold;
	text-decoration: none;
	}
a.toplinks:active, a.toplinks:hover { 
	color: #FC3;
	text-decoration: underline;
	}

/* anchors
------------------------------------------------------ */

.content a {
	color: #369;
	}
.content a:link {
	color: #369;
	text-decoration: underline;
	}
.content a:hover {
	color: black;
	}
.content a:active {
	color: #996;
	}
.content a:visited {
	color: #663;
	}

/* navigation (hide the Home link in the menu as it is above
in the template. This is here for the breadcrumb)
------------------------------------------------------ */
.hide {
display:none;
}

/* headings
------------------------------------------------------ */

h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
	}
h1 {
	color: #996;
	margin-bottom: 10px;
	font-size: 135%;
	}
h2 {
	color: #699;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 120%;
	}
h3 {
	color: #366;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 120%;
	}
h4,h5,h6 {
	color: #666;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 100%;
	}
.subhead, a.subhead {
	color: #036;
	font-weight: bold;
	text-decoration: none;
	}
a.subhead:active, a.subhead:hover { 
	color: #900;
	text-decoration: underline;
	}

/* text styles
------------------------------------------------------ */

.contact, a.contact {
	color: white;
	}
.footer, a.footer {
	color: #666;
	}
.promo, a.promo {
	color: #6CF;
	}
.news {
	color: #036;
	font-weight: normal;
	}
a.news {
	color: #369;
	}
a.news:active, a.news:hover { 
	color: black;
	}
.caption, a.caption {
	color: #567;
	}
.linkinfo {
	color: #666;
	text-decoration: none;
	}

/* search area
------------------------------------------------------ */

input.searchinput { 
	width: 165px;
	padding: 0px;
	}
input.btn {
	border: 1px solid white;
	background-color: #996;
	color: white;
	font-weight: bold;
	margin-top: 5px;
	width: 80px;
	padding: 2px;
	}
#search form {
	padding: 0px;
	margin: 0px;
	display: inline;
	}

/* tables
------------------------------------------------------ */

table.tabular { 
	border-collapse: separate;
	border-spacing: 1px;
	background-color: white;
	}
table.tabular td {
	background-color: #EED;
	padding: 5px;
	}
table.tabular tr.accent1 > td, table.tabular td.accent1 {
	background-color: #BC9B7A;
	color: white;
	font-weight: bold;
	}
table.tabular tr.accent2 > td, table.tabular td.accent2 {
	background-color: #CCB;
	}
table.tabular tr.accent3 > td, table.tabular td.accent4 {
	background-color: #DEF;
	}
table.tabular tr.accent4 > td, table.tabular td.accent3 {
	background-color: #FFFFD9;
	}
table.tabular tr.accent5 > td, table.tabular td.accent5 {
	background-color: white;
	}
table.tabular tr.accent6 > td, table.tabular td.accent6 {
	background-color: #789;
	color: white;
	font-weight: bold;
	}
table.tabular tr.accent7 > td, table.tabular td.accent7 {
	background-color: #CDC;
	}
table.tabular th {
	color: #036;
	background-color: #CDC;
	font-weight: bold;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	}
table.tabular .accent1 a, table.tabular .accent6 a {
	color: white;
	}
td.ta1, tr.ta1 {
	text-align: center;
	color: white;
	background-color: #993333;
	font-weight: bold;
	}

td.ta2, tr.ta2 {
	background-color: #1F6A9E;
	color: white;
	font-weight: bold;
	}

td.ta3, tr.ta3 {
	background-color: #A0C4DD;
	}

td.ta4, tr.ta4 {
	background-color: #DEEBF3;
	}

td.tb1, tr.tb1 {
	background-color: #B0C4DE;
	color: black;
	font-weight: bold;
	}

td.tb2, tr.tb2 {
	background-color: #F0F8FF;
	color: black;
	}

/* lists
------------------------------------------------------ */

li {
	color: #333;
	}
ul {
	list-style-type: square;
	padding-top: 0px;
	padding-left: 35px; 
	padding-bottom: 10px;
	}
blockquote {
	color: #333;
	margin-bottom: 20px;
	}

/* horizontal rules
------------------------------------------------------ */

hr {
	color: #999;
	width: 100%;
	height: 1px;
	}

/* online editing
------------------------------------------------------- */

.editbox {
	color: #666;
	border: 0px solid #999;
	background-color: #EED;
	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;
	}

/* other styles
------------------------------------------------------ */

.searchurl {
	color: #036;
}
.searchterm {
	background-color: #CCFFFF;
	font-weight: bold;
}

