/*****************************************contact form************************************************/

form {
	padding:0;
	text-align: left;
	width: 280px;
	font-size: 11px;
	line-height:180%;
	color:#1c8cb2;
	background: url(images/BetaBG.png) top no-repeat;
}
form legend {
	font-family:"Courier New", Courier, monospace;
	font-size:12px; 
	font-weight:bold;
 	color: #4e8ea2;	
	padding:0 ;
	border:none;
	}
form p{
position:relative;
padding-left: 0px;
}	
fieldset {
	padding: 15px;
	border: 1px solid #58717b;
	display: block;
	}
		
/*start hide	\*/
* html form{background-image:none; background-color:#000000; border: 1px solid #58717b;}
* html fieldset{ border:none; }
* html fieldset legend{padding-top:2px; border:none; }
*:first-child+html form {border:none; border: 1px solid #58717b;}
*:first-child+html fieldset legend {padding:0 0 6px 0;; border:none; }
*:first-child+html fieldset {padding-top:12px; border:none;}

/*end hide*/
form h3{
text-transform:none;
font-size:12px;
font-weight:bold;
padding:10px 0 12px 0;
margin-top:-6px;
line-height:120%;
border:none;
}
	


#field6457778, #field6457779, #jumpmenu, #field6457781{
margin:3px 0 6px 0;
width:230px;
}

label {
display:block;
float:left;
width:5em;
margin-right: 10px;
color: #5f5f5f;
}

textarea {
	display: block;
	width: 200px;
	height:100px;
}

input.submit, #fsSubmitButton628049 {
width:auto;
}

checkbox{
	float: left;
	width: 450px;
	}
checkbox input{	
padding:5px 0 0 0;
}
		
.cb {
	display:block; 
	float:right; 
	width:400px; 
	text-align:left; 
	padding:0 30px 0 0;
	line-height:20px;
}
/*start hide	\*/
* html form .cb{padding-top:2px;}
*:first-child+html form .cb{padding-top:2px;}
html*input { width:200px;}	
/*end hide*/


