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

#MainForm {
/*	float: left;*/
	margin: 0 1em 0 1em;
}

/*#RightForm {
	float: left;
	margin: 0 1em 0 1em;
}
*/
form {
	margin: .5em auto 0 auto;
	background-color: #000;
/*	background: url(../images/tab_content_bg2.jpg);*/
	width: 26em;
/*	background-color: #000;*/
	
}

#txthead {

/*	background-color: #dec8a0; */
	color: #83664b;
	font-size: 1em;
	text-align: center;
	letter-spacing: .25em;
	font-weight: bold;
	height: 1.25em;
	font-variant: small-caps;
	margin: 0 0 0 0;
}

fieldset {
	margin: 1em 0 .5em 0;
	padding: 1em;
	border: 1px solid #83664b;
	width: 23em;

}


fieldset p.reqtest {
	float: right;
	color: #FFF;

}

.reqtext {
	text-align: right;
}

.req {
	color: #AA0000;
}
#req0, #req1, #req2, #req3, #req4, #req5 {
	visibility: hidden;
	color: #AA0000;
}

option{

	color: #83664b;
	font-size: small;

}

label {
	margin: .5em 0 .25em 1em;
	display: block;
	color: #83664b;
	font-size: small;
	/*font-style: italic;*/
	font-weight: bold;
}

textarea{
	color: #83664b;
	background-color: #dec8a0;
	margin: 0 0 .25em 1em;	
	/*border: none;*/
	width: 20em;
	height: 5em;

}

select{
	color: #83664b;
	background-color: #dec8a0;
	margin: 0 0 .25em 1em;	
	border: none;

}

checkbox{
	color: #83664b;
	background-color: #dec8a0;
	margin: 0 0 .25em 1em;	
	border: none;

}



input.textinput{
	width: 20em;
	height: 1.125em;
	color: #83664b;
	background-color: #dec8a0;
	margin: 0 0 .25em 1em;	
	/*border: none;*/
}


/*textarea, select, input, checkbox, radio {
	color: #83664b;
	background-color: #dec8a0;
	margin: 0 0 .25em 1em;	
	border: none;

}*/

.sublist {
	margin: 0 0 .25 0;

}

radio {
	display: block;
	color: #83664b;
	background-color: #dec8a0;
	margin: 0 0 .25em 1em;	
	border: none;
}

.slabel {
/*	width: 20em;*/
	margin: -1.35em 0 .2em 2.5em;
	/*background-color: #dec8a0;*/
}

input:focus {
	background-color: #FFFBF0;
	color: #83664b;
}

textarea:focus {
	background-color: #FFFBF0;
	color: #83664b;
}
select:focus {
	background-color: #FFFBF0;
	color: #83664b;
}
.button, .contbut {
	background-color: #dec8a0;
	color: #83664b;
	font-weight: bold;
	width: 7em;
	float: left;
	margin: .5em 1.5em .5em 0;
	/*border: 1px solid #000;*/
}

.contbut {
	margin: 1em;
}	
#phplist {
	text-align: right;
}



	

/*#contactform h1 {
	width: 22em;
}*/

#contactform {
	padding 1.5em;
	background-color: #000;
	background-image: none;
	width: 22em;
}

#contactform label {
	padding: 1em 0 0 0;
}
