body {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size: 9pt;
	color: #000;
	line-height: 13pt;
	text-align: center;
	background: #eee url(/nsw/wit/images/bg.gif) repeat-y top center;
}

h1 {
	font-size: 14pt;
	border-bottom: 1px solid #000;
}

h2 {
	font-size: 10pt;
	text-transform: uppercase;
	background: #eee;
}

a:link, a:active {
  font-weight: bold;
  text-decoration: underline;
  color: #5882A3;
}

a:visited {
  font-weight: bold;
  text-decoration: underline;
  color: #5882A3;
}

a:hover {
  font-weight: bold;
  text-decoration: underline;
  color: #B58585;
}

#background {
	margin: 0 auto;
	width: 710px;
	padding: 0;
}

#header {
	margin: 0;
	padding: 0;
	background: url(/nsw/wit/images/mh.jpg) no-repeat 0 0;
	width: 710px;
	height: 106px;	
	display: block;
	overflow: hidden;
}

#header a {
	display: block;
	width: 710px;
	height: 106px;
}

#header span {
	display: none;
}

#menubar {
	margin: 0;
	padding: 0;
	width: 710px;
	background: url(/nsw/wit/images/mb.gif) repeat-x 0 0;
	text-align: right;
	font-size: 8pt;
}

#menubar a:link, #menubar a:active, #menubar a:visited {
	color: #000;	
	text-decoration: none;
	font-weight: normal;
}

#menubar a:hover {
	color: #6DA0C9;
}

#container {
	margin: 0 auto;
}

#sidebar {
	float: left;
	width: 125px;
	background: none;
}

#sidebar ul {
	padding: 0;
	margin: 0;
	text-align: right;
	list-style: none;
	font-size: 7pt;
	line-height: 15pt;
}

#sidebar li {
}

#sidebar ul a {
	display: block;
	width: 125px;
	height: 19px;
	background: url(/nsw/wit/images/sb.gif) no-repeat 0 0;
	color: #000;
	text-decoration: none;
	overflow: hidden;
	font-weight: normal;
}

#sidebar #first a {
	background: url(/nsw/wit/images/sb-top.gif) no-repeat 0 0;
}

#sidebar #first ul a, #sidebar #first ul a:hover {
	background: url(/images/sb-sub.gif) no-repeat 0 0;
}

#sidebar ul a:hover, #sidebar #first a:hover {
	background-position: 0 -19px;
}

#sidebar ul a span {
	padding-right: 20px;
	display: block;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding-right: 20px;
}

html>body #sidebar ul a span {
	padding-right: 20px;
} 

#sidebar ul ul a, #sidebar #first ul a {
	background: url(/nsw/wit/images/sb-sub.gif) no-repeat 0 0;
}

#sidebar ul ul a:hover, #sidebar #first ul a:hover {
	background: url(/nsw/wit/images/sb-sub.gif) no-repeat 0 0;	
}

#content {
	padding: 0;
	margin: 0;
	float: left;
	width: 585px;
	background: #fff url(/nsw/wit/images/mb-b.gif) repeat-x 0 0;
	text-align: left;
	line-height: 15pt;
	font-family: Sans-serif;
}

#breadcrumbs {
	padding: 10px 0 0 0;
	font-size: 8pt;
	text-align: left;
}

#text {
	padding: 0 25px;
}

.clear {
	clear: both;
	height: 1px;
	overflow: hidden;

}

#hero {
	padding: 0;
	text-align: center;
}

#welcome {
	float: right;
	width: 340px;
}

#footer {
	font-size: 8pt;
	text-align: center;
	margin: 50px 0;
	color: #999;
}

#footer a {
	color: #888;
}
