/*
Popup 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 #contactus). So, including this
stylesheet does not affect the other elements at all!
*/

/* Used???*/
#contactus fieldset {
	width:320px;
	padding:20px;
	border:1px solid #ababab;
}
#contactus label {
	font-size: .9em;
	color: #666;
}
/* input boxes */
#contactus input[type="text"],textarea {
	font-family : verdana, arial, helvetica, sans-serif;
	line-height:120%;
	font-size: .9em;
	color : #666; 
	padding : 2px 0 2px 3px; 
	border : 1px solid #ababab;
}
#contactus select {
	font-family : verdana, arial, helvetica, sans-serif;
	line-height:140%;
	font-size: .9em;
	color : #666; 
	padding : 0; 
	border : 1px solid #ababab;
	width: 215px;
}
#contactus input[type="text"] {
	height: 14px;
	width: 210px;
}
#contactus #scaptcha
{
width:60px;
/*height:18px;*/
}

#contactus input[type="submit"]
{
 width:100px;
 height:25px;
 padding-left:0px;
}
/* comment box */
#contactus textarea {
	height: 60px;
	width: 210px;
}
#contactus input:focus, textarea:focus {
	font-size: .9em;
	color : #666;
	border : 1px solid #ababab;
	background-color : #f2f3f8;
	font-weight:normal;
}

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

#contactus .error {
	font-family: Verdana, verdana, arial, helvetica, sans-serif; 
	font-size: 0.8em;
	color: red;
/*	background-color : #ffff00;*/
}
#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 : verdana, arial, helvetica, sans-serif;
 font-size: 0.8em;
 font-weight:bold;
 color:#333; 
}

#fg_formContainer {
	height: 485px;
	width: 450px;
	background:white;
	border:1px solid #1199a4;
	padding:0;
	position:absolute;
	z-index:999;
	cursor:default; 
}
#container_header {
	height:50px;
}

#container_header a {
	color: black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}
#container_header a:hover {
	text-decoration: none;
}
#box_close {
	float:right;
	margin:10px;
	font-size:10pt;
	font-weight: normal;
}
#box_title {
	margin:20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12pt;
	color: #666;
	font-weight:bold; 
}
#fg_form_InnerContainer {
	margin:20px;
}

#fg_form_InnerContainer h2 {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size: 14pt;
	font-weight:bold;
	color:#333; 
}

#fg_form_InnerContainer p
{
	 font-family : verdana, arial, helvetica, sans-serif;
	 font-size: 12pt;
	 color:#333;
}

#fg_backgroundpopup
{
 position:absolute;
 height:200%;
 width:100%;
 top:0;
 left:0;
 background:#000000;
 opacity: .3;
 -moz-opacity: .3;
 filter: alpha(opacity=30);
 border:1px solid #cecece;
 z-index:1;
}

#fg_submit_success_message
{
 	font-family : verdana, arial, helvetica, sans-serif;
	font-size: 12pt;
	color:#333;
	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 : verdana, arial, helvetica, sans-serif;
 font-size: 0.3em;
 opacity: .2;
 -moz-opacity: .2;
 filter: alpha(opacity=20); 
}
#region_au,#region_ea,#region_sa,#region_uk,#region_us {
	margin-left: 0px;
	margin-top: 0px;
	width: 460px;
	background:white;
	border:1px solid #1199a4;
	padding:0;
	position:absolute;
	z-index:999;
	cursor:default; 
}
#region_title {
	margin:30px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:14px;
	color: black;
	font-weight:bold; 
}
#region_content {
	margin-left:30px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color: black;
}
.red {
	color: red;
}
/* Hide contact form and background if JS disabled*/
#wrapper { display: none; } /* Hide if JS disabled */ 
 .js #wrapper  { display: block; } /* Show if JS enabled */ 
 .js #noscript { display: none; } /* Hide if JS disabled */ 
