form.myform2 { width:360px; float:left; clear:left }  
form.myform2 .myform_outer {}
form.myform2 .myform_inner {}
form.myform2 label, form.myform2 .outer { }
form.myform2 .rc { }
form.myform2 div.header { 
	padding:10px 10px 5px 0px; margin-bottom:5px; color:#FF3300;
	text-align:right;
	border:0px;
}
form.myform2 .dis_error { float:left; margin:0px; padding:0px 0px 0px 0px; margin-bottom:10px; background-color:#CCCCCC }
form.myform2 .dis_error { display:none; }
form.myform2 .dis_error_outer { }
form.myform2 .dis_error_inner { 
 	 background-color: #eee; float:left; clear:left;
	 padding:10px; margin:0px;
	 border:1px solid red;			 
}
form.myform2 ul.ul_error { padding:0px 0px 0px 0px; margin:0px; list-style-type:none; float:left; clear:left; }
form.myform2 ul.ul_error li { 
	padding:0px 10px 0px 10px; margin:0px; float:left; clear:left;
}
form.myform2 ul.ul_error li label { }
form.myform2 ul.ul_error li label.error { }
form.myform2 .dis_error_outer, 
form.myform2 ul.ul_error li,
form.myform2 ul.ul_error li label,
form.myform2 ul.ul_error li label.error { width:260px; float:left; clear:left; }
form.myform2 ul.ul_error li div {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
	padding:0px 10px 0px 10px; margin:0px;
	text-align:left; color:#FF3300;
	border:0px dashed blue; 
}
form.myform2 .dis_error .head {
	padding:0px 0px 0px 0px; 
	color:#666666;
	font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold
}