fieldset{
		margin:0;
		padding:0;
		border:none;
		}
	legend{
		display:none;
		}	
	input {
	background:#fff;
	font-size: .8em ;
	line-height:1.25em;
	overflow:hidden;

	
	
		}				
	textarea {
	background:#fff;
	 font-size: .8em ;
	line-height:1.25em;
	overflow:hidden;
	height:70px;
	margin:0;
    font-family: 'Open Sans', sans-serif  !important;
	color: #666666;
	background-repeat: repeat-x;
		}						
.email {
	background:#fff;
	 font-size: .8em ;
	line-height:1.25em;
	width: 20em;
	height:20px;
	margin:0;
	
}
	/* contact form */
	
	/*#contactForm{
	width:auto;
	background-color: #ffffff;
	background-position: 0 0;
	padding: 10px 7px;
		}*/
		
	#contactForm table th{
	
	color: #F00;
	background-color: #ffffff;
		}	
	
	
/*#contactForm table {
	border: 0;
	border-style: none;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	border-spacing: 0px;
	width: 100%;
	}	*/
	
	#contactForm table td {
	padding: 3px 0;	
		}		
		


	#contactForm table td input{
		height:2em;
		width:100%;
			border-collapse:collapse;

		
				}
		
	#contactForm  textarea{
		height:12em;
		width:38em;
		margin: .5em;
		border:1px solid #ccc;	
						}
						
	#contactForm table td select{
	text-align: left;
	height: auto;
	vertical-align: middle;
	width: 4em;
 }	
	#contactForm table td button {
	padding: 0px;
	float: left;
	border:none;
	background:url(../images/buttons/submit.jpg) no-repeat 0 0;
	width:66px;
	height:30px;
	text-align:left;
	text-indent:-8000px;
	cursor:pointer;
	vertical-align: bottom;
		}		
	



/* email form */
	
	#emailForm{
	
	background-position: 0 0;
	background-color: #D3D8EB;
	height: 29px;
	width: auto;
	margin: 0px;
	padding-top: 10px;
	display: inline;
	float: right;
	vertical-align: middle;
	
		}
	#emailForm fieldset{
		}		
	
	
	#emailForm p {
	margin: 0px 3px;
	display: inline-block;
	font-size: 0.8em;
	color: #454f8c;
		}	
	
	#emailForm table {
	border: 0;
	border-style: none;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	border-spacing: 0px;
	width: auto;
	}	
	#emailForm table tr {  	
	}	
	#emailForm table td {
	width:auto;
	padding-right: 0px;
	padding-left: 3px;
		}		
	
	
	/*#emailForm button {
		border:none;	
		background-color:#ccc  url(../images/buttons/goButton.jpg) no-repeat 0 0;
		width:129px;
		height:29px;
		text-align:left;
		overflow:hidden;
		text-indent:-8000px;
		cursor:pointer;
		float:right;
		}								
	*/


	/* text field classes */
	
	#emailForm .inactive{
		color:#999;
		}	 
	#emailForm .active{
		color:#000;
		}	 		
	#emailForm .focused{
	color:#000;
	background-color: #f4f5e7;
		}	 		
		
	#emailForm input {
	border:1px solid #fff;	
	background:#893a68;
	font-size: .8em ;
		color: #fff;
	overflow:hidden;
	height:36px;
	width: auto;
	padding: 6px;
	}				
		
	
	#emailForm fieldset{
		margin:0;
		padding:0;
		border:none;
		}
	#emailForm legend{
		display:none;
		}	
			
	#emailForm textarea {
	background:#fff;
	 font-size: .8em ;
	line-height:1.25em;
	overflow:hidden;
	height:70px;
	margin:0;
    font-family: 'Open Sans', sans-serif;
	
		}						
		
#emailForm table td.button
	 {
	margin: 0px;
	padding: 0px;
	width: 29px;		 
		 
		 }
