div.tablesetA02 {
	margin-top:3px;
}

div.tableset table {
	background-color:#cccccc;
}

div.tablesetA02 table {
	background-color:#cccccc;
}

div.tableset th {
	border-right:#ffffff 1px solid;
	padding-right:8px;
	border-top:#ffffff 1px solid;
	padding-left:8px;
	padding-bottom:5px;
	vertical-align:top;
	border-left:#ffffff 1px solid;
	padding-top:5px;
	border-bottom:#ffffff 1px solid;
	text-align:left;
}

div.tableset td {
	border-right:#ffffff 1px solid;
	padding-right:8px;
	border-top:#ffffff 1px solid;
	padding-left:8px;
	padding-bottom:5px;
	vertical-align:top;
	border-left:#ffffff 1px solid;
	padding-top:5px;
	border-bottom:#ffffff 1px solid;
	text-align:left;
}

div.tablesetA02 th {
	border-right: #ffffff 1px solid; padding-right: 8px; border-top: #ffffff 1px solid; padding-left: 8px; padding-bottom: 5px; vertical-align: top; border-left: #ffffff 1px solid; padding-top: 5px; border-bottom: #ffffff 1px solid; text-align: left
}

div.tablesetA02 td {
	border-right: #ffffff 1px solid; padding-right: 8px; border-top: #ffffff 1px solid; padding-left: 8px; padding-bottom: 5px; vertical-align: top; border-left: #ffffff 1px solid; padding-top: 5px; border-bottom: #ffffff 1px solid; text-align: left
}

div.tableset th {
	font-weight: bold
}

div.tablesetA02 th {
	font-weight: bold
}

div.tableset th.color01 {
	background: #f2f2f2
}

div.tableset td.color01 {
	background: #f2f2f2
}

div.tablesetA02 th.color01 {
	background: #f2f2f2
}

div.tablesetA02 td.color01 {
	background: #f2f2f2
}

div.tableset th.color02 {
	background: #e5e5e5
}
div.tableset td.color02 {
	background: #e5e5e5
}

div.tablesetA02 th.color02 {
	background: #e5e5e5
}
div.tablesetA02 td.color02 {
	background: #e5e5e5
}

div.tableset table table {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; vertical-align: middle; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}

div.tableset table table th {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; vertical-align: middle; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}

div.tableset table table td {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; vertical-align: middle; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}

div.tablesetA02 table table {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; vertical-align: middle; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}

div.tablesetA02 table table th {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; vertical-align: middle; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}

div.tablesetA02 table table td {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; vertical-align: middle; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
