body{
	color: #999;
	background: #ffffff;
	font-family: Tahoma,Verdana,Arial,Georgia,Times New Roman;
	height: 100%;
}

.pageContainer {
	background: #ffffff;
}

div.form{
	background: #ffffff;
}
form, div.resultsContainer {
	padding-top: 8px;
}
form fieldset, .resultsContainer .module{
	xbackground: #000000 url(../images/formback_Celebration_Homes.jpg) repeat-x;
	xborder: 1px solid #999;
}
.header{
	display: none;
}
h1{
	color: #ffffff;
}
h2 {
	color: #606;
	font-size: 12px;
}

div.close a{
	float: left;
	padding: 1px;
	color:  #ffffff;
}
form input, form select {
	background: #dbdbdb;
}
form label {
	font-size: 10px;
	display: block;
	float: none;
}
.checkboxLabel {
	font-size: 12px;
}
.submitButton input {
	background: url(../images/btn_submit.jpg) no-repeat;
	width: 82px;
	height: 30px;
	border: none;
	font-size: 0;
	color: #fff;
}
.submitButton input.hidden {
	display: none;
}
a, a:hover, a:visited, a:visited:hover{
	color:  #F7A90C;
}
.thankyouSelection {
	padding: 0;
}
.sendType {
	display: none;
}
#contactDetails {
	width: 533px;
}
#postalDetails {
	display: none;
}
.s15 {
	width: 180px !important;
}
.s30 {
	width: 360px !important;
	background: #fff;
}
.resultsContainer p.close {
	display: none !important;
}
.submitButton .hidden {
	display: none;
}

h2 span {
	display: none;
}

.fieldsetFour {
	display: none;
}

.fieldsetOne {
	display: none;
}

