/* qforms */
.qfTab { text-align:left; }
.qfTdHd { font-size: 1.2em; font-weight:bold; padding: 8px 4px; color: #448; }
.qfTdGrp { font-size:1.1em; font-weight:bold; padding: 6px 5px; color: #471e00; }
.qfTdLbl { padding: 1px 10px 1px 14px; text-align:right; }
.qfTdCtl {}
.qfTdVld { padding: 1px 4px 1px 2px; }
.qfTdTxt { padding: 4px 1px 4px 5px; }
.qfCCheck { margin-left:-3px; }
.qfCText {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;
	color: black; background: #ccc; padding:1px;
}
.qfCMlText {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;
	color: black; background: #ccc; padding:1px;
}
.qfCList {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;
	color: black; background: #ccc; margin:1px 0px;
}
.qfCRo {
	font-family: Verdana, Arial, sans-serif; font-size: 11px;
	margin:1px 0; padding: 3px; border: 1px solid #bbb; color: #333;
}

/* pager view */
a.pvbNumBtn {
	display:inline-block;
	border:1px solid #888;
	padding: 2px 6px;
	color:#349; text-decoration:none;
}
.pvbNumCurr {
	display:inline-block;
	border:1px solid #888;
	padding: 2px 6px;
	color:#fff; text-decoration:none;
	background:#459;
}
a.pvbFirstBtn {
	display:inline-block;
	border:1px solid #888;
	padding: 2px 7px;
	text-decoration:none;
	background:url(stlimg/pv-first.gif) no-repeat center center;
}
.pvbFirstDis {
	display:inline-block;
	border:1px solid #bbb;
	padding: 2px 7px;
	text-decoration:none;
	background:url(stlimg/pv-first-dis.gif) no-repeat center center;
}
a.pvbPrevBtn {
	display:inline-block;
	border:1px solid #888;
	padding: 2px 7px;
	text-decoration:none;
	background:url(stlimg/pv-prev.gif) no-repeat center center;
}
.pvbPrevDis {
	display:inline-block;
	border:1px solid #bbb;
	padding: 2px 7px;
	text-decoration:none;
	background:url(stlimg/pv-prev-dis.gif) no-repeat center center;
}
a.pvbNextBtn {
	display:inline-block;
	border:1px solid #888;
	padding: 2px 7px;
	text-decoration:none;
	background:url(stlimg/pv-next.gif) no-repeat center center;
}
.pvbNextDis {
	display:inline-block;
	border:1px solid #bbb;
	padding: 2px 7px;
	text-decoration:none;
	background:url(stlimg/pv-next-dis.gif) no-repeat center center;
}
a.pvbLastBtn {
	display:inline-block;
	border:1px solid #888;
	padding: 2px 7px;
	text-decoration:none;
	background:url(stlimg/pv-last.gif) no-repeat center center;
}
.pvbLastDis {
	display:inline-block;
	border:1px solid #bbb;
	padding: 2px 7px;
	text-decoration:none;
	background:url(stlimg/pv-last-dis.gif) no-repeat center center;
}
