@charset "utf-8";
/* CSS Document */

	form{
		float:right;
		width:438px;
		margin:0px 0px 10px 0px;
	}
	#contactInformation{
		background:#e1e0dc url(../images/backgrounds/contactForm_bg.jpg) repeat-x 0px 0px;
		padding:15px;
		height:450px;width:408px;
		border:1px solid #aaa;
	}
	#contactInformation p strong{
		display:block;
		font-weight:normal;
		font-size:20px;
		color:#bfb9ab;
		margin:0px 0px 25px 0px;
	}
	#contactInformation fieldset{
		border-top:1px solid #aaa;
		padding-bottom:15px;
	}
	#contactInformation fieldset p{
		font-weight:bold;
		font-size:14px;
	}
	#contactInformation label{display:none;}
	#contactInformation input[type="text"]{
		float:left;
		width:182px; height:15px;	
		padding:3px 5px 3px 5px;
		margin:0px 10px 10px 0px;
		border:1px solid #aaa;
		font-size:11px;
		color:#666;
	}
	#contactInformation input[type="text"]:active, #contactInformation input[type="text"]:focus {
		border:1px solid #008FD6; /*light blue*/ 	
	}
	textarea{
		width:398px; height:75px;
		padding:5px;
		border:1px solid #aaa;
		font-size:11px;
		color:#666;
		font-family:Arial, Helvetica, sans-serif;
	}
	textarea:active, textarea:focus{
		border:1px solid #008FD6; /*light blue*/ 	
	}
	form input[type="submit"]{
		float:right;
		width:77px; height:28px;
		margin:10px 0px 0px 0px;
		background:url(../images/buttons/send.jpg) no-repeat 0px 0px;
		cursor:pointer;
		color:#666;
	}
	#error{
		color:red;
	}
	#success{
		color:#0078c8;
	}
	#inner_content #captcha{
		float:left;
		border:1px solid #aaa;
		padding:0px; margin:0px 5px 10px 0px;
	}
	#inner_content .captchaControls{
		float:left;
		margin:0px 5px 0px 0px; padding:2px;	
	}
	#contactInformation #captcha_code { clear:left; margin:0px 0px 0px 0px; width:200px; }
