/* CSS Document */

/*------------
CSS Forms 
Chris Moore :: Nexvison.com
----------------------*/
form{margin: 0; padding: 0;}
input, textarea {background: #FEFEF5;
	font: normal 12pxå;
	color: #777;
	border: 1px inset;
	margin: .3em 0; }
input:focus, textarea:focus	 {
	 background: #fff;
	 color: #333;
	 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; 
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-family:Arial, Helvetica, sans-serif; background-color:#003957; font-weight: bold; color:#FFFFFF; margin: 0 2px; cursor: pointer;}	
.btnx{ background-color:#003957; margin: 0 2px; color: #FFFFFF; cursor: pointer; }	
	/*error status*/
	.erInput{border-color: red;
		background: #ffc;
		 color: red;}
	.er {
	 color: red;
	 font-weight: bold;
}
.s1{
	font-weight: bold;
}
#ex04 label {width:100px;
margin-right:5px;
padding-top:2px;
float: left;
	
}	
input.submit {background-color:#003957; color:#FFFFFF;}
input.btnRadio {border:none; margin:0;}
input.formTotal {border:none; background-color:#F5F5F5; font-weight:bold; color:#082235; margin:0 0 0 0;}