.category
{
    border-left: 1px #FFFFFF solid;
    border-right: 1px #CCCCCC solid;
    color: #000000;
    font-weight: bold;
    background: url(../images/listbg.gif);
}

.datalist
{
    width: 100%;
}

.NeedMsg
{
    color: Red;
}

.FFtr td
{
    background: #FFFFFF;
    border-bottom: 1px #EEEEEE solid;
	 height:30PX
}
.F7tr td
{
    background: #F7F7F7;
    border-bottom: 1px #EEEEEE solid;
	 height:30PX
}
.OperateTitle
{
    height: 36px;
    background: url(../images/labelbg.gif);
}

.OperateTitle div
{
    float: left;
    padding: 10px 20px;
    color: #000000;
    font-weight: bolder;
}

.OperateTitle p {padding-top: 6px; margin:0}

.OperateTitleView
{
    height: 24px;
    width: 100%;
    background: url(../images/labelbg.gif);
}

.OperateTitleView div
{
    float: left;
    height: 20px;
    padding: 4px 20px;
    color: #000000;
    font-weight: bolder;
}

.checkbox
{
    border: none;
    background: none;
}

.checkboxaspx input
{
    border: none;
    background: none;
}

.radio
{
    border: none;
    background: none;
}

.radioaspx tr td input
{
    border: none;
    background: none;
}

.inputaspx
{
    border: none;
    background: none;
    background-image: none;
}

textarea
{
    border: 1px #999999 solid;
}

#searcharea
{
    padding: 10px 20px;
    border: 1px #eeeeee solid;
    background: #f7f7f7;
}

/*#search span{
	color:#4B6888;
	font-weight:bold;
}*/


#tool
{
    padding: 5px 25px;
    color: #4B6888;
    border-bottom: 4px #F7F7F7 solid;
}


.StyleList div
{
    line-height:30px; border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid; background:#f7f7f7; padding:0 20px; color:#006699; font-weight:bolder
}


.StyleList ul
{
    margin:0; padding:0
}

.StyleList li
{
    padding: 5px; border-bottom:1px #CCCCCC dashed; width:250px;
    float: left;
}

.StyleList li a
{
    font-weight: bold;
}
.StyleList li a:hover
{
    color: White;
    background-color: #333;
}
.StyleList li span
{
    color: #006699;
    padding: 0 0 0 5px;
}
#dhtmltooltip
{
    font-size: 9pt;
    border-right: gray 1px solid;
    padding-right: 4px;
    border-top: gray 1px solid;
    padding-left: 4px;
    z-index: 100;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120);
    visibility: hidden;
    padding-bottom: 4px;
    border-left: gray 1px solid;
    padding-top: 4px;
    border-bottom: gray 1px solid;
    position: absolute;
    background-color: #cccccc;
}

#hiddenfield
{
	display:none;
	}
	
.proinfolabel {height:31px; background:url(../images/vprobg.gif)}
.proinfolabel ul { margin:0; padding:0 }
.proinfolabel ul li {width:148px; height:31px; float:left; line-height:31px; text-align:center; margin-right:-2px; list-style: none; font-weight:bolder}
.proinfolabel a:hover {color:#12A7AB; text-decoration:none}
.proinfolabel ul li.proselect {background:url(../images/vproselect.gif); color:#12A7AB; font-size:14px;}
.proinfolabel ul li.proselect a {color:#12A7AB; font-size:14px;}
.proinfolabel ul li.pronormal {background:url(../images/vprodefault.gif) top; color:#999999; font-size:12px}