#main table.dci
{
	width: 100%;
	border: 2px solid #F2F9FF;
	text-align: left;
	padding: 5px;
}

#main table.dci th
{
	border-bottom: 2px solid #F2F9FF;
}

#main table.dci td.date
{
	text-align: center;
}

#main table.dci tr.even
{
	background: #F2F9FF;
}

#main table.dci a.code
{
	text-decoration: none;
	border: 1px dotted;
	padding: 0px 2px;
}

#main table.dci a.code:hover
{
	border-style: solid;
}


#main table.management-form
{
	width: 100%;
}

#main table.management-form td.label
{
	width: 10ex;
	text-align: right;
	vertical-align: top;
}

#main table.management-form input[type="text"]
{
	width: 100%;
}