
TABLE.query
{
	width:100%;
	
	/*font-size: 12px;*/
	
	border-style:solid;
	border-width:1px;
	border-top-width:0px;
	border-color:#aaaaaa;
	border-collapse:collapse;
	background-color: #d0d0d0;
	overflow:scroll;
	text-align: left;
}


TABLE.query TR.columntitle
{
	/*font-size: 12px;*/
	font-weight: bolder;
	background-color: white;
}

TABLE.query TR.content
{
	/*font-size: 12px;*/
	background-color: white;
}

/* ÿ TD padding */
TABLE.query TR TD
{
    padding: 8px;
    padding-top: 2px;
    padding-bottom: 2px;
	vertical-align: middle;
}

/* 򵥷ʱÿı */
TABLE.query TR.content TD.left
{
	text-align: right;
	padding: 2px;
	padding-right: 8px;
}

TABLE.query TR.content TD.word
{
	/*font-weight: bolder;*/
	background-color: whitesmoke;
}

/* ʽʱע */
TABLE.query TR.content TD.word DIV.wordcomment
{
	border-style: dotted;
	border-color: #cccc00;
	border-width: 2px;
	margin: 8px;
	padding: 8px;

	text-align: center;
	border-radius: 6px;
	display: inline;
}


TABLE.query TR.cmdline
{
	font-size: 8pt;
}

TABLE.query TR.content SELECT.logic
{
	/*font-size: 12px;*/
	/* padding: 2px; */
}

/*  */
TABLE.query TR.content INPUT.word
{
	/*font-size: 12px;*/
	/* padding: 2px; */
	margin-top: 4px;
	font-weight: bolder;

}

TABLE.query TR.content SELECT.match
{
	/*font-size: 12px;*/
	/* padding: 2px; */
}

TABLE.query TR.content SELECT.from
{
	/*font-size: 12px;*/
	/* padding: 2px; */
}

TABLE.query TR.content SELECT.dbname
{
	/*font-size: 12px;*/
	/* padding: 2px; */
}

TABLE.query TR.cmdline INPUT.search
{
	/*font-size: 12px;*/
	/* padding: 2px; */
}

TABLE.query TR.panelstyle
{
	text-align: right;
}

TABLE.query TR.panelstyle SELECT.panelstyle
{
	/*font-size: 12px;*/
	/* padding: 2px; */
}

TABLE.query TR.xml
{
	/*font-size: 12px;*/
}

TABLE.query TR.resultline TD DIV
{
    width: auto;
    margin: 10px;
	background-color: #ffffcc;
	color: #000000;
	font-weight: bolder;
	padding: 12px;
}



