#main
{
	background:#FFC648 url(http://www.swinburne.edu.au/images/backgrounds/corporate.gif) no-repeat scroll 986px 0px;
}
div.accessorybox
{
	float: right;
	clear: right;
	width: 130px;
	margin: 0 11px 26px 20px;
	font-size: 91.67%;
}
	div.accessorybox div h2
	{
		margin-top: 0;
	}
	div.accessorybox div.dbsearch
	{
		color: #725636;
		background: #f0eecf;
		border-left: 4px solid #d0e5ab;
		padding: 21px 11px 13px;
		border-bottom: 1px solid #fff;
	}
	div.accessorybox div.dbsearch input.searchbox
	{
		background:#E7DFD1 url(/images/search-input-bg.gif) repeat-x scroll 0% 0%;
		border: 1px solid #4F331C;
		padding: 2px 1px 2px;
		width: 144px;
	}
	div.accessorybox div.dbsearch input.imgbutton
	{
		vertical-align: top;
	}
	div.accessorybox div.quicktip
	{
		color: #5a3b1e;
		background: #f5f4e2;
		padding: 21px 8px 8px;
		border-bottom: 1px solid #fff;
		width: 130px;
		clear: right;
	}
#sidecol li
{
	list-style: none;
}
#sidecol div.sidebar
{
	color: #48491a;
	background: #efe0be;
	padding: 5px 10px 14px;
	border-bottom: 1px solid #fff;
	font-size: 91.67%;
	overflow: auto;
	width: 235px;
}
#sidecol div.sidebarcontact
	{
		color: #efe0be;
		background: #769543;
		padding: 5px 10px 14px;
		border-bottom: 1px solid #fff;
		font-size: 91.67%;
		overflow: auto;
		width: 235px;
	}
	#sidecol div.sidebar p
	{
		color: #48491a;
		margin-left: 7px;
		margin-right: 7px;
		padding: 0;
		display: inline-block;
		width: 221px;
	}
	
	#sidecol div.sidebar p img
	{
		float: left;
		margin-right: 6px;
	}
	#sidecol div.sidebar h3
	{
		font-size:1.58em;
		line-height:1.53em;
		color: #567838;
		margin: 0;
		border-bottom: 1px solid #d68445;
		padding: 5px 0 5px 31px;
		background: url(/lib/images/bullet_sidebar_light.gif) top left no-repeat;
	}
	#sidecol div.sidebar ul, #sidecol div.sidebar ol
	{
		margin-left: 7px;
		margin-right: 7px;
		padding: 0;
	}
	#sidecol div.sidebar li
	{
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
	#sidecol div.profile
	{
		color: #fffde5;
		background: #769543;
	}
		#sidecol div.profile p
		{
			color: #fffde5;
		}
		#sidecol div.profile p, #sidecol div.profile ul
		{
			width: auto;
			margin-left: 96px;
			overflow: visible;
			display: block;
		}
		#sidecol div.profile a
		{
			color: #fffde5;
		}
		#sidecol div.profile div.profileimage
		{
			margin: 10px auto;
			min-width: 180px;
			text-align: center;
		}
		#sidecol div.profile div.profileimage img
		{
			padding: 4px;
			border: 1px solid #9ab56d;
			margin-right: 32px;
		}
		#sidecol div.profile div.contactimage
		{
			float: left;
			clear: both;
			margin: 0 10px 0 0;
		}
		#sidecol div.profile h3
		{
			color: #fffde5;
			border-bottom: 1px solid #9ab56d;
			background: url(/lib/images/bullet_sidebar_highlight.gif) top left no-repeat;
		}
		
		
	div#sidecol div.sidebarcontact
	{
		color: #2f4f4f;
		background: #b6c594;
	}
		div#sidecol div.sidebarcontact p
		{
			color: #2f4f4f;
		}
		div#sidecol div.sidebarcontact p, #sidecol div.sidebarcontact ul
		{
			width: auto;
			display: block;
		}
		div#sidecol div.sidebarcontact a
		{
			color: #2f4f4f;
		}
		div#sidecol div.sidebarcontact div.profileimage
		{
			margin: 10px auto;
			min-width: 180px;
			text-align: center;
		}
		div#sidecol div.sidebarcontact div.profileimage img
		{
			padding: 4px;
			border: 1px solid #9ab56d;
			margin-right: 32px;
		}
		div#sidecol div.sidebarcontact h3
		{
			color: #2f4f4f;
			border-bottom: 1px solid #2f4f4f;
			background: url(/lib/images/bullet_sidebar_highlight.gif) 0 50% no-repeat;
		}
		
		div#sidecol div.sidebar_content ul li
		{
			color: #a52a2a;
			background: transparent url(/images/icons/bullet-red.gif) no-repeat scroll 11px 10px;
			margin-bottom: -1px;
			list-style: none;
			padding: 5px 0 8px 20px;
			zoom: 1;
		}
		
		div#sidecol div.sidebar_content ul li a
		{
			color: #a52a2a;
			font-size: 1em;
			font-weight: bold;
		}
		
		div#sidecol div.sidebar_content h3
		{
			color: #2f4f4f;
			border-bottom: 1px solid #a52a2a;
			background: url(/lib/images/bullet_sidebar_content.gif) 0% 50% no-repeat;
		}
		
		
	#sidecol div.highlight
	{
		color: #634319;
		background: #e3cda7;
	}
		#sidecol div.highlight p
		{
			color: #634319;
		}
		#sidecol div.highlight h3
		{
			color: #786738;
			border-bottom: 1px solid #d68445;
			background: url(/lib/images/bullet_sidebar_mid.gif) top left no-repeat;
		}
		
#subjectguide_content ul
{
	margin: 10px 0 21px 20px;
	padding-left: 0;
}
	#subjectguide_content ul li
	{
		position: relative;
		margin-bottom: -1px;
		list-style: none;
		margin-left: -20px;
		padding: 5px 0 8px 20px;
		background:transparent url(/images/icons/bullet-red.gif) no-repeat scroll 11px 10px;
	}
	
		#subjectguide_content ul li a
		{
			font-weight: bold;
			text-decoration: none;
		}
		#subjectguide_content ul li a:hover
		{
			text-decoration:underline;
		}
		
	#subjectguide_index
	{
		overflow: auto;
		zoom: 1;
	}
	
	#subjectguide_index ul
	{
		margin-left: 0;
		padding-left: 0;
	}
		
	#subjectguide_index ul li
			{
			padding: 0 0 0 20px;
			background-position: 11px 5px;
			margin: 0 4px 1px;
			width: 200px;
			float: left;
			white-space:nowrap;
			}
			
	#subjectguide_index ul li a
	{
		font-size: 100%;
		font-weight: normal;
		text-decoration: underline;
	}
		
	.libtermlist dt
	{
	float:left;
	clear:both;
	width:200px;
	font-weight:bold;
	text-align: left;
		
	}
	.libtermlist dd
	{
	margin-left:206px;
	margin-bottom: 1em;
	
	}
	
	.libtermlist2 dt
	{
	float:left;
	clear:both;
	width:250px;
	font-weight:bold;
	text-align: left;
		
	}
	.libtermlist2 dd
	{
	margin-left:256px;
	margin-bottom: 1em;
	
	}
	
	.searchbutton
	{
	vertical-align:top;
	margin-bottom:-100px;
	}
	
	#welcomepage_index
	{
		overflow: auto;
		zoom: 1;
	}
	
	#welcomepage_index ul
	{
		margin-left: 10px 0 30px 20px;
		padding-left: 0;
	}
		
	#welcomepage_index ul li
			{
			padding: 0 0 0px 20px;
			background-position: 11px 10px;
			margin: 0 4px 10px 20px;
			width: 200px;
			float: left;
			white-space:nowrap;
			background:transparent url(/images/icons/bullet-red.gif) no-repeat scroll 11px 10px;
			position: relative;
			list-style: none;
			
			}
			
	#welcomepage_index ul li a
	{
		font-size: 100%;
		font-weight: normal;
		text-decoration: underline;
	}
	
	#middle_content ol
{
	margin: 10px 0 21px 10px;
	padding-left: 25px;
}
	#middle_content ol li
	{
		position: relative;
		margin-bottom: -1px;
		
		/*margin-left: -20px;*/
		padding-top: 5px;
		padding-bottom: 8px;
	}
	
		#middle_content ol li a
		{
			font-size:1.2em;
			font-weight: bold;
			text-decoration: none;
		}
		#middle_content ol li a:hover
		{
			text-decoration:underline;
		}
		
		#pagemiddle_content ul
		{
		margin: 10px 0 21px 20px;
		padding-left: 0;
		}
		
		#pagemiddle_content ul li
		{
		position: relative;
		margin-bottom: -1px;
		list-style: none;
		margin-left: -20px;
		padding: 5px 0 8px 20px;
		background:transparent url(/images/icons/bullet-red.gif) no-repeat scroll 11px 10px;
		}
	
		#pagemiddle_content ul li a
		{
			font-size:1.2em;
			font-weight: bold;
			text-decoration: none;
		}
		#pagemiddle_content ul li a:hover
		{
			text-decoration:underline;
		}
		
		#pagemiddle_content ol
		{
		margin: 10px 0 21px 20px;
		padding-left: 0;
		}
		
		#pagemiddle_content ol li
		{
		position: relative;
		margin-bottom: -1px;
		list-style-type: decimal;
		margin-left: 20px;
		padding: 5px 0 8px 20px;
		}
	
		#pagemiddle_content ol li a
		{
			font-size:1.2em;
			font-weight: bold;
			text-decoration: none;
		}
		#pagemiddle_content ol li a:hover
		{
			text-decoration:underline;
		}
		#pagemiddle_content h3
		{
			margin-left: 10px;
		}
		



	#content_list ul li
		{
		position: relative;
		
		
		
		padding: 0 0 6px 0;
		
		}

