
	body
	{
		text-align: center;
		margin: 0px;
		background: #738895 url(../images/background-Body.gif) repeat-x top left;
	}

	#Layout-Main
	{
		position: relative;
		width: 945px;
		margin: 0px auto 20px auto;
		text-align: left;
		background-color: #ffffff;
		font-family: arial, helvetica, verdana, tahoma;
	}

/*
*	Header
*/

	#Layout-Header
	{
		position: relative;
		width: 945px;
		height: 181px;
		background: #FFFFFF url(../images/background-Small-Business-Online.jpg) no-repeat top left;
	}

	#Layout-Header a
	{
		display: block;
		position: absolute;
		width: 180px;
		height: 140px;
		top: 15px;
		left: 25px;
	}

/*
*	Nav
*/

	#Layout-Nav
	{
		position: relative;
		width: 945px;
		height: 38px;
		background: #738895 url(../images/background-MainNav.gif) repeat-x top left;
	}

	.Nav-MenuItem
	{
		position: relative;
		height: 38px;
		cursor: pointer;
		background: url(../images/background-MenuItem.gif) no-repeat top right;
	}

	.Nav-MenuItemText
	{
		position: relative;
		top: 11px;
		margin: 0px 11px 0px 11px;
		font-size: 14px;
		color: #ffffff;
	}

/*
*	Content
*/

	#Layout-NavContentDivider
	{
		position: relative;
		width: 945px;
		height: 15px;
		background: #ffffff url(../images/background-NavContentDivider.gif) repeat-x top left;
	}

	#Layout-Content
	{
		position: relative;
		width: 945px;
		background-color: #ffffff;
	}

	#Content-Top
	{
		position: relative;
		width: 945px;
		height: 375px;
		/*background: url(../images/background-RegistrationHeader.gif) no-repeat bottom left;*/
		color: #ffffff;
	}

	#Content-IntroText
	{
		position: absolute;
		width: 604px;
		height: 151px;
		top: 20px;
		left: 20px;
		background: url(../images/background-HomePageIntroText.gif) no-repeat top left;
		font-size: 14px;
		line-height: 1.5;
	}

	#Content-IntroText div
	{
		position: relative;
		margin: 12px 15px 10px 15px;
	}

	#Content-AusIndustryLogo
	{
		position: absolute;
		width: 290px;
		height: 180px;
		top: 20px;
		left: 640px;
	}

	#Content-AusIndustryText
	{
		position: absolute;
		width: 290px;
		height: 110px;
		top: 230px;
		left: 640px;
		border-color: #5e7d8f;
		border-style: solid;
		border-width: 1px 0px 0px 0px;
		padding: 20px 0px 0px 0px;
		text-align: center;
		font-size: 18px;
		font-weight: normal;
		color: #5e7d8f;
	}

	#Content-MainText
	{
		position: relative;
		width: 400px;
		top: 0px;
		left: 30px;
		font-size: 14px;
		padding-right: 10px;
		background-color: transparent;
	}

/*
	Forms
*/

	.Content-FormContainer
	{
		position: relative;
		margin-top: 20px;
		margin-bottom: 20px;
		width: 450px;
		background: url(../images/background-RegistrationHeader.gif) no-repeat top left;
	}

	.Content-FormHeading
	{
		position: relative;
		height: 30px;
		padding-top: 3px;
		padding-left: 12px;
		font-size: 24px;
		font-weight: bold;
		color: #FFFFFF;
	}

	.Content-FormSubHeading
	{
		height: 30px;
		font-size: 18px;
		font-weight: bold;
		color: #d3f7ff;
		margin-left: 5px;
	}

	.Content-FormText
	{
		position: relative;
		width: 430px;
		font-size: 15px;
		line-height: 1.5;
		color: #000000;
		padding-top: 10px;
		padding-left: 20px;
		padding-right: 20px;
	}

	.Content-FormBottom
	{
		width: 450px;
		padding: 10px 10px;
		background: url(../images/background-RegistrationForm.gif) no-repeat bottom left;
	}

	.Content-Bottom
	{
		position: relative;
		width: 945px;
		height: 180px;
	}

	.Content-Form
	{
		margin-left:5px;
	}

	.formCell, .formCellName
	{
		background: url(../images/background-RegistrationFormInputs.gif) repeat-x top left;
		color: #ffffff;
	}
	
	.formCellName
	{
		width: 155px;
	}

	.formCornerCell-left
	{
		width: 3px;
		height: 35px;
		background: url(../images/background-RegistrationFormInput-Left.png) no-repeat top left;
	}

	.formCornerCell-right
	{
		width: 7px;
		height: 37px;
		background: url(../images/background-RegistrationFormInput-Right.png) no-repeat top left;
	}

	.defaultInput
	{
		width: 240px;
		height: 26px;
	}

	.hintInput
	{
		color: #888888;
	}

	.formNotice
	{
		font-size: 10px;
		color: #163b5e;
		margin-top: 10px;
		margin-left: 10px;

		float: left;
	}

	form
	{
		margin:0px;
	}

	.middle
	{
		margin-left: 250px;
		margin-right: auto;
	}

	.right
	{
		margin-left: auto;
		margin-right: 20px;
	}

	.error
	{
		color:#F00;
		font-size:12px;
		text-align:center;
	}

	.message
	{
		font-size:12px;
		text-align:center;
	}

/*
*	Footer
*/

	#Layout-Footer
	{
		position: relative;
		width: 945px;
		background: #e3e7ea url(../images/background-Footer.gif) repeat-x top left;
	}

	.Footer-Table
	{
		width: 905px;
		margin: 15px 20px 20px 20px;
	}

	.Footer-Table td
	{
		vertical-align: top;
	}

	.CopyrightRow
	{
		font-size: 11px;
		color: #3c6580;
		text-align: center;
	}

	.CopyrightRow td
	{
		padding: 15px 0px 0px 0px;
		text-align: center;
	}

	.AusIndustryText
	{
		display: none;
	}

	#Footer-Links
	{
		position: relative;
		width: 200px;
		font-size: 14px;
	}

	#Footer-Links a
	{
		display: block;
		line-height: 1.5;
	}

	#Footer-Links a
	{
		color: #163b5e;
	}

	#Footer-Text
	{
		position: relative;
		border-color: #5e7d8f;
		border-style: solid;
		border-width: 0px 0px 0px 1px;
		font-size: 16px;
		padding: 0px 30px 0px 30px;
		color: #3c6580;
	}

	#Footer-Text a
	{
		color: #3c6580;
	}

	#Footer-Links a:hover, #Footer-Text a:hover
	{
		color: #6c9dbe;
	}
