@charset "utf-8";

/*==============================================================================
  Title       : Common Style (for Admin)
  Author      : Fumito Arakawa as Phize (http://phize.net/) and Geeklog Japanese
  Description : Common style for admin.
  Apply       : admin/, admin/common/
==============================================================================*/



/*--------------------------------------
  Common Style
--------------------------------------*/

div#admin-instructions {
  overflow: hidden;  /* Adjustment of the floating element */
  margin: 0 0 1em 0;
  padding: 0;
}

/* Content generated by the float clear */
div#admin-instructions:after {
  content: "";
  display: block;
  clear: both;
  height: 1px;
  overflow: hidden;
}

/* Win IE 6(Adjustment of the floating element) { \*/
* html div#admin-instructions {
  height: 1%;
  overflow: visible;
}
/* } Win IE 6(Adjustment of the floating element) */

/* Icon */
div#admin-instructions img {
  float: left;
  margin: 0 8px 8px 0;
  padding: 0;
  width: 48px;
  height: 48px;
}

/* Navigation */
div#admin-instructions p#menu_fields:before {
  content: "[";
}

div#admin-instructions p#menu_fields:after {
  content: "]";
}

div#admin-instructions div {
  margin: 0;
  padding: 0;
}

/* Basic editor */
.admin_basic {
  padding: 0.5em 2em;
}

.form_block {
  margin: 0;
  padding: 0;
}

.form_block:after {
  content: "";
  display: block;
  clear: both;
  height: 1px;
  overflow: hidden;
}

.wide {
  width: 98%;
}

.separator {
  display: none;
}

.size1  { width:  60px; }
.size2  { width: 120px; }
.size3  { width: 180px; }
.size4  { width: 240px; }
.size5  { width: 300px; }
.size6  { width: 360px; }
.size7  { width: 420px; }
.size8  { width: 480px; }
.size9  { width: 540px; }
.size10 { width: 600px; }

/*--------------------------------------
  Permission Style
--------------------------------------*/

table#admin-permissions {
  margin: 0 0 0.5em 0;
}

table#admin-permissions th {
  padding: 4px;
  border: 1px solid #ffffff;
  background: #dae0ed;
  text-align: left;
}

table#admin-permissions td {
  padding: 4px;
  border: 1px solid #ffffff;
  background: #f7f7f7;
  font-weight: bold;
  text-align: center;
}
