/* CSS Document */

/*------------ ::::::::: CSS Forms v1.13 :: by Chris Moore :: chrismoore.ca ::::::::: -------------*/
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-repeat:no-repeat; font-weight: bold; color:#FFFFFF; margin: 0 2px; cursor: pointer;}	
.btnx{margin: 0 2px;
	color: #FFFFFF;
	cursor: pointer; }	
	/*error status*/
	.erInput{border-color: red;
		background: #ffc;
		 color: red;}
	.er {
	 color: red;
	 font-weight: normal;
}
.s1{
	font-weight:normal;
}
#ex04 label {width:100px;
margin-right:5px;
padding-top:2px;
float: left;
	
}	
input.btnRadio {border:none; background-color:#D3EAFB; border:0px; margin:0; padding:0;}
input.formTotal {border:none; background-color:#F5F5F5; font-weight:bold; color:#082235; margin:0 0 0 0;}

input.textFieldBig {width:189px;}

table.standardTable {border:0; padding:0; margin:0;}

input.fieldPhone {border:1px inset; margin:0; padding:0;}