
form {margin: 18px 0 15px 0; padding: 0; line-height: 200%;}

input, textarea {font-size: 85%; padding-left: 2px; font-family: Verdana, Arial, Helvetica, Sans-Serif;}

textarea.txtarea {
			padding: .4em .2em .3em 3px; margin-left: 25px;
			width: 40em;
			border-left: 1px solid #AEAEAE;
			border-top: 1px solid #AEAEAE; 
			border-right: 1px solid #FFF; 
			border-bottom: 1px solid #FFF; 
			background: #FCF7ED;
			cursor: pointer;
			}
			
textarea.txtarea:focus {
			padding: .4em .2em .3em 3px; margin-left: 25px;
			width: 40em;
			border: 1px solid black;
			background: #FFF;
			}



input.textinput 	{
			clear: both;
			padding: .4em .2em .3em 3px; margin-left: 25px;
			width: 26em;
			border-left: 1px solid #AEAEAE;
			border-top: 1px solid #AEAEAE; 
			border-right: 1px solid #FFF; 
			border-bottom: 1px solid #FFF; 
			background: #FCF7ED;
			cursor: pointer;
			}
			
input.textinput:focus 	{
			padding: .4em .2em .3em 3px; margin-left: 25px;
			width: 26em;
			border: 1px solid black;
			background: #FFF;
			}

input.textinput.form-error {
			border: 1px solid red;
			}
			
p.form-error {
			font-weight: bold; 
			}

input.submitter		{
			clear: both; 
			padding: 3px; margin: 25px 0 0 25px;
			width: 17em;
			text-align: center; font-weight: bold; 
			border: 3px double #FFF;
			border-right-color: #8B501A; 
			border-bottom-color:  #8B501A;
			background: #F8E1BF;
			cursor: pointer;
			}

label 	{
	clear: both; 
	margin: 3px 0 0 25px;
	white-space: nowrap;
	text-align: left; 
	cursor: pointer; 
	}
		
.mailreturn {border: 1px solid #3B3B3B; width: 600px; margin: 0 0 0 35px; padding: 5px 10px 0 10px; background: #FEF9E9;}
pre	{font-family: 'courier new', courier, monospace; font-size: 100%; line-height: 150%; margin: 0.5em 0.4em 0.8em 0.5em;}
