.form_left {
float: left;
width: 430px;
border-top: 1px #EEE solid;
background: url(img/listing-bg.jpg) top repeat-x;
padding: 10px;
font-size: 11px;
color: #888888;
font-size: 12px;
}

.form_right {
float: right;
width: 430px;
border-top: 1px #EEE solid;
background: url(img/listing-bg.jpg) top repeat-x;
padding: 10px;
font-size: 11px;
color: #888888;
font-size: 12px;
}

.err {
	background-color: #CC0033;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	margin: 10px 0;
	padding: 10px 0;
}

.ok {
	background-color: #6DA22E;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	margin: 10px 0;
	padding: 10px 0;
}

/**************** FORM 1 START ****************/
.form1 {}
.form1radio{
display: block;
float: left;
margin: 10px 15px;
}
.form1 label {
cursor: pointer;
display: block;
}
.form1 hr{
clear: both;
height: 1px;
background-color: #EAEAEA;
margin: 8px 0;
}
/***************** FORM 1 END *****************/


/**************** FORM 2 START ****************/
.form2 {
font-size: 13px;
}
.form2 label {
display: block;
float: left;
width: 160px;
text-align: right;
padding-right: 10px;
padding-top: 2px;
}
.form2 label span{
color: #FF0000;
font-weight: bold;
}
.input {
width: 200px;
border: 1px #666666 solid;
padding: 2px 5px;
}
.input_features {
width: 350px;
border: 1px #666666 solid;
padding: 2px 5px;
}
.form2 select {
border: 1px #666666 solid;

}
.form2 option {
padding: 2px 5px;
}
.form2 hr{
clear: both;
display: block;
height: 10px;
}

.textarea_description {
width: 350px;
height: 120px;
border: 1px #666666 solid;
padding: 2px 5px;
}
/***************** FORM 2 END *****************/