/*------------
CSS Forms
vs.05.04 
blake scarbrough
----------------------*/
form{margin: 0; padding: 0;}
input, textarea {background: #FFFFFF;
	font: normal 12px "Courier New", Courier, monospace;
	color: #000000;
	border: 1px outset;
	border-color: #000000;
	margin: .3em 1; }
input:focus, textarea:focus	 {
	 background: #fff;
	 color: #333;
	 border: 1px outset;
	 border-color: #333570;
}
label span {
	 font-weight: normal;
	 font-size: 10px;
}
textarea {overflow: auto;}	
textarea#text {
	width: 90%;
}
fieldset {border: 1px dashed #DDDBC1;
	border-width: 1px 0;
padding: 10px;
margin: 5px 20px; }	
legend {font: bold 13px "Courier New", Courier, monospace; 
color: #86846E; }
#comments_form {
	background: #FFF;
	margin: 0 20px;
	}
#contactform label, #comments_form label, .label {float:left;
width:30%;
margin-right:5px;
padding-top:2px;
font-weight:bold;
color: #86846E; }
#contactform label {width: 20%; }
#contactform .cc input {width: 200px; }
#contactform .cc textarea {width: 200px;height: 150px; }
#sandbox .cc textarea {width: 200px;height: 100px; }
#comments_form .non {float:none !important;
	width: auto!important;
	display :inline;
	margin: 0 2px;	
	}
/*buttons*/
.btn {
	font-weight: bold;
	margin: 0 2px;
	cursor: pointer;
	}	
.btnx{
	margin: 0 2px;
	color: #86846E;
	cursor: pointer; }	
	/*error status*/
	.erInput{border-color: red;
		background: #ffc;
		 color: red;}
	.er {
	 color: red;
	 font-weight: bold;
}
.s1{
	font-weight: normal;
}
#ex04 label {width:200px;
margin-right:5px;
padding-top:2px;
float: left;
	
}	