/*
Contact Form by html-form-guide.com
You can customize all the aspects of the form in this style sheet
All the style elements use form id selector(notice the ). So, including this
stylesheet does not affect the other elements at all!
*/

fieldset
{
   width:320px;
   padding:20px;
   border:1px solid #999;
}

    label
{
   font-family : Tahoma,Verdana, sans-serif;
   font-size:0.8em;
   font-weight: bold;
}

input[type="text"],textarea
{
  font-family :  Verdana,Tahoma, sans-serif;
  font-size: 0.8em;
  line-height:140%;
  color : #000; 
  padding : 3px; 
  border : 1px solid #333;

}

input[type="text"]
{
  height:18px;
  width:220px;
}

#scaptcha
{
  width:60px;
  height:18px;
}

input[type="submit"],input[type="reset"]
{
   width:100px;
   height:30px;
   padding:0px;
   border:1px solid #000000;
}

textarea
{
  height:120px;
  width:310px;
}

input:focus,textarea:focus
{
  color : #009;
  border : 1px solid #990000;
}

.container
{
   margin-top:8px;
   margin-bottom: 10px;
}

.error
{
   font-family: Verdana, Tahoma, sans-serif; 
   font-size: 0.7em;
   color: #900;
   background-color : #ffff00;
}

fieldset#antispam
{
   padding:2px;
   border-top:1px solid #EEE;
   border-left:0;
   border-right:0;
   border-bottom:0;
   width:350px;
}

fieldset#antispam legend
{
   font-family : Tahoma, sans-serif;
   font-size: 0.8em;
   font-weight:bold;
   color:#333;   
}

.short_explanation
{
   font-family : Tahoma, sans-serif;
   font-size: 0.6em;
   color:#333;   
}

/* spam_trap: This input is hidden. This is here to trick the spam bots*/
.spmhidip
{
   display:none;
   width:10px;
   height:3px;
}
#fg_crdiv
{
   font-family : Arial, sans-serif;
   font-size: 0.3em;
   opacity: .2;
   -moz-opacity: .2;
   filter: alpha(opacity=20);   
}