.treeNode {
	text-decoration: none; color: black; font: 8pt tahoma;
}
input.text {
	border: 1px solid black;
width: 240px;
font: 8pt tahoma;
}
select {
	width: 240px;
font: 8pt tahoma;
}
.title {
	width: 416px;
//border: 1px solid black;
background-color: #ffffff;
//D0D0D0
}
.title td {
	text-align: center;
font: bold 8pt trebuchet ms, arial;
}
.content {
	width: 400px;
background-color: #F8F8F8;
}
.content th, .content td {
	font: 10pt trebuchet ms, arial;
}
.content th {
	width: 100px;
text-align: left;
padding: 3px 0 3px 20px;
}

div { font-family : Tahoma, Helvetica; }
.clsNode { text-decoration: none; font: 7pt verdana; color: black; cursor: default; }
.clsNode:hover { text-decoration: none; color: black; }
.ctrl { font-family: tahoma; font-size: 8pt; }
.ctrl a { color: black; text-decoration: none; }
.ctrl a:hover { color: red; }

.clsNode, .clsNodeUnhilightable { font-family: tahoma; font-size: 10pt;	text-decoration: none; cursor: hand; color: black }
.clsNode:hover { text-decoration: none; color: #eeeeee; background-color: #003366 }

.clsNodeGroup { font-family: tahoma; text-decoration: none; font-size: 8pt; color: navy; font-weight: bold; }
.clsNodeGroup:hover { text-decoration: none; color: white; background-color: navy }

.form { border: 1px solid silver; }
.form td { font-family: tahoma; font-size: 8pt; }
.form td input, .form td textarea { border: 1px solid silver; background-color: #F0F0F0; font-family: tahoma; font-size: 8pt; }
.form td select { background-color: #F0F0F0; font-family: tahoma; font-size: 8pt; }

.form td input.chk { border: none; background-color: transparent; }

.array td { border: 1px solid black; }
.text td { padding: 0 25px; border: 1px solid black; }
.text td, .text td p, .text td h2 {
}