@charset "UTF-8";

/* =======================================

	Financial Data CSS

========================================== */


/* data1
========================================== */
.leadUnit table.data1 {
	border-top: 1px solid #c4c297;
	border-left: 1px solid #c4c297;
	width: 630px;
	font-size:90%;
}

.leadUnit table.data1 caption {
	font-size:80%;
	text-align: right;
}

.leadUnit table.data1 th {
	background: #FFF8C7;
	border-bottom: 1px solid #c4c297;
	border-right: 1px solid #c4c297;
	padding: 0.6em;
	text-align: left;
}
.leadUnit table.data1 th.style1 {
	width:8em;
}		
.leadUnit table.data1 td {
	border-left: none;
	border-bottom: 1px solid #c4c297;
	border-right: 1px solid #c4c297;
	padding: 0.6em;
	text-align: right;
	width: 100px
}


/* data2
========================================== */
.leadUnit table.data2 {
	width: 630px;
}

.leadUnit table.data2 caption {
}

.leadUnit table.data2 th {
	padding: 20px 0px 0px 0px;
	text-align: left;
}
.leadUnit table.data2 th.style1 {
}		
.leadUnit table.data2 td {
	padding: 20px 0px 0px 0px;
	text-align: right;
}


/* data3
========================================== */
.leadUnit table.data3 {
	border-top: 1px solid #c4c297;
	border-left: 1px solid #c4c297;
	width: 630px;
	font-size:90%;
}

.leadUnit table.data3 caption {
	font-size:80%;
	text-align: right;
}

.leadUnit table.data3 th {
	background: #FFF8C7;
	border-bottom: 1px solid #c4c297;
	border-right: 1px solid #c4c297;
	padding: 0.6em;
	text-align: left;
}
.leadUnit table.data3 th.style1 {
	width:12em;
}		
.leadUnit table.data3 td {
	border-left: none;
	border-bottom: 1px solid #c4c297;
	border-right: 1px solid #c4c297;
	padding: 0.6em;
	text-align: right;
	width: 100px
}



