/* this css file work with pison.css.js */

/**
 * standard table
 */
table.std {
	border-bottom:2px solid #7FA9D9;
}
table.std td, table.std th {
	text-align:center;
	padding:5px 3px;
}
table.std .strong {
	background-color:#f5fbfd;
	font-weight:bold;
}
table.std tbody tr:nth-child(odd) td {
	background-color:#f9f9f9;
}
table.std tbody tr:nth-child(even) td {
	background-color:#fff;
}
table.std thead td, table.std thead th {
	padding: 5px 2px;
	background-color:#fff;
}
table.std tbody tr:first-child td {
	border-top:solid 1px #7fa9d9;
}
table.std tbody td {
	border-top:dashed 1px #DDD;
}
table.std tfoot tr:first-child td {
	border-top:solid 1px #7fa9d9;
}
 
/**
 * admin table
 */
table.admtb {
	border-top:solid 2px #7896FA;
	border-left:solid 1px #EFEFEF;
  	border-bottom:solid 2px #7896FA;
}
table.admtb td, table.admtb th {
	border-bottom:solid 1px #B0B0B0;
	border-right:solid 1px #EFEFEF;
	padding:4px 2px;
	text-align:center;
	background-color:#FAFAFA;
}
table.admtb thead td, table.admtb th {
	font-size:12px;
  	font-weight:bold;
  	background-color:#FAFAFA;
  	border-bottom:solid 1px #7896FA;
	color:#222;
}
table.admtb tfoot td, table.admtb tfoot th {
	font-size:12px;
  	background-color:#FAFAFA;
  	border-top:solid 1px #7896FA;
  	border-bottom:none;
	color:#222;
}
table.admtb tbody:last-child tr:last-child td {
	border-bottom:none;
}
table.admtb tbody tr:nth-child(odd) td {
	background-color:white;
}