td.errorField				{ color: red; text-align: right; vertical-align:top;}
td.validField				{ color: black; text-align: right; vertical-align:top;}
td.validateMsg 				{ color:red; text-align:center; font-weight:bold;}
#msgcontainer{
display:block;
height:150px;
clear:both;
}
#activatemsg{
display:block;
clear:both;
width:100%;
text-align:center;
}
#linkhome{
display:inline;
width:50%;
float:left;
text-align:center;
}
#linklogin{
display:inline;
width:50%;
float:right;
text-align:center;
}
div.validField{
display:inline;
float:left;
width:25%; /*140px;*/
height:25px;
margin-left:5px;
}
div.errorField{
display:inline;
float:left;
width:25%; /*140px;*/
height:25px;
margin-left:5px;
color:red;
}

div.validFieldDouble{
width:570px;
margin-left:5px;
/*border-top: 1px solid black;*/
}
div.inputField{
display:inline;
/*float:left;*/
width:75%;/*425px;*/
height:25px;
/*border-top: 1px solid yellow;*/
}
div.inputFieldMedium{
width:200px;
}

.greenback{
background-color: #D9E8B2; /*#A2B56F;*/
}
.whiteback{
background-color: #FFF;

}
.rowForm{
height:25px;
display:block;
clear:both;
}

.categorytitle{
font-weight:bold;
color: #315B0B;
}
.Titlestyle , .Namestyle, .Surnamestyle, .Emailstyle, .ConfEmailstyle, 
.Pwdstyle, .ConfPwdstyle, .Countrystyle, .Birthdaystyle, .HomePhonestyle, 
.WorkPhonestyle, .Faxstyle, .MobilePhonestyle, .AutoMailstyle, .AdvertSourcestyle{
font-weight:bold;
color: #000;
}

.SaleOrRentalstyle, .PropertyTypestyle, .outsidespacestyle, .RuralOverstyle, .intendedusestyle, .conditionofpropstyle, .musthavestyle ,
.pricefinancestyle, .doyouneedstyle, .whendoyoustyle, .anyotherstyle {
font-weight:bold;
color: #315B0B;
}
div.pricefinancestyle{
width:570px;
margin-left:5px;
}
.wu_button{
border-style:none;
background:white;
text-transform:uppercase;
font-weight:bold;
color:#315B0B;
font-size:15px;
}
.thinkline{
line-height:5px;
height:5px;
display:block;
clear:both;
}

.register_link{
text-decoration:underline;
font-weight:bold;
}
a.register_link{
text-decoration:underline;
font-weight:bold;
}
a.register_link:hover{
text-decoration:none;
}
#MinTotalArea {
width:45px;
}
#MinNumberBedrooms{
width:28px;
}