#corp {
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

#corp th {
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #EBEBD6;
	font-weight: bold;
	text-align: left;
	width: 100px;
	vertical-align: top;
}

#corp td {
	padding: 5px;
	border: 1px solid #CCCCCC;
}

#board {
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

#board th {
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #EBEBD6;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}

#board td {
	padding: 5px;
	border: 1px solid #CCCCCC;
}

#financial01 {
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

#financial01 th {
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #EBEBD6;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}

#financial01 td {
	padding: 5px;
	text-align: center;
	border: 1px solid #CCCCCC;
	width: 25%;
}

#financial02 {
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

#financial02 th {
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #EBEBD6;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}

#financial01 th.left,
#financial02 th.left {
text-align: left;
}

#financial02 td {
	padding: 5px;
	border: 1px solid #CCCCCC;
	width: 25%;
}

.bld {
	font-weight: bold;
}

.width1 {
	width: 75px;
}

.width2 {
	width: 105px;
}

td.right {
	text-align:right !important;
}

td.left {
	text-align:left !important;
}

.Gray {
	background-color: #EEEEEE;
}

.bgG {
	background-color: #EBEBD6;
}

.Center {
	font-weight: bold;
	text-align: center;
	margin: 10px;
}