.input_text_li input {background-color:#f9f9f9;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;height:20px;color:#adadad;font-size:13px;line-height:20px;padding-left:10px; }
input.checkbox { border: none }
.input_text_li input:focus {background-color:#fcfffb;border-top:1px solid #5fd12f;border-left:1px solid #5fd12f;border-bottom:1px solid #d2f8c2;border-right:1px solid #d2f8c2;height:20px;color:#000;font-size:13px;line-height:20px;padding-left:10px;}
.input_text_li input.error {background-color:#fff8f8;border-top:1px solid #f44d51;border-left:1px solid #f44d51;border-bottom:1px solid #ffc4c5;border-right:1px solid #ffc4c5;height:20px;color:#000;font-size:13px;line-height:20px;padding-left:10px;}
form.cmxform .gray * { color: gray; }

.textarea {background-color:#f9f9f9;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;height:50px;color:#adadad;font-size:13px;padding:5px;}

.input_text_li textarea:focus {background-color:#fcfffb;border-top:1px solid #5fd12f;border-left:1px solid #5fd12f;border-bottom:1px solid #d2f8c2;border-right:1px solid #d2f8c2;height:50px;color:#000;font-size:13px;padding:5px;}

#view .input_text_li input {background-color:#f9f9f9;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;height:20px;color:#adadad;font-size:13px;line-height:20px;padding-left:10px;}
#view  input.checkbox { border: none }
#view .input_text_li input:focus {background-color:#fff;border-top:1px solid #63c2ed;border-left:1px solid #63c2ed;border-bottom:1px solid #d0eefc;border-right:1px solid #d0eefc;height:20px;color:#000;font-size:13px;line-height:20px;padding-left:10px;}
#view .input_text_li input.error {background-color:#fff8f8;border-top:1px solid #f44d51;border-left:1px solid #f44d51;border-bottom:1px solid #ffc4c5;border-right:1px solid #ffc4c5;height:20px;color:#000;font-size:13px;line-height:20px;padding-left:10px;}


form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	width:100px;
	color: red;
	font-style: italic;
}