.FormInput.a_default .table{
	margin:3px 7px 8px 0px;
	cursor:text;
}

.FormInput.a_default .table td{
	padding:0px !important;
	margin:0px !important;
	vertical-align:top !important;
}

.FormInput.a_default .table .topLeft1{
	width:6px;
	height:6px;
	background:url(images/BG_textarea_normal_01.png) left top no-repeat;
}

.FormInput.a_default .table .top1{
	height:6px;
	background:url(images/BG_textarea_normal_02.png) left top repeat-x;
}

.FormInput.a_default .table .topRight1{
	width:6px;
	height:6px;
	background:url(images/BG_textarea_normal_03.png) right top no-repeat;
}

.FormInput.a_default .table .left1{
	width:6px;
	background:url(images/BG_textarea_normal_04.png) left top repeat-y;
}

.FormInput.a_default .table .content1{
	background:#ffffff url(images/BG_textarea_normal_05.png) top left repeat-x;
}

.FormInput.a_default .table .right1{
	width:6px;
	background:url(images/BG_textarea_normal_06.png) right top repeat-y;
}

.FormInput.a_default .table .bottomLeft1{
	width:6px;
	height:6px;
	background:url(images/BG_textarea_normal_07.png) bottom left no-repeat;
}

.FormInput.a_default .table .bottom1{
	height:6px;
	background:url(images/BG_textarea_normal_08.png) bottom left repeat-x;
}

.FormInput.a_default .table .bottomRight1{
	width:6px;
	height:6px;
	background:url(images/BG_textarea_normal_09.png) bottom right no-repeat;
}

.FormInput.a_default .table .content1 input{
	border:none;
	background:none;
	width:331px;
	color:#000000 !important;
	font-size:11px;
}

.FormInput label{
	color:#004877 !important;
	font-size:12px;
	font-weight:bold;
}
