@charset "UTF-8";
/* CSS Document */

/*Contact form*/

/*contact form labels*/
form.formbox label span {color:#8f8888;}

form.formbox {
margin:0 auto;
padding:.5em;
width:48em;
background:#ffffff;
position:relative;
/*top:5em;*/
border:1px solid #aaaaaa;
}

form.formbox h3 { 
color:#000000;
padding-bottom:.5em;
}

form.formbox div {
  padding:0.5em;
  background:#efeff2;}

form.formbox label {
width:100%;
display: block;
padding:.5em 0;
white-space:nowrap;
}

form.formbox label span {
display: block;

float:left;
width:6em;
text-align:right;
padding:0.6em 1em 0 0;
}

input,textarea {
outline:none;}

form.formbox input:focus, form.formbox textarea:focus {
border: 1px solid #99FF33;
}

form.formbox input {

padding:0.4em;
background:#ffffff;
border:1px solid #aaaaaa;
}

form.formbox textarea{
padding:.4em;
background:#ffffff;
overflow:hidden;
height:20em;
border:1px solid #aaaaaa;
}

form.formbox .submit /*submit button*/
{
margin:0.5em 0;
width:7em;
padding:.4em 1em;
background:#f0fff0;
color:#44aa00;
border: 2px solid #99FF33 ;}

input.submit:hover {color:#FF9900; border: 2px solid #FF9900;}  /* mouse over link */

input.submit:active {
background:#99FF33;
color:#ffffff;
border: 2px solid #99FF33;}


#hide { display: none; } /*prevent unwanted robo mail*/