/* Copyright (C) 2002 The University of Western Australia */
/* Made by Adam Wright for the university Website Office  */
/* Base UWA style sheet intended for designs on MySource  */

/* BODY settings NS4 won't freak out over */
BODY		{ letter-spacing: 0px;
		  text-align: left;		/* Font family set in a  */
		  color: black;			/* non-netscape css file */
		  background-color: white;
		  margin: 0px; padding: 0px;
		  font-size: 90%; }

/* Our layout can get messy if some block types have been set as inline */
APPLET, ADDRESS, BLOCKQUOTE, CENTER,
DD, DIR, DIV, DL, DT, FIELDSET, FORM,
FRAME, FRAMESET, H1, H2, H3, H4, HR,
IFRAME, MENU, NOFRAMES, OBJECT, OL,
P, PRE, UL	{ display: block; }

H5, H6		{ display: inline; }

/* Headings, relative to the smaller font size */
H1 A:visited,
H2 A:visited,
H3 A:visited,
H4 A:visited,
H5 A:visited,
H6 A:visited	{ color: #000066; }		/* UWA Blue - Don't want colour */
						/* variations in headings       */
H1 A:hover,
H2 A:hover,
H3 A:hover,
H4 A:hover,
H5 A:hover,
H6 A:hover	{ color: #BB8800; }		/* Dark UWA Gold */

H1, H2, H3, H4	{ color: #000066;
		  margin-top: 1em;
		  margin-bottom: 0.33em;
		  font-weight: bold; }

H1		{ font-size: 180%; }		/* 80% of IE6 default */
H2		{ font-size: 145%; }		/* 90% of IE6 default */
H3		{ font-size: 125%; }
H4		{ font-size: 115%; }
H5, BIG		{ font-size: 115%; font-weight: normal; }
H6, SMALL	{ font-size: 85%; font-weight: normal; }

H1, H2, H3, H4,
H5, H6	 	{ font-family: Verdana, Arial, Helvetica, sans-serif; }

/* Default link colours */
A		{ text-decoration: underline; }

A:link		{ color: #000066; }		/* UWA Blue */

A:visited	{ color: #111199; }		/* Light UWA Blue */

A:hover		{ color: #BB8800; }		/* Dark UWA Gold */

A:active	{ color: #3E3E3E; }		/* Gray with the weight */
						/* of Light UWA Blue    */

/* Miscelaneous HTML element optimisation and standardisation */
UL, OL		{ margin-top: 0.5em; }

/*****
/* For use in standard MySource Design Areas */
.dhtml_link	{ }
.dhtml_current	{ }

/* Anything within the current page hierarchy */
.sidenav_current { font-family: Arial, Helvetica, sans-serif; }

/* Everything outside the current page hierarchy */
.sidenav_link	{ font-family: Arial, Helvetica, sans-serif; }


/* All top level pages */
a.sidenav_current:link, a.sidenav_current:visited,
a.sidenav_link:link, a.sidenav_link:visited {
		  font-size: 93%;	/* 1% higher and IE calculates sizes above old fixed sizes, on medium */
		  text-decoration: none;
		  display: block;
		  margin-bottom: -1em;
}

/* All Stalks */
table.stalk_table a.sidenav_current:link, table.stalk_table a.sidenav_current:visited,
table.stalk_table a.sidenav_link:link, table.stalk_table a.sidenav_link:visited {
		  font-size: 79%;	/* 1% higher and IE calculates sizes +2 on old fixed sizes, on medium */
		  display: inline;
		  text-decoration: underline;
		  position: relative;
		  bottom: 0.2em;
}

a.sidenav_current:hover, a.sidenav_current:active {
		  color: #BB8800;
}

A.dhtmllink	{ text-decoration: none; }

A.noborder IMG	{ border: 0px; }

.smallprint	{ font-size: 80%; }

.fineprint	{ font-size: 75%; }

.mainheading	{ font-weight: bold;
		  font-size: 125%; }

.heading	{ font-weight: bold;
		  font-size: 110%; }

.field		{ font-weight: bold; }

.data		{ font-family: courier, courier new, monospace; }

.error		{ color: #FF0000; }

/*****
/* A small set of styles for common use */
.black,
A.black:link,
A.black:visited,
A.black:hover,
A.black:active	{ color: black; }

/*****
/* Specific to elements in our central design */
#centre_column { width: 0px; }
#body_cell { padding: 0px; }
.body_content { padding-left: 1em; padding-right: 1em; }

/*****
/* We wish to hide the following class information from Netscape Navigator 4 */
/* browsers due to their shoddy css implementations                    */ /*/*/

/* Global font setting! */
BODY		{ font-family: Verdana, Arial, Helvetica, sans-serif; }
P		{ font-family: Verdana, Arial, Helvetica, sans-serif; }

/* Stop that stupid 1em margin after forms terminate */
FORM		{ margin: 0px; }

/* Old WYSIWYG editors used definitions extensively to emulate tabbing */
DD		{ margin-left: 1em; }		/* NS4 puts its Definition Descriptions */
						/*   outside their own blocks           */

/* To emulated old behaviour in new browsers when specifying doctype 4.01 as well */
/* as accomodate for differences in the way browsers render some elements */
.base_img	{ vertical-align: bottom; }


