/**      
* forms_layout.css -- style sheet for contact form
*
*	CSS 2 stylesheet - Validated NO
*
*       @Author:      Ian Robertson iroberts@narian.org.uk (http://narian.org.uk)
*
*       @License:     GPL (see http://www.gnu.org/licenses/gpl.txt)
*
*       @Created:     24-Sep-2005 for narian
*
*       @svnid:    $Id$	$Author$
*
*-----------------------------------------------------------------------------
*
*	Description: Also contains decor props
*
*-----------------------------------------------------------------------------
*
*
*-----------------------------------------------------------------------------
*/
label.form_master {
margin-left:1em;
}
form.form_contact, form.form_cvrequest
{
width:94%;
padding-bottom:1.6em;
text-align:left;
margin-left:.5em;
margin-right:.5em;
}
label.form_field {
display:block;
margin-bottom:.3em;
}
label.form_field:first-letter {
text-decoration:underline;
padding-right:.05em;
}
span.cvspec:first-letter {
text-decoration:underline;

}
label.error {
color: #ff0000;
}

div#contact_form_cont {
margin-top:1em;
}
div.inp_form_name, div.inp_form_email {
width:50%;
float:right;
}
div.inp_form_message, div.inp_form_submit {
width:96%;
margin-left:2%;
margin-right:2%;
margin-bottom:.8em;
}
input.inp_form_name, input.inp_form_email {
width:90%;
background:#ffffce;
border:1px inset #ccc;
}
input.inp_form_subject {
width:95%;
background:#ffffce;
border:1px inset #ccc;
}

textarea.inp_form_message {
width:98%;
height:10em;
background:#ffffce;
border:1px inset #ccc;
}
input.inp_form_submit, #sendlabel {
float:right;
}
input.inp_requestit, #requestlabel {
float:right;
}
input.inp_requestit {
margin-right:.5em;
width:4em;
}


input.inp_form_submit {
width:6em;
}
#sendlabel,  #requestlabel { margin-right:.5em; }
fieldset {
padding:2%;
border: none;
}
textarea.inp_remarks {
  height:5em;
width:100%;
}
div.inp_email,
div.inp_name,
div.inp_phone,
div.inp_company,
div.inp_remarks,
div.inp_updates
{
width:96%;
}
div.inp_updates {
margin-top:.3em;
margin-bottom:.3em;
margin-left:1em;
}
input.inp_email,
input.inp_name,
input.inp_phone,
input.inp_company,
textarea.inp_remarks 
{
width:100%;
border:1px inset #ccc;
background:#ffffce;
}
/* decorative props */
div#cv_form_cont, div#contact_form_cont {
background:#eee8aa;
width:95%;
}
p.form_message {
margin-left:2em;
font-weight:800;
}
span.cvspec {
font-size:70%;
margin-right:.4em;
}
