﻿/*
 * Body: Register Styles
 */
.formBody {
	min-height: 386px;
	overflow: auto;
}
#divBody_register {
	width: 646px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: rgb(255,255,255);
	background-color: rgb(0,0,0);
	padding: 55px 0px 10px 20px;
}
.pageTitle {
	margin-top: -40px;
	padding-bottom: 20px;
	color: rgb(255,255,255);
}
#divContact_Notes {
	width: 100px;
	float: left;
}
#divContact_Notes .title {
	color: rgb(236,28,36);
}
#divContact_Form {
	width: 646px;
	float: left;
}
.row {
	margin-bottom: 5px;
	clear: both;
	overflow: auto;
}
.row label {
	width: 90px;
	text-align: right;
	display: block;
	float: left;
}
.row input, .row select, .row textarea {
	width: 210px;
	margin-left: 10px;
	float: left;
}
.row select {
	width: 153px;
}
.row textarea {
	width: 412px;
	height: 80px;
}
.submit {
	padding-top: 10px;
}
.submit .left {
	margin-left: 100px;
}
.submit input {
	margin-right: 18px;
	float: right;
}

/*
 * Specific form elements
 */
.name select {
	width: 109px;
}
.name input {
	width: 105px;
}
.password input {
	width: 105px;
}
.address input {
	width: 524px;
}
.suburb input {
	width: 105px;
}
.country select {
	width: 318px;
}
.email input {
	width: 315px;
}
.phone input {
	width: 105px;
}
.pageInfo {
	margin-bottom: 20px;
}