 

/* table_01 */
table.table_01 {
	background: #222;
	border: solid 1px #111;
	padding: 5px;
	width: 100%;}
table.table_01 p {
	padding: 0px;}
.table_01 tr {
	}
.table_01 tr:hover td {
	background: #ccc !important;}
.table_01 tr.row-even td {
	background: #ccc;}
.table_01 th,
.table_01 td {
	text-align: left;
	vertical-align: top;}
.table_01 th {
	background: #111;
	color: #fff;
	margin: 2px;
	padding: 3px 5px;
	text-align: left;}
.table_01 td {
	background: #eee;
	color: #333;
	padding: 3px 5px;}


/* table_02 */
 table.table_02 {
	border: solid 1px #222;
	padding: 1px;
	width: 100%;}
.table_02 tr {
	}
.table_02 tr:hover td {}
.table_02 tr.row-even td {
	background: #111;}
.table_02 th,
.table_02 td {
	text-align: left;
	vertical-align: top;}
.table_02 th {
	background: #4a4a4a;
	color: #fff;
	padding: 3px 5px;
	text-align: left;}
.table_02 td {
	background: #1a1a1a;
	border-bottom: solid 1px #000;
	padding: 7px 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;}