#custombox{
position:relative;
top:10px;
left:0px;
font-size:16px;
width:36%;
height:260px;
margin:0px;
padding:10px;
padding-top:20px;
padding-left:100px;
border-right: 2px groove #CC9933;
}

#CustomForm {
	position:absolute;
	right: 0px;
	top: 0px;
	width:530px;
	height:330px;
	display:block;
	margin:0px;
	padding:0px;
	color: #003300;
	font-weight: bold;
	text-align:left;
}

#CustomForm div.background {
	position:absolute;
	top:0px;
	left:0px;
	height:330px;
	width:550px;
	height:330px;
	background-image:url(../images/transparencies/2by330transgrad.png);
}
#CustomForm a {
clear:left;
}

#CustomForm div.grass{
position:absolute;
padding:0px;
margin:0px;
top:0px;
left:-30px;
overflow:hidden;
}

INPUT.radio{
background-color: none;
position:absolute;
top:0px;
}

INPUT.texto {
background-color:#FFFFCC;
} 

#CustomForm div.button, INPUT.button, #CustomForm div.button2, INPUT.button2{
background-color: #000000;
color:#FFFFCC;
border-color:#FFFFFF;
border:groove;
border-width:thin;
position:relative;
padding:0px;
margin:0px;
margin-top:5px;
margin-right:20px;
left:50px;
width:55px;
font-size:11px;
text-align:center;
font-weight:normal;
cursor:pointer;
float:left;
}
#CustomForm div.button2, INPUT.button2{ left:100px}

TEXTAREA {
margin-top:-10px;
} 

FORM h1 {
color:#663300;
font-size:16px;
padding:0px;
margin:0px;
margin-bottom:5px;
}

#formleft, #formright{
position:relative;
margin:0px;
padding:0px;
padding-left:20px;
padding-top:5px;
float:left;
}
#formright{
display:none;
}
div.form {
position:relative;
width:240px;
padding:0px;
margin:0px;
float:left;
}
div.form ul{
position:relative;
width:240px;
left:0px;
top:0px;
padding:0px;
margin:0px;
margin-bottom:40px;
}
div.form li{
left:0px;
top:35px;
list-style:none;
position:relative;
padding:2px;
display:block;
}
div.form ul div{
position:absolute;
top:25px;
width:37px;
}
div.form p{
margin:0px;
padding:0px;
padding-top:2px;
}
#budget{
position:absolute;
font-size:11px;
line-height:12px;
left:0px;
top:245px;
}
div.form2{
position:relative;
padding:0px;
margin:0px;
}

div.form2 h1{
margin-bottom:0px;
height:32px;
position:relative;
}

div.form2 input, div.form2 select{
left:70px;
top:0px;
position:absolute;
}

div.form2 div{
position:absolute;
padding:0px;
margin:0px;
top:0px;
left:220px;
z-index:2;
}

#details3 input, #details3 select{left:170px}
#details3 div input {left:70px}
