.formwrap {
	background-color: transparent;
	margin: 20px 0px 20px 0px;
	width: 99%;
}


#commentForm {
	line-height: 140%;
}

#fieldTainer {
	margin-right: 20px;
}

#commentForm fieldset {
	border: 1px solid #939A9D;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 10px 20px;
	background-color: #E8EFCF;
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
}
/*
#ACC84F
*/
#commentForm legend {
	margin: 0px 0px 10px 0px;
	padding: 2px 10px 2px 10px;
	border: 1px solid #939A9D;
	background-color: #88B752;
}

#commentForm label {
	margin-bottom: 2em;
}

#commentForm .send {
	margin-left: 1em;
	margin-bottom: 15px;
	margin-top: 15px;
}


/* input[type=text] */

#commentForm .inp {
	margin-left: 1em;
	text-align: left;
	width: 95%;
	font-size: 0.9em;
}

#commentForm .inp2 {
	margin-left: 0.5em;
	text-align: left;
	width: 95%;
	font-size: 0.9em;
}


/* Textarea */

#commentForm .txt {
	margin-left: 1em;
	text-align: left;
	width: 95%;
	font-size: 120%;
}

input.time:focus, input.inp:focus, input.inp2:focus, textarea.txt:focus {
	background: #f7f7f7;
}

label, .inp, .txt {
	margin-bottom: 20px;
}

label, select, input[type=checkbox], input[type=radio], input[type=submit], input[type=file], .send {
	cursor: pointer;
}

#commentForm input[type=checkbox] {
	margin-left: 1em;
}
 
