/*************************************************
                WEBSITE DESIGNED DEVELOPED BY
             VEBRA GRAPHICS (VEBRA SOLUTIONS LTD.)
                             COPYRIGHT 2005

       AUTHOR: DAVID SWALLOW (david.swallow@vebra.com)
                                22/11/2005

                             www.vebra.info
/*************************************************/ 

.xboxes td { font:normal 8pt Verdana, Arial, Helvetica, sans-serif; }

form#valuationForm, #regForm {
margin-bottom:0px;
}

form#valuationForm .form_frame, #regForm .form_frame{
display:block;
border:1px solid #CCC;
background-color:#99CCCC;
color:#333;
margin-bottom:10px;
}

form#valuationForm fieldset, #regForm fieldset{
display:block;
background-color:#99CCCC;
color:#333;
margin:0;
padding:10px;
font:normal 9pt/13pt Verdana, Arial, Helvetica, sans-serif;
width:400px;
text-align:left;
vertical-align:top;
border:none;
}

form#valuationForm legend, #regForm legend{
margin:10px 0 -8px 8px;padding:0;
font:bold 8pt/13pt Verdana, Arial, Helvetica, sans-serif;
background-color:#99CCCC;

color:#006666;
letter-spacing:.05em;
}

* html form#valuationForm legend, #regForm legend{
margin:0 0 0px 8px;
padding:0;
}

html>body form#valuationForm legend, #regForm legend{
margin:0 0 0px 8px;
padding:0;
}/* fix for Opera */

form#valuationForm label, #regForm label{ 
margin:0;
padding:0;
display: block;
width:140px;
vertical-align:top;
float:left;
font:normal 8pt/13pt Verdana, Arial, Helvetica, sans-serif;
} 

form#valuationForm label, #regForm label{
margin:0 0 0 8px;
}

form#valuationForm input, #regForm input, form#valuationForm select, #regForm select, form#valuationForm textarea, #regForm textarea{
margin:3px 2px;
font:normal 8pt Verdana, Arial, Helvetica, sans-serif;
border:1px solid #7F9DB9!important;
padding:1px;
background-color:#fff;
color:#333;
}

form#valuationForm input:focus, #regForm input:focus, form#valuationForm select:focus, #regForm select:focus, form#valuationForm textarea:focus, #regForm textarea:focus{
border:1px solid #006666!important;
}

form#valuationForm label span, #regForm label span{
background-color:inherit;
color:#FF0000;
}

form#valuationForm .required, #regForm .required{
background-color:#EFEFEF;
color:inherit;
}

form#valuationForm input.reset_button, #regForm input.reset_button{
padding:2px 5px;
margin:20px 0 0 0;
background:#CCCC99;
color:#fff;
}

form#valuationForm input.submit_button, #regForm input.submit_button{
padding:2px 5px;
margin:20px 0 0 10px;
background:#006666;
color:#fff;
}

.xboxes { padding-left: 10px; padding-bottom:10px; }
.xboxes td input { padding: 0!important; border: none; }
