/* =============================================================================
ADMIN
----------------------------------------------------------------------------- */
#lay-admin h1 {
  margin-top:0;
  }

/* =============================================================================
LAYOUT
----------------------------------------------------------------------------- */

#lay-admin #content {
  width:100%;
  }

/* left-sidebar */
#lay-admin.sidebar-left #content {
  float:right;
  width:74%;
  margin-left:2.5%;
  }

/* right-sidebar */
#lay-admin.sidebar-right #content {
  float:left;
  width:74%;
  margin-right:2.5%;
  }

/* sidebar (left or right) */
#lay-admin .sidebar {
  float:left;
  width:23.5%;
  background:#edebe3;
  }

#lay-admin .menu ul li.last {
  margin-bottom:0;
  }
#lay-admin .menu ul ul {
  margin-top:0.5em;
  }

#modules-available {
		width:40%;
  }
#modules-planned {
  }

.sidebar .inner {
  padding:0.5em;
  font-size:0.8em;
  }
.sidebar h2 {
  font-size:1.4em;
  }

/* =============================================================================
GENERAL
----------------------------------------------------------------------------- */

#breadcrumbs {
  clear:both;
  margin-bottom:1em;
  padding:0.5em 0.3em;
  background:#edebe3;
  font-size:1.2em;
  }

/* give less padding/spacing so that we have more room for text */
.sidebar ul { padding-left:1.4em;}
.sidebar ul li { margin-bottom:0.5em;}
.sidebar ul li.last { margin-bottom:0;}
.sidebar ul ul { margin-top:0.5em;}

/* sub nav */
#subnav ul, .subnav ul {
  padding-left:0.5em;
  border-bottom:0.1em solid #ccc;
  }
.subnav li.active_tab a
{
  background-color: #dddddd;
}
#subnav li, .subnav li { display:inline;}
#subnav li a, .subnav li a {
  margin-right:0.3em;
  padding:0.2em 1em 0.1em 1em;
  border:0.1em solid #ccc;
  border-bottom-color:#ccc;
}

.subnav li.right
{
  float: right;
}

/* page action links */
#links ul { padding-left:0;}
#links li { display:inline;}
#links a {
  margin-right:0.5em;
  padding:0.2em 0.5em;
  border:0.1em solid #ccc;
  }
#links li.last a { margin-right:0;}

/* note */
#lay-admin .note {
  padding:0.5em;
  border:0.1em dotted #cec5ba;
  }

/* address: admin_spacemanager */
#address {
  margin-bottom:1.2em;
  padding:0.5em;
  background:#edebe3;
  }
#address .addr {
  font-size:1.4em;
  font-weight:bold;
  }

/* =============================================================================
SPACE MANAGER (admin_spacemgr)

what's happening for this is intended to be global, but the forms aren't
consistently laid out so rolled back to just the space manager page for now

TODO: test with more forms in admin / admin forms need consistent html markup
----------------------------------------------------------------------------- */

/* make label widths wider */
form #space_mgr_01 label, form #space_mgr_01 .label { width:20em;}

/* all radio/checkboxes should appear inline */
form #space_mgr_01 ul { display:inline;}
form #space_mgr_01 li { display:inline;}

/* some textarea cols attr set too wide to fit inline */
form #space_mgr textarea { width:35em;}

/* [ label ] [ input / select / textarea / ul ] [ descr ] */
form #space_mgr_01 select,
form #space_mgr_01 textarea {
  float:left;
  }
form #space_mgr_01 ul {
  clear:none;
  float:left;
  margin-top:0;
  }

#space_mgr_transaction {
  float:left;
  width:40%;
  }

#space_mgr_globaldata {
  float:right;
  width:50%;
  }




#suite_selector
{
	background-color: #eeeeee;
	border: 1px solid #999999;
	width: 10em;
	padding: 1em;
	text-align: center;
}

#suite_list
{
	position: absolute;
	display: none;
	background-color: #eeeeee;
	border: 1px solid #999999;
	width: 30em;
	padding: 1em;
	z-index: 10;
}

#suite_list ul
{
	width: 30em;
}

#suite_list ul li
{
	float: left;
	width: 10em;
	list-style: none;
}

/* =============================================================================
CUSTOM FORM OVERRIDES
should check markup so that they use defaults
----------------------------------------------------------------------------- */
#div_acs select#Organization_ID { float:left;}
#div_acs #div_Organization_ID .descr { line-height:2.2em;}

