#formbox {
	width: 550px;
}

form p {
	clear: left; margin 0;
	padding: 0;
}

form p label {
	clear: left;
	float: left;
	display: block;
	margin-bottom: 5px;
	width: 330px;
}

#formbox input {
	padding: 2px 0;
	margin-bottom: 5px;
	width: 200px;
	font-size: 85%;
	color: #660000;
	vertical-align: middle;
	align: right;
	border: 1px solid #660000;
}

#formbox #accept,#formbox #related,#formbox #newsletter,#formbox #active
	{
	width: 15px;
	text-align: center;
}

#formbox #logout {
	width: 60px;
}

#formbox #proceed {
	width: 60px;
	float: right;
}

#proceed :hover {
	cursor: pointer;
}

#addressdiv {
	position: relative;
	left: 20px;
}

#addressdiv p label {
	width: 310px;
}

#addressdiv p .error {
	position: relative;
	right: 20px;
}

.note {
float: left;
	font-size: 10px;
	position: relative;
	top: -15px;
}

.wide {
	width: 515px;
}

.error {
	float: right;
	color: red;
	font-size: 10px;
	position: relative;
	top: -5px;
}

#acceptError {
	float: left;
	font-size: 10px;
	position: relative;
	top: -5px;
}

#buttons p {
	display: inline;
}

#buttons input {
	width: 60px;
}

#update {
	margin-left: 90px;
}

#delete {
	margin: 0px 80px 0px 80px;
}

#message {
	color: red;
}

#accept,#newsletter,#related,#active {
	position: relative;
	right: 8px;
}

#numProperties {
	width: 30px !important;
	text-align: center;
}

#numPropertieserror {
	position: relative;
	top: -20px;
}

.telCtry, .telArea{
width: 40px!important;
}

.telNo{
width: 80px!important;
}

.telephone p {
clear: left;
	float: left;
	display: block;
	margin-bottom: 5px;
	width: 300px;
}

.telephoneNumber {
float: right;
position: relative;
right: 20px;
width: 200px;
}

#phoneerror {
line-height: 8px;
margin: 0px;
width: 200px;
}
