h1, form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
	margin:0 0;
	width:720px;
	padding:7px;
}

.myform h1{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
	/* ----------- basic ----------- */
	#basic{
		position: relative;
		/* border:solid 1px #E0E0E0;*/
		
	}
	
		#basic:after {  
		     content: ".";  
		     visibility: hidden;  
		     display: block;  
		     clear: both;  
		     height: 0;  
		     font-size: 0; }
			 
			 
	#basic h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
		color: #99CC00;
	}
	
	#basic label{
		font-weight:bold;
		width:200px;
		color: #006666;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	} 
/*	
	#basic .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
		
	}
	#basic input{
		float:left;
		width:200px;
		margin:2px 0 20px 10px;
		color: #999999;
	}*/
	
	#basic input[type="text"]{
		border:2px solid #EAEAEA;	
		height: 20px;			
		padding:5px;
		font-size:14px;
		width:300px;		
		margin-bottom:5px;
		color: #666666;
		
	}

	#basic input[type="text"]:hover, #basic textarea:hover{
		border:2px solid #CCCCCC;		
	}
	
	#basic textarea{
		border:2px solid #EAEAEA;
		padding:5px;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;	
		color: #666666;
		width:300px;
		
	}
	

	#contactSubmit {
	width: 315px;
	cursor:pointer;  
	border: 1px double #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;	
	background-color: #FFFFFF;
	background-image: url(../images/background_form_element.gif);
	background-repeat: repeat-x;
	color: #999999;
	font-size: 11px;
	font-weight: bold;
	font-family:  Arial, Verdana, Helvetica, sans-serif;	
	height:30px;
	margin-top:10px;
}

#contactSubmit:hover{
	color: #666666; 
}

#postal{
	position: absolute;
	border:1px solid #666666;
	width:290px;
	top:60px;
	right:10px;
	padding:10px;
	background: url(../images/bg-grad-grey.gif) repeat-x bottom;
}

#postal .address{
	color: #006600;
	font-weight:bold;
}

