/*

You can customize all the aspects of the form in this style sheet

All the style elements use form id selector(notice the #contactus). So, including this

stylesheet does not affect the other elements at all!

*/



#contactus fieldset

{

   width:320px;

   padding:20px;

   border:1px solid #ccc;

-moz-border-radius: 10px;

-webkit-border-radius: 10px;

-khtml-border-radius: 10px;

border-radius: 10px;   

}



#contactus legend, h2

{

   font-family : Arial, sans-serif;

   font-size: 1.3em;

   font-weight:bold;

   color:#333;

}



#contactus label

{

   font-family : Arial, sans-serif;

   font-size:0.8em;

   font-weight: bold;

}



#contactus input[type="text"],textarea

{

  font-family : Arial, Verdana, sans-serif;

  font-size: 0.8em;

  line-height:140%;

  color : #000; 

  padding : 3px; 

  border : 1px solid #999;

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    -khtml-border-radius: 5px;

    border-radius: 5px;



}



#contactus input[type="text"]

{

  height:18px;

  width:220px;

}



#contactus #scaptcha

{

  width:60px;

  height:18px;

}



#contactus input[type="submit"]

{

   width:100px;

   height:30px;

   padding-left:0px;

}



#contactus textareaold

{

  height:120px;

  width:310px;

}

#contactus textarea

{

  height:50px;

  width:220px;

}



#contactus input[type="text"]:focus,textarea:focus

{

  color : #009;

  border : 1px solid #990000;

  background-color : #ffff99;

  font-weight:bold;

}



#contactus .container

{

   margin-top:8px;

   margin-bottom: 10px;
   width:auto!important;
   height:auto!important;

}



#contactus .error

{

   font-family: Verdana, Arial, sans-serif; 

   font-size: 0.8em;

   color: #FF0000;

  

}



#contactus fieldset#antispam

{

   padding:2px;

   border-top:1px solid #EEE;

   border-left:0;

   border-right:0;

   border-bottom:0;

   width:350px;

}



#contactus fieldset#antispam legend

{

   font-family : Arial, sans-serif;

   font-size: 0.8em;

   font-weight:bold;

   color:#333;   

}



#contactus .short_explanation

{

   font-family : Arial, sans-serif;

   font-size: 0.6em;

   color:#333;   

}

#fg_formContainer

{
height:auto!important;	
  margin-top:40px;
  box-shadow:0px 15px 150px 10px;
   

   width:280px;

   background-color:#FFFFFF;

   border:1px solid #000;

   padding:0;

   position:absolute;

   z-index:999;

   cursor:default;   

    moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	-khtml-border-radius: 10px;

	border-radius: 10px;   

	display:none;

}



@media only screen and (max-width: 600px) {

 #fg_formContainer{

     width:270px%;

	 margin-left:40px;

	 margin-right:auto;

	 padding:0;

	 position:absolute;

	  

	

  }

}



#fg_container_header

{

  
   background-color:orange;
   height:35px;

   /*background:#6692aa;*/

   border-top-right-radius:10px;

   -moz-border-radius-topright:10px;

   -webkit-border-top-right-radius:10px;

   -khtml-border-top-right-radius: 10px;

   

   border-top-left-radius:10px;

   -moz-border-radius-topleft:10px;

   -webkit-border-top-left-radius:10px;

   -khtml-border-top-left-radius: 10px;   

}



#fg_container_header a

{

   color:#fff;

   font-family:Verdana,Arial;

   font-size:10pt;

   font-weight:bold;

}



#fg_box_Title

{

   float:left;

   width:180px;

   margin:5px;

   

   color:#fff;

   font-family:Verdana,Arial;

   font-size:12pt;

   font-weight:bold;   

}



#fg_box_Close

{

   float:right;

   width:80px;

   margin:5px;

}



#fg_form_InnerContainer

{

   margin:15px;

}



#fg_form_InnerContainer h2

{

   font-family : Arial, sans-serif;

   font-size: 14pt;

   font-weight:bold;

   color:#333;     

}



#fg_form_InnerContainer p

{

   font-family : Arial, sans-serif;

   font-size: 12pt;

   color:#333;

}



#fg_backgroundpopup

{

   position: fixed; 

   top:0; 

   left:0; 

   bottom:0; 

   right:0;

   

   /*background:#000000;*/

   opacity: .3;

   -moz-opacity: .3;

   filter: alpha(opacity=30);

   border:1px solid #cecece;

   z-index:1;

   display:none;

}



#fg_submit_success_message

{

   display:none;

   padding:15px;

}



/* spam_trap: This input is hidden. This is here to trick the spam bots*/

#contactus .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);   

}

#fg_crdiv p

{

    display:none;

}