@charset "utf-8";
/*
  CSS for Bayonet

  by K. Mizukami  2015 Feb, May
*/

*
{
	margin:0;
	padding:0;
}

body
{
	font-size: 1.8ex;
	padding: 1em;
}

#header_title
{
	float: left;
	padding-left: 1em;
}

#header_secretariat
{
	float: left;
	padding-left: 1em;
}

#header_login
{
	float: right;
}

#content
{
	clear: both;
}

#footer
{
	clear: both;
	margin-top: 1em;
	background-color: #c0c0c0;
}

table.list
{
	border: 1px solid #000000;
	border-collapse: collapse;
	text-align: center;
}

table.list th, td
{
	padding-left: 0.15em;
	padding-right: 0.15em;
}

table.list th
{
	background-color: #E0E0E0;
}

.border_left_off
{
	border-left-width: 0;
}

.border_right_off
{
	border-right-width: 0;
}

.square_frame
{
	border: 1px solid #000000;
	padding: 0.15em;
	background-color: #EFFBF8;
}

.clear_both
{
	clear: both;
}

.line_color_even
{
	background-color: #A9F5F2;
}

.line_color_odd
{
	background-color: #F3F781;
}

.error_color
{
	background-color: #FF6666;
	color: #FFFFFF;
}

/* SQL log */

.cake-sql-log {
	background: #fff;
}

.cake-sql-log td {
	padding: 4px 8px;
	text-align: left;
	font-family: Monaco, Consolas, "Courier New", monospaced;
}

.cake-sql-log th {
	border:0;
	border-bottom:2px solid #555;
	text-align: left;
	padding:4px;
}
