.msearch-index-menu h3 a span {
	/* border-bottom: 1px solid #ccc; */
}
.msearch-index-menu a#icon-frn,
.msearch-index-menu a#icon-kid,
.msearch-index-menu a#icon-sit,
.msearch-index-menu a#icon-sec,
.msearch-index-menu a#icon-biz {
	padding-top: 80px;
	display: block;
	width: 120px;
	background: url(../i/icon-frn.gif) no-repeat top left;
	text-decoration: none;
}
.msearch-index-menu a#icon-kid {
	background-image: url(../i/icon-kid.gif);
}
.msearch-index-menu a#icon-sit {
	background-image: url(../i/icon-sit.gif);
}
.msearch-index-menu a#icon-sec {
	background-image: url(../i/icon-sec.gif);
}
.msearch-index-menu a#icon-biz {
	background-image: url(../i/icon-biz.gif);
}
.msearch-index-menu a#icon-frn:hover,
.msearch-index-menu a#icon-kid:hover,
.msearch-index-menu a#icon-sit:hover,
.msearch-index-menu a#icon-sec:hover,
.msearch-index-menu a#icon-biz:hover {
	background-position: -160px top;
}
table.list th.w100 {
	width: 100px;
}
table.listS {
	margin-bottom: 20px;
}
#ff p {
	margin: 10px 0;
	background: #eee;
	width: 100%;
}
#ff form.jqtransformdone label {
	float: none;
	display: block;
}
#ff form.jqtransformdone div.rowElem {
	padding: 0 0 5px 0;
}
#ff .jqTransformInputWrapper {
	float: none;
}
h3.fb-msg {
	margin-bottom: 10px;
	color: red;
	font-size: 20px; font-weight: normal;
}