 

/* table_01 */
table.table_01 {
	background: #fff;
	/*border: solid 1px #ddd;
	padding: 5px;*/
	width: 100%;}
.table_01 tr {
	}
.table_01 tr:hover td {
	background: #eee !important;}
.table_01 tr.even td{
	/*background: #e5e5e5;*/}
.table_01 th,
.table_01 td {
	text-align: left;
	vertical-align: top;}
.table_01 th {
	background: #3a3a3a;
	color: #fff;
	margin: 2px;
	padding: 3px 5px;
	text-align: left;}
.table_01 th p {
	color: #fff !important;}
.table_01 td {
	border-bottom: solid 1px #ddd;
	padding: 3px 5px;}


/* table_02 */
 table.table_02 {
	background: d5d5d5;
	padding: 5px;
	width: 100%;}
.table_02 tr {
	}
.table_02 tr:hover td {
	background: #f5f5f5}
.table_02 tr.even td {
	}
.table_02 th,
.table_02 td {
	text-align: left;
	vertical-align: top;}
.table_02 th {
	color: #4a4a4a;
	padding: 3px 5px;
	text-align: left;}
.table_02 td {
	/*border-bottom: solid 1px #ddd;*/
	padding: 3px 5px;}


/* table_03 */
 table.table_03 {
	background: d5d5d5;
	border: solid 1px #ddd;
	padding: 2px;
	width: 100%;}
.table_03 tr {
	}
.table_03 tr:hover td {
	background: #76a0bd !important;}
.table_03 tr.even td {
	background: #cfe4f2;}
.table_03 th,
.table_03 td {
	text-align: left;
	vertical-align: top;}
.table_03 th {
	background: #174d6c;
	color: #fff;
	padding: 3px 5px;
	text-align: left;}
.table_03 td {
	background: #b3cfe2;
	padding: 3px 5px;}