.fv_tooltip{
	width:200px; 
	color:#000;
	font:lighter 12px Arial,sans-serif;
	text-decoration:none;
	text-align:center
	z-index:10000000000;
}
.fv_tooltip span.top{padding: 30px 8px 0; background: url(/js-lib/validator/images/bt.gif) no-repeat top}
.fv_tooltip b.bottom{padding:3px 8px 8px;color: #548912; background: url(/js-lib/validator/images/bt.gif) no-repeat bottom}


.onShow
{
    background:url(/js-lib/validator/images/onShow.gif) no-repeat 2px -5px; 
    padding-left:25px; 
	font-size: 12px;
	vertical-align:middle;
	line-height:28px;
}
.onFocus
{
    background:#E9F0FF url(/js-lib/validator/images/onFocus.gif) no-repeat 2px -5px;
    padding-left:25px; 
	font-size: 12px;
	vertical-align:middle;
	line-height:28px;
}
.onError
{
    background:#FFF2E9 url(/js-lib/validator/images/onError.gif) no-repeat 2px -5px;
    padding-left:25px;
	font-size: 12px;
	vertical-align:middle;
	line-height:28px;
}
.onCorrect
{
    background:#E9FFEB url(/js-lib/validator/images/onCorrect.gif) no-repeat 2px -5px;
    padding-left:25px;
	font-size: 12px;
	vertical-align:middle;
	line-height:28px;
}
.onLoad
{
    background:#E9FFEB url(/js-lib/validator/images/onLoad.gif) no-repeat 2px -5px;
    padding-left:25px;
	font-size: 12px;
	vertical-align:middle;
	line-height:28px;
}
.formValidateTip
{
	/*word-wrap:break-word; �Զ�����,��FF�ж�Ӣ�ĺ�������Ч*/
    position:absolute;
    /*width:250px;
    border:1px solid #a00;*/
    padding:10px;
	magin-left:-9999px;
    /*display:none; *//*�����Ȳ�Ҫ������ʾ*/
	background:transparent;
}

.formValidateTip1
{
	/*word-wrap:break-word; �Զ�����,��FF�ж�Ӣ�ĺ�������Ч*/
    position:absolute;
    /*width:250px;
    border:1px solid #a00;
    padding:10px;*/
    /*display:none; *//*�����Ȳ�Ҫ������ʾ*/
	background:transparent;
}