/* CSS Document */
.form_item  {
	width:600px;
}
.form_item label {
	text-align:right;
}

.form_item_c1 {
	width:100px !important;
}

.form_item_c2 {
	width:200px !important;
}

.form_item_c2 input{
	width:180px !important;
}

.required {
	color:#FF0000;
}

.form_item_c2 textarea {

	height:160px;
}

.item_error{
	background:#FFDFDF url(../i/li-err-bg.png) repeat scroll 0 0 !important;
	border-color:#DF7D7D;
	border-style:solid;
	/*border-width:1px 0;*/
	margin:5px 0 !important;
	/*padding:5px 4px !important;*/
}

.error_box {
	background:#FFDFDF url(../i/li-err-bg.png) repeat scroll 0 0 !important;
	border-color:#DF7D7D;
	border-style:solid;
	/*border-width:1px 0;*/
	display:block;
	padding:4px;
}

.error_box p {
	padding:0px;
}

.success_msg {
	font-weight:bold;
}

#formContent {
	border-top:1px dotted;
	padding-top:10px;
	padding-bottom:10px;
	width:560px;
}

.debug {
	background:transparent url(../i/debug.gif) no-repeat scroll 0 0;
	display:block;
	line-height:22px;
	padding-left:28px;
}

#formalign { 
	 margin-left:9.15em; 
	 }
