body {
	width:				1200px;
	color: 				#333333; 
	font-family:		Arial, helvetica; 
	font-size: 			8pt;

}
th {
	padding:			5px;
	text-align: 		left;
	background-color: 	#EEEEEE;
}
td {
	padding:			5px;
}
headbox {}
a {
	color:				#333333;
	text-decoration: 	none;
}
label {
	width:				150px;
	display: 			block;
	float:				left;
}
ul {
float:left; list-style: none !important; width:100%; margin:10px
}
#dtree1 {
	width:				190px;
	float: 				left;
	background-color: 	#EEEEEE;
	padding: 			20px;
}
#main {
	float:				left;
	width:				750px;
	padding: 			20px;
}
.dtree img {
	border: 			0px;
	vertical-align: 	middle;
}
.dtree a {
	color: 				#333;
	text-decoration: 	none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: 		nowrap;
	padding: 			1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: 				#333;
	text-decoration: 	underline;
}
.dtree .clip {
	overflow: 			hidden;
}
.toptitle {
	margin:				5px;
	font-size: 			13px;
}
.navlist {
	width:200px; float:left; border:solid 1px #E7E7E7; margin:10px; padding:10px;
}
.navlist label, .navlist input {
	width:				150px;
	display: 			block;
	float:				left;
	margin:0;
	font-weight:bold;
}


.meeting { width:100%; float:left; padding:0; margin:0;}
.meeting p.T, .meeting p.HT {float:left; margin:0 0 0 2%; padding:0px;width:13%;} .meeting p.HT{ font-weight: bold; }
.meeting p.D, .meeting p.HD {float:left; margin:0 0 0 2%; padding:0px;width:20%;} .meeting p.HD{ font-weight: bold; }